自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (10)
  • 收藏
  • 关注

原创 各Java版本新特性

JAVA 91、接口新增了私有方法、私有静态方法,用于接口内重复代码封装利用;2、增强了try-resource,可直接在try(Resource resource){} 中管理资源;3、JShell,交互式命令行,就是打开一个交互界面,在界面上写一些代码,然后回车直接运行;JAVA 101、局部变量的类型推断 var关键字。只能使用在:局部变量初始化、for循环内部索引变量、传统的for循环声明变量;2、Collectors收集器,新增4个方法:toUnmodifiableList()、t

2021-04-24 00:02:20 480

原创 Redis-5.0.9 and Redis-6.0.9 windows 64 位版本下载

Redis 自 5.0 之后退出了许多新特性,但是github上微软的redis仓库自 2016 年后就没有更新了,Redis 版本还是停留在 3.x 版本。所以自己就参考网上的资料,将 Redis 6.0.9 的源码下载下来,编译了一个 windows 64 位版本的 Redis。Redis-6.0.9 程序包我已经上传到 csdn 下载了,有需要的小伙伴可以自行下载使用。下载只需要 1 积分,贴出良心来交个朋友。点击此处下载windows 10 编译 Redis 源码,参考...

2021-03-25 17:51:07 499

原创 记一次springcloud多线程请求API的实践

前因最近在做一些业务数据大屏统计,springcloud 架构,统计代码中需要调用别的服务获取数据,在传统的同步请求下获取所有的数据需要20-30s,有时候时间更长还会导致超时,故想到了使用mq和多线程2中解决方案。由于任务比较急,而且别的服务并不是自己项目组负责,所以使用mq的方式就显得麻烦许多,最后评估后决定使用多线程的请求方式进行请求拆解优化,将一次请求分成多次请求,每次携带的一定个数的参数,使用多线程后,请求时间由20-30s降到了5-7s。下面讲解大概的实现流程。实现1、.

2020-11-16 15:10:10 973

原创 Fiddler 设置抓取指定host的请求包以及查看请求详情

前言Fiddler 我是安装在本地,监听电脑的请求记录,目前没有接入抓移动端的请求包,所以这篇博文只是记录了关于Fiddler 的一些设置和使用记录。我的Fiddler 版本截图:关于Fiddle的设置点击顶部菜单 Tools -> Options 进行一些Fiddler 的设置,具体的设置截图,如果不使用Fiddler 做手机代理,设置General 和 HTTPS 这2两个选项就可以了,下面我放了2个设置的截图。General设置:HTTPS 设置:设.

2020-11-11 18:25:43 3012 1

原创 lambda 单字段分组后,对其他字段(BigDecimal类型)进行求和

最近接到一个比较复杂的数据统计需求,对查出来的数据进行分组统计,当时脑海就浮现出,数据统计?这不就是lambda的特长嘛!但是在实现的过程中发现,处理起来还挺头疼的,还好最后是搞出来了,下面贴上主要的示例代码,希望能帮到碰到类似问题的同行们。温馨提示:请自行先引入lombok 依赖噢~import lombok.*;import java.math.BigDecimal;import java.util.Arrays;import java.util.List;import java.

2020-11-04 15:16:02 4174

原创 解决:ora-01847:月份中日的值必须介于 1 和当月最后一日之间

昨日在处理 oracle 查询sql语句的时候,出现了ora-01847 错误,但奇葩的是,在 idea 中执行该 sql 语句,却不会出现 01847 这个错误,放到程序中运行时,就会出错,这就说明,在 sql 编写上不够严谨,故特意记下了这次解决问题的过程和思路,希望能帮到遇到同样问题的朋友们。报错原 sql:SELECT nvl(u.name,' ') name,u.sex,nvl(u.create_time,' ') create_time from user uwhere u.cre

2020-09-23 10:06:20 14689

原创 windows 系统 安装 RabbitMQ-3.8.x ,原来里面藏了这么大一个坑。。

