自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 收藏
  • 关注

原创 通过 Jetbrains GateWay实现Remote Development

【注意事项:IDEA只能使用终极版(付费版,或使用30天),JetBrains Gateway 登录的用户一定要具有所有权限的用户】第六步:在idea中配置jdk和maven环境(jdk和maven可以提前安装或通过idea进行下载,也可以使用自带的)官网地址:https://www.jetbrains.com/remote-development/gateway/第五步:通过JetBrains Gateway配置好项目地址(如下图,配置到对于的pom.xml)第七步:编译并运行代码。

2023-09-01 22:19:17 2033

翻译 简析Elasticsearch-简介、安装、配合Kibana使用、SpringBoot整合

Elasticsearch、Kibana、SpringBoot

2022-07-31 14:18:06 501 1

原创 NIO实现

Java实现NIO

2022-07-17 22:20:30 299

原创 Java实现TCP功能

TCP简单介绍及Java实现简单的TCP

2022-07-11 19:00:27 1525

原创 Java实现UDP功能

UDP简介及Java实现UDP

2022-07-11 18:55:03 4488

原创 RPC(Remote Procedure Call)远程过程调用

RPC简单介绍

2022-07-10 13:39:30 647

转载 Redis学习总结

redis简单介绍及redis使用过程中经常遇到的问题,redis作为缓存常见问题和处理方案

2022-07-10 13:22:49 189

原创 源码浅析ConcurrentReferenceHashMap

对ConcurrentReferenceHashMap进行代码分析并对主要部分加注释

2022-04-01 20:49:27 809

原创 SpringCloud整合Eureka、Consul、Ribbon、OpenFeign、Hystrix、Gateway、Config、Bus、Stream、Sleuth

课程参考:https://blog.csdn.net/weixin_38007185/article/details/108186254代码地址:https://github.com/ZZD3627/MySpringCloud002.git

2022-01-04 23:34:21 270

转载 git初次上传代码到远程仓库,输入用户名密码,提示鉴权失败

侵权,必删

2022-01-01 22:50:18 623

原创 Caused by: java.lang.IllegalArgumentException: Property ‘sqlSessionFactory‘ or ‘sqlSessionTemplate‘

SpringBoot整合mybatis的时候出现上述问题的原因是:springboot无法自动创建bean对象导致。出现此问题的原因有很多:1、没有在Dao上加ibatis的@Mapper注解2、没有在启动方法上加@MapperScan注解或路径不对3、没有引用mybatis-spring-boot-starter依赖…凡是影响bean对象自动注入的地方都有可能,我这次遇到的情况是没有添加依赖,只需加上依赖即可,需要根据具体情况具体分析 <!-- 引入mybatis启动

2021-12-22 09:22:52 1359

原创 SpringBoot整合mybatis-plus+druid多数据源+Swagger2

项目地址:https://github.com/ZZD3627/my-multiple002.git此yml为:https://github.com/ZZD3627/my-multiple002.git项目的配置文件# serverserver: port: 8080# servlet:# context-path: /dynamicdatasource# springspring: datasource: dynamic: primary: maste

2021-12-20 18:53:51 657

原创 SpringBoot整合mybatis-plus: SqlSession was not registered for synchronization because synchronization

springboot整合mybatis-plus

2021-12-17 15:30:26 16710

转载 修复Apache Log4j任意代码执行漏洞安全风险通告

参考:https://www.cnblogs.com/LoveBB/p/15683322.html第一步:在pom文件中加入log4j 2.15.0版本的依赖 <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-to-slf4j</artifactId> <v

2021-12-14 13:13:45 1395 2

原创 ubuntu20.04系统循环登录问题

参考:https://blog.csdn.net/qq_38139159/article/details/115374658自己遇到的情况是博主写的其他情况,出现情况的原因是我修改了profile文件,导致的登陆异常的问题。具体的解决办法(我的是双系统):第一步:进入ubuntu的正常进入系统的下一个选项(ubuntu高级选项)第二步: 选择root权限,进入到命令行第三步: 将profile文件中添加的内容删除这是我遇到问题的解决方案,需要根据自己修改的哪些文件再进行回退。参考:https:

2021-12-01 23:08:57 3146

原创 js实现判断ip地址

