自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (7)
  • 收藏
  • 关注

原创 RestTemplate的Get请求参数urlencode编码加密后请求异常的解决方案

项目场景:项目中对外请求的一个接口,里面的参数需要进行urlencode编码加密后进行发送,这时候出现一个莫名其妙的问题,同样的url和同样的参数,使用postman请求返回正常,使用RestTemplate却一直报错,无法得到正确结果。如果接口是我们自己的,进去服务端看下日志,问题就能直接定位,但由于接口是外部的,对于我们来说是黑盒子,只能摸石头过河,从而找到解决方案。问题描述:出现问题的关键点在于,get参数的里包含了需要urlencode编码的+、%等特殊符号,导致RestTemplate

2020-11-03 18:54:54 6601 12

原创 Java常见集合

Java集合

2022-08-26 11:19:18 253 1

原创 关于HTTPClient使用代理poxy请求导致socketRead0线程长时间挂起解决

问题描述:项目场景:实际项目创建一个固定数量的线程池,用来消费用户数据,但偶尔会发现有些线程消失了,也就是线程不进行工作,实际工作的线程数量一直减少,直至彻底不消费用户数据。Executor executor = Executors.newFixedThreadPool(100);原因分析:首先排除代码的逻辑错误,确保没有出现死锁等情况。在确保没有死锁的情况下,通过Thread Dump得到日志进一步分析。"pool-6-thread-29" #118 prio=5 os_prio=0 ti

2020-11-17 12:12:54 1287 2

原创 java四种内部类

Java内部类一、成员内部类 内部类可以拥有private、protected、public、包(默认) 访问权限。 外部类只能public和包 访问权限。 成员内部类可以无条件访问外部类所有成员属性和方法(包括private和静态成员) 当内部类外部类存在同名变量或者方法,默认访问内部类,外部类需要按照下面格式访问外部类.this.成员变量外部类.this.成员方法clas...

2018-08-22 14:38:00 190

原创 sql基础整理

聚合函数包括:count(),sum(),avg(),max(),min() 为聚合结果指定条件时候,使用having子句Order by 后面多个排序键,规则优先使用左侧的键,如果存在相同值,在接着参考右侧的键。 使用 HAVING 子句时 SELECT 语句的顺序 FROM → WHERE → GROUP BY → HAVING → SELECT → ORDER BY视图view...

2018-06-13 11:40:21 238

原创 Notepad++的Json格式化插件和xml格式化插件

一、NotePad++的Json格式化插件安装 1、下载json插件压缩包解压出Jsonviewer2.dll(64位)或3、选中需要格式化的json,然后选中format jsoNotePad++的xml格式化插件安装

2017-08-29 20:08:29 50845 5

原创 阿里巴巴FastJson对数据的常用操作

Fastjson is a Java library that can be used to convert Java Objects into their JSON representation. It can also be used to convert a JSON string to an equivalent Java object. Fastjson can work with ar

2017-08-21 20:26:25 5328

转载 程序员的小王子版本(什么是真正的程序员)

什么是真正的程序员这篇文章的原文来自:A Little Printf Story作者仿照《小王子》中的情节,通过小printf遇见的不同类型的程序员,最后悟出什么才是真正的程序员!第一次翻译有很多不妥,欢迎留言指正。文章略长,但是耐心读完,你肯定会受益良多!第一章(推荐看完整篇文章,再回过头看一遍第一章)我非常幸运出生在一个电脑和电子游戏还没有普遍的时代。所以我可以和我的小伙伴们一起玩耍,同时

2017-08-09 11:28:05 349

原创 Bootstrap Tree View从前端到后台的例子

Bootstrap Tree View 是一个简单而优雅的Bootstrap树形视图解决方案。 可以访问作者的 GitHub页面 了解其用法及更多信息。 https://github.com/jonmiles/bootstrap-treeview 效果图 //新建一个实体类public class NewTree implements java.io.Serializable {

