- 博客(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
620
转载 RPC接口设计
写在前边分布式架构是互联网应用的基础架构,很多新人入职以来就开始负责编写和调用阿里的各种远程接口。但如同结婚一般,用对一个正确的接口就如同嫁一个正确的人一样,往往难以那么顺利的实现,或多或少大家都会在这个上边吃亏。每年双十一系统调用复盘的时候,我都会听到以下声音你们调我的接口报错了竟然不会自己重试?我的返回值应该从这里取我返回isSuccess() == true,不代表业务成功,你...
2019-07-24 09:50:16
2138
原创 Windows下解决Tomcat控制台UTF-8乱码的问题
一、修改windows系统的默认编码系统环境变量-&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;lt;Connector port=&amp;amp;amp;quot;8080&a
2018-11-07 16:50:52
10141
原创 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
2875
原创 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
5100
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
7000
2
原创 Spring+CXF实现联通vac和sp对接
一、联通vac请求报文&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schem
2018-06-26 18:14:41
365
原创 Eclipse使用axis1.4发布webservice服务
一、wsdl文件1.1 联通规范中的wsdl&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt;&amp;lt;wsdl:definitions xmlns:tns3=&quot;http://rsp.sync.soap.bossagent.vac.unicom.com&
2018-06-21 11:48:17
516
原创 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
9728
原创 台式电脑设置同时访问内外网
一、网络环境二、示例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
20169
原创 SpringBoot集成Netty4并实现JSON字符串的解析处理
一、maven配置<!-- springboot版本 --><parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>
2018-05-17 11:41:32
14174
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
1272
原创 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
3599
原创 Cron表达式笔记
一、配置说明 字符位置 时间含义 可选值 可用字符 1 秒 0-59 , - * / 2 分钟 0-59 , - * / ...
2018-04-24 17:41:38
625
原创 Java代码优化笔记
(1)尽量指定类、方法的final修饰符带有final修饰符的类是不可派生的。在Java核心API中,有许多应用final的例子,例如java.lang.String,整个类都是final的。为类指定final修饰符可以让类不可以被继承,为方法指定final修饰符可以让方法不可以被重写。如果指定了一个类为final,则该类所有的方法都是final的。Java编译器会寻找机会内联所有的final...
2018-04-18 20:39:34
270
原创 使用Maven构建多模块,SpringBoot整合Mybatis、PageHelper
一、多模块项目结构。 springboot-mybatis-parent |——springboot-common 公共模块 |——springboot-dao 数据库操作模块 |——springboot-service 接口模块 |——springboot-web 控制器模块
2018-04-08 11:19:01
2843
原创 记一次使用Git上传本地项目到码云
一、如果是第一次使用,请先执行下面这一步Git 全局设置:git config --global user.name "你的用户名"git config --global user.email "你的邮箱地址"二、上传本地项目到码云 1.右键本地项目-&gt;Git Bash Here 2.在命令窗口使用git init命令,初始化一个git本地仓库(项...
2018-04-06 13:13:33
289
原创 SpringBoot整合Spring Data JPA、MySQL、Druid并使用Mockito实现单元测试
SpringBoot整合Spring Data JPA、MySQL、Druid并使用Mockito实现单元测试
2018-04-02 16:22:06
4811
1
原创 SpringBoot整合PageHelper的笔记
一、使用版本 springboot 1.5.7.RELEASE、pagehelper 1.2.3,依赖如下:<!-- 定义公共资源版本 --><parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-star...
2018-04-02 15:00:45
7607
原创 使用Maven命令构建项目笔记
一、maven相关命令 mvn archetype:generate 固定写法 -DgroupId 包名 -DartifactId 项目名称 -DarchetypeArtifactId maven-...
2018-03-28 22:16:42
2096
原创 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
451
转载 (转)并发编程之ThreadLocal、Volatile、synchronized、Atomic关键字扫盲
ThreadLocal、Volatile、synchronized、Atomic
2018-01-09 14:45:27
212
原创 Spring+SpringMVC+Mybatis+PageHelper+laypage+Ajax实现的分页
PageHelper的版本问题在普通web项目和Maven中如何开始使用PageHelperSpring中如何配置PageHelper插件laypage+Ajax如何在前端实现分页效果
2017-12-16 22:25:49
1608
原创 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
3188
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人