2 Coolwindd

尚未进行身份认证

暂无相关描述

等级
博文 17
排名 44w+

mybatis generator 代码自动生成

1.准备好mysql连接jar包2.编写generator配置文件<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEgeneratorConfigurationPUBLIC"-//mybatis.org//DTDMyBatisGeneratorConfiguration1.0//EN"...

2019-04-28 14:14:27

常见设计模式理解

   设计模式(Designpattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。  总而言之,设计模式就是各个大佬在开发中总结出来的能很好解决问题的方式。  总体来说设计模式分为三大类:1.创建型模式:...

2019-02-16 03:14:48

java将Word转换成PDF

网上有很多将Word转换成PDF的方式,这里找了两种比较简单的工具:jacob和aspose。1.jacob使用Jacob需要一些环境的准备,首先需要Jacob的jar包:然后还需要将jacob版本对应的ddl文件放到jdk或jre的bin目录里:下面只需要使用写好的工具类就可以了:publicclassWord2PdfJacobUtil{ /*转PDF格...

2018-12-24 15:07:23

shiro(三):cacheManager,缓存管理器

使用缓存可以避免需要授权信息时频繁的调用数据库查询的问题。原理很简单,只要在SecurityManager里注入CacheManager即可。我们可以自己定义CacheManager的实现,可以是ehcache、redis等等。1.SecurityManager在securityManager里配置CacheManager<!--securityManager-->...

2018-12-06 17:45:28

shiro(二):从数据库中获取用户信息,实现shiro的登录/授权

      要实现登录权限管理,需要的数据有:用户、角色、权限,他们之间的关系都是多对多的,因此一共需要5张表:用户表,角色表,用户角色关联表,权限表,角色权限关联表。      有了这些数据后,只需要从数据库中拿到相应的信息,放入我们自定义的realm中设置即可。首先,将...

2018-11-30 16:46:29

shiro(一):springMVC与shiro整合,实现简单登录

      shiro与web的整合的起点就是在web.xml里添加一个shiro的filter,通过filter来进行安全管理。    &nb

2018-11-29 18:11:24

JAVA 获取网站资源

在工作中可能会遇到去某某网站上抓取相应数据的需求,有2种简单的工具可以使用:httpclient和Jsoup。依赖:httpclient: <dependency><groupId>org.apache.httpcomponents</groupId><artifactId>httpclien...

2018-11-20 17:34:01

SQL Server 保存微信的表情到数据库时乱码处理

      开发时遇到当微信名里带有表情,保存到SQLserver里时,表情变成了????或者乱码,当取出来时还是????并没能把表情显示出来。解决方式:入库之前将他重新编码name=newString(name.getBytes("utf-8"),"GBK");查询得到的时候对他进行反编码。name=newSt...

2018-11-07 11:54:15

SSM+Redis,使用Redis作为mybatis的二级缓存

本文主要介绍将ssm项目与Redis进行整合,使用Redis作为缓存。其原理就是实现mybatis的自定义缓存,mybatis允许我们使用自定义的缓存来作为它的二级缓存,只需要实现它的Cache接口即可。...

2018-10-30 17:34:31

springMVC+Redis 集成

本文只是将springMVC和Redis进行简单的整合,没有使用spring-data-redis,只用jedis来将Redis作为数据库与springMVC整合。主要分为以下几个步骤:1.搭建一个简单的springMVC项目:引入maven依赖、springMVC.xml、web.xml配置2.集成Redis:引入jedis依赖、Redis的spring配置3.根据需要编写dao、c...

2018-10-24 15:30:52

Redis的安装以及使用

1.安装   Windows下:因为Redis的官网里并没有Windows系统的安装包,所有Windows下的Redis是由Microsoft来维护的。下载地址:https://github.com/MSOpenTech/redis/releases下载解压好后,在安装目录运行:redis-server.exeredis.windows.conf可以在安装目录里看...

2018-10-10 10:14:05

dubbo简单demo

一个简单的duboo应用的demo,只使用springMVC、dubbo、zookeeper,在springMVC的框架上搭入dubbo。

2018-09-30 17:58:35

dubbo简单介绍

1.背景随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。下面简单介绍一下系统的演变:单一应用架构当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。此时,用于简化增删改查工作量的数据访问框架(ORM)是关键。缺点:单一的系统架构,使得在开发过程中,占...

2018-09-29 17:50:32

java的几种定时器

总结一下我使用过的4种类型的定时器:@Scheduled注解、quartz、newTimer().schedule、使用线程控制。1.@Scheduled注解@Scheduled注解是最简单的方式,只需要启用定时器,在方法上添加注解即可。在spring配置中加入:<!--启用注解定时器--> <task:annotation-driven/>...

2018-09-25 17:44:45

文件夹监听

 当文件夹下的文件有变动时(新增、修改、删除。。。)需要作出相应的处理,如每当在文件夹里插入一个文件就要拿出来解析入库,这时就需要一个文件夹监听的工具。我使用的是----Common-io中的FileAlterationListenerAdaptor,只需要继承该类,并且修改相应的方法即可。publicclassFileListenerextendsFileAlterationLis...

2018-09-20 18:05:22

spring-创建自定义监听器

     JavaWeb主要有三种类型的监听器ServletContextListener,HttpSessionListener,ServletRequestListener, 这三种类型监听器对应的作用域分别是application,session,request。编写自定义的监听器时,只需要实现上述的三个接口即可。具体使用方式如下:1.创建自定义监听器publ...

2018-09-19 18:08:24

Maven-SSM配置

1.配置pomspring、mybatis、mybatis-spring、mysql驱动、数据库连接池dbcp、jstl、log4j、slf4j、jsonpom.xml如下:<projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

2017-07-13 18:01:05
奖章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得