自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (2)
  • 收藏
  • 关注

原创 注解方式实现AOP:@Before,@After,@AfterReturning, @AfterThrowing,@Around,及注解的先后顺序

注解方式实现AOP:@Before,@After,@AfterReturning, @AfterThrowing,@Around,及注解的先后顺序

2022-11-06 11:20:07 1269

原创 SpringCloud学习笔记(完)

SpringCloud部分这个阶段该如何学习三层架构 + MVC​框架 spring IOC AOP springBoot, 新一代的javaEE 标准,自动装配,特点:约定大于配置, 微服务架构的4个核心问题? 1,服务很多,客户端该怎么访问? 2,这么多服务? 服务之间如何通信? 3,这么多服务?如何治理? 4,服务挂了怎么办? 解决方案: Spring Cloud 生态! 基于SpringBoot ...

2022-05-22 21:11:31 409 1

原创 23种设计模式

一个月学完23种设计模式

2024-07-14 21:52:00 983

原创 mybatis-plus解决resultType为java.util.Map不返回空值字段

mybatis-plus解决resultType为java.util.Map不返回空值字段

2024-07-08 22:37:49 576

原创 解决Java调用自定义参数Record参数类型存储过程的方法

在Java应用程序中,与数据库进行交互时,经常需要调用存储过程来执行特定的数据库操作。有时候,这些存储过程可能包含自定义参数类型,如Record类型,Table类型,这就需要我们在Java中进行一些额外的处理。在本文中,我们将讨论如何解决Java调用存储过程时遇到的自定义参数类型Record的问题。

2024-02-20 17:56:05 1078 1

原创 dm.jdbc.driver.DMException: 网络通信异常

dm.jdbc.driver.DMException: 网络通信异常 at dm.jdbc.driver.DBError.throwException(DBError.java:774) at dm.jdbc.a.a.init(DBAccess.java:185) at dm.jdbc.a.a.(DBAccess.java:157) at dm.jdbc.driver.DmdbConnection.openConnection(DmdbConnection.java:638) at d

2023-12-04 13:55:42 3302

原创 “/owa”应用程序中的服务器错误。

“/owa”应用程序中的服务器错误。ASSERT: HMACProvider.GetCertificates:protectionCertificates.Length

2023-11-13 09:52:33 660

原创 本地向远程windows传输大文件

问题场景:向 远程 windows server 2016 传输大文件。需要需要下载ExchangeServer2016-x64,传输到远程电脑windows电脑里。解决6G大文件传输方案;使用电脑自带的远程连接服务来连接,使用直接复制过去,有时候文件太大了就不能复制,比如需要传输几个G的那么就不能直接复制了。

2023-11-06 15:58:03 986

原创 Error running SsoApplicationRecordServiceImplTest.update. Command line is too long. Shorten the comm

Error running SsoApplicationRecordServiceImplTest.update. Command line is too long. Shorten the command line via JAR manifest or via a classpath file and rerun.

2023-11-01 11:37:26 160

原创 达梦数据库安装文档

达梦数据库是一款国产的关系型数据库管理系统,具有高效、稳定、安全等特点,广泛应用于金融、保险、电信、能源、政府等领域。目前,达梦数据库支持的操作系统包括Windows、Linux、AIX、HP-UX等。其次,确保您的硬件配置符合要求,包括CPU、内存、硬盘等。

2023-10-17 14:27:33 315

原创 深入理解通讯协议-手写RMI和RPC

深入理解通讯协议,RIM通讯代码实现,RPC的java代码实现

2023-02-12 22:51:11 618 5

原创 Netty框架-java基础网络-2 -原生jdk之AIO,BIO,NIO,Buffer

服务端提供IP和监听端口,客户端通过连接操作想服务端监听的地址发起连接请求,通过三次握手连接,如果连接成功建立,双方就可以通过套接字进行通信。 传统的同步阻塞模型开发中,ServerSocket负责绑定IP地址,启动监听端口;Socket负责发起连接操作。连接成功后,双方通过输入和输出流进行同步阻塞式通信。

