自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (13)
  • 收藏
  • 关注

原创 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 333

原创 The BASEDIR environment variable is not defined correctly This environment variable is needed to run

因为有多个jdk环境 有的jdk环境非root 无法访问记录1. 查看tomcat bin 目录下的sh文件是否有执行权限 没有则赋予权限2. 在tomcat bincatalina.sh 开头 加入指定的jdk环境 截取片段# OS specific support. $var _must_ be set to either true or false.# JDK2...

2019-07-19 10:36:47 570

转载 Redis持久化

redis两种持久化的方式RDB持久化可以在指定的时间间隔内生成数据集的时间点快照AOF持久化记录服务器执行的所有写操作命令,并在服务器启动时,通过重新执行这些命令来还原数据集,AOF文件中全部以redis协议的格式来保存,新命令会被追加到文件的末尾,redis还可以在后台对AOF文件进行重写,文件的体积不会超出保存数据集状态所需要的实际大小,redis还可以同时使用AOF持久化和RDB持久化,在...

2018-06-26 15:39:24 254

原创 提交表单The request sent by the client was syntactically incorrect

提交post表单 爆出404  The request sent by the client was syntactically incorrect刚开始以为是前端的问题。找了下没有问题。后来意识到 是前端提交参数后台不能自动封装导致的。看DEBUG日志可以看到。因为前端表单里参数 name 重复  导致不能自动封装。...

2018-06-26 14:04:06 371

原创 win10家庭版 远程桌面 身份验证错误,要求的函数不受支持,这可能是由于CredSSP加密Oracle修正 解决方法

执行windows的CVE-2018-0886 的 CredSSP 更新无法连接远程桌面,如下图: 微软的更新说明和解决办法:https://support.microsoft.com/zh-cn/help/4093492/credssp-updates-for-cve-2018-0886-march-13-2018懒得看微软的文档没关系,我来告诉你怎么解决:win10专业版:解决方法:运行 gp...

2018-05-11 09:39:17 6611

转载 深入java集合系列之Hashtable

我们先对Hashtable有个整体认识,然后再学习它的源码,最后再通过实例来学会使用Hashtable。第1部分 Hashtable介绍第2部分 Hashtable数据结构第3部分 Hashtable源码解析(基于JDK1.6.0_45)第4部分 Hashtable遍历方式第5部分 Hashtable示例转载请注明出处:http://www.cnblogs.com/

2017-12-12 16:56:10 320

转载 深入java集合系列之fail-fast

概要1 fail-fast简介2 fail-fast示例3 fail-fast解决办法4 fail-fast原理5 解决fail-fast的原理转载请注明出处:http://www.cnblogs.com/skywang12345/p/3308762.html  1 fail-fast简介fail-fast 机制是java集合(Colle

2017-12-11 16:50:46 270

原创 简单二叉搜索树 java实现

二叉搜索树是一种特殊的二叉树:二叉搜索树也叫作二叉排序树、二叉查找树、有序二叉树、、、满足以下性质:      1.对于每个节点,其左子节点要么为空,要么值小于该节点值。      2.对于每个节点,其右子节点要么为空,要么值大于该节点值。      3.没有键值相等的点。      通俗的归纳一下性质,二叉查找树中每个节点的值都大于其左子节点,小于其右子节

2017-12-05 18:47:09 360

原创 maven-assembly-plugin 打jar包

项目中需要用maven-assembly-plugin 打包 jar,出现了一点小问题。干脆总结一下。  1.在pom.xml中配置: org.apache.maven.plugins maven-assembly-plugin 2.5.5

2017-11-21 10:53:41 968

原创 E: Sub-process /usr/bin/dpkg returned an error code (1)

ubuntu 16.4 install 报错:E: Sub-process /usr/bin/dpkg returned an error code (1)解决办法:1.$ sudo mv /var/lib/dpkg/info /var/lib/dpkg/info_old //现将info文件夹更名2.$ sudo mkdir /var/lib/dpkg/info //再新建一