今日打算安装最新版本的 RabbitMQ,进去官网看了下,目前最新版为3.8.8,于是就下载了下来。大家都知道 RabbitMQ 是用 Erlang 开发的,所以在安装 RabbitMQ 之前要先安装好 Erlang 环境,原本想着很快就能装好这些,但事实是,踩了好几个坑。话不多说,我们一步步走!1、安装、配置 Erlang 打开erlang官网:http://www.erlang.org/downloads,下载目前最新版本,目前我能选的最新版本是23的。下载好之后,直接下一步安装,.

2020-09-09 18:58:28 475

原创 jenkins 构件时报错,ERROR: Failed to parse POMs,(No such file or directory) and ‘parent.relativePath‘ poin

之前用的都是公司现成的jenkins ,最近自己特意花了时间打算从头到尾搞一遍jenkins,加深对其的理解。但是没想到搭建好之后,构建时就出了问题,尤其是这篇博文碰到的这个问题,报错 :ERROR: Failed to parse POMs,(No such file or directory) and 'parent.relativePath' poin。这个报错在网上搜索了很多博客,但是最终都没有解决问题,最后还是自己摸索实践,找到了问题原因并且解决了该问题,所以在此处记录一下,希望能帮到遇到相同

2020-09-08 11:03:42 5645 1

原创 最全linux 下 jenkins 安装步骤,有图有命令!

jenkins 是个什么样的程序这个我就不再进行介绍了,下面直接开始linux 安装!1、在linux上安装好jdk1.8 ,jdk 如何安装在这里就不说了,网上一搜一大把教程;2、jenkins yum 源配置:vim /etc/yum.repos.d/jenkins.repo 在里面添加如下内容:[jenkins]name=jenkins-stablebaseurl=http://pkg.jenkins.io/redhat-stableenabled=1gpgcheck.

2020-09-07 14:11:30 341

原创 更优雅的密码格式校验-自定义密码格式校验注解

以前定义密码格式校验都是写在static方法里面,这样做有一个不好的地方,就是需要进入服务后显示的去调用static方法去校验,而封装成注解后,就可以结合@Validated(org.springframework.validation.annotation.Validated) 或@Valid(javax.validation.Valid)直接在controller层对密码参数进行校验,不符合格式直接就返回给前端,更便捷!废话不多说,我直接上自定义注解代码吧!package com.xx..

2020-07-28 14:29:01 943

原创 idea 连接远程docker

我的idea 版本是2020.1.2,打开idea后查看是否有docker插件,没有的话需要自行安装插件哟!登录远程服务器,修改docker配置1、连接docker宿主机,依次步骤如下:## 修改docker服务文件vi /lib/systemd/system/docker.service## 将原来的ExecStart前面加上#号注释掉,然后再下面追加一行ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H u.

2020-07-11 17:00:26 6939

原创 mybatis 查询数值状态值时,数值0导致失效的问题

近期做项目碰到了一个奇怪的问题,大概的需求是这样的:pc端在根据状态值查询的时候,当选则状态值为0的时候,导致了mybatis 里sql 状态值判断失效,最终走了全查。原sql:<select id="selectListByParamFromWeb" resultMap="roadShowResultMap" parameterType="java.util.Map"> SELECT * FROM ROAD_SHOW WHERE 1=1 <if test="

2020-05-20 10:39:37 937 2

原创 springboot 整合 redis (附 redis 操作类代码)

待更新...

2020-04-02 09:45:55 184

原创 综合网上博客,最终版终结:spring cloud Feign 上传文件 !!

这两天在做一个Feign 上传文件的需求,spring cloud官网上说Feign 不支持 form 表单上传文件,所以我去了各大博客网站,综合看了很多相关的博客,走了很多弯路,也跳了很多坑,还好最终实现了自己的需求,所以在此写上博客记录下。我在项目中使用的 feign 版本是 2.0.4,对应openFeign.form 版本是3.3.0,所以各位看官结合自己的版本做参考...

2020-03-18 21:44:34 346

原创 CentOS 8 安装 docker 解决 containerd.io> 问题

