编程生涯
首页
Golang
Linux
Java
关于
1
dubbo 多注册中心的使用
2
grpc 双向流的优雅关闭
3
goreplay 抓包工具使用
4
golang 第一天 - 模块和 import
5
spring boot - jmh 基准性能测试集成
登录
chun
导航
首页
Golang
Linux
Java
关于
目录
分类
Java
spring aop 之 切点表达式
2019-11-24 16:22
0
0
0
24.0℃
Java
在面向切面编程中,切面是核心概念,正如在面向接口编程中,接口是核心概念一样,这里的接口和切面其实都是一个 Java 类,或者说具体表现形式就是个 Java 类。除了切面,切点和通知也是重要概念,我实在不懂为啥叫通知…这里所谓的通知其实就是回调,或者说监听器。而切点则类似 hook,或者触发点,当满足
spring aop - spring 面向切面编程的执行顺序
2019-11-24 14:28
0
0
0
24.0℃
Java
所谓面向切面编程,实际指的是在不改变已有代码的前提下,通过预编译或运行时动态代理的方式给程序动态统一的添加新功能的一种编程技巧。比如,你要实现请求日志存储便于以后的Bug修复,那么 aop 技术就能很好的帮助你。与其说是技术,不如说是编程技巧,aop 的思想就是这样,今天我们主要看 aop 编程技巧
IDEA 打包并上传 jar 包 到 maven 中央仓库
2019-11-24 01:36
0
0
0
24.0℃
Java
Linux
就在刚刚,我上传了 dynamic-data-source-spring-boot-starter 0.0.1 版到 maven 中央仓库,之前只在私服传过 Android 的 aar 包,今天还真是第一次上传 jar 包到 maven 中央仓库,听起来感觉有点不可思议,毕竟数年的工程师了… 由于我
深入理解 spring boot 自定义属性
2019-11-23 19:02
0
0
0
24.0℃
Java
application.properties 这个文件在 spring boot 开发中最常见,本文围绕它展开,包括 自定义属性,以及 动态属性,环境切换。通过本文,你一定能够更好的开发 spring boot 应用,这里所谓的更好的,主要是指 环境切换、自定义属性及其高级用法。 spring bo
mysql 亿级数据优化 - 使用 分区
2019-11-19 23:02
0
0
0
24.0℃
Java
本文主要讲述 mysql range 分区 的使用,以及使用 range 分区需要注意的事项,所谓分区,是指 mysql 底层实现的水平分表功能,但是对程序却是透明的,通过使用分区你可以做到水平的拆分你的数据库,从而提高各种性能,比如插入速度、查询速度等。 至于 mysql 分区到底是啥 网上资料够
easypoi + spring boot + vue 实现 导出并下载 excel
2019-11-19 19:13
0
0
0
24.0℃
Java
开发中,导出 excel 是经常会遇到的,如果你使用 spring 框架,那么 easypoi 再适合不过了,它是对 Apache POI 的封装,但是使用起来却非常简单,唯一的缺点是包有点大,二十M左右,可能 Apache POI 本身就比较大吧,具体不清楚。 spring boot 集成 eas
druid-spring-boot-starter 填坑 - mysql 重启自动连接与监控页面
2019-11-19 18:48
0
0
0
24.0℃
Java
此处说的坑并不是指 druid 或者 druid-spring-boot-starter 有多少坑,而是网上的文章有点 out,按照其集成,你会遇到一堆坑。坑,特指这个!主要有 监控 界面不显示,登录,以及解决 mysql 重启后 的异常问题。 spring boot 集成 druid 首先是如何集
mysql 亿级数据量查询优化 - 优化sql语句
2019-11-18 22:46
0
0
0
24.0℃
Java
最近负责的项目数据量巨大,单表 50亿 条数据,而与之关联的另外两张表也都是数百万乃至上亿的数据量,这么说吧,之前的代码一个月的数据量查询耗时37秒,当然,我费尽力气将其优化也只能到 2.14 秒,而这还是没有任何查询条件的时候,可想而知,如果再有查询条件会有多慢。 在优化前,我先关闭了 mysql
记一次 阿里云 数据盘挂载过程
2019-11-09 11:54
0
0
0
24.0℃
Java
Linux
最近公司买了一台阿里云服务器,附加三块磁盘用于存储 mongodb、mariadb以 及其他数据,本文主要讲述我是如何格式化并挂载这三块磁盘的,涉及公司业务,本文跟我实际的操作略有不同,分区过程是完整的记录,修改 fstab 表则使用了不同的目录,这点无伤大雅哈。 挂载 阿里云 数据盘 过程 - l
Mybatis 子查询 - mybatis select child object
2019-10-12 01:15
0
0
0
24.0℃
Java
最近有这样一个需求,查询符合条件的 3D图纸包 的信息以及该图纸包里包含的图纸的信息,这显然是查询一个对象的子属性,于是有了本文,本文将讲述 mybatis 子查询,即 return a list inside an object from mybatis. mybatis 子查询主要用到 coll
上一页
下一页
1
2
3
4
弹