2023-01-08 18:18:38 196

原创 Netty框架-java网络基础-1

开放系统互连参考模型 (Open System Interconnect 简称OSI)是国际标准化组织(ISO)和国际电报电话咨询委员会(CCITT)联合制定的开放系统互连参考模型,为开放式互连信息系统提供了一种功能结构的框架。其目的是为异种计算机互连提供一个共同的基础和标准框架,并为保持相关标准的一致性和兼容性提供共同的参考。这里所说的开放系统,实质上指的是遵循OSI参考模型和相关协议能够实现互连的具有各种应用目的的计算机系统。OSI采用了分层的结构化技术,共分七层,物理层、数据链路层、网络层、传输层、

2023-01-06 00:33:20 206 1

原创 SpringAOP注解实现方法参数校验

SpringAOP注解@Before实现参数校验

2022-12-02 19:04:49 608

原创 ElasticSearch学习笔记(完)

ElasticSearch (库,表 记录)ELK : 数据清洗版本 : Elasticserach7.6.16.x 7.x 的别别十分大SQL : like %百度%大数据量的情况下就需要写一些索引ElasticSerach : 搜索!(百度,github,淘宝)1,生态圈!2,分词器IK3,ReFul操作 ES、4,CRUD5,springboot集成ElasticSerach(从原理分析)6,爬虫爬取数据7,实战模拟全文检索以后只需要用到搜索

2022-05-03 18:11:24 609 1

原创 Docker 容器学习完整笔记

Docker《三体》 中一句话,很有感触: 弱小和无知不是生存的障碍,傲慢才是。Docker 概述Docker安装Docker 命令 镜像命令 容器命令 操作命令 Docker镜像 容器数据卷 DockerFile Docker网络原理 Idea整合Docker Docker Compose 集群编排 Docker Swarm CICD jenkins Docker 概...

2022-04-30 18:03:38 644

原创 整合Redis工具类

作为学习笔记也方便自己查阅一、Maven依赖(1)本文所采用的SpringBoot的版本如下<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.2.RELEASE</version>

2022-04-26 23:12:15 135

原创 高并发编程自己实现独占锁

下面是自己实现的独占锁package ch4.aqs;import java.util.concurrent.TimeUnit;import java.util.concurrent.locks.AbstractQueuedSynchronizer;import java.util.concurrent.locks.Condition;import java.util.concurrent.locks.Lock;/** * 这就自己实现了我们的独占锁 */public clas..

2022-03-27 12:21:21 589

原创 Spring源码AOP部分

Spring源码AOP部分学习笔记

2022-03-05 22:14:40 247

原创 Spring源码IOC部分

Spring源码解读,IOC容器部分 学习笔记

2022-03-03 23:02:22 335

原创 Mven 的pom文件中自定义包名

<build> <finalName>PackageName(自定义的包名)</finalName> </build>意思是不管你前面打的包是什么样子的,定义包名是什么样的,都会以我最终这个自定义包名来打包;例如:下面例子,是前面已经定义了 只要在build中添加<finalName>xbh</finalName> 最后打包的包名都是xbh;我这里有三个环境,一个是开发本地环境,一个是生产环境,一个是c..

2022-02-24 09:23:55 1904

原创 Java读写操作指定编码格式(指定字符集)

