`
l4432848
  • 浏览: 244171 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
最近想用java做个小应用,是那种可视化图形类的应用。因为一直比较懒,所以打算用swt拖拖拽拽。于是 就去找swt,这是以前的办法。结果发现原来最新版的eclipse自己带有一个windowbuilder插件,而此插件 是swt,于是很开心的使 ...
ServletContext 被 Servlet 程序用来与 Web 容器通信。例如写日志,转发请求。每一个 Web 应用程序含有一个Context,被Web应用内的各个程序共享。因为Context可以用来保存资源并且共享,所以我所知道的 ServletContext 的最大应用是Web缓存----把不经常更改的内容读入内存,所以服务器响应请求的时候就不需要进行慢速的磁盘I/O了。ServletContextListener 是 ServletContext 的监听者,如果 ServletContext 发生变化,如服务器启动时 ServletContext 被创建,服务器关闭时 Servle ...
双击制御 有些时候一些操作会非常的耗费时间(Long Lived Operation),例如这个数据库的导出,表表生   成等。有些时候程序的使用者看到很长时间服务器没有反应,倾向于多次点击提交按钮。这样恰恰相反,由   于重新使服务器运行相同的长时间操作,反而让反应时间更慢。     我们如何来制御这样的操作呢? 我们能不能在每个页面生成的时候,自动生成一个特殊的隐藏字段,这   个隐藏字段具有唯一性。每次向服务器提交请求的时候,服务器就记录下这个隐藏字段,当在看到有相同的   特殊字段的内容提交时,服务器认为这是重复提交,将画面定位到一个特殊的画面来提示客户重复提交了 ...
导入dom4j.jar包   该包需要你去下载。   创建xml文件   XMLWriter writer = null;// 声明写XML的对象   OutputFormat format =   OutputFormat.createPrettyPrint();   format.setEncoding("utf-8");// 设置XML文件的编码格式   String filePath = "F://student.xml";//保存xml文件路径   File file = new File(filePath);   Docum ...

JBoss错误

    博客分类:
  • java
  jboss进程在启动时碰到Address already in use: JVM_Bind /0.0.0.0:8080错误。   这个错误的含义是8080端口被占用了。   解决方法:   方法1:   开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID(进程) ...
  一.比较器Comparable和Comparator   上一篇博客介绍了工具类Arrays工具类 。我们可以对基本类型的数组调用Arrays.sort()函数来进行数组   的排序。排序操作在日常开发中经常要使用到。那么String类和自定义类能不能使用Arrays. ...
      java.util.Arrays类能方便地操作数组,它提供的所有方法都是静态的。静态方法是属于类的,不是属于类的对象。所以可以直接使用类名加方法名进行调用。Arrays作为一个工具类,能很好的操作数组。下面介绍主要使用的几个函数。   1.fill方法   fill方法主要用来填充数组,这里我们举最简单的int类型吧(其它类型的一样)   看Arrays的fill源码      示例代码:   Java代码 publicstaticvoidmain(String[] args) { inta[]=newint[5]; //fill填充数组 Arrays.fill ...
下面我们就字符串连接方面分析。   1.String   打开String的源码,如图所示      会发现存储字符串的字符数值是final常量。再看String的构造方法,发现String的value值在构造方法就确定了值。这里有必要说明下关键字final   final修饰的属性为常量(值不可改变),要么在声明的同时赋值,要么在构造方法里面进行赋值,一旦赋值就不能改变。   所以,用String来实现字符串拼接,由于String的值不可改变,所以每次拼接都要生成一个新的String来存储新的字符串。所以使用String来处理字符串拼接性能会很低。   更多String的信息, ...
定义和用法   DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据。   语法   DATE_FORMAT(date,format)   date参数是合法的日期。format规定日期/时间的输出格式。   可以使用的格式有:   格式 描述     %a 缩 ...
       1.格式化时间sql语句   本例中本人随便做了两张表,和实际不是很相符,只是想说明sql语句的写法。   例1表格式如下:      需求:查询出本表,但需要使time字段的时间格式为yyyy-MM-dd,比如:2013-08-13   sql写法:   SELECT u.id,u.userId,u.timeType,DATE_FORMAT(time,'%Y-%m-%d') AS time,secondId FROM `user` u   运行结果:      2.多表查询(三表查询)   例二三表结构如下:            需求:查询出主表, ...
 1. 安装准备阶段   1.1 安装Oracle环境   本例使用X-Manager来实现与Linux系统的连接,本例使用的所有命令和操作都是在X-Manager下进行。X-Manager安装完成后的配置方法如下:   1. 打开X-Manager的X-Shell      2. 点击New,新建一个连接地址,设置完成后,点击OK      3. 使用用户名,密码进行登录,登录完成后,进入如下图所示画面即成功连接到Linux系统      4. 4 4. 将下载的Oracle数据库的安装包10201_database_linux_x86_64.cpio.gz放在/opt/s ...
     我们经常会遇到使用随机的问题,下面就是一种解决随机数的方法。   在构造测试数据时,我们需要对测试表插入随机数据。构造测试数据的方法如下,仅以update为例说明   步骤1:随机数的SQL函数为rand() ,而rand()生成的是0-1之间的小数。      步骤2:将rand()*10   步骤3:使用cast做类型转换   Cast的用法如下:   Cast(value as type)   二进制,同带binary前缀的效果 : BINARY   字符型,可带参数 : CHAR()   日期 : DATE   时间: TIME   日期时间型 : ...
     Hibernate Jar:   1、hibernate3.jar,这个是hibernate3.0的核心jar包,没的选,像我们常用的Session,Query,Transaction都位于这个jar文件中,必要。   2、cglib-2.1.3.jar,CGLIB库,Hibernate用它来实现PO字节码的动态生成,非常核心的库,必要。   3、asm.jar ASM字节码库 如果使用“cglib”则必要,必要   4、asm-attrs.jar ASM字节码库 如果使用“cglib”则必要,必要   5、ehcache.jar EHCache缓存 如果没有其它缓存,则 ...
在我们的程序开发当中,经常会用到java.sql.Blob、byte[]、InputStream之间的相互转换,但在JDK的API当中,又没有直接给我们提供可用的API,下面的程序片段主要就是实现它们之间互换的util.   一、byte[]=>Blob   我们可以通过Hibernate提供的表态方法来实现如:   org.hibernate.Hibernate.Hibernate.createBlob(new byte[1024]);   二、Blob=>byte[]   目前没有找到好一点的API提供,所以只能自已来实现。示例如下:   /**   * 把Blo ...
需求:当时间在凌晨0点至0点5分之间程序不执行。   也就是实现判断当前时间点是否在00:00:00至00:05:00之间   方法:   Java代码 :   /**   * 判断时间是否在时间段内 *   * @param date   * 当前时间 yyyy-MM-dd HH:mm:ss   * @param strDateBegin   * 开始时间 00:00:00   * @param strDateEnd   * 结束时间 00:05:00   * @return   */   public static boolean isInDate(Date d ...
Global site tag (gtag.js) - Google Analytics