`
java_mike
  • 浏览: 85258 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
    本人notebook使用的Linux发行版本是Linux Mint 17.1,感觉非常不错,推荐下我常用软件列表:   知识库管理: 为知笔记   命令行终端: Terminator   虚拟机软件: Virtualbox   词典软件: StarDict   浏览器: Firefox   系统监控: Psensors, System Monitor   邮箱客户端:Thunderbird Mail   ftp客户端: FileZilla   SVN客户端: kdesvn, RapidSVN   截图软件: Shutter   uml建模工 ...

Java Thread Tech

user thread / daemon threadjava.lang.Threadjava.lang.Runnablestart(), run(), sleep(), wait(), notify(), notifyAll(), join(), yield(), stop() object: wait(), notify()notify()调用后,并不是马上就释放对象锁的,而是在相应的synchronized(){}语句块执行结束,自动释放锁后,JVM会在wait()对象锁的线程中随机选取一线程,赋予其对象锁,唤醒线程,继续执行。groupId: com.mikehe.study.thr ...
    uml类图的几种关系(实现,继承,依赖,关联,聚合,组合).       继承,实现依赖关联,聚合,组合继承(generalization, extends):继承类,拥有父类的功能和属性实现(realization, implements):实现接口,拥有接口定义的行为依赖(dependency): 方法调用,方法参数依赖关系表示为一个类使用另一个类,这种使用关系是具有偶然性的、临时性的、非常弱的,一个类的变化会影响到另一个类,是use a关系,如果类A依赖于类B,那么类B可以是类A的局部变量,或类A方法的参数,或静态方法的调用。关联(association): 我---我 ...
    积累的一些计算机词汇,已经按字母进行排序,持续更新中......   computer:A:account, action, activity, accessories, access, accept,  add, additional, administrator, advanced, allow, album, alert, alter, applet, application, apply, apple, archive, available, average, area, audio, attribute, attach, attempt, automatical, ab ...
    以下是自己在做移动支付服务端时,画的支付交互时序图。      微信支付时序图(系统交互):   中国银行移动支付时序图:    
  1.查看锁情况 select /*+ RULE */  ls.osuser os_user_name,  ls.username user_name,  decode(ls.type,         'RW',         'Row wait enqueue lock',         'TM',         'DML enqueue lock',         'TX',         'Transaction enqueue lock',         'UL',         'User supplied lock') lock_type, ...
  查找含有特殊字符的元素 HTML 代码: <span id="foo:bar"></span> <span id="foo[bar]"></span> <span id="foo.bar"></span> jQuery 代码: $("#foo\\:bar") $("#foo\\[bar\\]") $("#foo\\.bar") 如果不使用转义,返回结果为undefinied.
DTO就是数据传输对象(Data Transfer Object)的缩写。   DTO模式或称VO模式,是指将数据封装成普通的JavaBeans,在J2EE多个层次之间传输。   DTO类似信使,是同步系统中的Message。    一个DTO实例:   public interface Dto extends Map{ /** * 以Integer类型返回键值 * @param key 键名 * @return Integer 键值 */ public Integer getAsInteger(String pStr); /* ...
我们知道:一个软件从无到有需要经过如下几个阶段:分析、设计、编程、调试、部署和运行。   编程阶段我们通常使用Java/.NET这样面向对象语言工具,可以带来很多设计上的好处,但是也存在一个奇怪的现象:很多程序员虽然在使用OO语言,但是却在code非OO的代码,最终导致系统性能降低或失败,这个现象在Java语言尤其显得突出,难怪有些人就把问题归结于Java语言本身,睡不着觉怪床歪,又为了面子问题,说自己转向.NET,实际上是在 回避自己的问题和弱点。   那么,这些人的问题和弱点体现在什么地方呢?从上面软件生产过程来看,每个阶段都对前面有所依赖, 在编程阶段出问题,追根溯源,问题无疑出在分 ...
1、右键菜单在PL/SQL Developer(下面简称PLD)中的每一个文本编辑窗口,如SQL Window,Command Window和Porgram Window,右键点击某个对象名称,会弹出一个包含操作对象命令的菜单,我们这里称之为右键菜单。对象类型可以是表,视图,同义词,存储过程和函数等。根据对象类型的不同,弹出的菜单也有区别。表和视图有View, Edit, Rename, Drop, Query data 和Edit data等功能。View和Edit分别是查看和修改表的结构信息,如字段,主键,索引和约束等。Query data相当于新打开一个窗口,并执行select * ...
  ORACLE 常见的系统异常: ·no_data_found   异常代码:ora-01403 +100   原因:select into 语句没有符合条件的记录返回;         ·too_mang_rows 异常代码:ora-01422 -1422 原因:select into 语句符合条件的记录有多条返回 ·dup_val_on_index 异常代码:ora-00001 -1 原因:对于数据库表中的某一列,该列已经被限制为唯一索引,程序试图存储两个重复的值; ·value_error 异常代码:ora-06502 -6502 原因:在转换字符类 ...
SQL优化由于ORACLE体系结构的关系,不同SQL写法,对性能影响关系比较大,所以遵循规范的SQL写法是我们进行SQL性能调整的重要一环。以下列出个人认为比较重要的规则,其他SQL写法规则,请参考其他文档。1 对查询条件字段创建索引这是最立竿见影的操作,也是sql优化的基础。2 选择最有效率的表名顺序(只在基于规则的优化器中有效)ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,因此FROM子句中写在最后的表(基础表 driving table)将被最先处理. 在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表.当ORACLE处理多个表时, 会运用排序及合并 ...
原因有可能是转换器中字段出问题,只要明确指定字段即可。核心代码如下: dwr.xml ... <convert match="test.BizDataEntry" converter="bean"> <param name="include" value="id,name,bizCode"></param> </convert> ... param指明字段OK!
步骤: 1、选择菜单项Database--->Edit current DBMS 2、选择Script--->Sql--->Format--->CaseSensitivityUsingQuote     中的value中改为NO,即可!
1、在项目上右键,选择TortoiseSVN-->settings, 2、在弹出的TortoiseSVN Settings页面中选择“Saved Data”选项, 3、然后点击“Authentication data”对应的“Clear”按钮,清除一下之前的认证信息就可以了。     下次,就会要求输入用户名和密码,OK!
Global site tag (gtag.js) - Google Analytics