`
zhang_ly520
  • 浏览: 158645 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
自己看源码总结的不一定准确,记录下来以备以后查看。 1.通过web.xml配置ContextLoaderListener 或者 ContextLoaderServlet 来加载spring. 2.ContextLoaderListener 或者 ContextLoaderServlet 两个类都是调用createContextLoader()方法   new一个ContextLoader 实例。 3.ContextLoader 通过一个static方法:   static { try { ClassPathResource resource = new ClassPathResource( D ...
1.牛逼的人,创造思想。(凭借经验,智慧创造新的思想) 2.聪明的人,模仿思想。(理解别人创造的思想,总结出属于自己的东西) 3.一般的人,使用思想。(使用思想创建的产物)  
http://www.111cn.net/database/110/4de9b71eec53c2e0717e8ee81f60e49c.htm   创建索引 对于查询占主要的应用来说,索引显得尤为重要。很多时候性能问题很简单的就是因为我们忘了添加索引而造成的,或者说没有添加更为有效的索引导致。如果不加 索引的话,那么查找任何哪怕只是一条特定的数据都会进行一次全表扫描,如果一张表的数据量很大而符合条件的结果又很少,那么不加索引会引起致命的性能下 降。但是也不是什么情况都非得建索引不可,比如性别可能就只有两个值,建索引不仅没什么优势,还会影响到更新速度,这被称为过度索引。 2,复合 ...
用federated引擎在不同服务器间转移mysql表 http://www.tbdata.org/archives/1682 假设一个场景:在某一天,我需要将my01上的某些表转移到另一台机器my02上,都有哪些方法可以实现?至于转移的目的可能有很多,比如my01磁盘不够了,我对DB进行拆分;比如用性能更好(差)的my02代替my01;比如线上环境与线下环境进行数据备份…. 针对这个问题,你肯定会马上想出下面的方法:   从my01上SELECT出来,保存到一个文本文件里,再INSERT到my02上去; 如果是myisam表,直接从my01将文件scp到my02上去; ...
http://www.cnblogs.com/lhb25/archive/2009/03/12/1409241.html      一次又一次的, 我发现, 那些有bug 的Javascript 代码是 由于没有真正理解Javascript 函数是如何工作而导致的( 顺便说一下, 许多那样的代码是我写的).JavaScript 拥有函数式编程的特性, 当我们选择面对它的时候, 这将成为我们前进的阻碍.     作为初学者, 我们来测试五种函数调用的方法, 从表面来看我们会认为那些函数与C# 中函数 的作用非常相似, 但是我们一会儿可以看到还是有非常重要 ...
官方网站:http://support.hyperic.com/display/SIGAR/Home 就是需要使用插件比较不爽。  
Keyword Substitution 原文地址:http://svnbook.red-bean.com/en/1.5/svn.advanced.props.special.keywords.html Subversion has the ability to substitute keywords—pieces of useful, dynamic information about a versioned file—into the contents of the file itself. Keywords generally provide inform ...
  2010年08月26日 11:49 来源:新浪博客 作者:男人漫步女人街 编辑:覃里   【IT168 技术】(一)连接   连接通常来自Web服务器,下面列出了一些与连接有关的参数,以及该如何设置它们。   1、max_connections   这是Web服务器允许的最大连接数,记住每个连接都要使用会话内存(关于会话内存,文章后面有涉及)。   2、max_packet_allowed   最大数据包大小,通常等于你需要在一个大块中返回的最大数据集的大小,如果你在使用远程mysqldump,那它的值需要更大。
经常会有使用mysql的朋友会发现error.log中有大量的[Warning] Aborted connection 。。。。。(Got an error reading communication packets)对于这样的警告日志,大致从下面两个方面排查1网络问题,网络是否存在问题,花费了超过 connect_timeout 的时间去得到一个数据包2账号密码是否正确3客户端是否有权限连接该数据库4连接包是不是有带有正确的信息如果都不是上面的问题,可以尝试加大max_allowed_packet_size,或者使用php的短连接,不使用长连接,再或者每次查询完成后关闭连接,避免The cli ...
aven2 比起maven1 来说,需要配置的文件少多了,主要集中在pom.xml和settings.xml中。    先来说说settings.xml,settings.xml对于maven来说相当于全局性的配置,用于所有的项目。在maven2中存在两个 settings.xml,一个位于maven2的安装目录conf下 ...
命令行查看Memcached运行状态 很多时候需要监控服务器上的Memcached运行情况,比如缓存的查询次数,命中率之类的。但找到的那个memcached-tool是linux下用perl写的,我也没试过windows能不能用。后来发现个简单的办法可以做到,就是使用Telnet。首先登录到服务器,然后在cmd命令行中键入telnet 127.0.0.1 11211其中127.0.0.1是服务器的地址(这里是本机) ,11211是memcached绑定的端口号。之后命令行窗口全黑只有光标提示,摸黑输入stats,即可得到描述Memcached服务器运行情况的参数。如下图: 其中,uptime ...
一,赢家重在观念正确   1 一年做一股!忠告,轻易不抛牛股,毕业。首选牛股。得半道,热点与强势股兼做,投资投机两相宜。得全道   2 操盘手最重要的是盘中的应变能力   3 定性是必须做好的。大周期定性,周线选股,月线鉴定。分时跟踪   4 定法必依,用3日均量线与18日均价线来看行情   5 能力无人教,全凭自己练,重复成功经验,让赚钱成为一种习惯.常赚比大赚更重要。 二,持牛股是首选,高抛低吸,把钱赚,六大要素记心间  1 套庄,2上线,3过顶,4洗盘,5回补,6上扬,   五大注意要牢记,   1 高位不放量,安全有保障。   2 洗盘量比不放大,下跌再大不要怕。   3 ...
http://www.mchange.com/projects/c3p0/index.html   c3p0 - JDBC3 Connection and Statement Poolingversion 0.9.1.1 by Steve Waldman <swaldman@mchange.com> © 2006 Machinery For Change, Inc. This software is made available for use, modification, and redistribution, under the terms of the Lesser ...
由于索引对数据库的查询性能有着至关重要的影响,下面是我的一些总结和体会:一个查询一次只能使用一个索引:select name from user where name='plantegg' and age>35 , 如果Index(name); Index(age)的话,MySQL查询优化器会自动选择一个索引来使用;MySQL选择哪个索引,可以这样来看:mysql> show index from photo;+-------+------------+------------------------+--------------+---------------+---------- ...
Sysctl是一个允许您改变正在运行中的Linux系统的接口。它包含一些 TCP/IP 堆栈和虚拟内存系统的高级选项,这可以让有经验的管理员提高引人注目的系统性能。用sysctl可以读取设置超过五百个系统变量。基于这点,sysctl(8) 提供两个功能:读取和修改系统设置。 查看所有可读变量: % sysctl -a 读一个指定的变量,例如 kern.maxproc: % sysctl kern.maxproc kern.maxproc: 1044 要设置一个指定的变量,直接用 variable=value 这样的语法: # sysctl kern.maxfiles=50 ...
Global site tag (gtag.js) - Google Analytics