摘要:
python3和python2的写法不一样具体如下: python3: with open(r'd:\ssss.txt','w',encoding='utf-8') as f: f.write(u'中文') python2中open方法是没有encoding这个参数的,如果像python3一样的写法 阅读全文
摘要:
常见的数据库优化方法:索引(数据库),缓存,分表,分库,sql优化。索引:创建索引一般有以下两个目的:维护被索引列的唯一性和提供快速访问表中数据的策略。95% 的数据库能 问题都可以采用索引技术得到解决。索引有助于提高检索性能,但过多或不当的索引也会导致系统低 效。因为用户在表中每加进一个索引,数据库就要做更多的工作。过多的索引甚至会导致索引碎片。缓存:hibernate,spring3有缓存模块分表:针对每个时间周期产生大量的数据,可以考虑采用一定的策略将数据存到多个数据表中。分库:就是将系统按照模块相关的特征分布到不同的数据中,以提高系统整体负载能力。sql优化:1.in 和 not in 阅读全文