曾经的我以为,不就是在linux上装一个docker嘛,百度一下然后一顿猛如虎的操作就可以搞定了!但万万没想到,因为linux 系统版本的不同,这次就给我啪啪打脸了!出现了这个问题后,自己花费了2个小时搜寻了网上有沾边的博客,都没有找到能解决问题的答案!最后在一个朋友的推荐下,看了一篇国外的文章(https://linoxide.com/linux-how-to/how-to-inst...

2020-02-26 17:58:30 10647 2

原创 CentOS 7 配置花生壳(phddns)自启动

花生壳是什么软件我就不多说了,不懂的可以百度一下。花生壳Linux 版本下载地址:https://hsk.oray.com/download/在页面下方可以找到Linux版本下载,根据需要选择下载版本,下载Linux版本我选的是Redhat / CentOS Linux(X86_64),这个版本才是64位的。选择下载系统版本Linux安装花生壳步骤,官网有说明,我这里...

2019-05-26 12:09:34 9909 2

原创 Eclipse超实用好看的主题插件-DevStyle

很多人选择 IntelliJ IDEA 的时候,我也尝试去用过它,说实话 IntelliJ IDEA 的界面是真的好看,无奈本人已经使用 Eclipse 多年,很多习惯都被 Eclipse 养成了,所以最后还是选择用回 Eclipse。(其实网上看过很多 IntelliJ IDEA 与 Eclipse 优势对比的文章,都是在大力吹捧 IntelliJ IDEA 多么好,但其实 Eclipse在...

2019-05-20 23:32:09 6621 2

原创 nginx 配置阿里云服务器ssl证书(https)的配置文件

首先,你需要去阿里云服务器官网后台-安全(云盾)-ssl证书上申请一个ssl证书,我这里申请的是 免费型DV SSL,审核通过后下载nginx证书,然后把下载好的证书放到服务器的nginx安装目录下(我是在nginx文件夹里新建了一个sslCert目录,把证书放到了sslCert目录里面),证书放好之后,把nginx配置文件里的443监听放开,配置文件代码如下:#user nobody;...

2019-04-30 15:38:50 700

原创 阿里云Cent OS 安装 Nginx 步骤记录

第一次在linux系统上操作安装Nginx,中间遇到不少问题,耽误了时间,所以在此记录一下安装的命令代码,避免日后再需要安装时踩坑,也希望能帮助到需要的朋友。1.判断是否安装make 代码编译器make --version若出现command not found,则进行make安装(安装make是用来编译下面的pcre):yum -y install gcc autom...

2019-04-29 18:24:19 624 1

原创 微信公众号获取 ScanCodeInfo 里扫出的值

自己近期在做一个微信自定义菜单扫一扫的项目,一切配置都妥当之后,发现到后台将 xml 转 map 时获取不到扫码值,在百度上寻找解决方案无果之下,自己尝试着摸索了一下,弄出了一个方案。我们获取到扫一扫的 xml 内容大致是这样的:xml 里面的 ScanResult 就是扫码值,但它却是 ScanCodeInfo 的子元素,而我现在将 xml 转为 map 的方法是这样的:...

2019-03-25 15:38:15 874

原创 JAVA List 数组取交集和差集

今天无意间去菜鸟教程( www.runoob.com )翻了一下JAVA基础,发现了一个意外的惊喜,就是关于对两个List 集合进行取交集和差集的方法,感觉十分受用,因为自己在之前做项目的时候,确实有碰到过类似的需求,所以在此刻记录下来,与各位技术同行分享一下。1.取交集/*** @Description: 取交集 */public static void listJiaoJI()...

2019-03-06 16:09:43 7153

原创 String.join() 方法的学习

以前我们循环字符串数组,并且要在每个元素的后面加一个符号的时候,我们总是要去处理首歌或者是最后一个加不加符号的问题,今天发现了一个特别好的api,就是这个:可惜的是,这个只能是字符类型才能使用,就是下面这些:示例代码:public static void main(String[] args) { List&lt;String&gt; list = new ArrayList&lt;Strin...

2018-07-06 14:23:34 31506 5

原创 怎样将 web 项目提交到svn,导出之后还是web项目的格式解决办法

今天新检出了一个上次自己提交的项目,发现检出来的项目不是一个web项目,并且右上角的J符号也看不到了....花时间在网上寻找答案,许多的解决办法都是检出之后再将项目 convert 成 web 项目,本来这个方法是可以满足我的问题的,但是现在主管要求检出的项目必须要为 web 项目,那么后面我就对比了一下以前的项目,发现检出web项目有几个文件必须要提交,就是它们:,这几文件我提交上去之后,再检出...

2018-07-04 16:39:00 590

原创 java email 在阿里云服务器发送邮件失败的解决方法

昨天在弄腾讯企业邮发送邮件后台,中间遇到了一个问题,就是在本地服务器可以正常发送邮件,但是布署到阿里云服务器就不行,于是在网上找了大半天解决方法,前后修修改改也花费了几个小时,直到快下班了才弄出来,所以在这里列出写个博客,记录一下自己的问题,顺带也贴上自己写的工具类代码,希望能帮助到更多开发者。阿里云服务器上不能发送邮件的问题:1.腾讯企业邮箱不支持25端口,建议使用465端口(其他邮箱支持端口可...

2018-07-03 10:09:07 5273

原创 关于java BigDecimal 的使用,并将其运算方法封装成工具类

最近在做数据统计的时候遇到了double 小数点精度丢失的问题,上网找了一些资料,发现 java 中的 BigDecimal 用于统计的计算更佳,下面把这个问题记录下,时刻提醒自己。首先,比较一下各个浮点型内容(转自百度回答:https://zhidao.baidu.com/question/2119957025467035427.html):float 单精度浮点 32bit,double 双精...

2018-05-31 10:15:00 2664

原创 HTTP 500-Unable to compile class for JSP的解决方法

今天将公司的web项目拷回来在自己的机子上运行,导入项目后之后运行TOMCAT,运行期间并没有报错,但是一访问jsp页面就会出现500页面,同时后台也会报错...

2017-05-14 16:55:35 62175 6

原创 PLSQL Developer sql语句回退

使用PLSQL Developer的朋友们是否有遇到如下情况 ① 不小心关闭了有用的窗口; ② 有意义的sql前几分钟不用了且关闭的情况; ③ PLSQL Developer界面中其中1个session 死掉了不得不关闭时,再重新开启点击恢复会话后可能不会和之前场景一摸一摸时; 如上的情况都可以通过如下快捷键进行sql语句恢复。下面我就来介绍一下操作步骤。首先打开PLSQL开发工具,在默认打

2017-04-14 11:07:02 8211

原创 spring mvc整合fastjosn配置文件

今天想在自己写的项目里面整合一下阿里的fastjson,可能会有同学问我,为什么不用自带的jackson呢?

2017-04-06 00:08:55 793

原创 Jquery使包含a标签的标签可点击跳转

用Jquery使包含a标签的标签可点击跳转,今天刚好用到了这一个知识点,上网搜寻了答案,使用了上去的确有效果,所以做一个随手笔记吧

2017-04-01 16:17:33 2163

原创 与spring整合的几种数据连接池

数据源概述数据库连接是一种关键的有限的昂贵的资源,这一点在多用户的网页应用程序中体现得尤为突出。对数据库连接的管理能显著影响到整个 应用程序的伸缩性和健壮性,影响到程序的性能指标。数据库连接池正是针对这个问题提出来的。

2017-04-01 11:55:15 3376

原创 @GeneratorValue与@GenericGenerator注解使用心得

今天开发的时候,对于这两个注解使用情况不是很了解,所以特意在此记录下下班后自己学习的成果。

2017-03-22 22:20:10 34079 6

原创 log4j 配置以及无法在控制台打印问题详解

今天自己尝试着去配置了一下log4j,对于怎么配置,网上有一大把的详细说明,这里贴个链接也无妨(http://blog.csdn.net/dr_guo/article/details/50718063),所以,这篇博文,我就贴出我自己简单的配置文件代码,并讲解一下我遇到的问题。

2017-03-15 18:37:43 5107

转载 final关键字对变量、方法以及类的作用

Java中的final关键字非常重要,它可以应用于类、方法以及变量。这篇文章中我将带你看看什么是final关键字?将变量,方法和类声明为final代表了什么?使用final的好处是什么?最后也有一些使用final关键字的实例。final经常和static一起使用来声明常量,你也会看到final是如何改善应用性能的。

2017-03-14 10:17:30 1474

原创 Base64编码与DES加密解密工具类

Base64编码 DES加密解密

2017-03-13 21:53:51 1608

原创 spring IOC容器的初始化和依赖注入

Spring两大IOC容器:BeanFactory 与 ApplicationContext(应用上下文)两者区别 1.两者都是通过xml配置文件加载bean; 2.BeanFactory 采用了工厂模式,ApplicationContext是基于BeanFactory 之上,但是提供了更多功能,如国际化(I18N)支持、从属性文件读取文本信息、向注册为监听器的Bean发送事件等; 3.Bea

2017-03-09 21:40:09 1585 1

原创 mysql、oracle 分页查询

在web开发中,若我们从数据库中拿到的数据过多,则我们常常会想到分页。 分页不但可以保持展示数据的页面的整洁性和可控性,也同样降低了数据库的I/O压力(需要时才查询),可谓是一举两得...

2017-03-05 15:11:34 924

原创 spring 中 @value 注解的使用

在spring 3中,新增了一个注解@value,通过它,我们可以很方便的加载项目中的 XXX.properties 属性文件(以下统称 属性文件),由于近期使用到了该注解,所以,特意在此记录一下,以便加强理解。

2017-03-02 21:49:05 25375

原创 谈HttpClient(3.1版本)与HttpURLConnection

HttpURLConnection,是在java.net下一种多用途、轻量极的HTTP客户端,使用它来进行HTTP操作可以适用于大多数的应用程序,缺点是自带的API较少。 HttpClient,是apache开发的一个基于HTTP协议的工具类,同时支持http和https请求,里面集成了一些常用的API,方便我们使用。但是httpclient 3.X 以及之前的版本已经不再维护了...

2017-02-27 18:00:36 988

原创 hibernate4的dao层工具类

hibernate3.1起,之前与之后的版本,对hibernateDaoSupport方法的支持出现了变化...

2017-02-23 23:34:17 3280

原创 eclipse将java项目转换成web项目的方法

我们都知道,若自己自行导入的一个java项目,用tomcat是无法跑起来的,因为该项目还没有转换成web项目,以前对这类问题总是干瞪眼,现在终于在同事的帮助下找到了解决办法,下面将步骤一一贴上来,分享给大家!

2017-02-23 10:24:16 4110 1

windows-64-redis-5.0.9.zip

windows 64 版 redis-5.0.9

2021-03-25

windows-64-redis-6.0.9.zip

windows 64 版本 redis-6.0.9

2021-03-25

JDK1.8 中文翻译版 综合各大翻译版本 1分资源分

JDK1.8中文版本,我看了许多地方下载资源都要4分5分,我本意想上传了一个不需要积分的资源,但是这个资源分数最小值为1分,所以就只能设置1分了。这个资源是综合各种版本翻译之后,整合的一个翻译版本,质量在我认为是属于比较正宗的,如果解压之后文件打不开,请右键->属性->解除锁定,然后就可以打开了

2018-07-05

commons-httpclient-3.1.jar下载

Apache官网已经没有3.x版本的httpclient下载了,所以自己以前项目所用到的jar传上来给大家分享,之所以要 1分资源分,是要提醒大家,这个包,来之不易,好好珍惜

2017-02-28

ssh框架搭建并简单实例实现

基于spring、springmvc、hibernate框架的简单实例实现,重点在于如何实行这三个框架基本的架构,帮助初学者在动手中理解框架搭建知识

2016-11-07

注解方式搭建ssh框架并简单实例实现(注册登录功能)

利用注解的方式,完成ssh(struts2、spring、hibernate)框架的搭建,并简单的实现了注册和登录页面

2016-10-09

ssh框架搭建并简单实例实现(注册登录功能)

利用注解的方式,完成ssh(struts2、spring、hibernate)框架的搭建,并简单的实现了注册和登录页面

2016-10-09

Springmvc+Spring+Hibernate简单实例实现

Springmvc+Spring+Hibernate简单实例实现

2016-08-24

KETTLE-好用的ETL使用说明

etl工具,kettle使用说明文档

2016-08-18

空空如也

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

TA关注的人

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