- 博客(14)
- 资源 (6)
- 收藏
- 关注
转载 统计项目有多少行代码
工具:Eclipse,或Eclipse衍生的开发工具。原理:使用File查询工具来查询有多少个换行符。步骤:1、打开Search中的File Search,2、在containg text中输入\n,勾选Regular expression(正则表达式),3、File name patterns则输入*.java(如果想把其他的文件也算进去,可以继续,*.js, *.jsp……
2016-12-29 15:10:02 3439
原创 ThinkPHP模型开发之自动完成常见问题
问题一:字段无法调用系统函数。原因1,函数名写错了。原因2,既然调用的是系统函数,那么附加规则应该是function,不是callback。原因3,这个系统函数已经被新版php废弃。问题二:字段无法调用自定义模型方法。原因1、一定要是当前模型的自定义方法。愿意2,自定义方法的权限一定不能是private,最好是protected。原因3,既然调用的是自定义模型方
2016-12-16 11:33:08 382
原创 windows远程桌面无法连接
原因一:远程主机没有设置用户密码。请设置一个密码。原因二:远程主机没有开启远程桌面。请到计算机属性->高级系统设置->远程->远程桌面,启用它。原因三:远程主机和自己的电脑不在同一个网段。如果远程主机的IP是192.168.36.5,那么你电脑的IP应该是192.168.36.X。(X是255内的数字,但是不能和远程主机是同一个IP)原因四:如果以上都配置正确了,那么最后一个原因就
2016-12-16 11:19:24 2137
原创 CSS实现极细边框的原理
CSS实现极细边框的原理 #line1 {border-top: 1px solid red;} #line2 {border-top: 1px solid red; transform: scaleY(0.5); } 正常粗细极细边框。使用transform: scaleY(0.5)实现横向细边框,transform: scaleX(0.5)实现纵向细
2016-12-14 22:58:21 7785
原创 JQueryValidationEngine常见问题
1、明明正则表达式写的很正确,却依然表单字段验证不通过。原因:我们给正则表达式加上了双引号或单引号。"phone":{ "regex" : /^[0-9]{11}$/, // 正则表达式是不需要加双引号或单引号的 "alertText" : "* 无效的手机号码"}
2016-12-12 20:26:08 2926
原创 seajs使用常见问题
1、$ is not a function原因:jquery默认遵循amd书写规范。解决办法:需要修改jQuery文件,搜索到define.amd,并 修改成 (define.amd || define.cmd),让其也支持如果在seajs.config的alias中给jquery配置了别名叫'jq'或其他,则确保别名一定要叫'jquery'。2、Bootstrap's J
2016-12-12 15:58:17 1426
原创 seajs开发教程及注意事项
seajs可以解决多人协作开发时JS变量函数命名冲突,以及JS依赖难管理问题。目录结构:index.html 页面文件我的第一个sea模块应用我的第一个sea模块应用!seajs.config({ // 基础路径 base: '/static/js/sea-modules/', // 当模块标识很长时,可以使用 alias 来简化书写,方便
2016-12-12 02:47:32 562
原创 php判断是否SSL协议
/** * 判断是否SSL协议。此代码来自ThinkPHP框架的公共函数文件(ThinkPHP/Common/functions.php)。 * @return boolean */function is_ssl() { if(isset($_SERVER['HTTPS']) && ('1' == $_SERVER['HTTPS'] || 'on' == strtolower($_
2016-12-09 10:49:39 1390
原创 nginx配置实现https
server { listen 443 ssl; listen [::]:443 ssl ipv6only=on; #pem证书是通过lets encrypt的certbot工具生成而来 ssl_certificate /etc/letsencrypt/live/your.domain.com/fullchain.pem;
2016-12-08 23:18:05 636
原创 mysql 查询优化经验
直接join原表查询比join一张虚拟表查询的性能要好很多。代码1(查询耗时206毫秒):select p.pro_id, p.child_brand_name, p.subject, p.main_photo, MIN(c.price2) minPrice, MAX(c.price2) maxPrice from www_car c
2016-12-07 17:57:56 246
原创 lets encrypt教程
【准备】我的服务器是CentOS 7ping出acme-v01.api.letsencrypt.org的IP,得到IP后加入服务器的白名单。(可选,主要是为了防止被云服务器的防火墙给挡了数据)【开始】如果是CentOS 6/7系统,先执行:yum install epel-release# 1、安装certbot#CentOS 7系统直接yum安装certb
2016-12-06 12:58:42 2518 2
原创 查看linux版本
(1) 查看linux内核版本及平台uname -r -m(2) 查看linux发行版版本lsb_release -a或more /etc/issue
2016-12-05 11:46:06 265
原创 生成给Nginx用的OpenSSL证书
# 1) 生成RSA私钥openssl genrsa -des3 -out server.key 1024# 2) 生成签名openssl req -new -key server.key -out server.csr# 3) 根据已生成的RSA私钥输出无加密的私钥openssl rsa -in server.key -out server_nopass.key
2016-12-02 01:00:29 3269
原创 PHP常用的常量和函数
提示:本示例在/home/www/hello.php内执行__FILE__ // 表示当前文件,例如/home/www/hello.phpdirname(__FILE__) // 表示当前文件所在目录,例如 /home/www__DIR__ // 表示当前目录,例如 /home/wwwdirname(__DIR__) // 表示当前"目录"所
2016-12-01 12:33:57 421
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人