- 浏览: 965434 次
- 性别:
- 来自: 长春
最新评论
-
ydsakyclguozi:
</servlet-mapping>
Druid数据库连接池使用 -
lord_is_layuping:
ERB全称是啥没找到
Ruby中ERB模板的使用 -
SummitlyLee:
eggliwen 写道你好! 我想问一下<#if str ...
FreeMarker中if标签内的判断条件 -
eggliwen:
你好!我想问一下<#if str !== "e ...
FreeMarker中if标签内的判断条件 -
eggliwen:
你好! 我想问一下<#if str !== " ...
FreeMarker中if标签内的判断条件
文章列表
在使用Struts2进行应用开发中经常碰到一些小问题,记录在这里自己备忘,同时留给需要帮助的人
1. According to TLD, tag s:property must be empty, but is not;
在使用 <s:property value="xxx"/> 标签时出现,问题原因是标签使用的时候结尾未正确关闭,缺少 /> 自己检查一下吧
2. <s:hidden> 标签的使用注意
常见习惯是 <s:hidden name="paramName" value="paramVa ...
可编程控制器Arduino
- 博客分类:
- Life
如果真想做出点东西来,只有软件是远远不够的,需要软硬结合;
最近发现目前比较流行的可编程控制器Arduino,是一套公开的可编程控制器标准,有多种硬件厂家提供的实现;直接USB连接供电直驱,可控制数字信号,模拟信号,提供专用IDE开发环境,很赞!
国外的板子比较贵,OpenJumper提供的Zduino是一套国内可选择的不错实现,OpenJumper淘宝上有专门店,控制器售价百元内(貌似只有控制器还不够,需要不少其他辅助原件)
http://openjumper.taobao.com
除了OpenJump,还有一个品牌叫DFRobot可供选择
http://dfrobot.ta ...
Java汉字转拼音方法
- 博客分类:
- Java
使用大名鼎鼎的 pinyin4j 库(太强大了,只有你想不到的,没有他做不到的)
API默认做拼音转换时只能按char字节来操作,先记录一个最简单的汉字直转拼音(无音调)方法备用
public static String getPinyin(String name) {
HanyuPinyinOutputFormat format = new HanyuPinyinOutputFormat();
format.setToneType(HanyuPinyinToneType.WITHOUT_TONE);
String res = "" ...
FreeMarker数字格式化问题
- 博客分类:
- Java
FreeMarker在向模板中生成数字信息的时候默认按英文习惯每3位用逗号分隔,但可能会影响到业务使用;
网上解决办法比较多,我记录一个在本地测试比较有效的
在构造证书模板配置对象时主动设置NumberFormat属性为#
config.setNumberFormate("#");
自己的苹果升级到Lion后,原来的 Parallels Desktop 6.0不能用了,必须升级到7.0以上;
升级后,PD虚拟出的Windows XP无法上网,原来默认Windows与MacOS的网络配置也没在意,所以绕了很多弯路;总结2条经验
先保证虚拟机中安装有 Parallels Tools:
1. PD中将虚拟机的网络连接方式改为“共享连接”
2. 虚拟出的Windows中网络连接全部设置为自动获取
上网找资料时发现很多同学反应PD7中虚拟Windows7无法上网,解决办法是到设备管理器中将所有带有感叹号的设备删除,重新让它扫描一遍即可;
Snow Leopard 成功升级到 Lion
- 博客分类:
- Mac
刻录了 Lion 的安装光盘 10.7.4,光驱启动按住Alt键,选择DVD(最开始加载时间比较长),进入安装界面后选择重新安装 Lion 版本系统(我的电脑上只有一个MacOS,因此不用担心和Windows并存兼容的问题);
MacOS不愧是最“人性”化的操作系统,整个升级安装过程只需要我选择了一次语言,确认了一次许可文件;30分钟左右自动安装完毕,系统原来所有的设置和应用程序都原封不动的保留着,不丢失任何东西,如果不是有一些新特性如 Lancher 和 Mission Control,我都怀疑电脑是不是升级过;
目前升级后没发现什么问题,除了第一次需要将鼠标的滚动方式调整一下 ...
基础要求就不复述了
PreparedStatement
addBatch
executeBatch
具网上提供的资料,在MySQL新版本中使用此中URL连接方式
jdbc:mysql://192.168.1.100:3306/test?rewriteBatchedStatements=true
可以显著提高MySQL执行批量插入效率,记录在这里备忘,以后用得着
原来Eclipse换整个编辑器的主题不是很方便,现在有一个专门的Eclipse主题设置插件,下载地址http://www.eclipsecolorthemes.org
网站上有几千种由网友制作发布的主题,现在换主题方便多了!强烈推荐
MySQL中不支持对同一个表使用其查询结果更新or删除本表内数据(也就是update或delete后的where条件为针对相同表的select),解决方案是创建临时表做过度保存中间数据;
可以直接使用查询结果来形成临时表
CREATE TABLE tmp AS
(SELECT column1 AS field1, column2 AS field2...);
形成的结果表名称为 tmp
表内的列为SELECT的查询结果,字段名称可以根据自己需要使用AS重命名
# 设置general log保存路径
# 注意在Linux中只能设置到 /tmp 或 /var 文件夹下,设置其他路径出错
# 需要root用户才有访问此文件的权限
mysql>set global general_log_file='/tmp/general.lg';
# 开启general log模式
mysql>set global general_log=on;
# 关闭general log模式
mysql>set global general_log=off;
在general log模式开启过程中,所有对数据库的操作都将被记录 gene ...
Eclipse中java工程转web工程
- 博客分类:
- Java
1:进入项目目录,找到.project文件
2:打开.project文件,找到natures项,加入以下三项
<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
<nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
3:在eclipse中 ...
java程序性能跟踪
- 博客分类:
- Java
1. 先查到目标Java程序进程ID
Linux: ps -ef | grep "java"
Windows: 任务管理器,查看,显示PID
2. 通过JDK中 jstat 命令
jstat -gctuil -h20 <PID> 2s
-gcutil 统计gc信息
-h20 每20行信息输出一次头
2s 每2s输出一次信息
数据是按百分比显示的,其中需要主要观察的值
O 待回收对象区,当这里的值达到100%时应该会触发GC回收
P Perm区,通过反射创建出的对象一般在此区,如果占用比利过高,通过运行参数扩充PermSize
...
jQuery 处理 Ajax 请求备忘
- 博客分类:
- Web
jQuery自带的Ajax函数使用过程注意事项
1. 以GET方式发送Ajax请求
$.get(url, // 请求地址
requestData, // 请求数据
function(responseData){
// 响应数据处理函数
});
请求参数以JSON形式封装
requestData = {username:$(#username).val()}
2. 同理支持以POST方式发送Ajax请求
$.post(url, reqData, function(repData){...});
3. 如何使用Jav ...
Sonar代码分析工具初步试用
- 博客分类:
- Java
下载最新版Sonar发布包
1. 启动Sonar
/bin/sonar.sh start
2. 执行单元测试分析工程代码
mvn clean test sonar:sonar
3. 访问分析结果
http://localhost:9000
备注:
命令行下运行 mvn clean test sonar:sonar 进行代码分析时,有时会发生 OutOfMemory 异常,因为sonar进行代码分析比较耗费内存
通过如下方法设置mvn运行期内存
设置环境变量 MAVEN_OPTS
以MacOS为例子,在 ~/.bash_profile 中设置
export MAVEN_OPTS=&quo ...
有用的Web效果插件
- 博客分类:
- Web
简单自动提示插件
http://code.drewwilson.com/entry/autosuggest-jquery-plugin
更明显的checkbox
http://www.no-margin-for-errors.com/projects/prettyCheckboxes/
20个免费的Tooltip插件
http://www.oschina.net/news/28940/22-useful-jquery-tooltip-plugins