windows 全局代理 软件 Proxifier
很多公司为了安全或便于管理都要求员工设备通过代理才能连接外网 但是很多软件有时根本没有走IE代理,也没法自己设置都是直连 这是可以使用 Proxifier 这个软件
开发手记
需要沟通和确认的内容 1,确定逻辑,找出反面异常状况,确定解决办法 2,设计数据表,根据数据表,确认默认值
微信支付 部分问题
链接无法访问解决办法: 公众号后台有两处填写域名 1,微信支付->开发配置->测试授权目录,注意www 2,接口权限->网页授权获取用户基本信息->修改 tp框架的程序无法收到微信支付成功的通知 回调链接中不能带任何参数,所以tp默认生成的链接是不行的 使用C(‘URL_MODEL’,1);再用U方法生成链接 [pcsh lang=”php” tab_size=”4” message=”” hl_lines=”” provider=”manual”] U('pay/index/wxcallback','','.php',true); [/pcsh]
mysql left join、right join、inner join的区别
[pcsh lang=”php” tab_size=”4” message=”” hl_lines=”” provider=”manual”] left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录 inner join(等值连接) 只返回两个表中联结字段相等的行,不写明时默认为inner [/pcsh] 示例 [pcsh lang=”php” tab_size=”4” message=”” hl_lines=”” provider=”manual”] 表A记录如下: aID aNum 1 a20050111 2 a20050112 3 a20050113 4 a20050114 5 a20050115 表B记录如下: bID bName 1 2006032401 2 ...
mysql 常用语句
零、用户管理: 1、新建用户: >CREATE USER name IDENTIFIED BY ‘ssapdrow’; 2、更改密码: >SET PASSWORD FOR name=PASSWORD(‘fdddfd’); 3、权限管理 >SHOW GRANTS FOR name; //查看name用户权限 >GRANT SELECT ON db_name.* TO name; //给name用户db_name数据库的所有权限 >REVOKE SELECT ON db_name.* TO name; //GRANT的反操作,去除权限; 一、数据库操作: 1、查看数据库: >SHOW DATABASES; 2、创建数据库: >CREATE DATABASE db_name; //db_name为数据库名 3、使用数据库: >USE db_name; 4、删除数据库: >DROP DATABASE db_name; 二、创...
svg 动画制作工具
svg一看就不是什么正经图片,他可以把图片、交互、动画都做了 SVG工具比较成熟,美术同学的AI可以直出静态SVG,而Flash IDE也可以通过Swiffy插件也可以把矢量动画导出为SVG动画。 案例 http://www.html5tricks.com/demo/html5-3d-butterflies/index2.html
thinkphp3.2.3 L方法
地址:http://www.thinkphp.cn/document/148.html L方法用于启用多语言的情况下,设置和获取当前的语言定义。调用格式:L(‘语言变量’[,’语言值’]) 获取语言变量 $langVar = L('LANG_VAR'); 或者: $langVar = L('lang_var'); 如果参数为空,表示获取当前定义的全部语言变量(包括语言定义文件中的): $lang = L(); 或者我们也可以在模板中使用 {$Think.lang.lang_var} 来输出语言定义。
解决 抽奖活动 被快速访问 刷奖品的问题
一般情况下,我们是这样做的 1.首先判断该用户领取礼品的 标识字段 是否为1(也可以是其他,这里只是假定1就是:已领取) 2.如果是1,则已经领取 3.如果是0,则没有领取,可以发放礼品,并将这个标识字段修改成1 但是存在以下bug 如果我疯狂访问,高速同一帐号抽奖,在0变为1的这段时间内,程序读取到的都是0,那么这段时间内的访问都会中奖 使用以下方法优化 建表 [pcsh lang=”sql” tab_size=”4” message=”” hl_lines=”” provider=”manual”] CREATE TABLE `gift_log` ( `id` int(11) NOT NULL AUTO_INCREMENT, `flag` tinyint(2) DEFAULT NULL, `uid` int(11) DEFAULT NULL, `date_time` varchar(20) CHARACTER SET latin1 DEFAULT NULL, PRIMARY KEY (`id`) ) ENG...
手机远程调试网页
虽然谷歌浏览器按开发者工具调试移动端网页还算方便 然而有些时候,我们还是需要真机调试,比如:定位,陀螺仪、、、这些调用手机传感器的,再比如:手机浏览器对很多css样式还是需要那个prefix的,再再比如:电脑上浏览器支持webgl,但是手机上不是都支持,要逐个浏览器测试 谷歌自带了远程调试inspect,但是那个工具反正我是从来没成功过,网上据说是因为被墙了。。。要翻墙一次。。。 UC浏览器在国内份额惊人,UC浏览器有开发者版本了,可以远程调试 原文地址:http://plus.uc.cn/document/webapp/doc5.html 需要注意的地方: 1,电脑需要安装手机驱动和adb,这个adb应该与你的安卓版本相适应,比如你是5.0就应该用5.0的adb 2,在UC开发者版本里打开后,刷新调试的网页才能看到开始调试 一起和在电脑上操作一样的
thinkcmf 翻页类
thinkphp自带了分页类,使用方法如官方所示 thinkcmf中与thinkphp类似做了自己的分页类 位于 \simplewind\Lib\Util\Page.class.php 大致上这样实例化 [pcsh lang=”php” tab_size=”4” message=”” hl_lines=”” provider=”manual”] $page = new \Page($totalsize,$pagesize); [/pcsh] 使用方法与thinkphp分页类稍有不同 配置方法,大致如下所示 [pcsh lang=”php” tab_size=”4” message=”” hl_lines=”” provider=”manual”] $pagesize = empty($pagesize) ? C('PAGE_SIZE') : $pagesize; $page = new \Vendor\Page($count, $p...