2017-08-03 23:44:50 9180 3

原创 js的常用函数

下面是一些常用的js的常用函数,基本都是通用的。1.获取Web当前根目录 2.取一个字符串中某段字符串(取value=”要获取的值”)//1.获取Web当前根目录function getRootPath_web() { //获取当前网址,假设项目上下文为hello如: http://localhost:8080/hello/xx.jsp var curWwwPath = wind

2017-08-03 20:39:22 275

转载 Wins系统带选项复制命令robocopy的操作方法介绍

Windows 7系统强大的复制命令robocopy操作方法: 在命令提示符中运行robocopy 示例:robocopy E:\xutianlong F:\xutianlong /E 复制子目录,包括空的子目录。 参数解释 一、 复制选项: 参数解释: /S :: 复制子目录,但不复制空的子目录。 /E :: 复制子目录,包括空的子目录。 /LEV:n :

2017-07-09 21:01:08 400

原创 学习java基础的一些小总结。

Java面向对象面向对象三大特征:封装、继承、多态 封装:1.提高数据的安全性。2.操作简单3.隐藏了实现使用private修饰需要封装的属性,用set和get设置和获取属性。 构造函数:给对应的对象进行初始化格式:      修饰符  函数名(形式参数){函数体;} 构造代码块:给所有对象统一的初始化一旦经过java编译器编译后,构造代码块...

2016-11-17 20:13:47 2272

jdk-8u181最新可商用jdk8 JAVA8 JDK1.8下载

包含win版本和Linux版本

2022-09-06

git官网中文手册教程手册使用手册

git官网的教程,使用说明手册,个人收藏书籍,如果有任何侵权,请联系删除。

2018-02-06

dtree插件bootstrap风格图标

原生的dtree树插件图标比较一般,资源为图标img集合,直接替换原生dtree的图标文件夹就可以使用。使用bootstrap风格。

2018-02-02

阿里巴巴Java开发手册(终极版)

来自阿里巴巴java开发手册的最新版本,被标为终极版本,为个人收藏书籍,如果有任何问题,请联系本人删除。

2018-01-18

Notepad++Xml格式化插件和json格式化插件.zip

Notepad++自身没有json和xml格式化工具,为止我们增加对应的格式化工具,打包在一起提供给朋友们下载,具体使用可以查看 http://blog.csdn.net/xs_challenge/article/details/77686481

2017-08-29

阿里巴巴Java开发手册正式版

这份阿里巴巴java开发手册,我阅读的时候,按照自己的情况加了一点点备注内容。善医者“未有形而除之”,提高工程健壮性最好的方式是在代码出现问题之前就排除掉,不给Bug出现的机会。一份好的开发规范就可以起到这样的作用,大大减少产品上线后的问题。《阿里巴巴Java开发手册》是阿里巴巴的内部编码规范,阿里官方的Java代码规范标准,这份开发手册不仅规范了一些开发细节,也提出了很多工程开发的哲学,值得好好阅读。

2017-08-26

自动生成java实体类和映射文件

读取mysql数据库,创建所有的Entity实体类,实体类里面有对应的注释,数据库的comment会作为字段的注释。 生成dao文件以及对应的mapper.xml文件,这是为了mybaits准备的。 mapper.xml文件里面配置了resultMap,实现字段映射 mapper.xml文件里面配置了insert语句,两个配置为了当数据特别多的时候,免去很多工作量。

2017-08-14

自动生成java实体类和mybatis映射文件

读取mysql数据库,创建所有的Entity实体类,实体类里面有对应的注释,数据库的comment会作为字段的注释。 生成dao文件以及对应的mapper.xml文件,这是为了mybaits准备的。 mapper.xml文件里面配置了resultMap,实现字段映射 mapper.xml文件里面配置了insert语句,两个配置为了当数据特别多的时候,免去很多工作量。

2017-08-14

空空如也

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

TA关注的人

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