自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

转载 Spring shiro 初次使用小结

  首先引入一段关于shiro的介绍:  开发系统中,少不了权限,目前java里的权限框架有SpringSecurity和Shiro(以前叫做jsecurity),对于SpringSecurity:功能太过强大以至于功能比较分散,使用起来也比较复杂,跟Spring结合的比较好。对于初学SpringSecurity者来说,曲线还是较大,需要深入学习其源码和框架,配置起来也需要费比较大...

2017-11-28 11:10:00 88

转载 Spring data Redis

http://www.cnblogs.com/tankaixiong/p/3660075.htmlhttp://www.aboutyun.com/thread-20755-1-1.html转载于:https://www.cnblogs.com/Weagle/p/7592889.html

2017-09-25 17:21:00 89

转载 Redis 学习相关的网站

Redis 命令参考http://doc.redisfans.com/https://redis.io/commandshttp://www.redis.net.cnRedis教程http://www.runoob.com/redis/redis-tutorial.html转载于:https://www.cnblogs.com/Weagle/p/7591847.h...

2017-09-25 14:54:00 102

转载 Spring依赖注入 — util命名空间配置

要使用<util>标签,必须在XML中加入util名称空间(namespace):xmlns:util="http://http://www.springframework.org/schema/util"xsi:schemaLocation="http://www.springframework.org/schema/utilhttp://www.spr...

2017-09-21 14:48:00 221

转载 添加至数据库的中文显示问号

从前端获取的中文显示正常,并在后面处理过程中没有出现乱码,但保存至数据库后显示的全是问号。排除数据库存储字段均显示为UTF8后,解决办法是将配置文件的字段修改如下:#Generated by wang feidatabase.driverClassName=com.mysql.jdbc.Driverdatabase.url=jdbc\:mysql\://106.2.1...

2016-04-21 17:51:00 201

转载 freemarker的classic_compatible设置,解决报空错误

前段时间接触freemaker时,本来后端写各接口运行正常,但加入了模板后,频繁报空指针问题,整了许久,最后还是请教了别人解决了这个问题,现在记录下来,方便以后碰到了可以查阅。错误样例如下:ERROR: freemarker.runtime - Error executing FreeMarker templateFreeMarker template error:T...

2016-04-21 17:43:00 479

转载 HTTP协议

HTTP是Web协议集中的重要协议,它是从客户机/服务器模型发展起来的。客户机/服务器是运行一对相互通信的程序,客户与服务器连接时,首先,向服务 器提出请求,服务器根据客户的请求,完成处理并给出响应。浏览器就是与Web服务器产生连接的客户端程序,它的端口为TCP的80端口,。浏览器与Web 服务器之间所遵循的协议就是HTTP。HTTP的早期版本为HTTP/0.9,它适用于各种数据信息的简...

2016-04-07 10:28:00 58

转载 Maven添加本地Jar包

手动添加Jar包到我们的Maven项目中。1、首先我在项目根目录中创建一个lib文件夹,将jar包拷贝到lib文件夹下2、然后我们在maven的pom.xml中配置<groupId>org.wltea.analyzer</groupId> <artifactId>IKAnalyzer</artifactId&g...

2016-04-06 11:20:00 74

转载 java中的字符串分割函数

