`
文章列表

Java 泛型

普通泛型 Java代码 class Point<T>{ // 此处可以随便写标识符号,T是type的简称 private T var ; // var的类型由T指定,即:由外部指定 public T getVar(){ //

hibernate缓存

缓存是位于应用程序与物理数据源之间,用于临时存放复制数据的内存区域,目的是为了减少应用程序对物理数据源访问的次数,从而提高应用程序的运行性能. Hibernate在查询数据时,首先到缓存中去查找,如果找到就直接使用 ...
jstl以前在jsp页面截取字符串时都是用Java表达式,感觉在jsp页面用多了Java表达式不是很好(那时主要是不知道jstl标签怎么去截取字符串,所以就只能用Java表达式了)。今天在网上找了些相关资料,原来jstl标签是可以截取字符串的,主要有两种方法: 一、用jstl原有的标签库中方法(fn函数) <c:set var="testStr" value="做一个截取字符串长度的测试" <c:choose> <c:when test="${fn:length(te ...
在myeclipse中出现:java.lang.OutOfMemoryError: Java heap space 或着java.lang.OutOfMemoryError: PermGen space 这两个错误,原因是tomcat 或着mycelispe没有设置好   如是单独启动tomcat出现这个问题,应该在如apache-tomcat-5.5.25/bin/catalina.bat文件中添加set CATALINA_OPTS=-Xms512m -Xmx1048m -XX:PermSize=128m -XX:MaxPermSize=400m根据自己机器的实际情况决定,默认MaxP ...

64位svn问题

以前使用的电脑是32位的,安装的svn可以正常使用,但是现在的电脑室64位的,安装好svn后,把项目提交到svn的过程中,总是弹出来一个错误的对话框:Failed to load JavaHL Library. These are the errors that were encountered: 从网上查看了一下解决办法, 1.选择window--->preferences->Team->SVN->SVN接口 2.选择SVNKit (Pure Java) xxxxxx 如下图所示重启之后就不会再报错了,这是经过实践的!
MyEclipse10是基于Eclipse3.7内核,但在Eclipse的Preferences-〉general-〉 Appearance->Colors and Fonts 中并没有找到Courier New字体,它采用的是Consolas字体,中文看着非常小非常别扭,在Windows7下,系统自带虽然有Courier New字体,但是并没有激活显示,需要手动激活,才能在软件中使用激活方法如下:在win7的控制面板->字体,找到Courier New,右键,显示。 Courier 常规 ,右键,显示。window-->preferences-->搜索font--&g ...
所有的销售都是一样,你必须对你所销售的商品有所了解.在成为销售专家之前,你要做的是先成为一个产品专家.所以,在你从事销售之前,请你对软件的优势,软件的客户对象,软件的功能有哪些,每个具体功能在软件中是怎么实现的这些问题能够解决.   做销售之前的准备:   * 心态:千万不要把自己作为推销者的身份.你就是一个帮助企业解决问题的人.你和客户的地位都是一样的.站在客户的角度,看如何帮助客户解决企业存在的问题,优化企业的管理.  * 仪表:注意你是IT人士,你的穿着,举止,仪态都应该让客户感觉你的职业,亲和力,通过你的仪表先给客户信心,建立对你的信任感.  * 素材:想清楚,客户可能会有什么问题 ...

struts2 jar包详解

Struts2.1.x终于推出正式版了,下载后按照Struts 2.0.14版进行配置,抛出异常说无法装载 (org.apache.struts2.dispatcher.multipart.MultiPartRequest),异常信息提示摘不到 org.apache.commons.fileupload.RequestContext类,搜索struts2.1.6带的所有jar包,发现RequestContext类并不在struts2-core-2.1.6.jar 中,在commons-fileupload-1.2.1.jar包中,之前struts2.0.14并不需要此包,只有在要用到上传组件的 ...
生成新闻的静态文件时用到的代码.仅供参考.请根据实际情况修改.模板: < html > < head >    < title > 查看文章: $ {newsitem.title} </ title > </ head > < body > < table width = " 100% "
1 、快速入门 ( 1 )模板 + 数据模型 = 输出 l FreeMarker 基于设计者和程序员是具有不同专业技能的不同个体的观念 l 他们是分工劳动的:设计者专注于表示——创建 HTML 文件、图片、 Web 页面的其它可视化方面;程序员创建系统,生成设计页面要显示的数据 l 经常会遇到的问题是:在 Web 页面(或其它类型的文档)中显示的信息在设计页面时是无效的,是基于动态数据的 l 在这里,你可以在 HTML (或其它要输出的文本)中加入一些特定指令, FreeMarker 会在输出页面给最终用户时,用适当的数据替代这些代码
第一次接触thickbox的时候感觉就被标签参数弄糊涂了,不过看了源代码后,自己在使用的过程中也还是学到了一点东西,在这这里 给初‘用’thickbox的朋友们一个小帮忙。还请高手多多指点。 一、首先说下参数 a类型: <a hr ...
3 、模板 ( 1 )整体结构 l 模板使用 FTL ( FreeMarker 模板语言)编写,是下面各部分的一个组合: Ø 文本:直接输出 Ø Interpolation :由 ${ 和 } ,或 #{ 和 } 来限定,计算值替代输出 Ø FTL 标记: FreeMarker 指令,和 HTML 标记类似,名字前加 # 予以区分,不会输出 Ø 注释:由 <#-- 和 --> 限定,不会输出 l 下面是以一个具体模板例子: <html> [BR] <head> [BR] <title>Welcome ...
<# ... > 中存放所有freemaker的内容,之外的内容全部原样输出。<@ ... /> 是函数调用两个定界符内的内容中,第一个符号表示指令或者函数名,其后的跟随参数。freemaker提供的控制包括如下:<#if condition><#elseif condition><#else></#if> 条件判断<#list hash_or_seq as var></#list> 遍历hash表或者collection(freemaker称作sequence)的成员<#macro name ...

Struts2+freeMarker

1 : 要在freemarker中使用struts2 标签的话,要把struts2-core.jar中的sturs-tags.tld复制到web-inf下。2 : 然后在web.xml中增加 <servlet><servlet-name>JspSupportServlet</servlet-name><servlet-class>org.apache.struts2.views.JspSupportServlet</servlet-class><load-on-startup>1</
在config.xml中增加 <bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource"><property name="basenames">
Global site tag (gtag.js) - Google Analytics