SecureCRT第一打开后,有多个地方需要配置,配置的比较折腾,这里给出一劳永逸方案。SecureFX的服务端窗口也乱码,解决比较麻烦,方案如下:如果是XShell工具,则配置更容易:问题2:配置交互窗口,让命令发送到所有窗口这样在交互窗口执行命令时,所有窗口都会同步执行。问题3:设置操作日志全局选项》常规》默认会话选项》编辑默认设置... 》日志文件
VMware下的NAT方式联网通过vm虚拟网卡8来实现。正常化的配置给个图如下:
Spring JDBC模板惯用方式 @Resource private NamedParameterJdbcTemplate jdbcTemplate; @Resource &
先看这个查询: public FcLatestSumDeliver findByAccount(String account) { String jpql = " select&
import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; /** * 一个最简单的线程池,这个模型很简单,但是很有用 * * @author leizhimin 2014/8/22
基于队列的线程池import java.text.SimpleDateFormat; import java.util.Date; import java.util.concurrent.ArrayBlockingQueue; import java.util.concurrent.ThreadPoolExecutor; import java.u
Spring @Scheduled是Spring计划任务的一种很简洁的实现。用来替代Quartz的方案。要使用此特性,需要Spring3.2以上版本。用法:1、在xml的配置中,需要加入: http://www.springframework.org/schema/task &
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
select @x:=ifnull(@x,0)+1 as rownum,t.* from xx_product_sale t;或者:set @index=0; select @index:=(@index+1) as idx, id from t_sys_menu;idxid110217325426527650754855961106911721
思路,先登陆后,将登陆信息存储在session中,然后通过拦截器,对系统中的页面和资源进行访问拦截,同时对于登陆本身相关的页面和资源不拦截。实现方法: /** * 登陆拦截器. * * @author leizhimin 2014/6/26 16:08 */ public class&nbs
IntelliJ IDEA 13.1.2安装后,SVN checkout时候会出现如下错误:Cannot load supported formats: Cannot run program "svn": CreateProcess error=2, μ究其原因,是SVN使用了命令行工具,如果本地没有SVN的命令行工具,则导致出错。解决办法:1、安装客户端http://ncu.dl.sourcef
LigerUI的系统主界面<%@ page contentType="text/html;charset=UTF-8" language="java" %> <% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getSe
Spring MVC遭遇checkbox的问题是:当checkbox全不选时候,则该checkbox域的变量为null,不能动态绑定到spring的controller方法的入参上,并抛出异常。解决方案:1、javascript方式提交,提交前拼提交参数串,拼完后通过ajax方式提交。可以使用controller请求参数绑定。 缺点:逐个提取表单参数,并对checkbox
官方的色调单一,随机色也不随机,黑不拉几的,很难看。为此做了扩展实现,并整合了spring mvc,生成的验证码漂亮多了。官网:http://code.google.com/p/patchca/官方效果:下面是我整合到spring并修扩展后的效果:package com.lavasoft.ntv.web; import org.patchca.color.ColorFactory; import
package com.lavasoft.ntv.web.common; import com.github.cage.Cage; import com.github.cage.IGenerator; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.fac
http://akiraly.github.io/cage/index.htmlCage小巧,好用。这里在官方基础例子基础上做了扩展:package com.lavasoft.ntv.web.common; import com.github.cage.IGenerator; import java.util.Random; /** * 验证码生成器 * * @author leizhimi
Jpatchca生成验证码感觉不好使,对图的参数控制不好,可能导致图很高,但是文字却根本没占满,如果文字设置大了,会抛出异常,说文字太高了。其二,Jpatchca不支持集群环境,默认的验证码不是保存在session中,如果想做个性化的处理很麻烦。其实我想要的就是一个声称图片的流就ok了,剩下的事情就交给程序员自己实现吧。最终,选择了patchca(另一个开源的组件)来实现,这个验证码是放到sess
修改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
网上很多解决方法都是扯蛋,这里给出一个靠谱的。
jar包:commons-fileupload-1.3.1.jarcommons-io-1.3.2.jarmaven库 <dependency> <groupId>commons-fileupload</groupId> &nb
SpringMVC多视图技术很强大,举例来说,你访问同一个控制器的方法,可以根据请求方式不同,返回不同的格式的数据。<?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://ww
Maven构建SpringMVC应用出现JSP不能访问的问题,Tomcat一直报**_jsp.init()空指针异常,究其原因发现,原来在Maven中引入的包,被打入WEB-INF\lib目录下,而所用的包实际上仅仅是接口,实际应用时候,还应该使用servlet容器提供的jar才行。 <!-- jsp/servlet --> &nb
环境: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
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号