摘要: mesosphere已经基本搭建完成,安装了marathon-lb做请求分发,最后需要将所有的请求转为https处理。由于不准备做全局的证书,所以只能针对每个应用单独进行证书配置。 起初没在意marathon-lb,认为他只是简单的请求分发,SSL跟他无关,就在 应用的nginx中配置了80和443 阅读全文
posted @ 2018-11-03 16:48 寂地烟火 阅读(30) 评论(0) 推荐(0)
摘要: 本文转载自:https://gywbd.github.io/posts/2016/2/vld-opcode.html 前几天翻译了一篇关于Zend引擎的文章,这篇文章主要是讲Zend引擎怎么执行PHP代码的,确切地说是怎么执行OPCode的,因为PHP程序会先被编译为中间形式(OPCode),然后才 阅读全文
posted @ 2018-11-02 11:24 寂地烟火 阅读(17) 评论(0) 推荐(0)
摘要: 最近在业务处理时总感觉有不足的地方可以改进,但是又无从下手,所以打算开始学习PHP7的内核,准备大致分成数个模块推进,在此记录一下以提供学习的思路:SAPI、变量、字符串、数组、对象、编译、执行、函数、类、内存等,再往后应该还会学习扩展的编写(希望通过自己结合业务需求编写的扩展可以解决一些性能问题) 阅读全文
posted @ 2018-11-02 09:45 寂地烟火 阅读(7) 评论(0) 推荐(0)
摘要: 微信网页授权只能配置一个域名,但实际上会遇到多个网站都需要同一个授权,以下是一个解决方案,在此记录一下: https://github.com/HADB/GetWeixinCode 阅读全文
posted @ 2018-06-12 11:07 寂地烟火 阅读(8) 评论(0) 推荐(0)
摘要: 一直没找到一篇文章能好好讲解一下PHP中的trait,interface和abstract的异同,今抽时间整理了一下,做一下记录。结合一段代码说明一下,以下是代码: <?php trait MyTrait { protected $var = "MyTrait_var"; protected $va 阅读全文
posted @ 2017-03-22 18:49 寂地烟火 阅读(17) 评论(0) 推荐(0)
摘要: 本文转载自猿书,原文链接编程的智慧 编程是一种创造性的工作,是一门艺术。精通任何一门艺术,都需要很多的练习和领悟,所以这里提出的“智慧”,并不是号称一天瘦十斤的减肥药,它并不能代替你自己的勤奋。然而由于软件行业喜欢标新立异,喜欢把简单的事情搞复杂,我希望这些文字能给迷惑中的人们指出一些正确的方向,让 阅读全文
posted @ 2016-10-25 12:03 寂地烟火 阅读(10) 评论(0) 推荐(0)
摘要: yii2框架出来有段时间了,一直想自己搭建一下,今天终于安装完成了。以下是安装的过程。 首先做一些准备工作:我本地开发用的是phpStudy集成环境。首先修改php.ini将openssl服务打开。然后配置php的环境变量。右键点击我的电脑->属性->高级系统设置->环境变量->系统变量->path 阅读全文
posted @ 2016-05-19 12:16 寂地烟火 阅读(20) 评论(0) 推荐(0)
摘要: jumpserver中的权限控制: 数据库中用户角色有三种,从代码中可看出,分别为: 'SU': '超级管理员' 'GA': '组管理员' 'CU': '普通用户' 登录时: if user.role == 'SU': request.session['role_id'] = 2 elif user 阅读全文
posted @ 2016-04-20 17:22 寂地烟火 阅读(14) 评论(0) 推荐(0)
摘要: 近日有一个需求,分析nginx的访问日志并做一些统计,以下脚本是写来按每分钟读取nginx的日志并发送到server端。 操作系统用的是CentOS6.5,默认python版本2.6,不带requests库。 requests的安装方法: wget –no-check-certificate htt 阅读全文
posted @ 2016-04-20 17:12 寂地烟火 阅读(10) 评论(0) 推荐(0)
摘要: Django的调试还是略蛋疼的,form表单提交后在.is_valid()这一处检验出错,但是系统不会自动报错,字段多的情况下压根儿就不好判断。。 用一下的方法来输出错误的字段信息: af_post = AssetForm(request.POST, instance=asset) for fiel 阅读全文
posted @ 2016-03-21 17:06 寂地烟火 阅读(6) 评论(0) 推荐(0)