加载中
博客目录

1.剑指offer目录 剑指offer目录 2.开放面试题的目录 开放面试题目录 3.java基础知识目录 java基础知识目录 4.分布式目录 分布式目录 5.数据结构与算法系列 数据结构与算法系列...

2019/01/19 14:13
32
HashMap的resize和Fail-Fast机制

1.HashMap的resize(rehash): HashMap的实现中,通过threshold字段来判断HashMap的最大容量: threshold = (int)(capacity * loadFactor); 结合负载因子的定义公式可知,threshold就是在此...

06/01 14:52
0
GenericTokenParser 代码分析

分析 1.1 成员变量 // 标记的开始符号 private final String openToken; // 标记的结束符号 private final String closeToken; // 标记的处理类 private final TokenHandler handler; 1.2 pa...

05/29 15:18
20
java visualVM 使用

shell 脚本的参数配置 JPDA_OPTS="-agentlib:jdwp=transport=$JPDA_TRANSPORT,address=$JPDA_ADDRESS,server=y,suspend=$JPDA_SUSPEND" // 内存分析 JAVA_OPTS="-Dcom.sun.management.jmxrem...

05/28 18:03
32
mybatis--TypeHandler和TypeHandlerRegistry

类型处理器 TyperHandler 类型处理器就是两方面的作用,一方面将Java类型的参数(T prarameter)设置到数据库操作脚本中(匹配数据库类型jdbcType),另一种是获取操作结果到Java类型(T)中...

05/13 15:35
62
Mybatis源码之(TypeAliasRegistry)TypeAlias别名实现机制

一、mybatis 的别名机制 参数类型parameterType或者结果返回值类型ResultType <select id="selectUser" parameterType="com.dy.entity.User" resultType="com.dy.entity.User"> select * fro...

05/13 11:26
41
JAVA序列号的serialVersionUID

serialVersionUID 的规范 Serializable 和 Externalizable Java类通过实现 java.io.Serializable 接口以启用其序列化功能。未实现此接口的类将无法进行序列化或反序列化。可序列化类的所有子...

2019/10/02 13:17
1.1K
(一)JVM的优化

基础 你必须了解什么是JVM,JVM的分配。JVM的参数。 了解你自己的业务 1.了解自己的业务目标 2.计算每台机器实现的tps。 3.每个tps需要的对象空间,计算每秒需要的空间。 4.分析青年代,老年...

2019/09/29 20:16
355
Java中String接受的最大字符串的长度是多少

最近在使用String的时候遇到用string接字符串,结果出现String 接不住,数据过多,超出长度了.原来String是有容量限制的 我们可以使用串接操作符得到一个长度更长的字符串,那么,String对象最多...

2019/09/25 13:47
301
提炼问题域

2.1 知识提炼与协作 知识提炼是从问题域中提炼出相关信息的技术,其目的是构建能够满足业务用例需求的有用模型。 知识提炼是为技术团队在基于一组需求为问题域设计解决方案时弥补所欠缺的知识...

2019/09/19 00:36
76
(一)什么是领域驱动设计

什么是领域驱动设计 领域驱动设计是Eric Evans 定义的一种发展理念, 软件中的复杂性:包含“某种程度上确实有用但无法解释如何运行但代码”。软件变得复杂及难以管理但一个主要原因在于,领...

2019/09/12 01:03
110
关于Spring事务<tx:annotation-driven/>的理解

在使用SpringMvc的时候,配置文件中我们经常看到 annotation-driven 这样的注解,其含义就是支持注解,一般根据前缀 tx、mvc 等也能很直白的理解出来分别的作用。tx:annotation-driven/ 就是...

2019/09/11 00:06
8.3K
Spring事务--声明式事务和编程式事务

声明式事务和编程式事务 声明式事务是基于代理实现的。最小的力度是方法级。 编程式事务是基于事务模版来做的,具有较高的侵略性,不建议使用。 编程式事务管理 基于底层 API 的编程式事务管...

2019/09/10 23:12
396
Mysql-复制概述(一)

1.复制的概述 Mysql支持两种复制方式,基于行的复制和基于语句的复制。 这两种方式都是通过在主库上记录二进制日志、在备库重放日志的方式来实现异步的数据复制。 在同一时间点备库上的数据可...

2019/09/04 23:46
55
Docker与K8S

感慨 技术人需要较强的技术敏感度。否则就是当你开始学习某个技术的时候,人家已经被淘汰了。 参考 https://www.cnblogs.com/itbsl/p/10178698.html https://my.oschina.net/yunqi/blog/3069...

有感

前言 https://my.oschina.net/yunqi/blog/3070091 前段的历史回顾 我的学习 身为一名后端程序员,对于前段总是带有轻视。因为他们没有业务,我也可以完成。 但是前端的折腾,前端的发展是有启...

2019/07/22 16:03
23
springboot中使用@Value读取配置文件

一、配置文件配置 直接配置 在src/main/resources下添加配置文件application.properties 例如修改端口号 #端口号 server.port=8089 分环境配置 在src/main/resources下添加,application-pro...

MySQL数据库

mysql 知识图谱 https://pic3.zhimg.com/v2-f24b3dd0f75445b1ea53ab40bbbd8f6a_r.jpg 常用SQL语句 需要能手写常用SQL语句,这里没有什么特殊的技巧,根据如图列出的语句类型多做一些练习 数据...

2019/06/12 23:18
31
为什么你比别人成长的慢

前言 新年过后换了一份新的工作,前两天刚刚通过转正。或许是因为新工作强度不够大的原因,总是在胡思乱想--反思为啥自己会受到裁员的波及。 与年龄相匹配的能力 自从2017年华为扛起了辞退3...

2019/05/30 19:09
46
数据库连接JDBC

什么是JDBC JDBC(java Database connectivity)是一个独立于特定数据库管理系统、通用的SQL数据库存取和操作的公共接口(一组api),定义了用来访问数据库的标准java类库,(java.sql.java...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部