自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

hkhhkb的博客

一秒钟不学习浑身难受,学习使我快乐

  • 博客(30)
  • 资源 (4)
  • 收藏
  • 关注

原创 JavaMail使用QQ邮箱发送邮件

一、确保QQ邮箱设置二、Maven依赖<dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> <version>1.4.7</version></dependency>三、编...

2019-08-01 18:23:34 532

转载 RPC接口设计

写在前边分布式架构是互联网应用的基础架构,很多新人入职以来就开始负责编写和调用阿里的各种远程接口。但如同结婚一般,用对一个正确的接口就如同嫁一个正确的人一样,往往难以那么顺利的实现,或多或少大家都会在这个上边吃亏。每年双十一系统调用复盘的时候,我都会听到以下声音你们调我的接口报错了竟然不会自己重试?我的返回值应该从这里取我返回isSuccess() == true,不代表业务成功,你...

2019-07-24 09:50:16 2049

原创 Windows下解决Tomcat控制台UTF-8乱码的问题

一、修改windows系统的默认编码系统环境变量-&amp;amp;amp;amp;amp;gt;新建变量变量名为:JAVA_TOOL_OPTIONS变量值为:-Dfile.encoding=UTF-8二、修改cmd的默认编码cmd中输入:CHCP 65001三、修改tomcat的编码3.1 修改bin目录下server.xml文件内容&amp;amp;amp;amp;amp;lt;Connector port=&amp;amp;amp;amp;quot;8080&a

2018-11-07 16:50:52 10008

原创 Windows下安装mycat

一、下载http://dl.mycat.io/1.6-RELEASE二、解压解压下载的安装包三、安装1. 安装mycat前需要先安装jdk和mysql。mycat1.6版本建议使用的jdk是1.7以上版本,mysql建议使用5.6版本。安装完jdk和mysql后,进入mycat目录下的bin目录下,按下shift+鼠标右键,运行mycat.bat install 2. 启动my...

2018-10-27 15:17:27 2793

原创 java8基于LocalDateTime的日期时间工具类