逻辑为-----先对字符串拆分,然后判断长度和数值是否符合const str = '10.240.255.256';var flag = true;const words = str.split('.');const regex = /^(([0-9]|([1-9]\d)|(1\d\d)|(2([0-4]\d|5[0-5]))))$/;if(words.length == 4){var i;for (i = 0; i < 4; i++) { if(!regex.test(wor

2021-10-12 15:10:39 1655

转载 IDEA下载及配置教程

记录文档:详细配置路径https://cloud.tencent.com/developer/article/1843025

2021-09-25 16:39:36 103

转载 SpringBoot - maven - i18n -多语言支持

SpringBoot - maven - i18n -多语言支持参考地址:https://www.cnblogs.com/yanghj/p/13692334.html#_label0github代码地址:https://github.com/ZZD3627/i18n

2021-09-24 17:56:01 297

转载 map遍历方式的比较

原文地址:https://blog.csdn.net/weixin_42447959/article/details/83793973原文作者:在这里插入代码片

2020-07-05 17:15:34 124

转载 ConcurrentHashMap源码分析参考链接(1.8)

链接:https://www.cnblogs.com/zerotomax/p/8687425.html#go9

2020-07-05 17:08:08 109

原创 Java泛型

泛型:是一种广泛的类型,把明确数据类型的工作提前到了编译时期,借鉴了数组的特点。泛型的好处: 避免了类型转换的问题可以减少写代码时的黄色警告线可以简化我们代码的书写什么时候能够使用泛型?当类中有,就可以使用泛型。泛型文章链接:https://segmentfault.com/a/1190000019606768https://segmentfault.com/a/1190000014120746...

2020-07-04 23:02:50 83

原创 通过jdk1.8特性获取两个时间相减的差值

通过jdk1.8特性获取两个时间相减的差值public static void main(String[] args) throws InterruptedException { // LocalDate today = LocalDate.now();// System.out.println("Today : " + today);// LocalDate...

2019-12-16 18:32:11 572

转载 mac版本的eclipse安装springboot开发插件(STS)

查看mac上安装的eclipse版本(安装与eclipse版本一致的STS)选择:Eclipse------>About Eclipse--------->Version: Photon Release (4.8.0)。括号中的4.8.0就是对应的eclipse版本号!官网下载对应版本的插件官网地址:https://spring.io/tools3/sts/legacy登陆官...

2019-11-29 17:19:18 639

转载 java实现日期的增加和减少

文章来源于:https://www.iteye.com/blog/tal-1190144public static Date addDateOneDay(Date date) { if (null == date) { return date; } Calendar c = Calendar.getInsta...

2019-11-27 15:09:25 300

转载 java实现邮箱发送邮件功能

package hotkidclub.base;import java.util.Properties;import javax.mail.Message;import javax.mail.Session;import javax.mail.Transport;import javax.mail.internet.InternetAddress;import javax.mail.i...

2019-11-25 14:58:52 499

原创 java中比较两个时间大小

代码解读:第一步:使用SimpleDateFormat将两个时间格式化为相应的一样的格式第二步:创建两个Calendar calendarStart = Calendar.getInstance();Calendar calendarEnd = Calendar.getInstance();【名称不能重复,小伙子们】第三步:直接使用比较 calendarStart.compareTo(ca...

2019-11-22 15:23:19 1085

转载 java中SimpleDateFormat的用法

SimpleDateFormat的用法通过这个类的处理可以按照你想要的格式输出日期,其中各字母表达的意思如下:yyyy:年MM:月dd:日hh:1~12小时制(1-12)HH:24小时制(0-23)mm:分ss:秒S:毫秒E:星期几D:一年中的第几天F:一月中的第几个星期(会把这个月总共过的天数除以7)w:一年中的第几个星期W:一月中的第几星期(会根据实际情况来算)a...

2019-11-22 15:17:02 502

转载 数据库建立索引为什么会加快查询速度

数据库建立索引为什么会加快查询速度首先明白为什么索引会增加速度,DB在执行一条Sql语句的时候,默认的方式是根据搜索条件进行全表扫描,遇到匹配条件的就加入搜索结果集合。如果我们对某一字段增加索引,查询时就会先去索引列表中一次定位到特定值的行数,大大减少遍历匹配的行数,所以能明显增加查询的速度。MySQL官方对于索引的定义为:索引是帮助MySQL高效获取数据的数据结构。即可以理解为:索引是数据结...

2019-11-22 15:12:23 2275

转载 StringUtils使用

1.public static boolean isBlank(String str)在校验一个String类型的变量是否为空时,通常存在3中情况是否为 null是否为 “”是否为空字符串(引号中间有空格) 如: " "。制表符、换行符、换页符和回车StringUtils的isBlank()方法可以一次性校验这三种情况,返回值都是true,否则为false示例:Strin...

2019-07-11 19:36:48 370

原创 SSM框架总结

SSM框架:Controller(对外提供接口,验证参数的可靠性、返回值处理逻辑)–>Service(处理需要的业务逻辑比如:对用户发过来的用户名密码进行加密)–>Dao(实现对数据库的访问,可以不实现Dao直接使用Interface进行映射实现访问数据库)...

2019-05-29 11:39:52 199

原创 OSGI2理解

OSGI2框架OSGI主要包含有4个部分:Rest.api、Core、Server、Connector(Rest.api是对外提供接口,Core是JDBC实现访问数据库,Server是实现主要逻辑功能包括am、定时等任务,Connector是访问其他接口的功能)。每一个部分都是一个单独的bundle,都能够打包成为一个jar,供其他的bundle使用。而bundle中则是包括service、co...

2019-05-27 23:12:15 142

原创 JDBC回滚实现数据库访问

使用JDBC实现数据库的回滚:实现步奏:private static String driver=“com.mysql.jdbc.Driver”;private static String url=“jdbc:mysql:///test”;private static String user=“root”;private static String password=“123456”;...

2019-05-23 17:06:54 304

原创 java实现时间相减得到天数

import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;/***by ZZD*2019年5月22日*2019*/public class ToDate {public static void main(String[] args) { String begin...

2019-05-22 22:33:53 9496

原创 接触OSGI

刚开始接触OSGI框架,整体的框架结构还不是很清晰只是看了网上框架的详解,非常的难懂。真正的接触到项目的时候,发现其项目结构跟SpringBoot有一点点的类似,每个小项目中都有自己的POM.xml文件,在POM.xml中配置了所依赖的jar包,依赖的其他项目,和相应的版本号,还不是特别的懂。了解到OSGI分为rest.api、server、connector(其中rest.api是提供对外访问...

2019-05-21 22:33:26 103

原创 记录一下Interceptor配置文件调用的过程

在web.xml文件中配置Spring Mvc.xml文件(通过web.xml指定路径)。在SpringMvc.xml文件中通过mvc标签进行配置Interceptor的对象,并且在此处声明Interceptor bean对象,在这个文件中指定,在一定拦截之后跳转的页面等。具体实现登录功能的拦截器可以看链接:https://www.cnblogs.com/limn/p/8733126.html...

2019-05-20 22:29:32 538

原创 OSGI2框架中 Failed to execute goal org.codehaus.mojo:findbugs-maven-plugin:3.0.3:findbugs (findbugs

Failed to execute goal org.codehaus.mojo:findbugs-maven-plugin:3.0.3:findbugs (findbugs) on project com.want.carbon.utils: Unable to parse configuration of mojo org.codehaus.mojo:findbugs-maven-plugin...

2019-05-20 21:59:10 5469

转载 EasyUI简单的学习

EasyUI 官方学习网站:http://www.jeasyui.net/EasyUI 官方Demo网站:http://www.jeasyui.net/demo/380.htmlEasyUI 小白学习:https://www.cnblogs.com/whgk/p/7106567.html

2019-05-18 23:51:58 98

原创 创建maven工程并做在tomcat上部署

1.在eclipse中,new–>Maven Project(选择Maven Project点击next)2.可以默认的情况下直接点击next,也可以在这里进行设置workspace和Working set3.做好选择之后接点击next,会出现让输入group id和Artifact id,输入之后就可以直接点击finish,创建maven项目的过程就结束了。创建项目之后可能会出现的问...

2019-05-17 22:28:58 129

原创 github流程理解及pull request的使用方式

github流程讲解官方网站为:https://guides.github.com/introduction/flow/Create a branch(创建一个分支)–>Add commits(添加提交)–>Open a Pull Request(打开拉取请求)–>Discuss and review your code(讨论并检查您的代码)–>Deploy(部署)–&g...

2019-05-16 23:22:33 3753

转载 MAC终端操作相关链接

Mac终端学习(一):基本操作:https://www.jianshu.com/p/9d3a72697b5cMac终端学习(二):操作历史:https://www.jianshu.com/p/0e43268f01dbMac终端学习(三):进程管理:https://www.jianshu.com/p/03d822aa3619Mac终端学习(四):重定向和管道:https://www.jians...

2019-05-16 11:50:48 105

空空如也

空空如也

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

TA关注的人

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