上一页 1 ··· 3 4 5 6 7 8 9 10 下一页
  2019年4月15日
摘要: 普通用法 #查看包含hello的行,取分大小写 grep 'hello' file #查看包含hello的行,忽略大小写 grep -i 'hello' file #查看包含hello的行,有多少行 grep -c 'hello' file #查看包含hello的行,并且标记行号 grep -n ' 阅读全文
posted @ 2019-04-15 18:00 黑夜开发者 阅读(23) 评论(0) 推荐(0)
摘要: find主要用于文件查找,参数丰富,基本够用,支持简单的正则。 通过文件名查找 #查找当前目录下面以.txt结尾的文件,.也可以省略 find . -name "*.txt" #简单的正则,匹配0-9开头的文件 find . -name "[0-9]*" #查找etc目录下面的nginx.conf这 阅读全文
posted @ 2019-04-15 17:02 黑夜开发者 阅读(139) 评论(0) 推荐(0)
  2019年4月13日
摘要: 大家都知道在Vue里面有两种出名的插件能够支持发起异步数据传输和接口交互,分别是axios和vue-resource,同时vue更新到2.0之后,宣告不再对vue-resource更新,而是推荐的axios。今天就讲一下怎么引入axios。 npm安装axios npm install --save 阅读全文
posted @ 2019-04-13 08:30 黑夜开发者 阅读(41) 评论(0) 推荐(0)
  2019年4月12日
摘要: 找到项目路径下面的build.php文件,然后按照里面的分类复制一份,并命名好新的分组名。 来到public/index.php文件下面添加下面两行。 $build = include '../build.php'; \think\Build::run($build); 在运行一下项目,保证再次访问 阅读全文
posted @ 2019-04-12 22:07 黑夜开发者 阅读(24) 评论(0) 推荐(0)
摘要: 一般来说,当使用PHP开发后端API的时候,需要校验用户前端输入参数的合法性,并且这是一步非常重要的操作,例如必填,数字,特殊字符等,ThinkPHP5本身提供了对数据校验比较好的支持,使用方法如下。 use \think\Validate; //使用提供的内置校验类 class Api { fun 阅读全文
posted @ 2019-04-12 21:59 黑夜开发者 阅读(41) 评论(0) 推荐(0)
  2019年4月10日
摘要: 打开文件.eslintrc.js在以下部分调整 rules: { // allow async-await 'generator-star-spacing': 'off', // allow debugger during development 'no-debugger': process.env 阅读全文
posted @ 2019-04-10 22:24 黑夜开发者 阅读(18) 评论(0) 推荐(0)
  2019年4月3日
摘要: 最近开发vue项目中,为了更好的调试程序,安装了vue.js devtools调试工具, 安装成功了之浏览器右上角出现了图标,同时在vue的页面下也能点亮,就是控制台没有vue的页签,最后是在扩展程序中开启允许访问文件网址和在隐身模式下启用两项后就可以了。 成功后显示: 对于如何下载这个插件,可以参 阅读全文
posted @ 2019-04-03 18:33 黑夜开发者 阅读(639) 评论(0) 推荐(0)
  2019年4月2日
摘要: 出现这个这个情况,一般是缺少了php-xml扩展 首先查看PHP版本php -v 例如上面的版本是7.0,然后执行sudo apt-get install php7.0-xml 安装对应的扩展。然后重启服务。备注,如果出现了E: Unable to fetch some archives, mayb 阅读全文
posted @ 2019-04-02 13:46 黑夜开发者 阅读(29) 评论(0) 推荐(0)
  2019年4月1日
摘要: 一般情况下的错误,都是fpm或者程序本身暴露出来,一般Nginx出现这样的情况,说明Nginx的请求没有得到正常的反馈,很有可能是请求超时,或者内存不够而溢出。可以通过如下方式尝试解决,在请求的PHP方法开头加入以下代码。 代码如下: @set_time_limit(0); //设置时间不超时 @i 阅读全文
posted @ 2019-04-01 15:09 黑夜开发者 阅读(190) 评论(0) 推荐(0)
  2019年3月26日
摘要: 大家都知道使用session的时候都是通过操作$_SESSION变量来实现session的存取,如果要将session存储到Redis中,就需要知道$_SESSION是怎么运作的。 在PHP配置文件php.ini中规定了session的存储方式和路径。 其中session.save_handler 阅读全文
posted @ 2019-03-26 13:11 黑夜开发者 阅读(55) 评论(0) 推荐(0)
  2019年3月23日
摘要: 通过命令 vim /etc/apache2/ports.conf 修改。然后 servcie apache2 restart。 通过命令 vim /etc/apache2/sites-enabled/000-default.conf 来修改默认路径。 阅读全文
posted @ 2019-03-23 17:06 黑夜开发者 阅读(59) 评论(0) 推荐(0)
摘要: 最近使用docker安装了一下nginx,当容器启动起来的时候,访问出现如下情况。通过查看日志,给出了以下错误403 forbidden (13: Permission denied),通过最终解决和网上给出的建议,最终整理出来如下思考点。 (1)查看nginx的启动用户和当前系统的登陆是否一致,通 阅读全文
posted @ 2019-03-23 14:32 黑夜开发者 阅读(157) 评论(0) 推荐(0)
摘要: 例如一个如下场景,在Docker环境下面运行了一个含有PHP环境的Docker容器(container),容器名称为php1,同时在宿主机(真实机器)上面有一个MySQL服务器,如何来通过,容器内部的PHP程序来访问外部的MySQL呢? 原理:当docker服务启动起来时,宿主机器便作为网关的存在与 阅读全文
posted @ 2019-03-23 11:40 黑夜开发者 阅读(58) 评论(0) 推荐(0)
  2019年3月20日
摘要: 一般情况下是WordPress系统检测到文件目录权限不足,可以通过以下方式解决。 赋予目录权限,如: chmod -R 777 wordpress在wp-config.php最后添加如下代码并保存 define("FS_METHOD", "direct"); define("FS_CHMOD_DIR 阅读全文
posted @ 2019-03-20 22:56 黑夜开发者 阅读(25) 评论(0) 推荐(0)
摘要: 普通模式 { title: '午饭选择', key: 'lunch', width: 200, align: 'center', render: (h, params) => { return h('Select', { props:{ value : 1, //默认的值 transfer: tru 阅读全文
posted @ 2019-03-20 16:54 黑夜开发者 阅读(125) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 下一页