博客园 - L_Wayne
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=80771
2020-03-28T03:11:29Z
L_Wayne
https://www.cnblogs.com/L-Wirepuller/
feed.cnblogs.com
https://www.cnblogs.com/L-Wirepuller/p/12586313.html
Linux下ZooKeeper安装与启动 - L_Wayne
[TOC] Linux下ZooKeeper安装与启动 前言 Dubbo目前支持的注册中心有很多,其中包括有Multicast、Zookeeper、Redis、Simple等。不过Dubbo官方推荐注册中心的 Zookeeper 。本篇文章主要介绍,Linux下ZooKeeper的安装及操作。 环境
2020-03-28T03:11:00Z
2020-03-28T03:11:00Z
L_Wayne
https://www.cnblogs.com/L-Wirepuller/
【摘要】[TOC] Linux下ZooKeeper安装与启动 前言 Dubbo目前支持的注册中心有很多,其中包括有Multicast、Zookeeper、Redis、Simple等。不过Dubbo官方推荐注册中心的 Zookeeper 。本篇文章主要介绍,Linux下ZooKeeper的安装及操作。 环境 <a href="https://www.cnblogs.com/L-Wirepuller/p/12586313.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/L-Wirepuller/p/11835353.html
TeamCity安装和配置 - L_Wayne
[TOC] TeamCity安装和配置 前言 持续集成(CI) TeamCity是JetBrains旗下的一款持续集成[Continuous Integration,简称CI]工具,开箱即用。学习TeamCity之前首先需要明确一个概念,什么是持续集成(CI)? 持续集成(CI)是一种软件开发实践,
2019-11-11T07:37:00Z
2019-11-11T07:37:00Z
L_Wayne
https://www.cnblogs.com/L-Wirepuller/
【摘要】[TOC] TeamCity安装和配置 前言 持续集成(CI) TeamCity是JetBrains旗下的一款持续集成[Continuous Integration,简称CI]工具,开箱即用。学习TeamCity之前首先需要明确一个概念,什么是持续集成(CI)? 持续集成(CI)是一种软件开发实践, <a href="https://www.cnblogs.com/L-Wirepuller/p/11835353.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/L-Wirepuller/p/11708346.html
开发编辑三两事 - L_Wayne
[TOC] 开发编辑三两事 前言 本篇文章旨在提高开发效率,不为挑起业内争端,望侠客勿喷!为了保持中间立场,本文将避开讨论:编辑器之神(Vim)与神的编辑器(Emacs)。如果您是二者中任一阵营,请直接跳过本文! IntelliJ IDEA IntelliJ在业界被公认为最好的java开发工具(来自
2019-10-20T10:00:00Z
2019-10-20T10:00:00Z
L_Wayne
https://www.cnblogs.com/L-Wirepuller/
【摘要】[TOC] 开发编辑三两事 前言 本篇文章旨在提高开发效率,不为挑起业内争端,望侠客勿喷!为了保持中间立场,本文将避开讨论:编辑器之神(Vim)与神的编辑器(Emacs)。如果您是二者中任一阵营,请直接跳过本文! IntelliJ IDEA IntelliJ在业界被公认为最好的java开发工具(来自 <a href="https://www.cnblogs.com/L-Wirepuller/p/11708346.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/L-Wirepuller/p/11415652.html
Java实现发邮件功能---网易邮箱 - L_Wayne
[TOC] Java实现发邮件功能 前言 电子邮件的应用场景非常广泛,例如新用户加入,即时发送优惠清单、通过邮件找回密码、监听后台程序,出现异常自动邮件通知等。 本文以网易邮箱为例,通过Java代码实现发送邮件功能。 开发环境 请参照: "基于SpringBoot构建分模块项目" 代码 1. pom
2019-08-26T15:13:00Z
2019-08-26T15:13:00Z
L_Wayne
https://www.cnblogs.com/L-Wirepuller/
【摘要】[TOC] Java实现发邮件功能 前言 电子邮件的应用场景非常广泛,例如新用户加入,即时发送优惠清单、通过邮件找回密码、监听后台程序,出现异常自动邮件通知等。 本文以网易邮箱为例,通过Java代码实现发送邮件功能。 开发环境 请参照: "基于SpringBoot构建分模块项目" 代码 1. pom <a href="https://www.cnblogs.com/L-Wirepuller/p/11415652.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/L-Wirepuller/p/11337086.html
java实现发短信功能---腾讯云短信 - L_Wayne
[TOC] java实现发短信功能 前言 如今发短信功能已经成为互联网公司的标配,本篇文章将一步步实现java发送短信 考察了许多提供短信服务的三方,几乎所有都需要企业认证才可以使用,这对于个人学习非常不方便。多方比较之后,选择了腾讯云(此处并非做广告),原因有两点: 1. 支持微信公众号认证(门槛
2019-08-11T14:40:00Z
2019-08-11T14:40:00Z
L_Wayne
https://www.cnblogs.com/L-Wirepuller/
【摘要】[TOC] java实现发短信功能 前言 如今发短信功能已经成为互联网公司的标配,本篇文章将一步步实现java发送短信 考察了许多提供短信服务的三方,几乎所有都需要企业认证才可以使用,这对于个人学习非常不方便。多方比较之后,选择了腾讯云(此处并非做广告),原因有两点: 1. 支持微信公众号认证(门槛 <a href="https://www.cnblogs.com/L-Wirepuller/p/11337086.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/L-Wirepuller/p/11150742.html
SpringBoot整合Redis---Jedis版 - L_Wayne
[TOC] 介绍 Redis简介 Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key value数据库。 Redis 与其他 key value 缓存产品有以下三个特点: Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。 Redis不仅仅支
2019-07-08T05:49:00Z
2019-07-08T05:49:00Z
L_Wayne
https://www.cnblogs.com/L-Wirepuller/
【摘要】[TOC] 介绍 Redis简介 Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key value数据库。 Redis 与其他 key value 缓存产品有以下三个特点: Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。 Redis不仅仅支 <a href="https://www.cnblogs.com/L-Wirepuller/p/11150742.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/L-Wirepuller/p/11039339.html
java五行代码导出Excel - L_Wayne
[TOC] 已经写过两种Excel导出插件了。今天再安利一个极简的导出Excel的框架,导出无特殊格式要求的Excel,只需五行代码; 先看代码 再看效果 EasyExcel 本案例用到的框架是阿里推出的EasyExcel,EasyExcel从第一次提交代码(2018年2月)到现在,在GitHub上
2019-06-17T11:58:00Z
2019-06-17T11:58:00Z
L_Wayne
https://www.cnblogs.com/L-Wirepuller/
【摘要】[TOC] 已经写过两种Excel导出插件了。今天再安利一个极简的导出Excel的框架,导出无特殊格式要求的Excel,只需五行代码; 先看代码 再看效果 EasyExcel 本案例用到的框架是阿里推出的EasyExcel,EasyExcel从第一次提交代码(2018年2月)到现在,在GitHub上 <a href="https://www.cnblogs.com/L-Wirepuller/p/11039339.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/L-Wirepuller/p/11000006.html
Java按模板导出Excel———基于Aspose实现 - L_Wayne
[TOC] 开发环境 1. jdk 1.8 2. Maven 3.6 3. SpringBoot 2.1.4.RELEASE 4. aspose cells 8.5.2 5. Idea 或 参照: "基于SpringBoot构建分模块项目" 先看效果 模板: 导出后效果: 引入jar包 pom.xm
2019-06-10T12:31:00Z
2019-06-10T12:31:00Z
L_Wayne
https://www.cnblogs.com/L-Wirepuller/
【摘要】[TOC] 开发环境 1. jdk 1.8 2. Maven 3.6 3. SpringBoot 2.1.4.RELEASE 4. aspose cells 8.5.2 5. Idea 或 参照: "基于SpringBoot构建分模块项目" 先看效果 模板: 导出后效果: 引入jar包 pom.xm <a href="https://www.cnblogs.com/L-Wirepuller/p/11000006.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/L-Wirepuller/p/10979252.html
Java反射机制调用对象的方法 —— 将一个对象的属性值赋值给另一个对象的属性 - L_Wayne
模拟一个场景: 众所周知,EasyExcel导出Excel文档是依赖于注解完成的,在实体类需要导出的属性上面加上注解,导出的时候会自动识别该属性。 假如我们现在需要导出用户的信息,又不想污染原本的实体类,又要过滤掉password这个属性。那么我们可以另外创建一个实体类,不包含pass
2019-06-05T06:10:00Z
2019-06-05T06:10:00Z
L_Wayne
https://www.cnblogs.com/L-Wirepuller/
【摘要】 模拟一个场景: 众所周知,EasyExcel导出Excel文档是依赖于注解完成的,在实体类需要导出的属性上面加上注解,导出的时候会自动识别该属性。 假如我们现在需要导出用户的信息,又不想污染原本的实体类,又要过滤掉password这个属性。那么我们可以另外创建一个实体类,不包含pass <a href="https://www.cnblogs.com/L-Wirepuller/p/10979252.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/L-Wirepuller/p/10921964.html
Spring+SpringMVC+JDBC实现登录 - L_Wayne
Spring+SpringMVC+JDBC实现登录 有一位程序员去相亲的时候,非常礼貌得说自己是一名程序员,并解释自己是做底层架构的,于是女方听到"底层"两个字,就一脸嫌弃:什么时候能够到中高级? 用久了框架,把原生都忘记了,本章从零开始,熟悉一遍JDBC实现增删改查 开发环境 jdk 1.8 Ma
2019-05-25T03:59:00Z
2019-05-25T03:59:00Z
L_Wayne
https://www.cnblogs.com/L-Wirepuller/
【摘要】Spring+SpringMVC+JDBC实现登录 有一位程序员去相亲的时候,非常礼貌得说自己是一名程序员,并解释自己是做底层架构的,于是女方听到"底层"两个字,就一脸嫌弃:什么时候能够到中高级? 用久了框架,把原生都忘记了,本章从零开始,熟悉一遍JDBC实现增删改查 开发环境 jdk 1.8 Ma <a href="https://www.cnblogs.com/L-Wirepuller/p/10921964.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/L-Wirepuller/p/10894061.html
基于SpringBoot构建分模块项目 - L_Wayne
前言 步骤过于详细,多图慎入!!! 假设一个场景,要开发一个4s店维修部的办公系统,其功能有:前台接待,维修抢单,财务结算,库存管理。于是我们创建一个项目balabalabala写完交工。 一段时间后,客户提出,库存管理出现了重大调整。于是我们二次开发,写好之后,告知客户:“系统更新,所有部门暂停使
2019-05-20T06:42:00Z
2019-05-20T06:42:00Z
L_Wayne
https://www.cnblogs.com/L-Wirepuller/
【摘要】前言 步骤过于详细,多图慎入!!! 假设一个场景,要开发一个4s店维修部的办公系统,其功能有:前台接待,维修抢单,财务结算,库存管理。于是我们创建一个项目balabalabala写完交工。 一段时间后,客户提出,库存管理出现了重大调整。于是我们二次开发,写好之后,告知客户:“系统更新,所有部门暂停使 <a href="https://www.cnblogs.com/L-Wirepuller/p/10894061.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/L-Wirepuller/p/10876108.html
Java无模板导出Excel,Apache-POI插件实现 - L_Wayne
开发环境 jdk 1.8 Maven 3.6 Tomcat 8.5 SpringBoot 2.1.4.RELEASE Apache-POI 3.6 Idea 注意: 我是在现有的基于SpringBoot的分模块项目中集成的文件导出功能,所以就不再从项目构建开始介绍了,如有对SpringBoot项目构
2019-05-16T07:58:00Z
2019-05-16T07:58:00Z
L_Wayne
https://www.cnblogs.com/L-Wirepuller/
【摘要】开发环境 jdk 1.8 Maven 3.6 Tomcat 8.5 SpringBoot 2.1.4.RELEASE Apache-POI 3.6 Idea 注意: 我是在现有的基于SpringBoot的分模块项目中集成的文件导出功能,所以就不再从项目构建开始介绍了,如有对SpringBoot项目构 <a href="https://www.cnblogs.com/L-Wirepuller/p/10876108.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/L-Wirepuller/p/10838405.html
解决Idea项目启动报错:程序包javax.servlet.http不存在 - L_Wayne
报错信息 在没有使用maven的时候,web项目从远程仓库获取下以后,起一次启动往往会报错javax.servlet.http程序包找不到,随之而来的java基础包都将不能使用,报错信息如下: 解决方式 在项目目录上单击右键,选择--》Open Module Settings 弹出Project S
2019-05-09T06:47:00Z
2019-05-09T06:47:00Z
L_Wayne
https://www.cnblogs.com/L-Wirepuller/
【摘要】报错信息 在没有使用maven的时候,web项目从远程仓库获取下以后,起一次启动往往会报错javax.servlet.http程序包找不到,随之而来的java基础包都将不能使用,报错信息如下: 解决方式 在项目目录上单击右键,选择--》Open Module Settings 弹出Project S <a href="https://www.cnblogs.com/L-Wirepuller/p/10838405.html" target="_blank">阅读全文</a>