摘要:每次使用sudo su切换为root用户的,时候,发现/etc/profile里面的配置竟然不可用 系统是centos 6.4的,然后研究了一下 /etc/profile /etc/environment(这个文件为空,那就是什么都不执行) ~/.profile /etc/bashrc ~/.bas
阅读全文
摘要:多变的2019 时间是一个伟大的发明,未来总会成为过去,对时间逝去的感慨,同时也对未来充满了希望。被度量的2019年过的真快,这一年可以分几个词来聊聊:焦虑、抉择、重新出发、感恩 焦虑 相信大家今年都在经历的各种变动和被变动:动荡的一年。其实在2018年底通过身边的一些事情和消息,感觉到危机很大。对
阅读全文
摘要:缘由 由于我个人有个小博客,然后还录制了一些课程,所有就建立了对应的微信群,但是微信群的二维码是变化的,总不能经常换了。所以就想搞一个微信机器人,自动加 微信,自动拉群。废话不多说,先上图 效果展示 大家可以试试效果,效果相当棒 需求 其他人可以通过二维码加我好友 自动通过好友通过之后 主动发送一些
阅读全文
摘要:有时候我们把Yii2 版本进行升级之后 会报一些莫名其妙的错误,这次就遇到如下错误信息 查阅了一些资料说,是因为使用json输出内容的时候 没有exit。以前的写法如下 改成如下 智能推荐 【ZBar】ios错误ignoring file xxx missing required architect
阅读全文
摘要:缘由 个人在后台获取了一个新浪图片,最近新浪图片无法展示了,看了下http请求返回状态是403。说明被限制住了。 原理 一般这种限制都是 通过判断 referer 或者请求来源IP 是不是信任的。 解决方案 方案一 增加如下代码在head头部,但是就会导致所有的请求不会有referer ,这对于我们
阅读全文
摘要:使用模态框,一般都会自动带上一个属性,tabindex="-1",因为这个属性的存在,导致select2的搜索框无法输入,去掉这个属性即可解决 html中的tabIndex属性可以设置键盘中的TAB键在控件中的移动顺序,即焦点的顺序。 把控件的tabIndex属性设成1到32767的一个值,就可以把
阅读全文
摘要:缘由 在前面写过一个文章 人生苦短,我用Python 给大家简单介绍了一下Python 能做什么。然后广告了下当时的新课程 Python Flask构建微信小程序订餐系统 。该课程上线之后有些同学反馈没有详细讲解Flask的基础知识 和 课程改造的框架为什么这么来的。 基于该原因,重新录制了一门新课
阅读全文
摘要:最近使用了acme.sh 生产了 Let's Encrypt 的https 证书,但是在实际服务器上测试遇到如下问题 最开始我还以为是我服务器配置哪里出错了。后来测试了下其他国内的域名都可以访问,我就想到应该是https证书配置这块问题。后来查询了一些资料是我自己nginx 关于https配置不对导
阅读全文
摘要:缘由 最近在偶然机会下看了些关于AR VR的资料。查找资料还是挺耗时的一件事情,记录下来一来可以方便大家,二来也可以方便我们自己查阅 资源列表 前端人脸识别框架Tracking.js与JqueryFaceDetection 微信小程序可实现 AR 效果,将带来哪些影响?技术实现有哪些? 微信小程序拍
阅读全文
摘要:起因 今天登陆服务器想查看一个端口的占用情况,发现好多TIME_WAIT的情况,吓我一跳。 如下是TCP 建立连接的示意图 缘由 time_wait的作用 大量TIME_WAIT造成的影响 在高并发短连接的TCP服务器上,当服务器处理完请求后立刻主动正常关闭连接。这个场景下会出现大量socket处于
阅读全文
摘要:家里有一条电脑作为存储,安装了redis 服务,但是后面发现redis服务经常有问题,想卸载无法卸载 一直这样卡着,后面就想到强制删除的命令 试了下真可以 智能推荐 ubuntu12.04 安装 php5.4/php5.5ntpdate[16603]: the NTP socket is in us
阅读全文
摘要:问题 最近使用flask jsonify 进行序列号的过程发现 如果是decimal类型 就会出错,错误如下 解决方案 根据 https://github.com/pallets/flask/issues/835 的解决方案如下 智能推荐 号外!! Python Flask 从入门到精通 上线啦Yi
阅读全文
摘要:起因 由于我录制过一个小程序的课程,里面有消息模板的讲解。最近有几位同学反馈 官方要 取消消息模板,使用订阅消息。为了方便大家容易学 Python Flask构建微信小程序订餐系统 课程。我把订阅消息结合这个课程讲解下如何实现 实现过程 其实对于我们来讲,对接第三方无非就是接口地址换了,或者流程上做
阅读全文
摘要:由于过年期间,大家都在外地,临时需要登录FTP,特别2020年面临肺炎事件,大部分员工都在家办公了。但是非常奇怪的是 一直出现如下 错误ftp> ls500 Illegal PORT command.ftp: bind: Address already in useftp>ftp> dir500 Illegal PORT command.我开始还以为是网络问题,但是测试各种情况,都不行。然后就上网...
阅读全文
摘要:缘由 最近我们公司的慢SQL特别多,特别是某个固定的表,每天基本都有好几千的慢查询,但是这个表有特别大,不能随意加索引,索引我们就需要一个工具来协助我们进行改DDL的时候,不影响业务,那就是 PT工具 效果图 如下是慢SQL数量折线图 明显可以看到大幅度下降了 使用场景 在线数据库的维护中,总会涉及
阅读全文
摘要:我们都知道CSS盒模型分为IE盒模型和W3C标准盒模型,它们的计算方式和一个CSS属性有关box-sizing。 box-sizing属性值 content-box | border-box 默认值:content-box content-box 当我们对元素设置content-box 在浏览器具体
阅读全文
摘要:缘由 最近由于工作调整,很多基础工作都要准备。对我们研发来讲,代码写完了还需要部署到生产环境。那就无法避免的要部署生产服务器的环境。由于软件一直会有更新迭代。这里我们就说下MySQL8.0在CentOS7安装的一个全过程 配置源 由于默认源已经不再有MySQL软件信息了,所以需要自己去官方下载并安装
阅读全文
摘要:问题一 :somaxconn 临时解决方案 长期解决方案 问题二:overcommit_memory 解决方案 问题三:Transparent Huge Pages 临时解决方法 永久解决方法 问题四:bind: Cannot assign requested address 发现启动redis启动
阅读全文
摘要:一台nginx服务器开了目录浏览功能。方便下载文件。使用时发现,目录内的文件,创建时间比实际时间少8小时。 查看官方文档:http://nginx.org/en/docs/http/ngx_http_autoindex_module.html ,找到这个:autoindex_localtime,作用
阅读全文
摘要:缘由 Python在AI,AR VR这块使用越来越广泛。同时在Web方面也有很多成熟的框架。而我本身由于使用 Flask 比较多,个人认为就是比较简单,容易入手,可定制化强。这里我将我经过多个项目多次迭代的 自认为还可以的框架结构整理出来。方便自己可以更容易创建新项目。 大家也知道我录制了两门关于p
阅读全文