摘要:
第一单 基础知识小结汇编指令是机器指令的助记符,同机器指令一一对应每一种cpu都有自己的汇编指令CPU可以直接使用的信息在存储器中存放在存储器中指令与数据没有任何区别,都是二进制信息存储单元从0开始,到127结束一个存储单元可以存储8个bit,即8个二进制数据每一个cpu芯片都有许多管脚,物理称为"金手指",这些管脚和总线相连,可以说管脚引出总线,一个cpu可以引出三种总线的宽度就标志了这个cp... 阅读全文
摘要:
原创,请园长不要删 Sql查询统计时,很多时候用到了union 和 union all,union与union all的区别就是联合查询的时候union会去重,union all不会去重。本人用union all,主要用来统计多个不相关的表的数据汇总,用的次数很多,所以有点心得,记录下来,分享一下。 比如 :有两个店,一个叫店A,一个叫店B,下面是表数据 表table_a(店A)... 阅读全文
摘要:
MD5加密原理是散列算法,也称之为hash算法。具体的算法很多种,我也不是很懂,写得太专业了,我们只能理解一些简单的。简单才能让人记得住。举例说明,10除以3余数是1,4除以3的余数也是1,反过来,余数是1就不知道是哪个数了,就算你知道这个算法是除以3取余得到1,你反过来也不能得到到底结果是10,还是4,还是其他的。所有这个算法不可逆!MD5的典型应用是对一段Message(字节串)产生fingerprint(指纹),以防止被"篡改"。举个例子,你将一段话写在一个叫readme.txt文件中,并对这个readme.txt产生一个MD5的值并记录在案,然后你可以传播这个文件给 阅读全文
摘要:
以前用到过许多线程开发,对多线程开发也算是小有点心得,但一开始多线程开发的时候,碰到很多壁。但总得来说,有个好的工具总是能事半功倍。我用的工具是eclipse,在开发多线程时,其debug模式是能直接模拟多线程环境的,网上也有许多资料,但大多都不是很全。希望我能够将自己的一些心得记录下来,希望能帮助到还为多线程开发而纠结的朋友。 先写个简单的多线程测试用例: package com.wxw.debug; public class TestMain extends Thread { @Overridepublic void run() {System.out.println("hell 阅读全文
摘要:
以前用到过许多线程开发,对多线程开发也算是小有点心得,但一开始多线程开发的时候,碰到很多壁。但总得来说,有个好的工具总是能事半功倍。我用的工具是eclipse,在开发多线程时,其debug模式是能直接模拟多线程环境的,网上也有许多资料,但大多都不是很全。希望我能够将自己的一些心得记录下来,希望能... 阅读全文
摘要:
(&和 |)运算是把逻辑表达式全部计算完,而(&&和||)则具有短路功能,所谓短路功能是指系统从左至右进行逻辑运算,一旦出现计算结果已经确定的情况,则计算被终止。例如:只要运算左端的表达式的值为false,则系统无论运算右端的值是true或为false,其结果都为false。 阅读全文
摘要:
(&和 |)运算是把逻辑表达式全部计算完,而(&&和||)则具有短路功能,所谓短路功能是指系统从左至右进行逻辑运算,一旦出现计算结果已经确定的情况,则计算被终止。例如:只要运算左端的表达式的值为false,则系统无论运算右端的值是true或为false,其结果都为false。问题:127&128=127 127|128=255&运算法则二进制&运算规则:1&1=1 1&0=0 0&0=0二进... 阅读全文
摘要:
这是效果图,下面是源码,时间有限,有时间再完善http://files.cnblogs.com/wxwall/tag.zip 阅读全文
摘要:
Static 方法的问题今天在看EhCache源码的时候,发现有一个这样的方法 这个是个典型的单例模式的工具类,但我所知道的单例模式的写法不是这样的,虽然《effect java》中推荐的方法是用枚举,static方法类似于枚举方法,但觉得这种单例模式确实值得学习学习。看我的测试结果:总共两个类/** * 测试单例类 * @author wu * */ publi... 阅读全文
摘要:
用过很多次left join,right join,看到查询出的结果,知道可能是没用left join、或者right join导致的结果,但都是用一次,网上查一次使用规则,学到的东西只是皮毛。今天用文字记录一下,加深印象,知根知底才能学的好。在我们查一个表的时候比如:人员信息表:编号名称部门ID年龄职务ID性别电话122李晶晶1261女2234555123张金129null男332212... 阅读全文