`
文章列表
类库开刀(二) SWT的 TABLE对象的 ToolTip一步实现自动折行 (不用每个 TABLE 实例都修改) 第一章 概要 最近的一个项目,涉及到离线办公需求,索性弄了一个 CS客户端满足这个需求。不过用户在 CS已经成型的时候竟然又追加了一个需求:每个表格的单元格的 ToolTip可以自动折行,大家知道 SWT的 TABLE的 ToolTip是不可以直接自动折行的。到网上搜索了一下有没有可以简单的、比用修改每个列表的一步解决方法,我比较懒总是喜欢一步到位。项目到了收尾阶段还要全盘修改一些代码,简直就 ...
类库开刀(一)   SWT 的 TABLE 对象一步实现可复制 (不用每个 TABLE 实例都修改) 第一章           概要 最近的一个项目,涉及到离线办公需求,索性弄了一个 CS 客户端满足这个需求。不过用户在 ...
一。一些废话 近日来,有几个项目用到了EXTJS作为Web前端。也看到了一些童鞋苦苦在网上寻觅可以选择时间的控件,由于EXTJS版本差异较大,利用官方3.2的Demo制作了一个可以选择到秒的时间控件,该控件只能够用于ExtJs2.2以上的版本。经过测试ExtJs2.02版本不适用该控件,如果你还在使用2.02这个版本或者更老,请绕道。废话不说了,看代码: 二。文件明细: Spinner.js SpinnerField.js DateTimeField.js 三。各文件详解 1.Spinner.js EXTJS个版本略有不同,最后的文件解压后请覆盖源文件。这里不做详细介绍。 2. ...
工作日志:远程调试JVM   归档时间:2011-9-28 一、远程调试的战略目标       伴随系统上线后,由于服务器操作权限没有面向系统设计人员开放,只能通过系统的操作日志以及错误日志来分析性能以及错误处理。但是有时候,由于错误信息没有针对性就给系统设计人员分析问题带来了难度与不便,如果系统设计人员能够对已经上线部署在远程端面Java虚拟机后端的系统进行实时调试的情况下,该问题将变得迎刃而解,我要激动的说一声,那都不是事!       正巧我对Tomcat的构架有着极其深厚的兴趣,早在2006年就开始参考HowTomcatWorks文献等资料结合Tomcat的 ...
  第一天攻略共分三个阶段: 1. 冲刺阶段(19级之前),这一阶段战力目标超过8W,去建个公会   1.1 先跟着游戏引导完成几个副本,当可以自由行动的时去酒馆点第一次高级召唤,出露娜   1.2 之后要打副本,随时强化装备、等级、培养与饰品,要主升一个攻击手即可,初期的时候选择剑圣为主要攻击手,这样副本不会出现过不去的情况   1.3 竞技场开了之后先不用打,是否第一不着急,第一天能进前30就好,晚上6点开始打就行,争取在9点之前站到一个最高的位置   1.4 不要抽英雄,一般雷电可以开出一个,酒馆再给一个露娜,英雄足够用(还不算首充给的斩龙),如果运气好的话英雄商店可以买到一 ...
        面向方面的编程(AOP)是一种新的编程技术,它弥补了面向对象的编程(OOP)在跨越模块行为上的不足。AOP 引进了 Aspect,它将影响多个类的行为封装到一个可重用模块中,它允许程序员对横切关注点进行模块化,从而 ...
心智模型学习:深度探究用户需求的why 最近看到一种用户研究的方法叫“攀梯术”,很有启发,原文比较理论,我试着翻译一下。它主要用在一对一深访的场景下,可以探究用户对产品功能/特性的态度背后的原因,即在产品 ...
<!-- [if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:AllowPNG/> </o:OfficeDocumentSettings> </xml><![endif]--> 理解JavaBean 第一章           了解 JavaBean 第一节         概述 JavaBean ...
一。一些废话     废话的不说!开代码 二。截图 三。代码结构 Ext.ns('Ext.sy'); Ext.sy.SearchDateField = Ext.extend(Ext.form.TwinTriggerField, { format : "Y-m-d", editable :false, altFormats : "m/d/Y|n/j/Y|n/j/y|m/j/y|n/d/y|m/j/Y|n/d/Y|m-d-y|m-d-Y|m/d|m-d|md|mdy|mdY|d|Y-m-d|n-j|n/j&quo ...
一。一些废话 近日来,有几个项目用到了EXTJS作为Web前端。也看到了一些童鞋苦苦在网上寻觅树形列表控件,碰巧项目中用到了一种,现在给大家分享一下。 二。前端       前端代码,用的是JS。主要就是指定数据读取地 ...
转载: 本篇文章依旧采用小例子来说明,因为我始终觉的,案例驱动是最好的,要不然只看理论的话,看了也不懂,不过建议大家在看完文章之后,在回过头去看看理论,会有更好的理解。 下面开始正文。 http://www.cnblogs.com/rollenholt/archive/2011/09/02/2163758.html
Spring虽然提供了灵活方便的事务管理功能,但这些功能都是基于底层数据库本身的事务处理机制工作的。要深入了解Spring的事务管理和配置,有必要先对数据库事务的基础知识进行学习。 何为数据库事务 “一荣俱荣,一损俱损”这句话很能体现事务的思想,很多复杂的事物要分步进行,但它们组成一个整体,要么整体生效,要么整体失效。这种思想反映到数据库上,就是多个SQL语句,要么所有执行成功,要么所有执行失败。 数据库事务有严格的定义,它必须同时满足 4 个特性:原子性(Atomic)、一致性(Consistency)、隔离性(Isolation)和持久性(Durabiliy),简称为ACI ...
@Transactional spring 配置事务 注意事项     近日来,发现有很多童鞋询问:“Mybatis整合Spring3,事务注解为何不起作用? ”,“已经声明了事务,但是无法回滚。。。”“Mybatis如果配置事务,Spring配置没起作用啊!”等等,实 ...
前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下: Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。 DataSource、TransactionManager这两部分只是会根据数据访问方式有所变化,比如使用Hibernate进行数据访问 时,DataSource实际为SessionFacto ...
很长时间没有来维护了,哎,身在项目啊。 问答题: 一、一个.java源文件中可以有多个类吗?(内部类除外)有什么条件? 答案:一个 Java 源文件中可以有多个类,但是只能有一个public类,而且如果有public类的话,这个文件的名字要和这个类的名字一样.如果没有public类,文件名可以不和这个类一样. 为什么:要知其然还要知其所以然!     提示:从软件架构设计和安全性设计上得出的结论. 1.    每个编译单元(文件)只能有一个public   类.这么做的意思是,每个编译单元只能有一个公开的接口,而这个接口就由其public   类来表示.你可以根据需要,往这个文件里面 ...
Global site tag (gtag.js) - Google Analytics