2017-11-13 10:44:04 314

转载 深入java集合系列:HashMap 二

深入java集合系列:HashMap 二本编主要是对HashMap 存储机制更详细的说明:概述HashMap对于做Java的小伙伴来说太熟悉了。估计你们每天都在使用它。它为什么叫做HashMap?它的内部是怎么实现的呢?为什么我们使用的时候很多情况都是用String作为它的key呢?带着这些疑问让我们来了解HashMap!HashMap介绍1、介

2017-11-08 16:08:28 262

转载 深入java集合系列:HashMap 一

深入java集合系列:HashMap 一我们对HashMap进行学习。我们先对HashMap有个整体认识,然后再学习它的源码,最后再通过实例来学会使用HashMap。内容包括:第1部分 HashMap介绍第2部分 HashMap数据结构第3部分 HashMap源码解析(基于JDK1.6.0_45)    第3.1部分 HashMap的“拉链法”相关内容    第

2017-11-08 16:04:22 259

转载 深入java集合系列:Vector

概要学完ArrayList和LinkedList之后,我们接着学习Vector。学习方式还是和之前一样,先对Vector有个整体认识,然后再学习它的源码;最后再通过实例来学会使用它。第1部分 Vector介绍第2部分 Vector数据结构第3部分 Vector源码解析(基于JDK1.6.0_45)第4部分 Vector遍历方式第5部分 Vector示例转载请注明

2017-11-07 14:23:19 770

转载 深入java集合:Stack

概要学完Vector了之后,接下来我们开始学习Stack。Stack很简单,它继承于Vector。学习方式还是和之前一样,先对Stack有个整体认识,然后再学习它的源码;最后再通过实例来学会使用它。内容包括:第1部分 Stack介绍第2部分 Stack源码解析(基于JDK1.6.0_45)第3部分 Vector示例转载请注明出处:http://www.cnblogs

2017-11-07 14:14:15 222

原创 深入java集合系列:双端队列deque

java.utilInterface DequeType Parameters:E - the type of elements held in this collectionAll Superinterfaces:Collection, Iterable, QueueAll Known Subinterfaces:BlockingDequeAll Known Implementing Class

2017-11-07 13:39:44 337

转载 深入java集合系列:java8 LinkedList详解

LinkedList特点 双向链表实现,因此没有固定容量,不需要扩容元素时有序的,输出顺序与输入顺序一致允许元素为 null所有指定位置的操作都是从头开始遍历进行的和 ArrayList 一样,不是同步容器需要更多的内存,LinkedList 每个节点中需要多存储前后节点的信息,占用空间更多些。查找效率低,插入删除效率高。LinkedList结构 继承AbstractSequent

2017-11-07 10:49:57 1132

转载 Eclipse中10个最有用的快捷键组合

Eclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。    1. ctrl+shift+r:打开资源    这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个

2017-11-06 15:30:52 265

转载 深入Java集合系列:ArrayList的实现原理

深入Java集合学习系列:ArrayList的实现原理转自http://zhangshixi.iteye.com/blog/6748561. ArrayList概述:   ArrayList是List接口的可变数组的实现。实现了所有可选列表操作,并允许包括 null 在内的所有元素。除了实现 List 接口外,此类还提供一些方法来操作内部用来存储列表的数组的大小。

2017-11-06 15:11:39 262

原创 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 1531 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 601

转载 apache2.4 tomcat 集群 AJP 配置方法

环境:Apache2.4  (192.168.1.15:1102)安装路径: E:\Platform\Apache24节点1   Tomcat7 (192.168.1.15:8080  ajp:8010)节点2   Tomcat8 (192.168.1.15:8081  ajp:8011)安装Apache服务,安装成Windows服务。CMD命令行方法:"E

2017-10-17 14:48:39 1789

原创 中科院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 792

原创 VirtualBox ubuntu server 16.04配置静态IP

