随笔分类 - 工作总结
工作总结(遇到问题和解决方法)
摘要:还原场景:通过一直运行脚本,向微信用户发送模板消息,发现运行了一段时间,内存就爆了,然后立马看了一下代码,发现跟其他的消息逻辑一模一样,唯一不一样的就是请求了微信的接口;然后继续开始找问题,发现当时使用了curl请求微信的接口,源码如下: 然后,运维就通知我,今天凌晨服务器的内存爆了,这个脚本也被重
阅读全文
摘要:1、从网上下载PHPEmailer; 2、确保PHP环境支持sockets扩展,还要开启openssl,如下图: 3、配置QQ邮箱 1.开启SMTP服务 2.验证密保 3.获取授权码(这个就是IMAP/SMTP的密码) 4、发送邮件,代码如下 5、遇到的问题:SMTP Error: Could no
阅读全文
摘要:背景:在最近的开发中,为了解决公司内部系统与外部系统的对接,开始接触到了webservice接口,外部公司提供接口供我们调用,已达到数据同步的目的,因此有必要普及一下web service的知识了! 什么是web service:web service是一个平台独立的,低耦合的,自包含的、基于可编程
阅读全文
摘要:在日常的工作中,很多时候都需要导出各种各样的报表,但是如果导出的数据一旦比较大,很容易就导致超时,对于这种问题,有很多的解决方法,例如网上说的分批导出、采用CSV、还有就采用JAVA、甚至是C++和C等等去做这种事情,这些都是方法,但我没有一一去试过,但试过采用CSV方法,确实是要快一点,但感觉治标
阅读全文
摘要:在smarty模板中使用thinkphp框架的U方法时要主要的问题: 1、不能直接使用{:U('Index/index')}; 2、正确的使用方法为:<!--{U("Login/logout")}-->,其中<!--{ 和 }-->是自定义的左右定界符,原先的冒号:要去掉
阅读全文
摘要:mongodb版本3.4.7 1、认证错误:Failed to connect to: localhost:27017: Authentication failed on database 'test' with username 'test': auth failed 原因: 1、用户名和密码不对
阅读全文
摘要:前提:Telnet命令可用 问题:提示不是内部命令; 解决办法:控制面板->程序和功能->打开或关闭Windows功能,把Telnet客户端勾上即可; 步骤: ps:用base64加密的邮箱和登录密码字符串(126邮箱用授权码,qq邮箱用独立密码)与smtp服务器验证身份
阅读全文
摘要:在很多情况下,框架类并不能满足项目的需求,这时候需要程序要自定义一些类,比如说基类等等,对比了TP框架,CI框架目前好像还没加入命名空间,这点TP做得比较好,不用特殊的处理就可以随便继承自定义的类,只要处理好命名空间就行,在没有加入命名空间的CI框架怎么办呢? 思路:在入口文件做文章,这是在网上找到
阅读全文
摘要:在常用的框架本身都已经做好了分层和目录结构,但这在很多时候不满足项目的需求甚至在某些情况下变得不合理,因此很多时候需要自定义目录结构,在此就看看如果在CodeIgniter框架中自定义模板目录: 在CodeIgniter框架的入口文件就有一个配置项: 在上面的注释可以得知,想要配置模板目录就是在这里
阅读全文
摘要:1、在多数情况下,因为Coreseek索引速度高达10MB/s,所以只需要创建一个索引源即可满足需求,但是在数据量随时激增的大型应用中(如SNS、评论系统等),单一的索引源将会给indexer造成极大的性能负荷 2、增量索引能够在一定程度上提升Coreseek索引性能,降低CPU使用率。增量索引的原
阅读全文
摘要:1、安装coreseek 1.1首先升级或安装系统依赖库 1.2下载Coreseek3.2.14 解压:tar zxvf coreseek-3.2.14.tar.gz 如果报如下错误 通过安装autoconf和automake解决 完成上面操作,重新配置即可 安装mmseg 1.3安装完mmseg中
阅读全文
摘要:1、^:匹配字符串的开始位置; 2、.*: .匹配任意字符,*匹配数量0到正无穷; 3、\. 斜杠用来转义,\.匹配.; 4、(jpg|gif|png|bmp)匹配jpg或gif或png或bmp 5、$匹配字符串的结束位置; 6、i不区分大小写
阅读全文
摘要:前言 在php开发中,必不可少要用到文件上传,整理封装了一个图片上传的类也很有必要。 图片上传的流程图 一、控制器调用 public function upload_file() { if (IS_POST) { if (!empty($_FILES['Filedata'])) { import('Org.Upload', COMMON_PA...
阅读全文
摘要:1、问:什么是消息队列? 答:是一个消息的链表,是一个异步处理的数据处理引擎。 2、问:有什么好处? 答:不仅能够提高系统的负荷,还能够改善因网络阻塞导致的数据缺失。 3、问:用途有哪些? 答:邮件发送、手机短信发送,数据表单提交、图片生成、视频转换、日志储存等。 4、问:有哪些软件? 答:Zero
阅读全文
摘要:在MySQL的数据类型中,Tinyint的取值范围是:带符号的范围是-128到127。无符号的范围是0到255(见官方《MySQL 5.1参考手册》http://dev.mysql.com/doc/refman/5.1/zh/column-types.html#numeric-types)。 Tin
阅读全文
摘要:Redis在WEB开发中的应用与实践 一、Redis概述: Redis是一个功能强大、性能高效的开源数据结构服务器,Redis最典型的应用是NoSQL。但事实上Redis除了作为NoSQL数据库使用之外,还能广泛应用消息队列,数据堆栈以及数据缓存等众多场合。Redis与Memcached相类似,都是
阅读全文

浙公网安备 33010602011771号