自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HikariCP源码阅读笔记

HikariCP 源码阅读笔记

2022-11-24 13:38:15 657 1

原创 10 JUC之集合(一)

JUC的集合学习(一)

2022-11-09 23:03:10 543

原创 09 JUC 之 CountDownLatch

CountDownLatch的学习理解

2022-11-05 23:49:07 466

原创 08 JUC 之 Semaphore

Semaphore

2022-11-02 20:16:07 322

原创 07 JUC 之 ReentrantReadWriteLock

ReentrantReadWriteLock

2022-11-01 23:22:16 120

原创 06 JUC 之 AQS

AQS介绍,Lock和 ReetrantLock

2022-10-30 20:40:51 181

原创 05 集合-Map(三)

排序的Map-TreeMap

2022-10-26 22:22:56 252

原创 05 集合-Map(二)

HashTable、IdentityHashMap、WeakHashMap

2022-10-24 22:50:56 506

原创 05 集合-Map(一)

集合-Map、HashMap、LinkedHashMap

2022-10-22 22:53:23 383

原创 JDK源码阅读 - 04 集合 之 Deque

JDK源码 Deque 和它的两个实现类逻辑

2022-10-15 19:55:58 345

原创 JDK源码阅读 - 04 集合 之 Queue

JDK 源码 - Queue

2022-10-13 23:02:00 248

原创 JDK源码阅读 - 04 集合 之 Set

JDK源码阅读 -Set集合相关

2022-10-12 20:06:43 573

原创 JDK源码阅读 - 03 集合 之 List

JDK源码阅读 之 与List相关的普通实现类介绍

2022-10-11 19:57:15 120

原创 Spring Boot 项目使用 Mybatis

SpringBoot项目中使用Mybatis时的配置类

2022-10-10 11:05:10 850

原创 JDK源码阅读-02 String类

String类的阅读总结

2022-10-09 18:44:17 277

原创 JDK源码阅读-01基本包装类

jdk源码-基本的包装类常用说明

2022-10-08 22:25:16 297

原创 《On Java进阶卷》阅读笔记(六)

设计模式

2022-10-07 18:58:40 273

原创 《On Java进阶卷》阅读笔记(五)

IO系统

2022-10-06 11:13:09 466

原创 《On Java进阶卷》阅读笔记(四)

底层并发

2022-10-04 21:29:45 175

原创 《On Java进阶卷》阅读笔记(三)

并发编程

2022-10-02 23:45:10 209

原创 《On Java进阶卷》阅读笔记(二)

进阶卷:集合主题、注解

2022-09-25 21:06:15 275

原创 《On Java进阶卷》阅读笔记(一)

枚举类型、对象传递和返回

2022-09-14 23:03:12 371

原创 《On Java基础卷》阅读笔记(七)

字符串、反射、泛型、数组

2022-09-11 10:25:59 260

原创 《On Java基础卷》阅读笔记(六)

异常、代码检查、文件

2022-09-11 09:43:33 227

原创 《On Java基础卷》阅读笔记(五)

内部类、集合、函数式编程、流

2022-09-07 22:59:49 357

原创 《On Java基础卷》阅读笔记(四)

On Java阅读之 复用、多态、接口

2022-09-04 15:24:06 175

原创 《On Java基础卷》阅读笔记(三)

《On Java基础卷》阅读笔记(三)

2022-08-21 16:01:43 193

原创 《On Java基础卷》阅读笔记(二)

笔记内容为Java的运算符和控制流介绍

2022-08-14 14:22:43 236

原创 《On Java基础卷》阅读笔记(一)

《On Java基础卷》阅读记录

2022-08-10 14:10:51 485 2

原创 Jboss改为调试模式以及被IDEA远程调试

一 修改JBoss为调试模式版本要求:JBoss-EAP-7.0及其以上版本在Jboss的bin目录下有个standalone.bat文件,以文本的形式打开此文件,如下图所示:红色箭头指向的位置,false改成true就可以改成调试模式了,8787是调试模式的端口。重启Jboss,会显示如下日志说明当前是以调试模式的方式启动。二 IDEA以调试方式连接JBo...