VirtualBox ubuntu server 16.04配置静态IP走了很多弯路,配了好久,才成功。写下了,备忘。1.虚拟机上网模式改成桥接网卡;2.使用ifconfig命令查看网卡名字除lo外的就是你要配置的网卡名字3.在 /etc/network/interfaces配置静态ipvim /etc/network/interfaces配置参考列

2017-09-14 15:14:08 2196

原创 FastDFS填坑

FastDFS+nginx常见问题配置完不能启动nginx或者启动不能访问,看nginx安装目录/log/error.log看报错信息1.配置完成不能访问nginx查看访问墙是否打开,如果防火墙打开,开放80端口2. file: */fastdfs-nginx-module/src/common.c, line: 155, load conf file "/etc/fdfs/mod

2017-09-14 14:45:35 1081 1

转载 Maven生成可以直接运行的jar包的多种方式

Maven生成可以直接运行的jar包的多种方式转自http://blog.csdn.net/xiao__gui/article/details/47341385Maven可以使用mvn package指令对项目进行打包,如果使用java -jar xxx.jar执行运行jar文件,会出现"no main manifest attribute, in xxx.jar"(没有设

2017-09-08 15:41:38 284

原创 Java实现CRC16 CCITT

crc16有很多算法,所以在网上找了一下午都找不到合适的。后来是用同事c的代码,转成java才可以。写个博客记录一下。附上crc计算器和计算网站:http://download.csdn.net/download/java__han/9964432http://crccalc.com/package *****;/** * 创建时间:2017年9月4日 下午3:38:56

2017-09-05 10:17:21 5053 2

原创 ubuntu15.4、16.4、17.4设置nginx自启动

ubuntu15.4、16.4、17.4设置nginx自启动记录个小问题,备忘录。花了大半天的时间研究这个,网上大多ubuntu、centos的配置nginx开机自启的都是之前的 Upstart/Sysinitv配置方法,所以配置了没用也很正常,原因在自从ubuntu15.4和centos7开始,已经默认使用systemd。难道linux要泛win化?不逼逼了。下面是配置方法:

2017-08-28 14:35:05 3939

原创 FastDFS安装配置以及整合Nginx测试

FastDFS安装配置以及整合Nginx测试本机平台:ubuntu 17.4第一步:安装前准备:1:安装pthread库buntu 下默认是没有pthread库的 ,用下面的指令安装 就可以了(可以不安装,但是我的好像不安装有点问题)view p copsudo apt-get install glibc-docsudo apt-get install manpa

2017-08-23 17:37:05 277

原创 Nginx虚拟主机以及负载均衡配置

Nginx虚拟主机以及负载均衡配置1.nginx安装配置请参考前文:http://blog.csdn.net/java__han/article/details/77483015;2.个人测试,装了三台tomcat服务器,分别配置不同的端口,跑起来;端口号分别为:8080 、8081、80823.在nginx.conf添加以下代码: upstrea

2017-08-22 17:31:58 532

原创 nginx安装配置

Nginx的安装Nginx一般推荐安装到linux系统,而且要安装c语言的编译环境gcc。1.1.1.1 下载:进入http://nginx.org/en/download.html下载nginx1.8.0版本(当前最新稳定版本)。1.1.1.2 先安装nginx依赖的包:nginx是C语言开发,建议在linux上运行。Centos6.5实例:  gcc

2017-08-22 17:25:34 347

原创 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 696

转载 Spring mvc 配置druid

Druid 为监控而生的数据库连接池druid项目GitHubd地址Druid连接池及监控在spring配置如下:

2017-07-03 10:51:26 686

转载 JSP 页面中用绝对路径显示图片

首先,图片和工程不在一个盘符下。图片也不能放到工程下。 在JSP 文件中   这样是引不到图片的。因为,JSP页面在引图片的时候是在页面解析的路径是:。也就是说JSP在引图片的时候是先去你的工程目录下找的。 所以如果要在JSP中引入其他盘符的图片,有两种方法可以解决: 使用虚拟路径来配置: 在tomcat下的conf/server.xml中增加一个代码 在中间 如下:

