自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mysql上亿数据解决方案

方案一:优化现有mysql数据库。优点:不影响现有业务,源程序不需要修改代码,成本最低。缺点:有优化瓶颈,数据量过亿就玩完了。方案二:升级数据库类型,换一种100%兼容mysql的数据库。优点:不影响现有业务,源程序不需要修改代码,你几乎不需要做任何操作就能提升数据库性能,缺点:多花钱方案三:一步到位,大数据解决方案,更换newsql/nosql数据库。优点:扩展性强,成本低,没有数据容量瓶颈,缺点:需要修改源程序代码。

2023-12-20 14:01:55 1478

原创 局域网IP和公网IP的范围校验

【代码】局域网IP和公网IP的范围校验。

2023-03-28 10:24:46 174

原创 maven 父子模块使用插件打包

maven 父子模块使用插件打包在顶级父类操作 clean 和 install即可, 主业务包便能装入其他包依赖打包须知这种微服务项目或者说是maven父子级项目打包要解决的问题就是具体业务代码依赖工具类代码,利用idea的maven插件可以很方便做到。在上层文件夹管理模块中,添加 <packaging>pom</packaging> (没有业务代码只做包含其他包的父类空包)在没有main方法的工具模块中只添加 <packaging>jar</packag

2022-01-28 11:27:29 684

原创 系统与JVM与线程简述

JVM在OS中的体现1.任务管理器中的JVM操作系统的内存条以下简称"内存" , jvm 所使用的空间是内存,其他的exe也都是运行在内存中javaw.exe是java在windows中的启动装置之一,它和java.exe的区别是由javaw启动的java进程将在GUI中运行,而不是命令行。无论是在eclipse中运行的main方法,还是在eclipse中启动的tomcat,都是由eclipse使用javaw.exe来驱动的,所以说你看到的进程名是javaw。但如果通过tomcat/b

2021-06-29 13:34:40 483

原创 service = null

记录一下遇到的问题 springboot 正常开发中 controller层 只需要@Resource 或者 @Autowried 即可注入 service但是 ! 在写工具类需要调用 service层时就不好用了通过 debug 调试,可以看到 service = null解决方式:@Componentpublic class SysLog { //注入service @Resource private static SystemLogService s..

2020-10-09 14:54:05 628

原创 echarts 刷新之后缩小

今天在工作中遇到一个问题layui 框架的首页放置了 echarts,但是刷新别的页面的时候,再回到echarts 页面,发现 div 高度变小了。解决方式:引入js<script src="https://cdn.bootcdn.net/ajax/libs/jquery-resize/1.0/jquery.ba-resize.js"></script>在完成绘画echarts后添加代码:$(window).resize(myChart.resize); var

2020-09-02 16:22:07 2368

原创 JAVA 入门初级参考面试题

1、java中数据类型是怎么区分的?byte 1字节 short 2字节 int 4字节 long 8字节float 4字节 double 8字节 char 2字节 boolean 1字节其余的都是对象类型2、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。3、...

2020-08-03 16:13:45 1394

原创 Redis 回顾(下)

Redis.conf详解启动的时候,就通过配置文件来启动!工作中,一些小小的配置,可以让你脱颖而出!单位配置文件 #单位不区分大小写,因此1GB 1Gb 1gB都相同。包含 INCLUDES好比 js 页面的 include ,Spring 配置文件中的 引入其他配置一同生效网络 NETWORK# 默认的ip地址,仅本机可以访问,注销他意味着 所有ip都可以连接到...

2020-04-09 09:28:08 167

原创 Redis 回顾(上)

为什么要用Nosql缓存+mysql+垂直拆分(读写分离)网站80%的情况都是在读,每次都要去查询数据库十分麻烦!所以为了减轻数据库压力,用缓存来保证效率.解决读的压力分库分表+水平拆分+mysql集群早年MyISAM: 表锁,查询数据时锁定一张表,十分影响效率!现在Innodb: 行锁.并支持ACID慢慢的就开始使用分库分表来解决写的压力!MySQL 的 集群,很好满足哪...

2020-04-09 09:09:21 274

原创 JAVA程序员工作常用英语

基础----进阶A. array数组accessible 可存取的 area面积audio 音频 addition 加法 action 行动 arithmetic 算法adjustment 调整 actual 真实的 argument 参量ascent 提升 already 已经 AWT(Abstract Window Toolkit)抽象窗口工具 API(Applic...

2020-03-28 21:16:59 439

空空如也

空空如也

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

TA关注的人

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