2020-01-09 10:00:01 1438

原创 String源码学习

String源码中用到了大量的字符操作,下面展示一个从网上下载的ASCII代码表。具体的学习过程如下,部分方法里的代码被移除了,只留了一些常用的。/** String类是一个不可被继承的类 */public final class String/** String的底层是一个char数组 */private final char value[];/** String...

2019-11-20 17:54:46 245

原创 记一次SpringBoot启动成功后的执行业务线程操作

因为业务需要,部分功能要求在程序启动后就去执行,SpringBoot提供了专门的接口CommandLineRunner去实现此操作。实现方式如下面代码片段:import org.springframework.boot.CommandLineRunner;import org.springframework.core.annotation.Order;import org.sprin...

2019-10-30 17:33:44 3735

原创 记一次ORA-00907 缺失右括号 问题报错处理

通过JDBC访问数据库做select操作,程序会报ORA-00907 缺失右括号异常,排查发现是jdbc语法写错,where语句写成JPA形式了。jdbc中使用问号传参,例如 where name=? and age =?jpa语法是有编号指向,例如where name=?1 and age =?2真是粗心大意啊!...

2019-10-08 15:04:48 1111

原创 SpringBoot 整合CXF WebService问题处理

1.报错信息 . ____ _ __ _ _/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \\\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |...

2019-09-29 11:09:49 392

原创 记一次在eclipse下将spring boot项目打包成war包在tomcat下部署

spring boot项目以配置为主,没有传统springmvc项目里的web.xml文件。所以在打包之前要对这部分进行简单设置,修改启动类要继承SpringBootServletInitializer类,重写它的configure方法,如下所示:@SpringBootApplicationpublic class Application extends SpringBootServ...

2019-06-25 09:10:49 510

原创 SpringBoot中接口有多个实现时,通过注解去选择合适的实现Bean

根据问题现状,创建好对应的代码格式,如下图:service包下的接口StudentService和它的两个实现类BoyStudentImpl和GirlStudentImpl分别如下图所示:在controller下要引用这个service,一般是如下图方式去引用:@AutowiredStudentService service;但是因为目前一个接口不止一个实现类,...

2019-06-10 14:20:15 7886 4

原创 Redis的一个简单连接池

做Storm大数据开发,经常要用到redis来缓存一些东西,所以就写了个redis的连接池,jar包用的是2.8.0版本的,经过一两个项目的检验,发现这个连接池在使用时还是挺不错的,代码如下:、public enum RedisSingle {    INSTANCE;    private JedisPool jedisPool;    private R

2017-03-20 10:02:16 734

原创 Storm 单机版的安装流程

第一步,安装JDK1.从Oracle官网下载当前版本的jdk--注意要与电脑或者虚拟机系统的位数一致。2.将下载的jdk*.tar.gz包放到/usr/local下,并通过终端命令 tar zxvf /usr/local/jdk**.tar.gz 进行解压3.打开 /etc/profile,在最下面添加环境配置:         export JAVA_HOME=/usr/

2016-02-25 16:58:32 387

原创 springMVC 学到新的知识点

以前做的各种springMVC的管理系统,都是仿照公司cms的写代码方式:在Controller下的方法一般都写成:public ModelAndView  toSave(HttpServletRequest request){  // do somthing here};今天重新学习springMVC时又认识到了新的知识:实体对象:Product.java和Product

2016-01-21 16:56:28 360

原创 测试人员告诉我的第一个bug

昨天周一,将项目移交测试人员,下午时候测试人员告诉我了一个bug,新建组☞输入组名☞点击确定此时出现了卡顿现象,该弹窗没有消失,测试人员连续点了多次确定,造成的结果是当卡顿消失后,出现了好多同名的组。但只有这一次卡顿,也无法再次测验,于是想到了一个模拟卡顿的方法:给数据库表加锁。MySQL数据库,工具是navicat:加锁语句:lock tables 表名  write

2016-01-19 10:46:43 544

空空如也

空空如也

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

TA关注的人

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