2017-06-05 15:41:33 1028 1

原创 百度富文本UEditor趟坑之路之图片上传不显示

百度富文本UEditor趟坑之路之图片上传不显示能看到这篇文章的都知道UEditor的优点和用处了,我就不多赘述,废话少说,趟坑之路走起;(本文只涉及图片上传显示问题,说UEditor坑多,说到底还是我太菜哈哈。):                       声明:本人版本  UEditor 1.4.3 UTF-8 Java版1.使用UEditor请首先阅读官方文

2017-04-28 14:21:51 2353

原创 ehcache跟分页插件冲突问题解决

ehcache跟分页插件冲突问题解决         使用mybatis用ehcache做缓存的时候,发现了问题。因为使用的是分页插件,分页插件会自动查询总条数和对sql进行limit,这个时候如果加上ehcache时,就可能会发出查询分页集合信息的sql从缓存中取,但是分页插件的查询分页总条数的sql并不会被执行,这样就让人不高兴了,每次查询出来的总条数没有,就等于总页数计算不正确,下面的不

2017-04-26 11:36:08 1357

原创 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 1710 1

原创 mybatis处理自关联

mybatis处理自关联    何为自关联我就不多说,毕竟能找到这里的肯定不会再问什么是自关联:    本例子亲测正确运行,主要是子类查找所属父类;   先上实体类:public class Right { private Integer rightno; private String rightname; private Integer rightstate;

2017-04-17 14:25:14 2074

转载 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 599

原创 SpringMVC报错 404:Bad request

SpringMVC报错 404:Bad request   出现这个错误一般是因为前台传入的值与后台实体类的值不匹配,比如说我的emp实体就是因为 date类型,Spring 不能自动封装出现这个问题;   当然,解决问题最快速的方法是不把属性是date的值直接封装,在后台另外获取后装换,再放入实体,但是这样比较麻烦,所以,可以直接定义全局的Date转换器;   下面是配置时间转换

2017-04-06 18:19:05 2795

原创 spring mvc基于token防止重复提交验证

spring mvc基于token防止重复提交验证实现思路:在springmvc配置文件中加入拦截器的配置,拦截两类请求,一类是到页面的,一类是提交表单的。当转到页面的请求到来时,生成token的名字和token值,放入session,在页面表单的隐藏域显示。当表单请求提交时,拦截器得到参数中的tokenName和token,然后到session中去取token值,如果能匹配上,请求就

2017-04-06 10:32:27 1998

debugger for mysql

mysql 存储过程 调试工具

2018-04-12

fastdfs-nginx-module_v1.19

fastdfs-nginx-module_v1.19fastdfs-nginx-module_v1.19fastdfs-nginx-module_v1.19fastdfs-nginx-module_v1.19fastdfs-nginx-module_v1.19

2017-09-14

CRC Calculator

crc计算器、 crc计算器 crc计算器 crc计算器 crc计算器 crc计算器 crc计算器 crc计算器 crc计算器 crc计算器 crc计算器

2017-09-05

FastDFS安装包集合

FastDFS安装包、插件、教程

2017-08-23

shiroSpringJar

spring+shiro+ehcache整合需要的jar包

2017-07-19

druid-1.0.29

druid-1.0.29

2017-07-03

jdesktop.swingx.util.OS

OCR的必备JAR包

2017-06-26

rabbitmq3.6.6

rabbitmq3.6.6

2017-05-04

centos7安装配置mysql5.7教程全

centos7安装配置mysql5.7教程全

2017-04-19

maven权威指南

maven权威指南

2017-04-19

阿里java开发手册.pdf

阿里java开发手册.pdf

2017-04-19

全国省市区数据(mysql)最新

全国省市区数据,mysql备份文件

2017-04-18

空空如也

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

TA关注的人

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