public final class LocalDateTimeUtils { /** * 日期格式yyyy-MM-dd */ public static String DATE_PATTERN = "yyyy-MM-dd"; /** * 日期时间格式yyyy-MM-dd HH:mm:ss */ public static...

2018-08-24 11:48:42 5054 2

原创 left join on and 和 left join on where的区别

一、left join onon条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。二、left join on and(1)如果and语句是对左表进行过滤的,那么不管真假都不起任何作用。(2)如果and语句是对右表过滤的,那么左表所有记录都返回,右表筛选以后再与左表连接返回。三、left join on wherewhere条件是在...

2018-07-13 16:59:27 6861 2

原创 Spring+CXF实现联通vac和sp对接

一、联通vac请求报文&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&amp;gt;&amp;lt;SOAP-ENV:Envelope xmlns:SOAP-ENV=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot; xmlns:SOAP-ENC=&quot;http://schem

2018-06-26 18:14:41 326 1

原创 Eclipse使用axis1.4发布webservice服务

一、wsdl文件1.1 联通规范中的wsdl&amp;amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;amp;gt;&amp;amp;lt;wsdl:definitions xmlns:tns3=&amp;quot;http://rsp.sync.soap.bossagent.vac.unicom.com&amp

2018-06-21 11:48:17 465

原创 Windows下安装tomcat7并设置开机启动服务

一、下载tomcat7并选择32/64位下载地址:tomcat 7.0.88 二、解压tomcat,cd到tomcat的bin目录下2.1执行service.bat install命令安装服务2.2再执行net start tomcat7命令启动服务三、设置tomcat7开机启动按住win+R并输入services.msc,找到tomcat7服务并设置属性...

2018-06-18 13:13:48 9591

原创 台式电脑设置同时访问内外网

一、网络环境二、示例IP外网IP:192.168.1.8 子网掩码:255.255.255.0 网关:192.168.1.1内网IP:10.18.100.8 子网掩码:255.255.255.0 网关:10.18.100.1三、手动设置IP1.设置外网IP2.设置完外网IP后,点击高级,添加外网IP和子网掩码四、添加内网的路由1.运行cmd,...

2018-05-23 16:54:54 19457

原创 SpringBoot集成Netty4并实现JSON字符串的解析处理

一、maven配置&lt;!-- springboot版本 --&gt;&lt;parent&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-parent&lt;/artifactId&gt; &lt;version&gt

2018-05-17 11:41:32 13935 7

原创 Windows下安装lombok

一、jar包下载地址https://projectlombok.org/download二、打开jar包所在目录,运行命令 java -jar lombok.jar2.1在弹出窗口点击Specify location选择eclipse的运行文件。2.2点击Install / Update完成安装。三、查看eclipse.ini文件启动e...

2018-05-07 14:25:01 1207

原创 Windows下mysql5.7服务安装

一、下载压缩包,根据电脑自行选择版本下载链接 二、解压压缩包,并新建my-default.ini[client]port=3306default-character-set=utf8[mysqld] # 设置为自己MYSQL的安装目录 basedir=D:\Java\software\mysql-5.7.22# 设置为MYSQL的数据目录 datadir=D:...

2018-05-04 17:06:25 3536

原创 Cron表达式笔记

一、配置说明 字符位置 时间含义 可选值 可用字符 1 秒 0-59 , - * / 2 分钟 0-59 , - * / ...

2018-04-24 17:41:38 529

原创 Mybatis代码生成的使用(脚本方式)

Mybatis代码生成

2018-04-23 12:05:25 546

原创 Java代码优化笔记

(1)尽量指定类、方法的final修饰符带有final修饰符的类是不可派生的。在Java核心API中,有许多应用final的例子,例如java.lang.String,整个类都是final的。为类指定final修饰符可以让类不可以被继承,为方法指定final修饰符可以让方法不可以被重写。如果指定了一个类为final,则该类所有的方法都是final的。Java编译器会寻找机会内联所有的final...

2018-04-18 20:39:34 226

原创 使用Maven构建多模块,SpringBoot整合Mybatis、PageHelper

一、多模块项目结构。 springboot-mybatis-parent |——springboot-common    公共模块 |——springboot-dao            数据库操作模块 |——springboot-service       接口模块 |——springboot-web           控制器模块

2018-04-08 11:19:01 2757 1

原创 记一次使用Git上传本地项目到码云

一、如果是第一次使用,请先执行下面这一步Git 全局设置:git config --global user.name &quot;你的用户名&quot;git config --global user.email &quot;你的邮箱地址&quot;二、上传本地项目到码云 1.右键本地项目-&amp;gt;Git Bash Here 2.在命令窗口使用git init命令,初始化一个git本地仓库(项...

2018-04-06 13:13:33 250

原创 SpringBoot整合Spring Data JPA、MySQL、Druid并使用Mockito实现单元测试

SpringBoot整合Spring Data JPA、MySQL、Druid并使用Mockito实现单元测试

2018-04-02 16:22:06 4753 1

原创 SpringBoot整合PageHelper的笔记

一、使用版本 springboot 1.5.7.RELEASE、pagehelper 1.2.3,依赖如下:&lt;!-- 定义公共资源版本 --&gt;&lt;parent&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-star...

2018-04-02 15:00:45 7439

原创 使用Maven命令构建项目笔记

一、maven相关命令 mvn archetype:generate 固定写法 -DgroupId 包名 -DartifactId 项目名称 -DarchetypeArtifactId maven-...

2018-03-28 22:16:42 2026

原创 Java中文字符串与unicode互转工具类

Java中文字符串与unicode互转工具类

2018-01-28 20:44:19 2480

原创 Windows下安装Redis并设置开机自动启动

Windows下安装Redis并设置开机自动启动

2018-01-26 00:04:23 31209 6

原创 Spring整合CXF发布WebService

一、添加Maven依赖 这里使用3.1.8版本的cxf(对应jdk1.7),使用时应注意高版本对应jdk的版本。dependency> groupId>org.apache.cxfgroupId> artifactId>cxf-coreartifactId> version>${cxf.version}version>dependency>depen

2018-01-23 21:00:20 407

转载 (转)并发编程之ThreadLocal、Volatile、synchronized、Atomic关键字扫盲

ThreadLocal、Volatile、synchronized、Atomic

2018-01-09 14:45:27 184

原创 Java线程安全的日期格式化工具类

Java线程安全的日期格式化工具类

2017-12-23 20:48:06 3106 2

原创 程序员怎么写代码和学习新技术

写代码和学习新技术

2017-12-23 20:06:46 377

原创 Spring实现加密数据库连接

Spring实现加密数据库连接

2017-12-17 22:55:35 2007

原创 Spring+SpringMVC+Mybatis+PageHelper+laypage+Ajax实现的分页

PageHelper的版本问题在普通web项目和Maven中如何开始使用PageHelperSpring中如何配置PageHelper插件laypage+Ajax如何在前端实现分页效果

2017-12-16 22:25:49 1567

原创 Spring3使用CORS解决跨域请求的配置

Spring3使用CORS解决跨域请求的配置1.以下是过滤器的代码:/** * CORS过滤器 * * @author hkb */public class CorsFilter implements Filter { /* * @see javax.servlet.Filter#init(javax.servlet.FilterConfig)

2017-12-14 20:08:11 3132

联通vac和sp对接webservice

spring整合cxf实现联通vac和sp对接的webservice,运行项目后再使用postman进行测试。

2018-06-26

eclipse使用axis1.4发布联通vac的webservice服务代码

eclipse使用axis1.4发布联通vac的webservice服务代码,并有客户端测试

2018-06-21

JDBC线程安全的Druid数据库连接池工具类

JDBC工具类使用阿里巴巴的数据库连接池Druid,支持高并发,有多线程环境下的事务和查询测试。

2018-01-08

jdbc使用c3p0连接池连接数据库的工具类

jdbc使用c3p0连接池连接数据库,支持配置多个数据源,有相关的查询测试。

2017-12-23

空空如也

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

TA关注的人

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