随笔分类 - java
摘要:private static Map cacheMap; public static Object getCache(String key, Object defaultValue) { Object obj = getCacheMap().get(key); //Object obj = getSession().getAttribute(key); return obj==...
阅读全文
摘要:EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认的CacheProvider,同时在项目开发中也被广泛使用到。接下来就以用户缓存为例,基于javaweb项目来搭建ehcache缓存系统。 主要涉及核心原理和实现要点:项目是基于spring框架来统一管
阅读全文
摘要:个人完成编写的schoolnet校园网的仿酷我音乐专辑模块中,用户可以收藏音乐专辑、下载专辑歌曲、关注好友音乐方面的最新动态及在线试听音乐,用户有权管理自己的收藏夹。 实现页面效果: patent.jsp音乐专辑详情页面 music.jsp音乐大厅页面 mymusic.jsp我的音乐页面 好友动态页
阅读全文
摘要:public class DateTool { public static final String PATTERN_DEFAULT = "yyyy-MM-dd"; public static final String PATTERN_DAYPATH = "yyyy\\MM\\dd\\"; public static final String PATTERN_DATETIME = "yyy...
阅读全文
摘要:/** * * 从文件全路径名中得到文件名。 * * @param filePath * * @return */ public static String getFileName(String filePath) { File file = new File(filePath); return file.getName(); } /** *...
阅读全文
摘要:360首页搜索效果如下 1、完成编写的schoolnet校园网主要目录结构如下 主要实现支持中文、拼音首字母、拼音全字母的智能搜索和换肤 页面效果如下 主要核心代码如下 1、head.jsp 2、主要js函数 主要java文件 做拼音转换时需导入pinyin4j.jar包 ChinesePinYin
阅读全文
摘要:1、下载uploadify插件 2、index.html 3、java文件
阅读全文
摘要:1、导入log4j.jar包 2、在src源码包下建立log4j.properties配置文件 log4j.peoperties 3、spring-mvc.xml 4、CommonInterceptor.java 对应日志输出 maxMemory()这个方法返回的是java虚拟机(这个进程)能构从操
阅读全文
摘要:下面用springmvc拦截器对用户访问首页做一个简单的身份认证 1、spring-mvc.xml添加配置 2、控制层 3、拦截器类 4、/webapp/index.jsp 5、/webapp/views/index.html /webapp是springmvc整合freemarker时设置的web
阅读全文
摘要:ThreadLocal类提供了线程局部变量。这些变量在每个线程访问它时都有自己的方法,独立地初始化变量的副本。将变量与当前线程绑定。 输出 最常见的ThreadLocal使用场景为 用来解决 数据库连接、Session管理等。
阅读全文
摘要:HttpClient 是 Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包。通过HttpClient可以不借助浏览器,从而简化了客户端与服务器端之间的交互。一个较为完整的非浏览器请求的HttpClient使用示例如下
阅读全文
摘要:public static void main(String[] args) { // TODO Auto-generated method stub String nums[]={"0","1","2","3","4","5","6","7","8","9"}; String chines[]={"零","一","二","三&
阅读全文
摘要:HashMap是继承至AbstractMap,基于Map接口的一种哈希表的实现。 哈希表也叫散列表,是将存储元素(key-value键值对)通过hash算法(即散列函数)映射到表中对应的位置(一个有限的地址区间上),以此来对元素进行直接访问,加快查找速度的数据结构。在HashMap中则是通过定义一个
阅读全文
摘要:web.xml应用程序入口配置 applicationContext.xml spring配置文件配置 AutoTask类 输出 要注意quartz版本与spring版本兼容的问题 quartz CronExpression表达式的一些参考写法 0 0 12 * * ? 在每天中午12:00触发 0
阅读全文
摘要:Java Calendar 类时间操作,这也许是创建日历和管理最简单的一个方案,示范代码很简单。 演示了获取时间,日期时间的累加和累减,以及比较。 注意事项: Calendar 的 month 从 0 开始,也就是全年 12 个月由 0 ~ 11 进行表示。 而 Calendar.DAY_OF_WE
阅读全文
摘要:1、java中main方法返回类型只能是空,main方法一定是静态的,如果main方法非静态,JVM调用main方法时就得实例化它的类。调用它的构造函数,如果该类的构造函数有参数,则会出现歧义,虽然编译依然可以成功,但在运行时会导致程序失败。main方法可以重载,运行有多个main方法,但必须有一个
阅读全文
摘要:@Transaction 注解(指需要开启事务管理,可以每个方法开一个事务) 任意一个类都是Class类(带有一个私有的构造函数)的实例对象,任何一个类都有一个隐含的静态成员变量class Class c1=Foo.class Class c2=foo.getClass() Class c3=Cla
阅读全文
摘要:Velocity与Jsp、Freemarker的对比 在java领域,表现层技术主要有三种:jsp、freemarker、velocity。macro可以用于实现自定义指令,通过使用自定义指令,可以将一段模板片段定义成一个用户指令,使用macro指令的语法格式如下: < #macro name pa
阅读全文

浙公网安备 33010602011771号