`
zhyt710
  • 浏览: 205656 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
一.虽然jdk提供了国际化属性文件的工具,而且eclipse也有编辑属性文件的插件来让我们方便的时候。但自己还是情不自禁的想自己写一个,或者说是描述怎样实现的原理。可以参考如下代码。 package test; public class Test { public static void main(String[] args) throws Exception { try { String m = new String("中文测试"); System.out.println(m); char[] c = m.toCharArray(); f ...
也不知道自己哪根筋搭错了,放着好好的电视剧不专心看,非要看看python是什么东西。并写一个hello world程序。不知道这个让很多高手一用就喜欢的脚本语言到底有多好用。   __author__="zhangyt" __date__ ="$2009-3-12 23:46:47$ ...
一.主键自动增长 PostgreSQL 有像oracle一样通过应用序列来实现自动增长的功能。 如下(ddl来自PostgreSQL 自带的文档): CREATE SEQUENCE tablename_colname_seq; CREATE TABLE tablename ( colname integer NOT NULL DEFAULT nextval('tablename_colname_seq') ); ALTER SEQUENCE tablename_colname_seq OWNED BY tablename.colname;  最后一句的优点在于如果相应的表或者相应的列被删 ...
一.关于垃圾清理 在PostgreSQL的bin目录下有一个名为vacuumdb的程序,是用来回收内存垃圾的。该数据库不提供自己回收垃圾的机制成为很多人的诟柄。但是只要你用该数据库,就一定要接受这个现实。在命令行下用vacuumdb --help查看个命令选项。 我们常用的是如下命令        vacuumdb -d yourdbname -f -z -v 其中-d指明要整理的数据库,-f 指执行全面整理, -z指输出更新整理(优化)提示,-v指把信息写出到输出设备(标准输出)。 我们还可以增加 -U youusername - W yourpassword 来执行。 ...
以前安装过一次PostgreSQL。结果因为登录都不是很顺利,就给删除了。但是心里想着,免费的数据库产品,除了mysql,也就有PostgreSQL可担当大任。出于自然的危机感,今天又试着安装使用了一下。   一.安装 安装很简单,下载下来 ...
package test; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; public class DateProcess { public static void main(String[] args) { //定义一个日期对象,并对其进行指定格式化输出 Date nowTime = new Date(); SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd"); Strin ...
源自:http://www.fzs8.net/Java/JavaScript/2007-05-25/3969.html   Definition and Usage 定义与用法 The onkeydown event occurs when a keyboard key is pressed or held down. 当按下或按住键盘的按键时触发onkeydown事件。 Syntax 语法   onkeypress="所要执行的脚本"   Parameter 参数 Description 注释 ...
以前都是用的安装版本的,安装完直接就启动了。 今天第一次用解压版的。   一.启动 再dos控制台,进入mysql安装目录(以下以***\表示)下的bin目录下,执行如下命令启动mysql     ***\bin>mysqld 当然,如果把***\bin加入到path变量中的话,可以在任何目录下执行以上命令。   二.停止 再dos控制台下执行    ***\bin>mysqladmin -u root shutdown   2010-04-28 为mysql用户更改密码 1.例如你的 root用户现在没有密码,你希望的密码修改为abc,那么命令 ...
package tutorial; import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader; import java.net.URL; /** * http读取器 * @author zhangyt */ public class HttpReader { public static void main(String[] args) throws Exception { URL url = new URL("http: ...
这是在使用过程中遇到的问题以及解决办法。   一.在html报表中图片的显示问题。 问题归结为两类,一是jasper自己给你配置的图片用来对齐用的。于是可以用 exporter.setParameter(JRHtmlExporterParameter.IS_USING_IMAGES_TO_ALIGN, Boolean.FALSE); 来不让图片作为占位符来对其解决。这样对于普通的没有自己嵌入图片的报表很好用。 但是我们往往会把自己的图片,如从jfreechart生成的图片也嵌入到自己的报表中。于是我们不得不从新审视,解决图片显示的问题。jasper是通过一个servlet类来显示图片的。而且我们 ...
首先说明这不是一篇入门的文章,而是在使用过程周遇到问题并解决的总结。   一.乱码问题 java乱码问题无处不再。我们经常遇到的问题就是因为编码问题而引起的乱码。但是当使用开源报表工具的时候,会发现,解决问题的表面步骤不是改变编码,而是改变项目的字体,jaserperreport是这样,jfreechart也是如此。 下面代码行是解决办法 //中文乱码解决 Font font = new Font("SimSun", 10, 20); CategoryPlot plot = (CategoryPlot) chart.getPlot(); / ...
本篇说一说缓存的应用场景。本文适用与各类缓存工具。 本人才疏学浅,在这里只是随便说一说,只是想到什么说什么。   一. 给自己的简单程序加入缓存机制提高性能。 如果自己的是一个小程序,并仅仅在一个简单的设备上执行,但又希望它给你同较高的反映效率,可以使用子规定的缓存机制。当然在这种情况下,我们宁愿选择map而想到的不是用一个显得比我们的程序本身还要体积庞大的缓存工具了。于是在这里不得不提及map与缓存的区别。就是map理论上可以无限大,缓存配有自规定的大小限制,并且有超过缓存的应对机制以及字选择的缓存对象逐出机制。 二.网络应用 (1)还是应用缓存提高性能的方面。我们都知道影响企业级应用性能的 ...
这篇我将探讨ehcache的集群配置,并写两个分布在不同逻辑机器上的程序去测试是不是达到了集群效果。我的目标就是得到踏踏实实的配置成功的感觉。   一.集群配置方式 ehcache提供三种网络连接策略来实现集群,rmi,jgroup还有jms。这里只说rmi方式。同时ehcache可以可以实现多播的方式实现集群。也可以手动指定集群主机序列实现集群,本例应用手动指定。   这里说点题外话,本来看着分发包中的原来的例子配置是一件不怎么难的事情,应该很容易就能实现。但是一开始,我是在我的linux主机上和我的主操作系统windows上实现集群配置。结果反过来弄过去,都没有成功。然后在网上找一些别人的配 ...
一.介绍与应用场景 ehcache是一开源缓存工具,其许可证为Apache License, Version 2.0,非常友好的许可。在 sourceforge.net 上可找到它的最新版本。 缓存应用在多个领域并发挥作用,ehcache可应用于数据库访问缓存,安全认证缓存,web缓存,soap 和 RESTFul 服务缓存,应用程序持久对象缓存以及分布式缓存。   二.架设开发环境 无它,只需把ehcache的相关jar包放到classpath下,把配置文件ehcache.xml放在classpath下就可以进行应用开发了。下面是配置文件中默认配置的xml节点的内容 <def ...
这几天试了一下netbeans。当然在以前鲜有使用netbeans。对以前版本的优缺点我也不能有什么说道。只知道在网上只要看到netbeans和eclipse。总是有两股用户在争论,有时候甚至是争吵。   我使用netbeans是从想了解javaFX开始的。觉得还不错,就又下了一个针对java ee开发的版本的netbeans6.5。也许到现在netbeans已经和以前大不相同了,无论在性能,还是在方便性上我都没觉得netbeans比eclipse逊色,甚至有些地方比eclipse做的还要方便。不信的话,你用netbeans建立一个web service试试,你可以说你不会,那我告诉你照着后面这 ...
Global site tag (gtag.js) - Google Analytics