文章分类 -  后端

上一页 1 2 3 4 5 6 ··· 24 下一页
摘要:### Wapper介绍 ![](https://img2023.cnblogs.com/blog/1157088/202307/1157088-20230727215930765-753093971.png) * Wrapper:条件构造抽象类,最顶端父类。 * AbstractWrapper:用 阅读全文
posted @ 2023-07-27 22:47 King-DA 阅读(110) 评论(0) 推荐(0)
摘要:### LomBok常用注解图 ![](https://img2023.cnblogs.com/blog/1157088/202307/1157088-20230722202620262-1480992333.png) ### pom.xml文件中添加LomBok依赖 ```java org.pro 阅读全文
posted @ 2023-07-22 20:43 King-DA 阅读(1003) 评论(0) 推荐(0)
摘要:### Mybatis-plus简介 Mybatis-Plus是一个Mybatis的增强工具,在Mybatis的基础上只做增强不做改变,为简化开发、提高效率而生。Mybatis-Plus提供了通用的mapper和service,可以在不编写任何SQL语句的情况下,快速实现对单表的CRUD、批量、逻辑 阅读全文
posted @ 2023-07-22 16:57 King-DA 阅读(31) 评论(0) 推荐(0)
摘要:### mybatis使用<where>标签替换where 1=1 工作当中,动态sql经常会用到,当遇到多个查询条件时,我们可能会写出类似下面这样的sql ```java ``` 这样写会产生很大问题, 如果没有匹配的条件,最终这条 SQL 会变成这样:select * from user whe 阅读全文
posted @ 2023-07-13 17:15 King-DA 阅读(608) 评论(0) 推荐(0)
摘要:### Cenots7解决gnome-shell进程占用内存过高的问题 在Linux中,如果启用了图形界面,一段时间后gnome-shell会占用系统中大量的内存,如下所示: ![](https://img2023.cnblogs.com/blog/1157088/202307/1157088-20 阅读全文
posted @ 2023-07-12 15:58 King-DA 阅读(2459) 评论(0) 推荐(0)
摘要:### 服务器CPU使用率过低,增加CPU使用率到指定范围 * 1、安装cpulimit对 CPU 使用率进行控制 ```java yum install gcc -y wget 'http://downloads.sourceforge.net/cpulimit/cpulimit-1.1.tar. 阅读全文
posted @ 2023-07-12 10:36 King-DA 阅读(243) 评论(0) 推荐(0)
摘要:### shell脚本报错bad interpreter 在windows下保存了一个脚本文件,用ssh上传到centos,提示多了这句/bin/bash^M: bad interpreter。 如果这个脚本在Windows下编辑过,就有可能被转换成Windows下的dos文本格式了,这样的格式每一 阅读全文
posted @ 2023-07-09 01:48 King-DA 阅读(181) 评论(0) 推荐(0)
摘要:### MYSQL 字段中的换行符和回车符 ```java REPLACE(REPLACE(filed,CHAR(10),''),CHAR(13),'') ``` 查询字段中是否包含换行符和回车符 ```java filed like '% \n\r %' ``` 字段中追加换行符和回车符 ```j 阅读全文
posted @ 2023-07-09 01:24 King-DA 阅读(320) 评论(0) 推荐(0)
摘要:这两天做到一个需求,需要将一个订单下的所有明细数据查询出来,当订单明细数据超过1w条时,mybatis的查询性能会变差,查询1.5w左右数据耗时6s。 优化前SQL mapper如下: ```java ``` 执行结果如下: ![](https://img2023.cnblogs.com/blog/ 阅读全文
posted @ 2023-07-09 00:52 King-DA 阅读(476) 评论(0) 推荐(0)
摘要:![](https://img2023.cnblogs.com/blog/1157088/202307/1157088-20230701114818748-1919427186.png) ### JVM ![](https://img2023.cnblogs.com/blog/1157088/202 阅读全文
posted @ 2023-07-01 12:17 King-DA 阅读(7) 评论(0) 推荐(0)
摘要:### 对象创建过程 ![](https://img2023.cnblogs.com/blog/1157088/202306/1157088-20230610003215181-307373390.png) 0:new Object() 是申请一块空间。并且创建一个属性m,但是不赋值m=0 3: 4 阅读全文
posted @ 2023-06-10 00:45 King-DA 阅读(13) 评论(0) 推荐(0)
摘要:### 缓存行 ![](https://img2023.cnblogs.com/blog/1157088/202306/1157088-20230610001202417-1521809303.png) 比方说访问一数据的时候,从一级缓存中读取不到,去二级缓存中找,然后在三级缓存中查找。如果在三级缓 阅读全文
posted @ 2023-06-10 00:24 King-DA 阅读(95) 评论(0) 推荐(0)
摘要:### 超线程 一个ALU对应多个PC|Registers 所谓的四核八线程,一个核可以装两个线程进去,计算T1一会而以后,再计算T2一会儿(线程撕裂者) ![](https://img2023.cnblogs.com/blog/1157088/202306/1157088-202306100009 阅读全文
posted @ 2023-06-10 00:10 King-DA 阅读(19) 评论(0) 推荐(0)
摘要:### 超线程 阅读全文
posted @ 2023-06-09 09:08 King-DA 阅读(4) 评论(0) 推荐(0)
摘要:### cpu到内存之间有多少层缓存? 根据工业的实践(妥协)和摸索,有三级缓存 ![](https://img2023.cnblogs.com/blog/1157088/202306/1157088-20230609012923862-312783912.png) CPU的速度和内存的速度(100 阅读全文
posted @ 2023-06-09 01:38 King-DA 阅读(10) 评论(0) 推荐(0)
摘要:### 进程 一个程序进入到内存,被称之为进程。 #### 一个QQ.exe可以运行多份么? 可以的,一个程序可以运行多个进程。也就是可以打开两个qq。 同一个进程内部:有多个任务兵法执行的需求(比如,一边计算,一边接受网络数据,一边刷新界面) 能不能用多进程?可以,但是毛病多,最严重的毛病是,我可 阅读全文
posted @ 2023-06-09 01:25 King-DA 阅读(35) 评论(0) 推荐(0)
摘要:### 程序的执行 一个程序,读入到内存,全是0和1组成的。 从内存读入到CPU中,这个时候要通过总线 #### 怎么区分一段01的数据到底是数据还是指令? 总线分为三类:控制线、地址线、数据线 一个程序的执行,首先把可执行文件加载到内存中,找到起始(main)方法,逐步读出指令和数据,进行计算并写 阅读全文
posted @ 2023-06-09 00:47 King-DA 阅读(14) 评论(0) 推荐(0)
摘要:### 计算机的组成 ![](https://img2023.cnblogs.com/blog/1157088/202306/1157088-20230608235502993-1661534307.png) 1.PC :称为程序计数器。用来存储程序进行到了哪一步(哪一个指令)了。 2.ALU 用来 阅读全文
posted @ 2023-06-09 00:30 King-DA 阅读(35) 评论(0) 推荐(0)
摘要:### 程序运行的底层原理 #### 阅读全文
posted @ 2023-06-08 23:46 King-DA 阅读(7) 评论(0) 推荐(0)
摘要:### 弱引用 弱引用是指使用 WeakReference wf=new WeakRerence(obj)或继承WeakReference类。继承WeakReference对象时必须要实现有参构造器,且不能存在无参构造。如果一个对象只有弱引用,无论内存是否充足,只要垃圾回收线程扫描到了弱引用,则会立 阅读全文
posted @ 2023-06-08 10:26 King-DA 阅读(810) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 ··· 24 下一页