`
文章列表
1.   控制台信息太多,程序跑完后只能保留最后的一部分之前的都找不到了?        (1)Eclipse中程序的输出现在能够捕捉到文件中而不是输出到控制台。这是在run->openRunDialog中的Common 标签页中的Standard input and output 下进行设置的。        (2) 可以 preference->run/debug->console  设置limit console output 为false,方便调试时,查看全部console。 2.   在启动时选择了"use this as the defau ...
在JDK1.5的类System类中有方法       public static void arraycopy(Object src,                             int srcPos,                             Object dest,                             int destPos,                             int length)     标题上的这两上方法是JDK1.6新增的方法,这两个方法并没有用什么其它更奇妙的技巧,还是用的System.arraycopy ...
temporary表是session级的,创建后用show tables也看不到它。 连接断开再连上,temporary表就没有了。 memory表是global级的,创建后用show tables可以看到。 连接断开再连上,memory表在,数据也在。 MySQL重启之后,memory表在,但数据没有。  总结:临时表的表结构和数据都存放在内存里。 内存表的表结构存放在磁盘上,只有数据存放在内存里。    更多了解,请参考    http://wenku.baidu.com/view/b77a3feaaeaad1f346933fa8.html###  
当运行大数量的数据时:   (1) 如果是java 应用程序  run->run...’,选择(x)=Argument标签页下的vm arguments框里输入 -Xmx512m, 保存运行就ok了       (2) tomat内存不够用                           
union 在使用后,索引即无效了,类似 这种实时 数据使用union合并表数据时,建议尽量修改成 非实时 处理的方式。   在数据库中,UNION和UNION ALL关键字都是将两个结果集合并为一个,但这两者从使用和效率上来说都有所不同。 MySQL中的UNION UNION在进行表链接后会筛选掉重复的记录,所以在表链接后会对所产生的结果集进行排序运算,删除重复的记录再返回结果。实际大部分应用中是不会产生重复的记录,最常见的是过程表与历史表UNION。如: select * from gc_dfys union select * from ls_jg_dfys 这个SQL在运 ...
http://blog.csdn.net/wangcj625/article/details/6441646   http://eno.iteye.com/blog/1504058
http://www.cnblogs.com/live365wang/archive/2011/08/23/2150601.html    
http://ljh2008.iteye.com/blog/632850   http://ljh2008.iteye.com/blog/636347   摘要:   缓存对提高系统性能至关重要,缓存什么对象,采用什么样的缓存策略,都要根据不同的需求而定,不能一概而论,大家要根据不同的项目需求,选择最佳的缓存方案   在java程序中的访问。首先要强调一下,放入memcached中缓存的对象,必须以键值对(key/value)的方式放入,取的时候根据key来取,但memcached有 几个自己的特殊要求:key必须为String,即字符串类型;而要缓存的对象必须要实现Serial ...
Memcached于1.2.4版本新增CAS(Check and Set)协议类同于Java并发的CAS(Compare and Swap)原子操作,处理同一item被多个线程更改过程的并发问题。  基本原理非常简单,一言以蔽之,就是“版本号”。每个存储的数据对象,多有一个版本号。我们可以从下面的例子来理解: 如果不采用CAS,则有如下的情景: 第一步,A取出数据对象X; 第二步,B取出数据对象X; 第三步,B修改数据对象X,并将其放入缓存; 第四步,A修改数据对象X,并将其放入缓存。 我们可以发现,第四步中会产生数据写入冲突。 如果采用CAS协议,则是如下的情景。 ...
  1.  下载Memcached的服务器端软件 Windows平台版本下载: http://splinedancer.com/memcached-win32/memcached-1.2.4-Win32-Preview-20080309_bin.zip 2.  在服务器上部署Memcached Server 以下以Windows平台为例: 参考:http://www.codeforest.net/how-to-install-memcached-on-windows-machine 下载下来的Windows版本解压到E:/memcached124/ (1)  开始 -- 搜索文件 ...
in 是把外表和内表作hash 连接,而exists是对外表作loop循环,每次loop循环再对内表进行查询。一直以来认为exists比in效率高的说法是不准确的。 如果查询的两个表大小相当,那么用in和exists差别不大。 如果两个表中一个较小,一个是大表,则子查询表大的用exists,子查询表小的用in: 例如:表A(小表),表B(大表) 1: select * from A where cc in (select cc from B) 效率低,用到了A表上cc列的索引; select * from A where exists(select cc from B w ...
表结构 设计 : 1.  字典表学科表 1 语文 2 数学 3 英语 4 物理 5 化学   2.   字典表年级表 1 初中一年级 1,2,3 2 初中二年级 1,2,3,4 3 初中三年级 1,2,3,4,5 4 小学四年级 1,2,3 5 小学五年级 1,2,3   3.  问题描述      当要展示    初中一年级 语文,数学,英语 初中二年级 语文,数学,英语,物理 初中三年级 语文,数学,英语,物理,化学 四年级 语文,数学, ...
如下图展示 :求出总数     使用jquery强大的选择器来计算    1..  jsp代码如下 <table class="data-list"> <tr> <th class="brl-none">章节</th> <th><font color="red">试题数量</font></th> <th>新导入</th> ...
  Android开发环境下载及安装   1.   下载所需要的jdk(jdk 1.6)         http://www.oracle.com  注册用户,登录 下载    Windows x86 (32-bit) 78.98 MB    jdk-6u31-windows-i586.exe     2.  下载所需要的eclipse (eclipse 3.5)        http://www.eclipse.org/downloads/   下载    
一直没有使用过java中的断言,在类中 输入 assert 竟然不报编译错误,就go了一下。   jvm 断言默认是关闭的。 断言是可以局部开启的,如:父类禁止断言,而子类开启断言,所以一般说“断言不具有继承性”。 断言只适用于复杂的调试过程。 断言一般用于程序执行结果的判断,千万不要让断言处理业务流程。   记录如下: 1.   eclipse 如何打开,关闭断言 public static void main(String[] args) { boolean isOpen = false; assert isOpen=true; //如果开启了断言,会 ...
Global site tag (gtag.js) - Google Analytics