- 浏览: 686586 次
- 性别:
- 来自: 合肥
最新评论
-
di1984HIT:
学习了,学习了!
Tomcat的URL中文乱码解决以及传输优化 -
arottenapple:
...
我的二十一天CoreJava 学习笔记 -
黯淡流觞:
...
我的二十一天CoreJava 学习笔记 -
onlyOneToOne:
wsc830719 写道@RequestMapping(val ...
spring mvc3中 ResponseBody中文乱码 -
waj_615:
但是打印订单不是简单的string 啊
用java实现打印功能
文章列表
linux远程桌面vnc操作
- 博客分类:
- 开发环境和工具
从浏览器中输入 http://ip:5801进行远程控制,要装有jre
检查是否安装,环境centOS
rpm -q vnc-server
启动服务
vncserver :1
更改服务密码
vncpasswd
打开相应的防火墙
iptables -I INPUT -p tcp --dport 5801 -j ACCEPT
配置图形桌面
vi /root/.vnc/xstartup
#把 twm & 更改成以下之一
#startkde &
#gnome-session &
重启服务
vncserver - ...
页面屏蔽鼠标左右键备忘
- 博客分类:
- web前端
2012-3-30
由于在不同浏览器下对于ctrl+p的效果不同,有的还是能打印,并且使用浏览器上的打印也可以,再次更改
在页面头上加入以下代码,即使能打印也只是打印空白页面。
<style unselectable="on" style="-web ...
JSR 303 spring3 注释验证备忘
- 博客分类:
- J2EE
下载 JSR 303 – Bean Validation 规范 http://jcp.org/en/jsr/detail?id=303
Hibernate Validator 是 Bean Validation 的参考实现 . Hibernate Validator 提供了 JSR 303 规范中所有内置 constraint 的实现,除此之外还有一些附加的 constraint。如果想了解更多有关 Hibernate Validator 的信息,请查看http://www.hibernate.org/subprojects/validator.html
spring官方说明:http ...
环境
两台服务器
服务器A主机名为serverA。IP:192.168.1.1
服务器B主机名为serverB。IP:192.168.1.2
GLASSFISH版本为3.1.2
目的
服务器A将做为集群g的中央管理器并运行一个实例instance1。服务器B只运行一个实例instance2。
步骤
1. A,B两台机上都装上GLASSFISH
2. A机上启动GLASSFISH。并进行到后台。在后台页面左列选择集群。在右列页面中新建一个集群,集群名为g,选择复制配置文件,确认后在左列的集群下将会新增一个g的选项。
3. 点击进行gcc集群,新建一个本机实例ins ...
linux系统命令备忘
- 博客分类:
- 偏门
ANT
tar -zxvf apache-ant-1.8.1-bin.tar.gz
vi /etc/profile
ANT_HOME=/usr/local/apache-ant-1.8.1
PATH=$JAVA_HOME/bin:$ANT_HOME/bin:$PATH
export JAVA_HOME JAVA_BIN ANT_HOME PATH CLASSPATH
source /etc/profile
网络
配置ip地址 /etc/sysconfig/network-scripts/ifcfg-eth0
关闭防火墙 servic ...
仿log4j定制自己的Log工具类
- 博客分类:
- CoreJava
原由:
log4j是很强大,可每次使用还要加入log4j包,还要使用配置文件。对于一般的小工具或小项目感觉还是有点大动作了。而且在使用log4j时每次还要每取个实例再传个参数来记录,感觉有点麻烦。就自己仿log4j使用jdk logger定制了一个自己的记录工具类。
工具类特点:
无配置文件,默认为info级别,控制台输出,无需改动即可满足一般开发需要。。
直接打log,在java文件中直接使用 Log.info("test"); 即可,如果输出到文件,则自动按不同级别生成不同记录文件
使用四个级别的log。分别为 Log.debug(&q ...
每次烧水和吃饭都忘了时间,就想要一个小闹钟。可网上的软件要不就是太大不够小巧,要不就是带着广告或病毒。
程序员就这点好,想要什么,不合意的就自己来做。
花了差不多半个小时做了一个小提醒器。一开始是很简陋的,可有提示功能了,OK。
下班后,又稍微的在功能的友好交互上做了点修饰。行了,功能可用,就这样吧,放入我的小工具箱。
将这里当网盘,先放上来,回家好down
运行环境:JRE1.6
配置日志信息输出目的地,其语法为:
log4j.appender.appenderName
= fully.qualified.name.of.appender.class //
"fully.qualified.name.of.appender.class"
可以指定下面五个目的地中的一个:
1.org.apache.log4j.ConsoleAppender(控制台)
2.org.apache.log4j.FileAppender(文件)
3.org.apache.log4j.DailyRollingFileAppender(每天产生一个日志文件 ...
英文版linux下安装中文输入法
- 博客分类:
- 偏门
首先看一下你的
/var/lib/locales/supported.d/下的文件有没有对中文的支持
如果没有的话再从 /usr/share/i18n/SUPPORTED
里拷出有关的字符集到 /var/lib/locales/supported.d/ 下的文件里,中文字符集如zh_CN.UTF-8 UTF-8。
然后在终端输入
sudo locale-gen 更新 /usr/lib/locale 下的字符集
再修改一下locale的设置,在你的/etc/default/locale
里加上一个 LC_CTYPE=“zh_CN.utf8” ,重启系统,应该就可以用了。
...
Java文件下载的几种方式
- 博客分类:
- J2EE
Java文件下载的几种方式
public HttpServletResponse download(String path, HttpServletResponse response) {
try {
// path是指欲下载的文件的路径。
File file = new File(path);
// 取得文件名。
String filename = file.getName();
// 取得文件的后缀名。
...
Mysql日期和时间函数使用备查
- 博客分类:
- DB后台
这里是一个使用日期函数的例子。下面的查询选择了所有记录,其date_col的值是在最后30天以内:
mysql> SELECT something FROM table
WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) <= 30;
DAYOFWEEK(date)
返回日期date的星期索引(1=星期天,2=星期一, ……7=星期六)。这些索引值对应于ODBC标准。
mysql> select DAYOFWEEK('1998-02-03');
-> 3
WEEKDAY( ...
ubuntu默认禁止root用户登录(备忘)
- 博客分类:
- 偏门
ubuntu默认禁止root用户登录,你需要修改一下设置。
第一步是给root设置密码 sudo
passwd root
第二步点击 System ->
Preferences -> Login Window 菜单,并切换到 Security 选项页,然后选中其下的“Allow local system
administrator login” ...
WINDOWS下杀死顽固进程命令
- 博客分类:
- 偏门
此方法可以杀掉任务管理器杀不掉的进程!
打开cmd窗口
方案一
使用tasklist和tskill。tasklist能列出所有的进程,和相应的信息。tskill能查杀进程,语法很简单:tskill 程序名!! (或PID)
如:tskill iexplore 或 tskill 330
方案二
使用ntsd命令(只有System、SMSS.EXE和CSRSS.EXE不能杀。前两个是纯内核态的,最后那个是Win32子系统)
c:>ntsd -c q -p PID
方案三
使用IceSword等第三方软件
另外,查看进程PID的方法
1 ...
0. 命令行 登录/退出
登录
java org.apache.derby.tools.ij
..\dirs>java
org.apache.derby.tools.ij
ij 版本 10.3
ij>
退出
ij> exit;
1. 创建新数据库
connect 'jdbc:derby:mydb;create=true';
ij>
connect 'jdbc:derby:mydb;create=true';
ij>
在 ...
2012-2-28
如何成为一名专家级的开发人员
原文作者Jenkov是一位丹麦资深开发人员
一旦你开始掌握选择的平台,你应当开始学习独立于平台的技能,比如模式设计、分布式系统设计、系统
机构和可用性等等。在你取得进步时,你将要花更多的时间来学习这些技能。这是好事。因为这些技能不受平页台限制,更容易转移新的技术平台。
最后,你或许会脱离软件开发,转入到诸如项目管理或架构师的完全不同的业务领域。请谨记,一旦你停止使用你的开发技能,你的专家之路将更加长远了。
怎么知道自己该学习什么,查看招聘广告不失为一个好办法。看看最常用的工具和技术?阅读一些在线软
件杂志, ...