读文件 :BufferedReader;BufferedReader in = new BufferedReader(new InputStreamReader(new FileInputStream(saveFilename),"GB2K"));写文件:BufferedWriter;PrintWriter out = new PrintWriter(new BufferedWriter(new OutputStreamWriter(new FileOutputStream(saveFi..

2022-01-24 15:14:09 3146

原创 Java中计算处理中文两个字符长度问题解决(中文2个字符,英文1个字符)

在java中定义一个 String str="我爱中国" ;str.length() 的长度是4 个字符,但是有时有我们处理文件格式的时候 ,定义固定的长度,中文只计算一个字符的话,总的长度格式就不对了,这个时候我们就需要处理中文占两个字符,然后读文件格式的时候才会对应上。下面直接上代码。 public static void main(String[] args) { // TODO Auto-generated method stub St...

2021-12-12 14:31:03 3543

原创 java基础-多线程 笔记

java 线程,多线程, 锁 。基础部分 学习笔记

2021-12-11 17:22:14 351

原创 java 读文件txt获取当前txt文件的字符集

/** * 获取文件编码 * @param sourceFile 文件全路径 * @return */ @SuppressWarnings({ "resource", "unused" }) private String getFilecharset(File sourceFile) { String charset = "GBK"; byte[] first3Bytes = new byte[...

2021-11-24 19:08:45 291

原创 Idea中Java代码修改以后运行,代码不生效 解决

Idea中Java代码修改以后运行,代码不生效 解决问题点: 代码提交到本地,清楚idea 缓存,重新编译也没有用。解决:Maven clean 一可以了 。两个Modules 所以clean 两个即可。clean 成功之后就可以重新启动项目啦 发现可以到最新代码了。...

2021-11-20 16:02:20 9304

原创 Java基础IO专题笔记

javaSECore-IO编码。File。字节流。InputStream。OutputStream。字符流。Reder。Writer。RandomAccessFile。Properties类的使用。序列化1,java.io 包API解释: 通过数据流,序列化和文件系统提供系统输入和输出。(主要针对文件的读写) 编码问题,一个字符串放入文本文件--------->其实是一种序列化,也可以称为字符串的序列胡 从文本读取,--------&g

2021-10-24 16:40:56 176

原创 java基础List,Set,Map集合部分(学习笔记)

集合操作(java.util*)java.util.Collection--------------->java.util.List----------->java.util.ArrayList------------>java.util.LinkedList------------->java.util.Set1.java.util.ArrayList1.1 基本使用底层操作就是一个数组(添加,移除,扩容)基本使用 add ,size有效

2021-10-09 22:55:00 141

原创 Intellij IDEA 安装后需要做哪些设置

刚刚安装IDEA或者从eclipse转为IDEA的一些基础设置,开发到一定阶段还是觉得IDEA比较好用,功能和插件也是非常全面的。eclipse 在开发中会遇到版本问题和缺少很多插件需要后续安装,所以为了不发时间浪费在这些安装插件上,就转为使用IDEA了。1.主题设置 可以设置自己喜欢的主题file-->setting-->Appearance-->Appreance2,鼠标滚轮控制字体大小 Ctrl + 鼠标滚轮file-->setting--&gt..

2021-07-15 13:02:45 7448

原创 Spring项目AOP@Aspect @Befor不生效Mawen无法自动获取相关jar

今天学习到AOP 配置文件没有问题,就是导入不进来 没法继续学习了,看了很多文章大多都写该牌子文件或者从网上仓库下载一个相关jar 包 但是都不全。还是没法导入

2021-06-05 07:21:21 542

原创 myeclipse导入项目js文件代码变成一行了

myeclipse导入项目js文件变成一行了前面报红叉×提示怎么办?点代码格式化没有用啊

2019-05-10 22:12:40 1284 1

原创 Oracle 软件包两个文件

oracle官网下载的 免去登录注册的麻烦分享链接:https://pan.baidu.com/s/1SLOlMo66UHl5_s_j-MmgUQ提取码:4nab

2019-05-06 17:31:46 567

史上最全java面试题(带大部分答案以及相关问题)基础部分

面向对象的三个特征:封装,继承,多态,这个应该是人人皆知,有时候也会加上抽象。多态的好处?实现多态主要有以下三种方式?java 中==和 eqauls()的区别,equals()和`hashcode 的区别?

2019-05-06

商业计划书模板

商业计划书模板,商业计划书是什么?怎么写?要注意什么?里面都有

2019-03-25

空空如也

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

TA关注的人

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