- 博客(17)
- 资源 (11)
- 收藏
- 关注
原创 使用hilo高低位算法-生成商品编号
/** 高低位算法*/private class HiloOptimizer { private String prefix; //前缀 private int maxLo; private int lo; private long hi; private long las
2016-09-27 18:22:43 2431
转载 BigDecimal用法详解
一、简介Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。双精度浮点型变量double可以处理16位有效数。在实际应用中,需要对更大或者更小的数进行运算和处理。float和double只能用来做科学计算或者是工程计算,在商业计算中要用java.math.BigDecimal。BigDecimal所创建的是对象,我们不能使用传统的+、-
2016-09-26 18:15:29 455
原创 运行tomcat报Exception in thread "ContainerBackgroundProcessor[StandardEngine[Catalina]]"
启动tomcat报错:Exception in thread "ContainerBackgroundProcessor[StandardEngine[Catalina]]" java.lang.OutOfMemoryError: PermGen space PermGen space的全
2016-09-26 13:56:13 29588 3
原创 div中 文字垂直居中的解决方案
两种方法 1. 显示 //不需要vertical-align:center;因为没用,重点是上绿色部分,当文字多余一行是不行,采用第二种 2.用padding,填充 下面是我找的资料,蛮详细的在说到这个问题的时候,也许有人会问CSS中不是有vertical-align属性来设置垂直居中的吗?即使是某些浏览器不支持我只需做少许的CSS Hack技术就可以啊!所以
2016-09-26 10:03:28 1356
转载 request方法大全
协议:request.getProtocol()输出:HTTP/1.1服务器信息 getServletConfig().getServletContext().getServerInfo()输出:JavaServer Web Dev Kit/1.0 EA (JSP 1.0; Servlet 2.1; Java 1.2; Windows NT 5.0 x86; java.vendor
2016-09-24 23:25:17 436
原创 HandlerInterceptorAdapter类浅析
今天看代码时,发现Spring中的这个类也可以实现拦截器的功能,就研究了下,该类在org.springframework.web.servlet.handler.HandlerInterceptorAdapter这个包下面。下面看下代码:public class MemberInterceptor extends HandlerInterceptorAdapter { //预处理
2016-09-24 22:24:13 3069
原创 freeMarker学习(三)
一、自定义指令1.1概述自定义指令可以使用macro 指令来定义,这是模板设计者所关心的内容。Java 程序员若不想在模板中实现定义指令,而是在Java 语言中实现指令的定义,这时可以使用freemarker.template.TemplateDirectiveModel 类来扩展。宏定义:宏是有一个变量名的模板片段。你可以在模板中使用宏作为自定义指令,这样就能进行重复性的工作。
2016-09-19 23:20:27 603
原创 Ajax实现页面局部刷新
直接看代码吧!!!!!!!!!页面中的js代码//ajax局部加载页面 function sortInfo(id,type){ $.get('${base}/artGallery/artGalleryInfo.jhtml',{'id':id,'type':type},function(data){ //得到data中form中的html // var dd= $(data
2016-09-19 18:56:47 8679
原创 freeMarker学习(二)
一、数值和类型1.1类型的概述:数值中非常重要的一个概念就是类型。 比方说, 变量 user 的类型是字符串,lotteryNumbers 的类型是序列。 数值的类型非常重要,因为它决定了这些数值可以在哪里使用的最大限度。 比如${user/2}就是错误的,但是${cargo.weight/2}就能计算出结果 20,除法仅对数字值有效,而不能作用于字符串。 仅当 cargo 是一个
2016-09-16 13:47:17 1716
原创 freeMarker学习(一)
一、什么是FreeMarker?FreeMarker 是一款模板引擎:一种基于模板的、用来生成输出文本(任何来自于HTML格式的文本用来自动生成源代码)的通用工具。它是为Java 程序员提供的一个开发包或者说是类库。它不是面向最终用户,而是为程序员提供的可以嵌入他们开发产品的一款应用程序。结构图:FreeMarker 不是Web 应用框架。它是Web 应用框架中的一
2016-09-15 20:55:27 379
转载 No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
maven中报错解决。。。[INFO] Scanning for projects... [INFO] [INFO] Using the builder org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder with a thread count of 1 [INFO]
2016-09-12 18:04:43 696
转载 Spring缓存注解@Cache,@CachePut , @CacheEvict,@CacheConfig使用
@Cacheable、@CachePut、@CacheEvict 注释介绍表 1. @Cacheable 作用和配置方法@Cacheable 的作用 主要针对方法配置,能够根据方法的请求参数对其结果进行缓存@Cacheable 主要的参数value缓存的名称,在 spring 配置文件中定义,必须指定至少一个例如:@Cac
2016-09-12 17:01:26 644
转载 开发宝典:数据库设计技巧,你知道几个?
数据库是整个系统的核心,它的设计直接关系系统执行的效率和系统的稳定性。因此在软件系统开发中,数据库设计应遵循必要的数据库范式理论,以减少冗余、保证数据的完整性与正确性。在数据库的设计过程中还是存在一些技巧,值得学习和借鉴。数据库设计方法、规范与技巧数据库技术是信息资源管理最有效的手段。数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,有效存储数据,满足
2016-09-08 21:43:11 12679
转载 linux常用操作命令大全
系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpui
2016-09-07 19:35:19 565
原创 递归算法
学习交流关注微信公众号:钟渊博客一、递归实现N!.代码实现:package cn.test;/** * @author 徐庶 * @date 2016年9月6日 */public class Recursive { //递归 private static long factorial(int n) { if(n == 1){ return 1; } ret...
2016-09-06 21:27:37 824
转载 String与StringBuffer的区别
简单地说,就是一个变量和常量的关系。StringBuffer对象的内容可以修改;而String对象一旦产生后就不可以被修改,重新赋值其实是两个对象。StringBuffer的内部实现方式和String不同,StringBuffer在进行字符串处理时,不生成新的对象,在内存使用上要优于String类。所以在实际使用时,如果经常需要对一个字符串进行修改,例如插入、删除等操作,使用StringBuf
2016-09-01 22:58:49 517
原创 数组中的元素排序和去重总结
一、使用List来操作public class ArraySort { public static void main(String[] args) { //定义一个数组 Integer [] str = {1,3,66,4,78,55,9,4,3,99}; //将数组转成集合 List list = Arrays.asList(str); //利用Collection
2016-09-01 22:32:19 3991 1
bootstrap文件
2016-10-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人