会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
纸上得来终觉浅 绝知此事要躬行
博客园
首页
新随笔
新文章
联系
管理
订阅
1
2
3
下一页
2017年9月19日
工具收藏
摘要: ShowDoc文档系统 安装 : composer create-project showdoc/showdoc github: https://github.com/star7th/showdoc DBImport 数据库文档生成 http://www.cyqdata.com/download/a
阅读全文
posted @ 2017-09-19 12:45 changs
阅读(114)
评论(0)
推荐(0)
编辑
2017年7月29日
初识docker
摘要: 库 : 存放镜像的地方 可以搭建私库 类似 github 可以拉取 推送 镜像: 如程序里的类一样 只是作为一个 定义规则存在 并没有 运行实例 只可读 容器: 如同 类的实例一样 多个容器可以使用同一个镜像 有可写层 可以在运行期间覆盖镜像配置 但不会保存到镜像 Dockerfile: 自定义镜像
阅读全文
posted @ 2017-07-29 11:00 changs
阅读(135)
评论(0)
推荐(0)
编辑
2017年7月8日
PHP优化
摘要: 1、多使用PHP自身功能 2、比较 内置函数 的效率 如 array_key_exists 和 isset (优) 3、减少魔法函数的使用 4、慎用 @ 错误抑制符 和 正则表达式 5、及时释放内存 6、避免在循环内计算 如:for($i=0;$i<count($array);$i++) 7、PHP
阅读全文
posted @ 2017-07-08 11:05 changs
阅读(167)
评论(0)
推荐(0)
编辑
2017年7月7日
JS各种语法
摘要: 扩展封装对象 依赖异步返回值 PHP是同步的 依赖函数返回值很简单 JavaScript 是异步的 不能按照以前是思维 循环遇见异步
阅读全文
posted @ 2017-07-07 15:58 changs
阅读(375)
评论(0)
推荐(0)
编辑
面试题 比较运算、去扩展名的多种方法、内存回收
摘要: $a = 0 == 'xx' ? $a?0:1 : $a; 0=='xx' 先吧 ‘xx’ 转换成数字 也就是 0 再比较 $a = true 比较运算符两边的类型不同 会先转换成相同类型的值 再比较 转换对照表 http://php.net/manual/zh/types.comparisons.
阅读全文
posted @ 2017-07-07 15:40 changs
阅读(310)
评论(0)
推荐(0)
编辑
2017年7月6日
一个面试题 64M内存 过滤排序文件内的数字并写入文件
摘要: 请编写PHP代码对数据文件(data)进行操作,尝试完成以下几个任务: 删除不足12位的行、重复行按CNAPS号校验算法删除错误数据行 (双模效验 )按substr(line,0,3)与substr(line,3,4)双条件正序对数据集进行排序保存数据集至用户根目录,文件名为其的SHA1值在代码最后
阅读全文
posted @ 2017-07-06 18:17 changs
阅读(364)
评论(0)
推荐(0)
编辑
2017年7月1日
include require的区别
摘要: require include的区别载入: require 在程序执行器引入文件变成程序的一部分 如同 C语言的include include 放在流程控制处理部分。程序到这里时才读入进来 require 直接把文本内容替换进来 不管这些语句是否执行 include 可以按照不同条件包含不同的文件
阅读全文
posted @ 2017-07-01 19:19 changs
阅读(133)
评论(0)
推荐(0)
编辑
2017年4月29日
ubuntu16.4 lnmp 环境搭建
摘要: 使用dpkg命令查看自己需要的软件是否安装 dpkg -l | grep zlib ; which nginx 查看端口 netstat -tunpl | grep 6379 wget http://nginx.org/download/nginx-1.12.0.tar.gztar -zxvf ng
阅读全文
posted @ 2017-04-29 15:55 changs
阅读(300)
评论(0)
推荐(0)
编辑
2016年11月10日
Yii2 rules 添加时间比较功能
摘要: php比较类文件:yiisoft\yii2\validators\CompareValidator.php JS比较类文件: yiisoft\yii2\assets\yii.validation.js 原来的比较 只包含integer 和 string 两种情况 通过添加类型 来增加时间的比较 前台
阅读全文
posted @ 2016-11-10 12:04 changs
阅读(2120)
评论(0)
推荐(0)
编辑
2016年11月7日
nginx 安装与配置
摘要: centos7环境下nginx的安装 版本 0.85 安装目录默认 /usr/local/nginx nginx 的启动 /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf (-c 指定配置文件 不指定默认用 ~~/sbin
阅读全文
posted @ 2016-11-07 01:08 changs
阅读(173)
评论(0)
推荐(0)
编辑
2016年9月11日
Yii2的邮件配置
摘要: 'components' => [ 'mailer' => [ 'class' => 'yii\swiftmailer\Mailer', 'useFileTransport' =>false,//这句一定有,false发送邮件,true只是生成邮件在runtime文件夹下,不发邮件 'transport' => [ ...
阅读全文
posted @ 2016-09-11 22:06 changs
阅读(827)
评论(0)
推荐(0)
编辑
2016年8月29日
一些概念
摘要: 悲观锁:假定会发生并发冲突,屏蔽一切可能违反数据完整性的操作。 乐观锁:假设不会发生并发冲突,只在提交操作时检查是否违反数据完整性。 乐观锁不能解决脏读的问题。 幂等性 原子操作
阅读全文
posted @ 2016-08-29 11:52 changs
阅读(160)
评论(0)
推荐(0)
编辑
2016年8月6日
python 打印 网格
摘要: 来自 http://www.codingpy.com/books/thinkpython2/03-functions.html 的题目 教程下方给出的答案 :http://greenteapress.com/thinkpython2/code/grid.py 感觉好麻烦
阅读全文
posted @ 2016-08-06 16:45 changs
阅读(1229)
评论(0)
推荐(0)
编辑
2016年8月3日
win环境 yii2 框架 overtrue/wechat 包 由 sys_get_temp_dir 引发的 the directory "c:\Windows" is not writable
摘要: vendor\overtrue\wechat\src\Foundation\Application.php registerBase 方法 在初始化属性时
阅读全文
posted @ 2016-08-03 11:54 changs
阅读(1766)
评论(0)
推荐(0)
编辑
2016年8月2日
YII2 缩略图生成 第三方包修改
摘要: "xj/yii2-thumb-action": "^2.0" 原本的上传路径是全路径 根据日期生成的上传文件夹 不适用 比如 : upload\article\2016\02\02\abc.jpg DirectoryPrefix配置需要指定 :article\2016\02\02 修改后只需要指定
阅读全文
posted @ 2016-08-02 10:58 changs
阅读(627)
评论(0)
推荐(0)
编辑
1
2
3
下一页
公告