代码小兵988
程序员
1.修改Tomcat的conf的server.xml文件加上URIEncoding="UTF-8"2.在tomcat的bin目录下的catalina.bat配置文件中,添加以下设置set"JAVA_OPTS=%JAVA_OPTS%%JSSE_OPTS%-Dfile.encoding=UTF-8"3.控制台打印出现乱码。cmd输入regedit进入注册表,找到HKEY_CURRENT_USER→Console→Tomc...
调优的必要性在聊调优之前,我们先要知道为何调优,业务运行和调优的关系。业务运行:线上业务正常运行,承载了公司业务。监控业务:通过监控业务对线上业务进行监控,及时发现问题。优化业务:通过监控分析,发现业务问题或者瓶颈,及时对业务或者软件就行调整、优化。测试优化:优化完成后,需要对现有的优化进行测试,保证业务在当前优化模式中稳定、高效,能够解决当前问题。这就是业务运行的一个流程,也是我们保证业务稳定、高效、高可用的运维之道。调优的维度和见解分歧调优类的文章是最难写的,因为我只...
首先还是看下整个框架关于bootloader1.当板子一上电,因为芯片有boot的功能,自动会从flash搬启动代码并执行处理。这里的代码其实就是bootloader的第一个阶段。其实bootloader就是具有boot和loarder的功能。Boot就是搬代码,引导,loarder就是加载各个需要的驱动。2.bootloader第一个阶段做的事情,具体做了什么可以看下图。3.bootloader的第一阶段主要是汇编的代码,接着的第二阶段基本是c代码。这里主要是初始化了需要的...
分表分库虽然能解决大表对数据库系统的压力,但它并不是万能的,也有一些不利之处,因此首要问题是,分不分库,分哪些库,什么规则分,分多少分片。原则一:能不分就不分,1000万以内的表,不建议分片,通过合适的索引,读写分离等方式,可以很好的解决性能问题。原则二:分片数量尽量少,分片尽量均匀分布在多个DataHost上,因为一个查询SQL跨分片越多,则总体性能越差,虽然要好于所有数据在一个分片的结果,只在必要的时候进行扩容,增加分片数量。原则三:分片规则需要慎重选择,分片规则的选择,...