java中的split函数和js中的split函数不一样。Java中的我们可以利用split把字符串按照指定的分割符进行分割,然后返回字符串数组,下面是string.split的用法实例及注意事项:java.lang.string.split split 方法将一个字符串分割为子字符串,然后将结果作为字符串数组返回。stringObj.split([separat...

2016-04-06 11:14:00 74

转载 读取文件方法大全

java 文件方法读取方法public class ReadFromFile { /** * 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。 */ public static void readFileByBytes(String fileName) { File file = new File(...

2016-04-06 11:07:00 49

转载 ibatis annotations 注解方式返回刚插入的自增长主键ID的值

mybatis提供了注解方式编写sql,省去了配置并编写xml mapper文件的麻烦,今天遇到了获取自增长主键返回值的问题,发现相关问答比较少,还好最后还是圆满解决了,现把重点记录一下,解决问题的关键就是以下几行代码:1 @Insert("insert into Product(title, image, price, detail, summary, selle...

2016-04-05 11:29:00 297

转载 java web 项目中获取当前路径的几种方法

1.jsp中取得路径:以工程名为TEST为例:(1)得到包含工程名的当前页面全路径:request.getRequestURI()结果:/TEST/test.jsp(2)得到工程名:request.getContextPath()结果:/TEST(3)得到当前页面所在目录下全名称:request.getServletPath()结果:如果页面在jsp目...

2016-03-29 14:52:00 139

转载 Servlet的监听器

Listener是Servlet的监听器,它可以监听客户端的请求、服务端的操作等。通过监听器,可以自动激发一些操作,比如监听在线的用户的数量。当增加一个HttpSession时,就激发sessionCreated(HttpSessionEvent se)方法,这样就可以给在线人数加1。常用的监听接口有以下几个: ServletContextAttributeListener...

2016-03-25 17:39:00 70

转载 mybatis-配置文件mybatis-config.xml

在mybatis-config.xml中有初始的配置: <!-- 对事务的管理和连接池的配置 --> <environments default="development"> <environment id="development"> <transactionMana...

2016-03-11 10:57:00 73

转载 数据库死锁

基本解释每个使用关系型数据库的程序都可能遇到数据死锁的情况。理解什么是死锁之前先要了解锁定的概念:多数情况下,可以认为如果一个资源被锁定,它总会在以后某个时间被释放。而死锁发生在当多个进程访问同一数据库时,其中每个进程拥有的锁都是其他进程所需的,由此造成每个进程都无法继续下去。简单的说,进程A等待进程B释放他的资源,B又等待A释放他的资源,这样就互相等待就形成死锁。...

2016-03-11 10:24:00 88

转载 JDBC控制事务

概念事务(Transaction)是访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。事务通常由高级数据库操纵语言或编程语言(如SQL,C++或Java)书写的用户程序的执行所引起,并用形如begin transaction和end transaction语句(或函数调用)来界定。事务由事务开始(begin transaction)和事务结束(end trans...

2016-03-11 10:01:00 100

转载 server.xml 解析

server.xml的结构:常用配置的参数注释:<?xml version='1.0' encoding='utf-8'?><!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See...

2016-01-12 17:31:00 129

转载 linux下Tomcat 安装后执行startup.sh,出现– Cannot find …bin/catalina.sh

linux下Tomcat 安装后执行startup.sh,出现– Cannot find …bin/catalina.sh是因为权限不够,执行以下命令就可以:chmod +x startup.shchmod +x shutdown.shchmod +x catalina.shchmod +x setclasspath.shchmod +x bootstrap....

2016-01-12 17:25:00 388

转载 jni 类初始化失败(nested exception is java.lang.NoClassDefFoundError)

nested exception is java.lang.NoClassDefFoundError: Could not initialize class com.netease.facedetector.jni.FaceDetectorINFO : org.springframework.beans.factory.support.DefaultListableBeanF...

2016-01-12 17:22:00 1294

转载 POST方式提交乱码解决

乱码的问题比较常见,确保各地方的编码格式均统一是保证不出现乱码的必要条件,但还是常会有编码都统一了仍然出现乱码的情况。第一步:确认JSP页面头部是否有:<%@ page contentType="text/html; charset=UTF-8" %>第二步:在表单不多的情况的可以偷懒的方式考虑:String par...

2015-03-26 13:40:00 148

转载 @Controller 类中初始化问题解决办法

  在Controller类中常常遇到有些参数需要初始化,甚至有些只允许初始化一次,而Controller类不像servelet类可以调用init()函数进行初始化,这里想到的办法是设置标记值,让初始化部分只调用一次。  第一种方法,设置isStart值。private static Boolean isStart = false;if(!isStart){ ...

2015-03-26 13:23:00 840

转载 以@Value方式注入 properties 配置文件

类中读取XML文件不是太方便,所以使用*.properties是比较好的办法注入方式获取是最直接,最快捷的。这个操作主要涉三个部分,下面分别介绍:首先,配置文件准备。这里文件名命名为application.properties:#Updated at Tue Aug 13 14:45:50 CST 2014#Tue Aug 13 14:45:50 CST 2014...

2015-03-26 12:36:00 151

转载 java 多线程(总结)

今天看了几篇关于java多线程问题的文章,将他们的部分内容引过来总结下,也算是对java多线程这类问题的整理。在多线程中,必须明白两个问题,一是多线程实现,二是代码同步。在java中要想实现多线程,方法有两种:一种是继续Thread类,另外一种是实现Runable接口。对于直接继承Thread的类来说,代码大致框架是:class 类名 extends Thread{...

2015-02-27 11:06:00 86

空空如也

空空如也

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

TA关注的人

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