自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小小的天有大大的梦想

李华新的博客

  • 博客(24)
  • 资源 (25)
  • 问答 (1)
  • 收藏
  • 关注

原创 模仿apache commons StringUtils封装的Javascript js的StringUtils工具类

var StringUtils = function () { var makeString = function(object) { if (object == null) return ''; return '' + object; } var escapeRegExp = function(str) { return makeString(str).replace...

2018-07-01 21:10:59 497

原创 Spring3MVC实例

一、项目准备   jar包:     mybatis-spring-1.0.1.jar     mybatis-3.0.5.jars     spring3.1下的必须包     数据库驱动     其他一些零零碎碎的jar包(这些大家都懂的吧)    数据表   CREATE TABLE `notice` (  `Author` varchar(255

2011-06-17 16:32:00 2406

原创 Spring Security3.1登陆验证

一、前言      在上一篇http://blog.csdn.net/k10509806/archive/2011/04/28/6369131.aspx文章中,提到的MyUserDetailServiceImpl获取用户权限,在用户没有登陆的时候,Spring Security会让我们自动跳转到默认的登陆界面,但在实际应用绝大多数是用我们自己的登陆界面的,其中就包括一些我们自己的逻辑,比如验证码。所以本人又研究一下,终于摸清了一些如何配置自己的登陆界面的办法。在这里献丑了。二、Spring Security

2011-05-21 20:40:00 53869 24

原创 Spring Security3.1 最新配置实例

这几天学习了一下Spring Security3,从官网下载了Spring Security3.1版本进行练习,经过多次尝试才摸清了其中的一些原理。本人不才,希望能帮助大家。还有,这次我第二次写博客啊,文体不是很行。希望能让观看者不产生疲惫的感觉,我已经心满意足了。一、数据库结构     先来看一下数据库结构,采用的是基于角色-资源-用户的权限管理设计。(MySql数据库)    为了节省篇章,只对比较作用的字段进行注释。    1.用户表Users    CREATE TABLE `users` (   

2011-04-28 11:21:00 137953 182

原创 CaffeineCache多缓存配置

CaffeineCache多缓存配置

2022-04-01 19:07:11 761

原创 Springboot Cache比较好的实践

当缓存需要返回全部的时候@Cacheable(key = "'all'")publicList<SysParam> queryAllSysParamList() {returnsysParamDao.querySysParamList();}@CacheEvict(allEntries = true)publicInteger createSysParam(SysParamDTO dto) {}@CacheEvict(allEntries = true)...

2021-08-27 11:54:22 82

原创 vue+lodop打印快递面单

1.引入官方的LodopFuncs.jsvar CreatedOKLodop7766 = null; var CLodopIsLocal// ====判断是否需要 Web打印服务CLodop:===// ===(不支持插件的浏览器版本需要用它)===export function needCLodop() { try { var ua = navigator.userAg...

2020-04-10 15:33:52 3743 1

原创 SpringBoot Caffeine多缓存配置

@Configurationpublic class CaffeineCacheConfiguration { @Bean @ConfigurationProperties(prefix = "caffeine") public Map<String, String> cacheSpecs() { return new HashMap&lt...

2020-03-29 09:24:04 1433

原创 Java基本,字符串处理

/* * 文件名:TestConvert.java * 版权:Copyright 2012-2014 Li Huaxin Tech. Co. Ltd. All Rights Reserved. * 描述: TestConvert.java * 修改人:lihuaxin * 修改时间:2014年4月25日 * 修改内容:新增 */package com.huaxin.test.sp

2014-04-25 22:37:08 733

原创 MySQL "You can't specify target table 'X' for update in FROM clause" 错误解决方法

"You can't specify target table 'X' for update in FROM clause" 错误的意思,在官方文档有说明就是“你不能修改你从子查询出来的数据”。解决这个方法我们可以用子查询当临时表来解决。DeleteDELETE ebayitem AS a FROM ebayitem AS a, ( SELECT itemId, MAX(eb

2013-09-02 22:38:54 1330

原创 异常码设计

定义异常码接口public interface ErrorCode{ String getErrorCode();}定义数据库异常码public enum DatabaseErrorCode implements ErrorCode{ DB_AUTH_FAILED("10000000"), ; private final String

2013-06-23 21:00:04 1737

原创 spring3 mvc 单元测试

/* * 文件名:TestMVC.java * 版权:Copyright 2012-2012 Li Huaxin Tech. Co. Ltd. All Rights Reserved. * 描述: TestMVC.java * 修改人:lihuaxin * 修改时间:2012-8-28 * 修改内容:新增 */package com.huaxin.unit;import ja

2013-02-16 21:21:51 2071

原创 spring aop配置

今天查了好多资料,终于可以实现我要的功能了。利用AOP只拦截某个包下的并且注解了的方法。expression="@annotation(com.huaxin.spring.AuditLog)&&execution(* com.huaxin.spring..*(..))" />

2012-12-24 22:27:08 780

原创 想成为架构师

熟悉公司的开发流程,项目管理方式,开发规范,人员组织,公司的规章制度等。 那么你是否在遇到一个系统性的问题自己试图寻找比较好的方式解决? 而不是理论似的。 你们新项目下来的时候 你是否预期过这个项目会在什么时候完成 公司开发人员的水平是否你了解, 你预期过项目完成的质量没? 怎么样的方案可以符合公司开发人员的现状 选择什么样的技术符合项目

2012-04-23 21:09:46 1833

转载 JS图片倒计时

逼真图片倒计时.time{width:200px;height:25px;overflow:hidden;}.time span{float:left;line-height:25px;height:25px;overflow:hidden;}.time span.danwei{padding:0 1px;}.clear{height:0;clear:both;overfl

2012-02-15 22:42:41 1469

原创 java框架搭配推荐

1 Spring JdbcTemplate、MyBatis2 针对web 前台系统推荐使用spring3 MVC,后台系统可以使用struts2 3 权限管理Apache_Shiro4 数据库嘛 oracle、 mysql5 页面js用jquery 6 服务器 nginx、 apache 7 分布式缓存 memcache、 Terracotta

2012-01-04 16:46:25 1209 1

原创 spring单元测试

package com.mycompany.project.test; import com.mycompany.project.dao.EmployeesDao; import com.mycompany.project.model.Employees; import org.junit.Test; import org.springframework.b

2011-11-11 22:05:28 1009

原创 [每周一算法]归并排序

public class MergeSort { long theArray[]; public void doMerge() { recMergeSort(new long[theArray.length], 0, theArray.length-1);

2011-09-05 21:54:42 831

原创 [每周一算法]快速排序

public class QuickSort { private long[] theArray; public void quickSort() { recQuickSort(0, theArray.length-1); } //快速排序

2011-05-31 15:47:00 830

原创 Jquery操作各种表单元素 select checkbox radio

<br /><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <title>testJquery.html</title> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="this is my pa

2011-05-24 11:24:00 1321

原创 Hibernate Search 高亮显示

<br /> 一、类库及版本说明<br />    因为各种版本差异比较大,所以有必要说明下,这篇文章所使用几个核心类库的版本。<br />    lucene-analyzers-3.0.2.jar、lucene-core-3.0.2.jar、lucene-highlighter-3.0.2.jar、hibernate-search-3.3.0.jar、<br />    hibernate-search-analyzers-3.3.0.jar、hibernate3.jar、IKAnalyzer3.2.3

2011-05-11 22:57:00 3824 2

原创 struts2拦截器判断用户是否为ajax请求

<br />      现在的网站,应该绝大多数用jquery作为基础类库了。假设有这样的需求,在用struts2做权限管理的时候,我们可以拦截用户请求的资源,然后判断该用户是否有相应资源的权限。如果没有就返回一个字符串,让其跳转相应的页面,问题来了。如果是ajax请求呢,用户是不会跳转的,虽然用户的操作被拦截,但是用户却不知道。所以我们可以在拦截成功的时候,响应一个字符,但是必须先判断出,用户的当前请求是否ajax请求。<br />这段代码只是针对jquery的ajax请求。 如果经常用firebug进行

2011-05-11 20:24:00 5422

原创 Hibernate中list()与iterator()的区别

 首先两种最大的区别就是利用缓存上的区别.list只能利用查询缓存(session.setCacheable(true).list());无法利用二级缓存.注意:Hibernate的二级缓存策略,是针对于ID查询的缓存策略,对于条件查询则毫无作用。譬如:SELECT c.id, c.name FROM Cat AS c WHERE c.name = you ;不会填充缓存.

2010-05-21 13:21:00 1543 1

原创 [每周一算法]统计在一个字符串中各个不同字符出现的次数

package com.huaxin.test;public class Frequency { public static void main(String[] args) {  String str = "sdfsadgsdfsdfgi";  int length = str.length();    char[] S = str.toCharArray(); //将str各个字符串存进字

2010-05-21 12:59:00 1876 1

JDK1.7 64位

JDK1.7 64位,官方版本方便大家下载,不需要去官网下载

2017-11-01

Spring AOP 拦截器 Advisor

Spring AOP 拦截器 Advisor Spring AOP 拦截器 Advisor

2014-02-07

java学习文档

java学习文档

2013-08-13

spring3 struts2 mybatis例子

spring3 struts2 mybatis例子

2013-06-03

rpc原理的简单实现

rpc原理的简单实现

2013-05-30

freemaker struts2

学习笔记 freemaker struts2

2013-01-12

freemaker学习笔记

freemaker学习笔记 freemaker struts2

2013-01-10

mybatis学习笔记

mybatis学习笔记

2012-12-23

struts2mybatisspring整合例子

struts2mybatisspring整合例子

2012-04-20

java文档资料

java struts2 hibernate java文档资料

2012-04-03

java的实例

cxf实例 java

2012-03-23

java面试题

java面试题

2012-03-23

apache shiro 实例

apache shiro 实例 apache shiro 实例

2012-03-15

jquery 分页插件

jquery 分页控件 分页插件

2012-03-14

jquery 旋转木马效果

jquery 旋转木马效果

2012-03-04

web项目统一配置

web项目统一配置

2012-02-12

动态加载properties

动态加载properties 动态加载properties

2012-02-12

java格式化货币

java 货币 国际化 java 货币 国际化

2012-02-04

读取资源文件工具类

资源文件 java

2012-01-29

spring3 mvc + mybatis + jquery easyui例子

用spring3 mvc + mybatis + jquery easyui做的一个基础用户,角色,权限的权限管理系统。 主要是学习spring3mvc, mybaits用的。

2011-07-14

各种CHM格式的api

里面有jquery, java, spring, hibernate, struts2, ext, javascript, dhtmlxscheduler, css的api包。开发必用啊。

2011-05-24

Spring Security3.1最新配置实例

基于struts2 hibernate Spring Security3的权限配置。详情可以关注我的博客。

2011-05-16

poi-3.0.jar 用于excel word的读取与写入

java用于excel,word的读取与写入。非常简单里面,还有例子,方便大学学习。

2011-01-23

tomcat6.0 apache

apache tomcat6.0版本,方便大家下载, 不喜欢的朋友可以直接到官网下载

2011-01-20

jsp与dhtmlxschedule日程管理系统

这是基于dhtmlxschedule的日程管理系统,结构比较简单,使用dhtmlxschedule的ajax请求,从服务端加载数据库信息,再显示在日历上。为了显示方便,本人已经修改部分源码。不懂里面有联系方式。

2010-09-11

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除