`
blacklab
  • 浏览: 20871 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
文章列表
一定要找最流行的框架, 用功能最强大编辑器, 做就要做最复杂的系统, 轻量级的绝对不行, 框架最简单也得是SPRING, 什么EJB啊,HIBERNATE啊,SEAM啊,能用的全都得用上, 表现层要可配置、持久层要可替换, 程序最好能用一万年, 客户一见面,甭管有事没事, 都得问人家:您准备换框架不? 系统还得能够集群 访问量再小也得同时开10几台服务器 一天24小时在线 火星撞地球了都能提供服务 服务器上跑得都是weblogic、websphere 你要用一jboss,都不好意思跟人家打招呼 你说这系统,得做多长时间? (怎么地也得5年吧?) 5年?那是一期 ...
POI里面处理图形或者图片的主要类是HSSFPatriarch,它负责管理一个表格里面所有的图片和图形,并且只能创建一个,如果你应用程序后来又创建了一个,那么将使以前创造的HSSFPatriarch所管理的图片和图形清除,所以一定要保留HSSFPatriarch的引用直到最后. 这些图片和单元格不同如果想取单元格上对应的图片咱么办,比如数据转移的时候遇到这样的问题 package com.org.util; import java.awt.image.BufferedImage; import java.io.ByteArrayOutputStream; import java.io ...
package frame; import java.awt.Container; import java.awt.GridLayout; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import javax.swing.BorderFactory; import javax.swing.JButton; import javax.swing.JCheckBox; import javax.swing.JComboBox; import javax.swing.JFrame; import j ...
package frame; import java.awt.Color; import java.awt.Container; import java.awt.GridLayout; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import javax.swing.BorderFactory; import javax.swing.ImageIcon; import javax.swing.JCheckBox; import javax.swing.JFrame; import javax. ...
Swing 布局管理器
package com.demo.test; import java.io.BufferedWriter; import java.io.File; import java.io.FileWriter; import java.io.IOException; public class WriteFile { /** * fileName文件名不带扩展名 * content写入内容 * head CSV表头 * @param fileName * @param content * @param head */ public static void write(S ...
hibernate提升性能 第 20 章 提升性能 20.1.  抓取策略(Fetching strategies) 抓取策略(fetching strategy) 是指:当应用程序需要在(Hibernate实体对象图的)关联关系间进行导航的时候, Hibernate如何获取关联对象的策略。抓取策略可以在O/R映射的元数据中声明,也可以在特定的HQL 或条件查询(Criteria Query)中重载声明。 Hibernate3 定义了如下几种抓取策略: 连接抓取(Join fetching) - Hibernate通过 在SELECT语句使用OUTER JOIN(外连接)来 ...
使用SQLQuery 对原生SQL查询执行的控制是通过SQLQuery接口进行的,通过执行Session.createSQLQuery()获取这个接口。最简单的情况下,我们可以采用以下形式: List cats  =  sess.createSQLQuery( " select * from cats " ).addEntity(Cat. class ).list(); 这个查询指定了: SQL查询字符串 查询返回的实体 这里,结果集字段名被假设为与映射文件中指明的字段名相同。对于连接了多个表的查询,这就可能造成问题,因为可能在多个表中出现同样名字的字段。下面的 ...
<script> /************************************************* Validator v1.0 cody by 我佛山人 wfsr@cunite.com http://www.cunite.com *************************************************/ Validator = { Require : /.+/, Email : /^\w+([-+.]\w+)*@\w+([-.]\\w+)*\.\w+([-.]\w+)*$/, Phone : /^((\(\d{3}\))|(\d{3}\ ...
JavaScript--正则表达式 正则表达式(regular expression)对象包含一个正则表达式模式(pattern)。它具有用正则表达式模式去匹配或代替一个串(string)中特定字符(或字符集合)的属性(properties)和方法(methods)。 正则表达式构造函数: new RegExp("pattern"[,"flags"]); 参数说明: pattern -- 一个正则表达式文本 flags -- 如果存在,将是以下值: g: 全局匹配 i: 忽略大小写 gi: 以上组合 在构造函数中,一些特殊字符需要进行转意(在特殊 ...
常用的JavaScript验证正则表达式 下面都是我收集的一些比较常用的正则表达式,因为平常可能在表单验证的时候,用到的比较多。特发出来,让各位朋友共同使用。呵呵。 匹配中文字符的正则表达式: [u4e00-u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^x00-xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:ns*r 评注:可以用来删除空白行 匹配HTML标记的正则表达式:< (S*?)[^>]*>.*?|< .*? /> 评注:网上流 ...
Global site tag (gtag.js) - Google Analytics