条形码barcode4j的使用
1、 google或者摆渡一下barcode4j要用的东东,下载压缩包barcode4j-2.0alpha2-bin.zip和barcode4j-2.0alpha2-src.zip。2、 解压barcode4j-2.0alpha2-bin.zip这个包,在build目录下有barcode4j.jar,在lib目录下有avalon-framework-4.2.0.jar, 将barcode4j.jar和avalon-framework-4.2.0.jar添加到项目的lib中,刷新工程,然后在项目配置中将这两个jar包添加到classpath里面去。3、 解压将barcode4j-2.0alpha2-src.zip,将srcjavaorgkrysalisbarcode4jservlet目录下的BarcodeServlet.java类的代码拷出来,修改默认的图片显示方式,Bar
TOMCAT-5.5.X优化配置
本文主要收集关于TOMCAT的优化配置设置。<!--[if !supportLists]-->1.<!--[endif]-->精简Tomcat和配置文件1.删除不需要的管理应用和帮助应用,提高tomcat安全性。# 删除webapps下所有文件# rm –fr $CATALINA_HOME/webapps/*# 删除server/wenapps下所有文件# rm –fr $CATALINA_HOME/server/webapps/*2.精简sever.xml配置文件使用tomcat发布版本中的最小配置文件,提高性能,如果有功能上的需求,在逐个的加入功能配置。# 备份原来的server.xml为server.xml_bak# mv server.xml server.xml_bak# 复制server-minimal.xml为se
sql int 转换varchar
select right('00000000' convert(varchar(8) , fields) , 8)[@more@]
jar 打包
C:Documents and Settingsmeteor>jar -help非法选项:h用法:jar {ctxu}[vfm0Mi] [jar-文件] [manifest-文件] [-C 目录] 文件名 ...选项: -c 创建新的存档 -t 列出存档内容的列表 -x 展开存档中的命名的(或所有的〕文件 -u 更新已存在的存档 -v 生成详细输出到标准输出上 -f 指定存档文件名 -m 包含来自标明文件的标明信息 -0 只存储方式;未用ZIP压缩格式 -M 不产生所有项的清单(manifest〕文件 -i 为指定的jar文件产生索引信息 -C 改变到指定的目录,并且包含下列文件:如果一个文件
Some characters cannot be mapped using 'ISO-8859-1' character encoding
eclipse --> window --> Preferences --> General --> Content Types --> Test --> 单击 Java Properties File,在底部出现 'Default edcodng:',改成GBK,然后update. 虽然能保存,但还必须利用 native2ascii 来转换一下,不然输出还是乱码.[@more@]
双主键,,查询不在另一个表中的记录
select yw.ywlb,yw.lx,ms from csb_ywlb yw left outer join XTB_JSSJQX js on yw.ywlb = js.ywlb and jsdh = #roleId# where jsdh is null双主键,,查询不在另一个表中的记录[@more@]
eclipse出现jvm terminated exit code=1问题[转]
被折腾了1个月的问题终于解决了今天我的ECLIPSE运行一会就出现jvm terminated exit code=1这个问题退出了,今天一晚上解决了这个技术问题:原来是紫光华宇拼音法6搞的鬼,卸载了就好了,然后我重新安装了紫光华宇拼音法5就好了;找出原因主要是从下面日志中的这行发现的端倪:C [UNISPIM6.IME+0x63d8],其中UNISPIM6.IME是紫光华宇拼音法6。下面是ERR日志的部分内容:## An unexpected error has been detected by HotSpot Virtual Machine:## EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x050d63d8, pid=2928, tid=2932## Java VM:
java怎么将excel表格数据导入数据库
下载 poi 包public class TestPoiExcel {static Log log = LogFactory.getLog(TestPoiExcel.class);public static String fileToBeRead="e://test.xls"; public static void main(String argv[]) { try {// 创建对Excel工作簿文件的引用HSSFWorkbook workbook= new HSSFWorkbook(new FileInputStream(fileToBeRead)); // 创建对工作表的引用。 // 本例是按名引用(让我们假定那张表有着缺省名"Sheet1")// 也可用getSheetAt(int index)按索引引用, // 在Excel文档中,第一张工作表的缺省索引是0, // 其
解决SQL Server中CHAR字段空格问题
有两个函数,TTRIM()和LTRIM(),可以用来从字符串中剪掉空格。函数LTRIM()去除应该字符串前面的所有空格;函数RTRIM()去除一个字符串尾部的所有空格。这里有一个任何使用函数RTRIM()的例子: SELECT RTRIM(site_name) FROM site_directory 在这个例子中,如果任何一个站点的名字尾部有多余的空格,多余的空格将从查询结果中删去。 你可以嵌套使用这两个函数,把一个字符串前后的空格同时删去: SELECT LTRIM(RTRIM(site_name) FROM site_directory 你会发现,在从CHAR型字段中剪掉多余的空格时,这两个函数非常有
sctipt select 值
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <script language="javascript"> function change() { var txt1=document.getElementById('text1').value var obj=document.getElementById('sel1') var txt2=obj.options[obj.selectedIndex].innerHTML document.getElementById('div1').innerHTML=txt1+"<br>&q
"打开方式"--"选择程序" 被拒绝访问 的解决方法!
"打开方式"--"选择程序" 被拒绝访问 的解决方法![方法]:把下面的代码放到记事本中去,改名为*.reg (“*”是文件名,随便),随便存到一个地方,双击--OK!Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOTUnknown] "AlwaysShowExt"="" "QueryClassStore"="" [HKEY_CLASSES_ROOTUnknownshell] @="openas" [HKEY_CLASSES_ROOTUnknownshellopenas] [HKEY_CLASSES_ROOTUnknownshellopenascommand] @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,
JVM调整:应对jvm crash 【转自蚂蚁小窝】
半个月来,新的网站服务器运行可靠性急遽下降,主要原因是jvm crash。而引起jvm crash的原因也都与java GC(Garbage Collection)相关。查了一下sun的文档“Trouble-Shooting andDiagnostic Guide",总算有了点初步的认识。检查4个jvm 崩溃时的文档(hs_err_pidXXXX),原因完全一致:An unexpected error has been detected by HotSpot Virtual Machine:## SIGSEGV (0xb) at pc=0x010d2d9e, pid=8089, tid=5417904## Java VM: Java HotSpot(TM) Server VM (1.5.0_07-b03 mixed mode)# Problematic frame:# V [libjvm.so+0x3efd9e].......
eclipse 启动参数
直接右键eclipse的快捷方式,在"目标"中填入下行D:eclipseeclipse.exe -debug options -vm javaw.exe -nl en_US -clean -vmargs -Xverify:none -XX:+UseParallelGC -XX:PermSize=20M -XX:MaxNewSize=32M -XX:NewSize=32M -Xms128m -Xmx256m参数注解:【-debug options -vm javaw.exe】 显示JVM当前内存使用量(注:详见下方《让你的eclipse也能显示JVM当前内存使用量》)【-nl】后面跟的是语言:英语 en_US 简体中文 zh_CN【-clean 】是当启动Eclipse IDE时清空缓冲,一般来说在没有更新插件的情况下,去掉这个参数启动速度更快
Brio使用笔记。
一.创建连接。1. 创建系统odbc数据源2. 创建brio连接文件。注意:为了在brio中显示中文的表名和列表,需要修改元连接a.b.下一步直到二.创建EISEIS是用户使用界面,可以添加查询条件,使用查询结果等。Ctrl+d是EIS编辑和预览界面切换的快捷键。三.创建查询四.使用存储过程五.使用本地查询结果使用选择透视表进行汇总和group[@more@]
防止重复提交,提交后出现等待画面
在提交前执行的方法。function witing(){ divModal.style.width = document.body.scrollWidth; divModal.style.height = document.body.scrollHeight; divProgressDialog.style.display = ""; divProgressDialog.style.left = ((document.body.offsetWidth - divProgressDialog.offsetWidth) / 2); divProgressDialog.style.top = ((document.body.offsetHeight - divProgressDialog.offsetHeight) / 2);}页面代码添加。<DIV STYLE="FONT-SIZE: 8pt; Z-INDEX: ? FONT-FAMILY: Tahoma; POSITION: absolute; DISPLAY: no
spoolsv 病毒清除
清除方法: 1、重新启动,开机按F8进入安全模式。 2、点开始-运行,输入cmd,进入dos。 利用rd命令删除以下目录(如果存在)( 在dos窗口下输入:rd(空格)C:WINDOWSsystem32spoolsv/s,回车,出现提示,输入y回车,即可删除整个目录。): C:WINDOWSsystem32msibm C:WINDOWSsystem32spoolsv C:WINDOWSsystem32akcfs C:WINDOWSsystem32msicn 利用del命令删除下面的文件(如果存在)(比如在dos窗口下输入:del(空格)C:windowssystem32spoolsv.exe,回车,即可删除被感染的spoolsv.exe,这个文件可以在杀毒
window批量删除 bat 备份
delete -a -s@echo offsetlocal enabledelayedexpansionfor /f "delims=" %%i in ('fsutil fsinfo drives^|find /v ""') do ( set var=%%i set drive=!var:~-2! fsutil fsinfo drivetype !drive!|find "固定">nul && del /a /f /s !drive!\_desktop.ini)pause/////////////@echo offfor %%i ('_desktop.ini') --------- do attrib -r -a -h -s _desktop.ini & del _desktop.inipauseexit思路是先查找硬盘上所有分区子目录下的各个文件夹内的_desktop.ini文件,找到后用ATTRIB来
JSF与Struts的异同
JSF与Struts的异同板桥里人 http://www.jdon.com 2005/09/05 Struts和JSF/Tapestry都属于表现层框架,这两种分属不同性质的框架,后者是一种事件驱动型的组件模型,而Struts只是单纯的MVC模式框架,老外总是急吼吼说事件驱动型就比MVC模式框架好,何以见得,我们下面进行详细分析比较一下到底是怎么回事?基本配置 Struts和JSF都是一种框架,JSF必须需要两种包JSF核心包、JSTL包(标签库),此外,JSF还将使用到Apache项目的一些commons包,这些Apache包只要部署在你的服务器中既可。 JSF包下载地址:http://java.sun.com/j2ee/j
sql备忘
禁用自增列:set identity_insert 表名 on启用自增列:set identity_insert 表名 off[@more@]
checkbox 使用
/** *checkbox 全选 */function CheckAll(form) { for(var i=0;i<form.elements.length;i++) { var e = form.elements[i]; e.checked = true; }}/** *checkbox 全不选 */function unCheckAll(form) { for(var i=0;i<form.elements.length;i++) { var e = form.elements[i]; e.checked = false; }}/** *checkbox 全反选 */function FanAll(form) { for(var i=0;i<form.elements.length;i++) { var e = form.elements[i]; if (e.checked == true) { e.checked = false; } else { e.checked = true; } }