- 浏览: 694613 次
- 性别:
- 来自: 北京
最新评论
-
masuweng:
写的详细
Java中的枚举 -
zmwxiaoming:
java unix时间戳转换 -
g21121:
lhq1013 写道请问 我通过什么方式可以获取到tomca ...
tomcat优化 -
lhq1013:
请问 我通过什么方式可以获取到tomcat的qps值?
tomcat优化 -
zengshaotao:
condition的测试代码有问题,一个await的线程醒来之 ...
Java并发之Condition与Lock
文章列表
上一篇说了下servlet,不知道对各位有没有什么帮助,现在说下filter吧。 Filter也是servlet包下的一个接口,中文意思是“过滤器”,其他语言也能时常看到这个单词,它的主要作用就是过滤,对!过滤你想过滤的 ...
servlet 搞java web开发的人一定不会陌生,而且大家还会时常用到它。
下面是java官方网站上对servlet的介绍:
java官网对于servlet的解释 写道
Java Servlet Technology Overview Servlets are the Java platform technology of choice for extending and enhancing Web servers. Servlets provide a component-based, platform-independent method for building Web-b ...
想必单例模式大家都不会陌生,有如下两种方式来实现单例模式:
class Singleton {
private static Singleton instance=new Singleton();
private Singleton(){}
static Singleton getInstance() {
return instance;
}
}
class Singleton {
private static Singleton instance=null;
private Singleton(){}
static Si ...
java类型与数据库类型
- 博客分类:
- java
很多时候我们用hibernate的时候往往并不是十分关心数据库类型和java类型的对应关心,因为大多数hbm文件是自动生成的,但有些时候诸如:数据库设计、没有生成工具、使用原始JDBC、使用mybatis(ibatIS)等等情况,就会手动的去对应数据库与java的数据类型关心,当然比较简单的数据类型即使配置错了也会很快发现问题,但有些数据类型却并不是十分常见,这就给程序员带来了很多麻烦。
SQL
IBM DB2
Oracle
最近用到企业通讯录,虽然以前也开发过,但是用的是jsf,拼成的树形,及其笨重和难维护。后来就想到直接生成json格式字符串,页面上也好展现。
// 首先取出每个部门的联系人
for (int i = 0; i < depList.size(); i++) {
List<Contacts> list = getContactList(depList.get(i), contactList);
if (!CollectionUtils.isEmpty(list))
depList.get(i).setContactList(list);
...
这里说的是air中的文件生成与读取。
1.先说生成,生成比较简单,基本2行代码就可以搞定:
var f:File=new File();
f.save("这里填写内容","text.txt");
这样就可以生成一个text.txt文件了。
2.再说文件读取:
var fileImport:File=new File();
var docFilter:FileFilter = new FileFilter("文件", "*.txt");
fileImport.addEventListener( ...
在flex里有一个组件叫RichTextEditor,它可以编辑简单的文字样式,但是它生成的htmlText却并不是十分符合html规范,所以我简单修改了下,具有复制功能的html编辑器:
<?xml version="1.0" encoding="utf-8"?>
<s:TitleWindow xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xm ...
前面发过一篇java调用webservice的文章,那个写的有些简单和潦草,而且只有客户端调用的例子,这里写一篇搭建服务端webservice的文章吧。
众所周知java搭建webservice服务端有很多种框架选择,例如:axis2,xfire,restful,jax-ws等等很 ...
其实处理ajax的请求非常简单,直接看代码就行了:
//如果用的是struts
//HttpServletResponse response = ServletActionContext.getResponse();
// 设置输出为文字流
response.setContentType("text/plain");
// 设置字符集
response.setCharacterEncoding("UTF-8");
// 获取原始的PrintWriter对象,以便输出响应结果,而不用跳转到某个视图
PrintW ...
安装apache
下载windows版本apache,下载地址:http://httpd.apache.org/download.cgi
1.windows下安装apache
Windows下安装apache比较简单,注意选择路径和端口即可,这里就不再赘述了。
2.linux下安装apache:
下载之后上传到linux的相关目录,这里指定为/home/apache/apa/
下面是相关命令:
tomcat默认情况下是不支持2级域名共享session的,所有有些情况下登陆后从主域名跳转到子域名会发生链接session不相同的情况,但是只需修改几处配置就可以了。
打开tomcat下conf下context.xml文件
找到Context标签,修改为如下内容
如果你的域名是www.test.com
<Context sessionCookiePath="/path" sessionCookieDomain=".test.com" privileged="true">
这里的/path是www.test ...
java excel工具
- 博客分类:
- java
直接上代码,一看就懂,利用的是jxl:
import java.io.File;
import java.io.IOException;
import jxl.Cell;
import jxl.Sheet;
import jxl.Workbook;
import jxl.read.biff.BiffException;
import jxl.write.Label;
import jxl.write.WritableImage;
import jxl.write.WritableSheet;
import jxl.write.WritableWorkbook;
import ...
public static String DATE_FMT = "yyyy-MM-dd";
public static String TIME_FMT = "yyyy-MM-dd HH:mm:ss";
public static String SIMPLE_TIME_FMT = "yyyyMMddHHmmss";
public SimpleDateFormat dfForm = null;
/**
* 格式化日期
*
* @param sDate
* @param sFmtFrom
...
java unix时间戳转换
- 博客分类:
- java
把java时间戳转换成unix时间戳:
Timestamp appointTime=Timestamp.valueOf(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()))
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
Date date = df.parse(String.valueOf(appointTime));
long s=date.getTime();
Str ...
spring中datasource配置
- 博客分类:
- java
datasource配置有很多种,我介绍的一种是采用c3p0的,它的百科地址是:
http://baike.baidu.com/view/920062.htm
<!-- spring加载资源文件 -->
<bean name="propertiesConfig"
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations"> ...