`
softtian1983
  • 浏览: 185183 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
在项目开发中为了减少代码书写量,需要学习模板引擎,自动生成代码,今天第一天开始学习,做了一个简单的例子,运行成功,记录学习过程 1、新建web工程,命名为velocity。 2、下载velocity-1.5.jar,velocity-dep-1.5.jar 放在本工程/WE-INF/lib/ 目录下。 3、编写hello.vm public $tableName{ /** *@parm id *@return */ public java.util.Vector findById(String id){ String sql="select * from $tableName wh ...
Eclipse中配置jad反编译插件 1、下载jad  下载地址 http://www.kpdus.com/jad.html(jadnt158.zip )      下载jadClipse 下载地址: http://sourceforge.net/projects/jadclipse(jadclipse_3.2.0.jar) 2、解压jad,并将解压后的jad.exe拷贝到jre的bin的目录下,或者把jad的执行文件的绝对路径加入到环境变量PATH中。 3、配置jadClipse 建立d:\jadclipse\eclipse\plugins的目录结构,将jadclipse_3.2.0.jar放 ...
      做了很长时间的j2EE开发,应用比较多的就是web.xml,但是还是不能完全掌握web.xml的配置,因为用的时候就从网上查一下,没有做过记录,也没有总结过,所以本次把web.xml配置记录下来,方便以后查阅 1、定义头和根元素  ...
java处理文本文件时经常用到字符串匹配处理,那么正则表达式无疑是最佳选择 其实正则表达式的使用非常简单,关键是正则表达式的编写,正则表达式参见http://twb.iteye.com/blog/196682 下面写一下java正则表达式的处理,已备日后查阅 import java.util.regex.Matcher; import java.util.regex.Pattern; public class Test { public void PatternTest() { String exp = "<td.*?>"; Pattern p = P ...
1、 正则表达式元字符 . 匹配除换行符以外的任意字符\w 匹配字母或数字或下划线或汉字\s 匹配任意空白字符\d \d匹配数字\b 匹配单词的开始或结束$ 匹配字符串的结束[abcd] 匹配字符’a’,’b’,’c’,’d’字符   2、 正则 ...
  今天打开工程,删除了/WEB-INF/classes文件夹清理项目,重新构建,结果classes文件夹都是空的 .不再生成编译文件了,重新安装eclipse,更换eclipse版本都无效,最后发现原来是丢包的问题 查看及解决方法 project->Properties 正常情况下为  Java Build Path,  丢包情况为 3 source folder path missing 把丢的包搞定就一切ok了
1.分辨率  LCD是通过液晶象素实现显示的,但由于液晶象素的数目和位置都是固定不变的,所以液晶只有在标准分辨率下才能实现最佳显示效果,而在非标准的分辨率下则是由LCD内部的ic通过插值算法计算而得,应此画面会变得 ...
前端总线 前端总线是将信息以一个或多个源部件传送到一个或多个目的部件的一组传输线。通俗的说,就是多个部件间的公共连线,用于在各个部件之间传输信息。人们常常以MHz表示的速度来描述总线频率。总线的种类很多, ...
CPU的英文全称是Central Processing Unit,我们翻译成中文也就是中央处理器。CPU(微型机系统)从雏形出现到发壮大的今天(下文会有交代),由于制造技术的越来越现今,在其中所集成的电子元件也越来越多,上万个,甚至是上百万个微型的晶体管构成了CPU的内部结构。那么这上百万个晶体管是如何工作的呢?看上去似乎很深奥,其实只要归纳起来稍加分析就会一目了然的,CPU的内部结构可分为控制单元,逻辑单元和存储单元三大部分。而CPU的工作原理就象一个工厂对产品的加工过程:进入工厂的原料(指令),经过物资分配部门(控制单元)的调度分配,被送往生产线(逻辑运算单元),生产出成品(处理后的数据)后 ...
一、硬盘的物理结构硬盘存储数据是根据电、磁转换原理实现的。硬盘由一个或几个表面镀有磁性物质的金属或玻璃等物质盘片以及盘片两面所安装的磁头和相应的控制电路组成(图1),其中盘片和磁头密封在无尘的金属壳中。 硬盘工作时,盘片以设计转速高速旋转,设置在盘片表面的磁头则在电路控制下径向移动到指定位置然后将数据存储或读取出来。当系统向硬盘写入数据时,磁头中“写数据”电流产生磁场使盘片表面磁性物质状态发生改变,并在写电流磁场消失后仍能保持,这样数据就存储下来了;当系统从硬盘中读数据时,磁头经过盘片指定区域,盘片表面磁场使磁头产生感应电流或线圈阻抗产生变化,经相关电路处理后还原成数据。因此只要能将盘片表面处理 ...
    1005:创建表失败   1006:创建数据库失败   1007:数据库已存在,创建数据库失败   1008:数据库不存在,删除数据库失败   1009:不能删除数据库文件导致删除数据库失败   1010:不能删除数据目录导致删除数据库失败   1011:删除数据库文件失败   1012:不能读取系统表中的记录   1020:记录已被其他用户修改   1021:硬盘剩余空间不足,请加大硬盘可用空间   1022:关键字重复,更改记录失败   1023:关闭时发生错误   1024:读文件错误   1025:更改名字时发生错误   1026:写文件错误   1032:记录不存在   103 ...
     随着网络普及,B/S的软件得到了大量的应用几推广,但是现在软件对打印要求的越来月多,报表系统得到了广泛的应用,但是如果只是需要打印的话用报表就有点麻烦了,我刚做的项目就是给政府部门做的一个网站,但是在后台的月报表中要打印功能,浏览器的打印效果非常差,所以我们就采用将jsp生成word、和excel的方法解决的: 在jsp页面上生成word文档非常简单,只需把contentType=”text/html”改为contentType="application/msword; charset=gb2312"即可,代码如下: <%@ page contentType= ...
查看JVM参数 开始—>运行输入cmd java -X (区分大小写) 1、-Xmixed mixed mode execution (default)   混合模式执行(默认)2、-Xint interpreted mode execution only解释模式执行3、-Xbootclasspath:set search path for bootstrap classes and resources设置zip/jar资源或者类(.class文件)存放目录路径3、-Xbootclasspath/a:append to end of bootstrap class path追加zip/ja ...
在server.xml里的<host>标签下加上<Valve className="org.apache.catalina.valves.AccessLogValve"directory="logs" prefix="localhost_access_log." suffix=".txt"pattern="common" resolveHosts="false"/>就可以了,下面咱们逐一分析各个参数。 className  官方文档上说了T ...
2006-09-25 07:00 作者:朱颖芳 出处:计算机与信息技术责任编辑:方舟   转载:田维宝  摘要稳定性是衡量软件系统质量的重要指标,内存泄漏是破坏系统稳定性的重要因素。由于采用垃圾回收机制,Java语言的内存泄漏的模式与C++等语言相比有很大的不同。全文通过与C++中的内存泄漏问题进行对比,讲述了Java内存泄漏的基本原理,以及如何借助Optimizeit profiler工具来测试内存泄漏和分析内存泄漏的原因,在实践中证明这是一套行之有效的方法。 关键词 Java; 内存泄漏; GC(垃圾收集器) 引用; Optimizeit
Global site tag (gtag.js) - Google Analytics