1、过量的数据库调用问题:常见的性能瓶颈来自过量的数据库调用,引发这些问题不一定是SQL查询的Execute()或Update(),而是应用程序与数据库的交互有关,例如,ResultSet操作,常见的问题是指定了过于精细的查询条件,然后使用ResultSet.Next()详细搜寻返回的数据。解决..
分类:
数据库 时间:
2015-06-16 19:32:59
阅读次数:
192
1、减少HTTP请求(合并请求)。2、使用CDN数据加速(各地独立的内容分发机制)。3、合理使用Expires头来增加缓存效果。4、使用动态或静态压缩技术,并且压缩JS或HTML等文本格式中的字符数,来减少网络消耗(使用单字母来定义JS变量、去除多余的空格和格式字符,或者使用JS压缩..
分类:
其他好文 时间:
2015-06-16 19:33:20
阅读次数:
134
top:查看进程活动状态以及一些系统状况.vmstat:查看系统状态、硬件和系统信息等.iostat:查看CPU负载,硬盘状况.sar:综合工具,查看系统状况.mpstat:查看多处理器状况.netstat:查看网络状况.iptraf:实时网络状况监测.tcpdump:抓取网络数据包,详细分析.mpstat:查看多处理器状况...
分类:
系统相关 时间:
2015-06-16 19:34:59
阅读次数:
231
MariaDBGTID复制同步GTID:GlobalTransactionID,全局事务ID,在整个主从复制架构中任何两个事物ID是不能相同的。全局事务ID是Mster服务器生成一个128位的UUID+事物的ID号组成的,UUID标示主服务器的身份,此UUID在整个主从复制架构中是绝对唯一,而且即使更换主服务器后UUID也..
分类:
数据库 时间:
2015-06-16 19:34:06
阅读次数:
310
缘由:使用redhat的时候,一个最基本的问题就是配置yum源,我配置成功了,但是网速是硬伤,安装一个软件很耗时,这时候配置一个本地的yum源就是最好的解决办法了。方案:1、把centos安装ISO文件上传到服务器上,我这里不是ISO文件,而是已经解压出来了,你可以直接上传ISO,也..
分类:
其他好文 时间:
2015-06-16 19:33:38
阅读次数:
169
1.docker介绍docker是基于go语言实现的,遵循apache2.0协议,全部源码在git上进行维护的云开源项目。docker引擎的基础是Linux容器
(LXC)技术。可以把docker技术理解成是虚拟化技术的一种,但是docker在运行应用上和传统的虚拟机方式相比具有显著的不同和优势:docker容器更快,..
分类:
其他好文 时间:
2015-06-16 19:34:23
阅读次数:
225
类和对象面向过程和面向对象的编程面向过程的编程:函数式编程,c程序等面向对象的编程:c++,JAVA,python等类和对象:是面向对象中的两个重要概念类:是对事物的抽象,比如:汽车模型(某一类事物的描述,属性和方法)对象:是类的一个实例,比如:qq轿车,大客车范例说明:汽..
分类:
编程语言 时间:
2015-06-16 19:32:55
阅读次数:
174
1、目前wikdoc每次发事件时会看cache杂项中的开关,1为开、0为关。2、key值为cat相应监控业务名称的md5加密(DigestUtils.digest("MQDOCSWEBVIEW")),如下:3、目前量较大的key如下:MQWIKDOCVIEW2C6380352123667D27B8B1CBA24AD491MQDOCSWEBVIEW6DC2FFD47C4323EB0F264E2DC6207..
分类:
其他好文 时间:
2015-06-16 19:33:02
阅读次数:
93
今天在因为修改了存储过程的参数,要增加传入的参数,数据为Mysql。在写的过程中,把这默认传值简单的写成了死值。但是运行后发现报错了。java.lang.charactercannotbecasttojava.lang.Stringjava.lang.charactercannotbecasttojava.lang.String这个错误。然后查代码,上网找答..
分类:
编程语言 时间:
2015-06-16 19:31:19
阅读次数:
281
1安装cmake解压:tarxvfcmake-2.8.8.tar.gz进入解压目录:cdcmake-2.8.8./bootstrapmakemakeinstallyuminstallglib2-develmysql-develzlib-develpcre-develtarxvzfmydumper-0.6.2.tar.gz#cmake.#make#makeinstallmydumper--help-B,--databaseDatabasetodump(备份的库)-o输出..
分类:
其他好文 时间:
2015-06-16 19:31:26
阅读次数:
124
定义快捷键的方法//在form_load的时候写上
//表示窗体接受按键事件
//然后在KeyDown事件中写入如下代码实现输入的是否是Ctrl+A的组合键:
privatevoidForm1_KeyDown(objectsender,KeyEventArgse)
{
if(e.KeyCode==Keys.A&&e.Modifiers==Keys.Control)
MessageBox.Show(..
在企业部署邮件平台实例中,我们不仅仅只是完成ExchangeServer2010平台的搭建,我们还需要考虑到Exchange如何发布?端口有哪些?邮件网关用什么样的?那么关于端口发布部分我们后期会再介绍,本次我们主要介绍利用开源平台下的Postfix如何实现邮件网关功能,来保证企业邮件的安..
分类:
其他好文 时间:
2015-06-16 19:28:47
阅读次数:
141
1、下载memcached服务器端安装文件,版本:memcached-1.4.2.tar.gz。2、下载libevent安装文件,依赖此安装文件。版本:libevent-1.4.12-stable.tar.gz。
分类:
系统相关 时间:
2015-06-16 19:29:51
阅读次数:
159
按类别学习总结,也包括工作中常用到的,不定时添加。一、文件处理命令列目录ls-al所有包括隐藏文件、列表ls-s-S以-s参数显示每个文件所有的空间,并以-S参数指定按所有占用空间的大小排序。切换目录cd创建目录mkdir-p递归创建删除rm-rf强制递归删除复制cp#\cp-rf/home/www/*/w..
分类:
系统相关 时间:
2015-06-16 19:28:50
阅读次数:
279
VarnishCache是一个web应用程序加速器,也是一个HTTP反向代理软件。放在HTTP服务器前端,缓存内容。它采用“VisualPageCache"技术,所有缓存数据直接从内存读取,因此速度非常快。VCL4相比VCL3语法的改变点要在配置文件中指定版本:即在第一行写上vcl4.0;vcl_fetch函数被vcl_ba..
分类:
其他好文 时间:
2015-06-16 19:29:19
阅读次数:
243
1数据进入协议栈时封装的过程2TCP/IP协议的四层网络模型:
分类:
其他好文 时间:
2015-06-16 19:29:36
阅读次数:
264
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=ln-sfile1file2#创建文件软链接软链接,又叫符号链接。文件用户数据块存放的是另一个文件的路径名的指向。软链接就是一个普通文件,只是数据块内容有点特殊。原文件和软链接的inode不同,但修改任何一个文件都会改变文件的内容。[root..
分类:
其他好文 时间:
2015-06-16 19:27:47
阅读次数:
100