自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

赱乂的博客

士不可以不弘毅,任重而道远

  • 博客(287)
  • 资源 (4)
  • 论坛 (1)
  • 收藏
  • 关注

原创 建造者模式-笔记

建造者模式一@Data@NoArgsConstructor@AllArgsConstructorpublic class ComplexClass { private String variableA; private String variableB; private String variableC; public static class Build...

2020-04-11 20:01:39 81

原创 MyBatisGenerator修改源码实现model类增加Lombok注解及实现数据库注释

MyBatisGenerator修改源码实现model类增加Lombok注解及实现数据库注释1. 增加自定义Lombok插件类/** * Copyright 2006-2020 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License")...

2020-04-07 15:31:30 128

原创 抽象工厂模式-笔记

public interface Product {}public class ProductA extends Product {}public class ProductB extends Product {}public interface Channel {}public class ChannelA extends Channel {}public cla...

2020-04-06 09:34:33 79

原创 简单工厂模式-笔记

简单工厂模式-一public class SuperClass {}public class A extends SuperClass {}public class B extends SuperClass {}public class SimpleFactory { public static final String TYPE_A = "A"; public...

2020-04-05 15:57:40 81

原创 工厂模式-笔记

工厂模式public class SuperClass {}public class A extends SuperClass {}public class B extends SuperClass {}public interface AbstractFactory { SuperClass getObject();}public class AFactory ...

2020-04-03 21:26:49 96

原创 json与xml的对象转换

json与xml的对象转换笔记json字符串转换为实体,建议使用IDEA插件“GsonFormat”xml转换为实体,建议使用:<dependency> <groupId>com.thoughtworks.xstream</groupId> <artifactId>xstream</artifactId> ...

2020-04-01 09:42:43 76

原创 SmartGit的gitflow模式下创建release报“There is an existing release branch 'xxx'. Finish that one first.”

异常提示There is an existing release branch 'xxx'. Finish that one first. To work with multiple hotfixes at the same time, configure Git config option 'gitflow.multi-release=true'.解决方案打开git bash,按照提示配...

2020-03-27 09:56:13 406

原创 Command line is too long. Shorten command line for XXXClass.xxx or also for JUnit default configurat

解决方案在项目/.idea/workspace.xml文件中添加一行代码如下<component name="PropertiesComponent"> ... <property name="dynamic.classpath" value="true" /></component>...

2020-03-26 11:18:21 1171

原创 IDEA中Gradle更新同一版本Jar包问题

Gradle中jar包文件目录C:\Users\Administrator\.gradle\caches\modules-2\files-2.1\com.alibaba\druid\1.1.10\5edd3db1f7ef54083e4c56e4743fa8bfbc517de\druid-1.1.10.jarGradle中jar相关元数据信息C:\Users\Administrator\.g...

2020-03-25 10:35:07 433

原创 Win10下Linux子系统Centos7编译Openjdk12源码

Centos7编译Openjdk12源码下载openjdk12源码外部依赖库安装jdkconfigure下载openjdk12源码下载方式如下,以下方式任选其一:打开openjdk12源码页面https://hg.openjdk.java.net/jdk/jdk12/file/06222165c35f,点击页面左侧zip按钮下载源码包.下载他人已有的资源:链接: https://pan....

2020-03-21 23:12:48 976

原创 Git自学指南

学习任何一门技术,最好的方式都应该是从官网获取文档教程,最准确和第一手的资料。官网两个git的教程地址:github-git-cheat-sheet.pdfprogit_v2.1.31.pdf...

2019-11-09 14:01:30 58

原创 Java使用多线程处理任务等待任务全部执行

日常的批量处理任务中,经常需要使用多线程同时处理大量任务,一次读取一定数量的数据,然后放入线程池中等待线程处理完成,再取一定数量数据进行循环处理。效率比较低的方式是使用同步的for循环进行处理其次就是使用多线程处理。一般情况使用多线程都会使用线程池来管理,有些情况下,不能把大量任务一次性丢进线程池中,以为内存有限,一般线程池的阻塞队列也是有界的,超出限制可能OOM或者触发拒绝策略,因此需要分...

2019-08-25 14:57:00 2429

原创 Windows下查看域名解析的IP

Windows下查看域名解析的IPWindows下查看域名解析的IPnslookupWindows下查看域名解析的IPnslookup示例:nslookup www.baidu.com结果如图:

2019-08-16 14:28:42 3606

原创 Java项目Gradle版本2.14.1升级至5.5.1记录

Gradle5.5.1版本set()方法不可用def environment = hasProperty('env') ? env : 'dev'project.set('environment', environment)需要修改为:ext { environment = hasProperty('env') ? env : 'dev'}Gradle构建项目报错: Cou...

2019-07-25 10:24:17 795

原创 Excel中还原科学计数法的展示

1、默认格式输入数字位数多的情况下就会展示位科学计数法2、选中单元格,右键选择单元格格式3、在数字栏中选择自定义,在类型中填写0,点击确定即可。4、处理之后如下:...

2019-07-03 10:33:10 2445

原创 SpringBoot+Logback+MyBatis输出SQL的Debug日志

1、问题在项目中,修改logback-spring.xml中的配置,发现SQL的日志不输出。尝试的配置有:修改application.xml配置文件logging.level.com.XXX.XXX.mapper=DEBUG修改logback-spring.xml配置文件增加<logger name="com.XXX.XXX.mapper" level="DEBUG...

2019-07-02 20:35:23 2786 2

原创 JAVA核心知识点整理

JAVA核心知识点整理见PDF:链接: https://pan.baidu.com/s/1J9cx_27qH_7IOmnvLs7A5g 提取码: tija 复制这段内容后打开百度网盘手机App,操作更方便哦

2019-07-02 09:49:25 1248

原创 Error querying database. Cause: java.sql.SQLException: ORA-08103: object no longer exists

异常信息:Cause: java.sql.SQLException: ORA-08103: object no longer exists; uncategorized SQLException for SQL []; SQL state [72000]; error code [8103]; ORA-08103: object no longer exists; nested excep...

2019-07-01 15:33:04 1490

原创 B站视频下载及本地文件名修正

在B站看学习视频很方便,不会出现度娘的那种未知原因被和谐的情况,有时候可能想下载视频到本地,这时候发现在视频页面没有下载按钮。B站视频下载通过修改URL来进入下载页面,在bilibili前面加入kan即可。示例:原地址:https://www.bilibili.com/video/av45556406==>https://www.kanbilibili.com/video/av455...

2019-07-01 00:02:36 5612

原创 服务端思维

推荐一个很有价值的周报文章:服务端思维值得从最早的周报开始看起,总会有问题能让你收获满满!

2019-06-21 17:46:17 131

原创 共识算法:Raft

参考链接:共识算法:RaftRaft 原理动画

2019-06-21 17:34:57 100

原创 2019-02-27面试题记录

1.boot如何加载对象的2.jvm的算法,详细谈谈你的理解3.cas介绍下reentanklock原理说一下4.redis集群数据推送原理是什么5.乐观锁和悲观所介绍下6.innodb和myisam区别是什么7.注解的原理是什么8.mysql的引擎有哪些,介绍9.可达性分析是如何引用对象的10.classloader如何加载的11.双委托机制的优点是什么12.jvm是否出...

2019-06-13 20:08:14 128 1

原创 SIGSEGV (0xb) at pc=0x0000000400000000, pid=14750, tid=140204925077248 问题排查

A fatal error has been detected by the Java Runtime Environment:SIGSEGV (0xb) at pc=0x0000000400000000, pid=14750, tid=140204925077248JRE version: Java™ SE Runtime Environment (8.0_25-b17) (build...

2019-06-13 20:07:46 3671 1

原创 Linux查询文件夹及文件占用磁盘大小

使用命令du -sh ./*查看当前目录下文件及文件夹占用空间大小;使用命令df -h查看服务器磁盘空间情况。

2019-06-13 20:06:57 297

原创

好困啊

2019-05-20 16:48:07 96 2

原创 Go示例源码及Go Web示例源码

go-by-examplego-web-examples

2019-05-09 09:23:12 1712

原创 Go示例学习网站

1、Go by Examplehttps://gobyexample.com/2、Go Web Examplehttps://gowebexamples.com/

2019-05-08 10:51:51 137

原创 Golang学习资料

Go基础视频链接:http://pan.baidu.com/s/1eQkVyF4 提取码:mgomGo Web基础链接:https://eyun.baidu.com/s/3pLFGRur 提取码:betaGo名库讲解链接:http://pan.baidu.com/s/1mgMCV5e 提取码:1x69...

2019-05-01 13:35:58 142

原创 IDEA安装Go代码插件gofmt、gometalinter、goimports

JetBrians旗下的IDEA工具是一款主流的Java开发工具,当然JetBrians下也有专门针对Golang开发的IDE:Goland。但是一般的Java开发人员都有IDEA了,就不用再去下载Goland,使用IDEA去通过安装插件就可以满足Golang的开发了。在IDEA的File->Setting->Plugins->Marketplace中搜索Go即可,安装插件。...

2019-05-01 13:29:15 2637

原创 ORA-08103: object no longer exists

程序异常信息如下:### Error querying database. Cause: java.sql.SQLException: ORA-08103: object no longer exists### Cause: java.sql.SQLException: ORA-08103: object no longer exists; uncategorized SQLExceptio...

2019-04-29 14:59:18 1560

原创 程序员练级攻略

2019-04-15 20:32:30 95

原创 设计模式摘要

设计模式概要设计模式空间模式关系图设计模式应对的变化设计模式所支持的设计的可变方面创建型模式ABSTRACT FACTORY(抽象工厂) — 对象创建型模式BUILDER(生成器) — 对象创建型模式FACTORY METHOD(工厂方法) — 对象创建型模式PROTOTYPE(原型) — 对象创建型模式SINGLETON(单件) — 对象创建型模式...

2019-04-14 12:23:48 153

原创 VLOOKUP 函数

在这一最简单的形式中,VLOOKUP 函数表示:=VLOOKUP(要查找的值、要在其中查找值的区域、区域中包含返回值的列号、精确匹配或近似匹配 – 指定为 0/FALSE 或 1/TRUE)。技术细节如何开始您需要四条信息才能构建 VLOOKUP 语法:要查找的值,也被称为查阅值。查阅值所在的区域。 请记住,查阅值应该始终位于所在区域的第一列,这样 VLOOKUP 才能正常工作。 ...

2019-04-12 18:44:42 206

原创 【转】基础的重要性(程序员之路) 经验分享15篇

原文链接:基础的重要性(程序员之路) 基础的重要性(程序员之路)学习编程有几年了,感觉走了不少弯路,而不少的学弟学妹又在重蹈我当初的覆辙,不免有些痛心。最近在网上也看了许多前辈们的经验建议,再结合自己的学习经历在这里谈谈基础的重要性,希望帮助大家少走些弯路。什么是基础呢?就是要把我们大学所学的离散数学,算法与数据结构,操作系统,计算机体系结构,编译原理等课程学好,对计算机的体系,CPU本...

2019-03-24 12:15:26 311

原创 【转】计算机经典书籍汇总,值得收藏

原文链接:计算机经典书籍汇总,值得收藏计算机经典书籍汇总,值得收藏计算机科学概论计算机科学概论计算机系统概论(2016/11/27)计算机系统要素(2016/11/27)计算机数学基础高等数学线性代数概率论与数理统计离散数学及其应用离散数学教程(北大版)什么是数学具体数学:计算机科学基础C语言C primer plusThe C programming lan...

2019-03-24 12:05:59 794

原创 linux中grep的用法

grep keygrep "key "grep a | grep bgrep -E ‘a|b’egrep “a|b”awk “/a|b/”

2019-03-23 14:39:48 458

原创 根据流水号查询日志

#!/bin/bashcat uuid.txt | while read uuiddo echo "${uuid}"; grep ${uuid} server* | grep 计费账目处理#消息 | awk -F '计费账目处理#消息:' '{print $2}' | awk -F ']' '{print $1}' >> acct_msg.txt ;done...

2019-03-22 19:47:15 1669

原创 Java读取本地txt文件内容及输出内容到txt

public static List<String> txt2StringList(File file){ List<String> resultList = new ArrayList<>(); try{ BufferedReader br = new BufferedReader(new FileRea...

2019-03-22 16:30:45 4974

原创 Redis 图形化工具

Redis桌面客户端Redis Desktop Managerhttps://redisdesktop.com/downloadRedisViewhttps://www.oschina.net/p/RedisView?from=20190317

2019-03-22 14:20:07 387 3

原创 [转]JavaScript模板引擎原理与用法

原文链接:JavaScript模板引擎原理与用法

2019-03-22 14:16:54 61

mybatis-generator.zip

自定义MyBatisGenerator中model生成,增加Lombok中的@Data及@EqualsAndHashCode,将类及变量注释修改为数据库中的注释信息

2020-04-07

mybatis-generator-core-1.4.1-SNAPSHOT.jar

自定义MyBatisGenerator中model生成,增加Lombok中的@Data及@EqualsAndHashCode,将类及变量注释修改为数据库中的注释信息

2020-04-07

Navicat12及破解

Navicat premium 12版本的软件及破解软件,navicat121_premium_cs_x64.exe及Navicat_Keygen_Patch_v4.2_By_DFoX.exe

2018-12-29

设计模式之禅(第二版)

设计模式之禅(第2版) 秦小波 著 分享技术书籍,让大家一起来学习设计模式

2018-05-14

赱乂的留言板

发表于 2020-01-02 最后回复 2020-01-02

空空如也

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

TA关注的人 TA的粉丝

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