摘要: strlen和mb_strlen都是用于获取字符串长度的; strlen只针对单字节编码字符,也就是说它计算的是字符串的总字节数, 如果是多字节码编码,如gbk和utf8,使用strlen得到的不是字符的个数,而是该字符的总字节数, 可以使用mb_strlen获取其字符个数,使用mb_strlen要 阅读全文
posted @ 2019-05-17 17:43 王默默 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 构造方法,是一个特殊的方法: 1,名字是固定的:_ _construct; 2,该方法通常都不要我们自己调用,而是在new一个对象的时候会自动调用。 3,该方法主要的目的是为了在new一个对象的时候,给该对象设置一些“初始值”(初始化工作); 4,构造方法的参数没有规定,通常是根据实际的需要来定义, 阅读全文
posted @ 2019-05-17 17:28 王默默 阅读(1655) 评论(0) 推荐(0) 编辑
摘要: 一个项目刚开始的时候是为了实现基本功能,随着版本和功能的迭代,大数据和高并发成了软件设计必须考虑的问题! 本质很简单,一个是慢,一个是等。 两者是相互关联的,因为慢,所以要等,因为等,所以慢,解决了慢,也就解决了等,解决了等,也就解决了慢。 关键是如何解决慢和等, 核心 一个是短,一个是少,一个是分 阅读全文
posted @ 2019-05-17 08:20 王默默 阅读(1100) 评论(0) 推荐(0) 编辑
摘要: 1.查询优化 1)保证在实现功能的基础上,尽量减少对数据库的访问次数;通过搜索参数,尽量减少对表的访问行数,最小化结果集,从而减轻网络负担;能够分开的操作尽量分开处理,提高每次的响应速度;在数据窗口使用SQL时,尽量把使用的索引放在选择的首列;算法的结构尽量简单;在查询时,不要过多地使用通配符如SE 阅读全文
posted @ 2019-05-17 08:07 王默默 阅读(11188) 评论(1) 推荐(0) 编辑