后台开发
文章平均质量分 77
Java__han
假程序员
展开
-
Java Socket编程之用多线程实现多人聊天工具
Java Socket编程之用多线程实现多人聊天工具## 服务端: ## import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.ServerSocket; import原创 2016-09-24 14:01:42 · 3411 阅读 · 3 评论 -
javax.net.ssl.SSLKeyException: RSA premaster secret error探究
在开发支付宝接口的时候,利用支付宝sdk生成签名报错 javax.net.ssl.SSLKeyException: RSA premaster secret errorjava.security.NoSuchAlgorithmException: SunTls12RsaPremasterSecret KeyGenerator not available一直以为是我的秘钥出了问题,原创 2017-10-25 15:34:35 · 1567 阅读 · 3 评论 -
Spring+CORS 解决跨域问题
直接上干货:1. spring 4.1以及之前的版本 通过使用过滤器来解决首先在pom.xml引入jar包 com.thetransactioncompany java-property-utils 1.10 com.thetransactioncompany cors-filter原创 2017-10-19 11:43:51 · 680 阅读 · 0 评论 -
中科院NLPIR java实例以及常见错误
中科院NLPIR java实例以及常见错误先上代码:1.下载代码 :可以在官网 http://ictclas.nlpir.org/ 或者https://github.com/NLPIR-team/NLPIR下载代码;2.创建项目 在 E 盘创建文件夹 E:\java\JNI 把压缩包中的 sample\Java\jnaTest 文件夹拷贝到 E:\java\JNI 中;原创 2017-09-15 15:38:24 · 814 阅读 · 0 评论 -
Spring mvc+shiro+ehcache整合
Spring mvc+shiro+ehcache整合(详细配置)发现最近写博客写的少了,正好有时间,把shiro的配置步骤搞上来本项目是spring mvc整合shiro,用了md5加密,各种配置文件都是从官方例子中拷贝来,注释比较多,此项目目前只涉及简单的登陆验证。1.没用maven,直接贴jar包地址:http://download.csdn.net/detail/java__原创 2017-07-19 10:30:14 · 738 阅读 · 0 评论 -
Spring mvc 配置druid
Druid 为监控而生的数据库连接池druid项目GitHubd地址Druid连接池及监控在spring配置如下:转载 2017-07-03 10:51:26 · 721 阅读 · 0 评论 -
JSP 页面中用绝对路径显示图片
首先,图片和工程不在一个盘符下。图片也不能放到工程下。 在JSP 文件中 这样是引不到图片的。因为,JSP页面在引图片的时候是在页面解析的路径是:。也就是说JSP在引图片的时候是先去你的工程目录下找的。 所以如果要在JSP中引入其他盘符的图片,有两种方法可以解决: 使用虚拟路径来配置: 在tomcat下的conf/server.xml中增加一个代码 在中间 如下:转载 2017-06-05 15:41:33 · 1046 阅读 · 1 评论 -
ehcache跟分页插件冲突问题解决
ehcache跟分页插件冲突问题解决 使用mybatis用ehcache做缓存的时候,发现了问题。因为使用的是分页插件,分页插件会自动查询总条数和对sql进行limit,这个时候如果加上ehcache时,就可能会发出查询分页集合信息的sql从缓存中取,但是分页插件的查询分页总条数的sql并不会被执行,这样就让人不高兴了,每次查询出来的总条数没有,就等于总页数计算不正确,下面的不原创 2017-04-26 11:36:08 · 1379 阅读 · 0 评论 -
SSM整合ehcache
SSM整合ehcacheEhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认的CacheProvider。mybatis需要自己整合;下面开始整合mybatis和Ehcache1.使用首先要把需要的jar包依赖加入pom中 org.mybatis mybatis-ehcache 1.0.0 org.eh原创 2017-04-19 16:11:21 · 1734 阅读 · 1 评论 -
mybatis处理自关联
mybatis处理自关联 何为自关联我就不多说,毕竟能找到这里的肯定不会再问什么是自关联: 本例子亲测正确运行,主要是子类查找所属父类; 先上实体类:public class Right { private Integer rightno; private String rightname; private Integer rightstate;原创 2017-04-17 14:25:14 · 2118 阅读 · 0 评论 -
Spring mvc日期Date转换器
Spring mvc日期Date转换器package com.base.utils; /** * 创建时间:* 项目名称:tr* @author * @version 1.0 * 文件名称:DateConverter.java * 类说明: 自定义日期转换器*/import java.text.DateFormat;import java.text.Simp转载 2017-04-06 18:30:02 · 634 阅读 · 0 评论 -
SpringMVC报错 404:Bad request
SpringMVC报错 404:Bad request 出现这个错误一般是因为前台传入的值与后台实体类的值不匹配,比如说我的emp实体就是因为 date类型,Spring 不能自动封装出现这个问题; 当然,解决问题最快速的方法是不把属性是date的值直接封装,在后台另外获取后装换,再放入实体,但是这样比较麻烦,所以,可以直接定义全局的Date转换器; 下面是配置时间转换原创 2017-04-06 18:19:05 · 2853 阅读 · 0 评论 -
spring mvc基于token防止重复提交验证
spring mvc基于token防止重复提交验证实现思路:在springmvc配置文件中加入拦截器的配置,拦截两类请求,一类是到页面的,一类是提交表单的。当转到页面的请求到来时,生成token的名字和token值,放入session,在页面表单的隐藏域显示。当表单请求提交时,拦截器得到参数中的tokenName和token,然后到session中去取token值,如果能匹配上,请求就原创 2017-04-06 10:32:27 · 2061 阅读 · 0 评论 -
mysql分页插件pagehelper初体验(详细)
mysql分页插件pagehelper初体验(详细)如果你也在用Mybatis,建议尝试该分页插件,这一定是最方便使用的分页插件。该插件目前支持以下数据库的物理分页:OracleMysqlMariaDBSQLiteHsqldbPostgreSQLDB2SqlServer(2005+)InformixH2更新日志相关链接对应于git原创 2017-03-22 18:59:08 · 2324 阅读 · 0 评论 -
使用MyBatis Generator 自动生成代码
使用MyBatis Generator自动生成代码MyBatis Generator (MBG) 是一个Mybatis的代码生成器 MyBatis 和 iBATIS. 他可以生成Mybatis各个版本的代码,和i BATIS 2.2.0版本以后的代码。 他可以内省数据库的表(或多个表)然后生成可以用来访问(多个)表的基础对象。 这样和数据 库表进行交互时不需要创建对象和配置文件原创 2017-01-19 10:29:55 · 4002 阅读 · 1 评论 -
Struts2获取action
Struts2获取action//action类路径 System.out.println("Action:"+invoke.getAction().getClass().getName());//调用的actionSystem.out.println("调用的Actino:"+invoke.getProxy().getActionName());//调用的方法System原创 2017-01-16 17:48:45 · 322 阅读 · 0 评论 -
用过滤器 +Session 会话权限控制详解
用过滤器 +Session 会话权限控制详解一、登陆后在UserServlet绑定session代码如下: if ("login".equals(op)) { String userid = request.getParameter("name"); String pwd = request原创 2016-11-25 16:53:32 · 3447 阅读 · 0 评论 -
springboot+logback输出日志
1.配置文件logging: config: classpath:logback.xml2. 新建logback.xml<?xml version="1.0" encoding="UTF-8"?><configuration> <appender name="stdout" class="ch.qos.logback.core.Conso...原创 2019-07-30 19:26:33 · 372 阅读 · 0 评论