CentOS6.6下Redis的安装配置需要gcc、c++环境,由于安装CentOS时候没有安装,所以这里需要安装此环境:1、下载redis,将其存放到/usr/local/soft下http://download.redis.io/releases/redis-3.0.6.tar.gz 2、根据官方的提供的方法进行解压后编译$ wget http://download.red
VMware下的NAT方式联网通过vm虚拟网卡8来实现。正常化的配置给个图如下:
基于队列的线程池import java.text.SimpleDateFormat; import java.util.Date; import java.util.concurrent.ArrayBlockingQueue; import java.util.concurrent.ThreadPoolExecutor; import java.u
MySQL字符串转日期类型select str_to_date('2014-08-20 00:00:00', '%Y-%m-%d %H:%i:%s');>2014-08-20 00:00:00select date_format('1997-10-04 22:23:00', '%H:%i:%s');>22:23:00说明符说明%a工作日的缩写名称 (Sun..Sat)%b月
静态工具方法并发时候不能简单的用同步关键字来同步方法,因为静态方法是类级别的方法,锁定的是这个类class本身,这样的结果就是任何一个同步的静态方法运行,都会导致其他同步方法调用的阻塞。这个也是问题所在。这里给出一个简单的方法来避免这个问题:通过给每个方法一个锁来控制并发,就可以巧妙的解决阻塞问题。import java.util.concurrent.locks.Lock; impor
/** * 过程执行器 * * @author leizhimin 2014/8/7 17:15 */ public class Test { public static void main(S
思路,先登陆后,将登陆信息存储在session中,然后通过拦截器,对系统中的页面和资源进行访问拦截,同时对于登陆本身相关的页面和资源不拦截。实现方法: /** * 登陆拦截器. * * @author leizhimin 2014/6/26 16:08 */ public class&nbs
LigerUI的系统主界面<%@ page contentType="text/html;charset=UTF-8" language="java" %> <% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getSe
官方的色调单一,随机色也不随机,黑不拉几的,很难看。为此做了扩展实现,并整合了spring mvc,生成的验证码漂亮多了。官网:http://code.google.com/p/patchca/官方效果:下面是我整合到spring并修扩展后的效果:package com.lavasoft.ntv.web; import org.patchca.color.ColorFactory; import
修改LigerUI的导航栏,改为Tab标签模式LigerUI导航栏本身是没有tab标签模式的,但是实际上,很多时候标签能能更好的展示业务,将导航的内容按照类目进行划分,避免一个里面太多的情况。下面是我改造后的效果图,如下:ligerui是一个不错的免费开源ui框架,功能还是很强大的,但是有些地方也做的不够好,比如表单的自适应布局,树,布局等等,但是相信会越来越好。这里给出我改造后代码:<!D
帮朋友搭建个简单的helloworld的平台,较简单,但是能用了。给ssh的“零配置”一个正解。看我这个就够了ok了!jdbc.driver=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://localhost:3306/sshfw?useUnicode=true&characterEncoding=utf-8&zeroDateTimeBeha
Java注解注解越来越多的在开源框架使用,spring、struts2、junit等等,离开注解技术,这些框架的易用性会大大降低。注解表面上很简单,容易被轻视,实际上要彻底搞清楚其中的规则并加以灵活运用,却很难!因为要自己定义设计一些注解,这里做个查漏补缺,顺便总结下:1、注解是针对Java编译器的说明。可以给Java包、类型(类、接口、枚举)、构造器、方法、域、参数和局部变量进行注解。Java编
Spring3.2.8+Mybatis3.2.6 多数据源基于BaseDAO的配置配置数据源为:MySQL5.5.6H2Database 1.3.75这个配置起来比较麻烦,本文这种方法有点麻烦,就是dao不能再用注解了,但是程序简单。还有别的方法,后续放出。spring-core.xml<?xml version="1.0" encoding="UTF-8"?> <beans d
Spring MVC Controller默认是单例的:单例的原因有二:1、为了性能。2、不需要多例。1、这个不用废话了,单例不用每次都new,当然快了。2、不需要实例会让很多人迷惑,因为spring mvc官方也没明确说不可以多例。 我这里说不需要的原因是看开发者怎么用了,如果你给controller中定义很多的属性,那么单例肯定会出现竞争访问了。 因此,只要co
环境:Spring 3.2.8JDK1.6Tomcat6.x1、亲测可用<?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchem
<?xml version="1.0" encoding="UTF-8"?> <beans default-autowire="byName" xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
Java动态代理的InvocationHandler设计的问题Java的动态代理需要一个InvocationHandler实例,这个实例就是代理处理程序。这个接口中有一个方法:Objectinvoke(Object proxy, Method method, Object[] args) throws Throwa
MyBaits 3.2.6MySQL 5.5.12JDK1.6 模型:CREATE TABLE `person` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id', `name` varchar(24) NOT NULL COMMENT '用户名', `pswd` varchar(16) NOT NULL C
IDEA13 编译时候出现问题:代码不提示错误,编译时出错解决办法今天遇到了奇葩事儿,有人讲java代码写到了配置文件存放的文件夹,最终导致IDEA开发工具中代码不提示错误,编译时提示找不到类和方法,找了很久才发现问题所在。这里不得不说说编译设置和 资源和源代码文件夹属性的设置:IDEA13之后,这些配置相对以前的版本有所变化,刚刚注意到。
Oracle10g客户端工具plsql链接服务端配置Oracle10g客户端工具比如plsql,在网络中链接服务端问题比较多中国菜刀,经常出现很多莫名其妙的问题。实际上不是plsql的配置,问题还是出在客户端配置上面,网上有很多的解决办法,并非真正的凑效,下面说一下有效的解决办法:安装客户端为企业管理器,默认方式安装吧。安装后需要配置,这个位置位置在:D:\oracle\product\10.2.
win7是个不错的操作系统,相比xp有很大的进步,也比win8更容易接受些。但有些地方很不适合开发者使用。下面列出的几个问题在百度上问的人很多,但是真正能有效解决的答案却很少,这也反映出很多人对win7一下特征很烦:1、开始菜单没有xp的好用,很凌乱,尤其是你安装软件很多的情况下。这种抽屉模式的设计,远远没有树型菜单选择来的方便,设计人员脑子让虫透了。2、快速启动栏没有了,不方便,那么多常用软件每
跨域Servlet调用Servlet的实现 跨域后,Servlet容器之间彼此是未知的环境,也不能获取到对方的ServetContext。因此使用内部跳转和重定向(需要带请求参数)调用都是错误的,也是无效的。 通过HttpClinet模拟发起请求,可以实现跨域Servlet调用Servlet。 实现方法:在Servlet的service方法中创
JS弹出层 弹出层的基本原理是就是通过事件触发一个DIV的显示与隐藏,模拟窗口的打开与关闭。 下面是一个简单的实现: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" &nbs
Dom4j递归输出所有的接点和值 这个程序是一个要显示程序调用关系xml配置,帮同事写的,拿出来分享下: import org.dom4j.Document; import org.dom4j.DocumentException; import org.dom4j.DocumentHelper; import org.dom4j.Element; impor
SpringMVC 3.1.2的配置ssi的框架web.xml<?xmlversion="1.0"encoding="UTF-8"?><web-appxmlns="http://java.sun.com/xml/ns/javaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
Copyright © 2005-2023 51CTO.COM 版权所有 京ICP证060544号