自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 [ES]复杂搜索学习加练习-RESTful

单条件查询2.过滤显示指定字段3.根据指定的条目排序4.分页注:数据下标也是从0开始的。5.布尔过滤must(and),所有的条件都要符合should(or),符合一个条件即可must_not(not),必须不,排除指定条件的多条件精确筛选6.自定义过滤7.多条件精确(2)...

2021-05-10 18:05:47 121

原创 [狂神系列学习]LINUX相关

1.提示:如果LINUX没有输出,一般情况下没问题。系统目录结构:1.一切皆问价。2.根目录 /,所有文件都挂载在这个节点下。对目录的解释:/bin:bin目录是Binary的缩写,这个目录存放着最常使用的命令。/boot: 存放着启动Linux时使用的一些核心文件,包括一些链接文件以及镜像文件。/dev: dev 是 device 的缩写,存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。/etc: 这个目录用来存放所有的系统管理所需要的配置文件和子目

2021-05-04 17:25:36 104

原创 【Spring】源码学习-基础概念学习

[Spring 源码学习]BeanDefinitionBeanFactoryBean生命周期BeanDefinition@component,@bean, 这些都会被解析为 BeanDefinition对象。BeanFactoryBeanFactory 将利用BeanDefinition来生成Bean对象。BeanDefinition 相当于BeanFactory的原材料。Bean对象相当于BeanFactory所生产出来的产品。BeanFactory的核心子接口和实现类ListableBe

2021-05-03 12:06:08 120

原创 【金山】工作中新知识学习

2021.4.231.@PostConstruct该注解的方法在整个Bean初始化中的执行顺序:Constructor(构造方法) -> @Autowired(依赖注入) -> @PostConstruct(注释的方法)

2021-04-26 12:16:21 135

原创 [linux]常用系统分析工具-cpu篇详解

1.top命令第一行:系统时间,服务器启动时间,当前登录用户数,load average:数据是每隔5秒钟检查一次活跃的进程数,然后按特定算法计算出的数值。如果这个数除以逻辑CPU的数量,结果高于5的时候就表明系统在超负荷运转了。第二行:任务进程数,运行中的数量,休眠的数量,stoped状态的数量,Zombie状态的数量。第三行:CPU状态用户空间占用CPU百分比。内核空间占CPU百分比。改变过优先级的进程占用Cpu的百分比。id - 空闲cpu百分比wa - I/O等待占用CPU

2021-03-21 18:01:13 94

原创 [SQL]力扣题目练习记录

2021年2月18日 09:24:09176.第二高薪水select ifnull(( select distinct salary from employee order by salary desclimit 1,1 ),null)as SecondHighestSalary 知识点:1.order by desc 降序排序。2. limit 1,1 = limit 1 offset 1 查询前1条,过滤1条。(注:limit m,1 == limit 1 offset m )。3

2021-02-18 10:28:10 70

原创 对Linux指令进行系统学习(三)

Shell编程2020.12.22shell概念介绍:shell就是一个命令解释器,类似于WINDOWS的桌面,将我们的操作指令,转化为机器的二进制码。1.echo : 打印命令例: echo "Mr. zheng is the most handsome man in the world "输出: Mr. zheng is the most handsome man in the world注意:若要输出! 需要将双引号换为单引号。2. shell 脚本命名,一般以.sh 作为结尾。注:

2020-12-22 16:52:58 79

原创 [SQL]对SQLZOO学习中,有趣的题目记录!

SQL学习一.https://sqlzoo.net/wiki/SELECT_from_Nobel_Tutorial/zhShow the 1984 winners and subject ordered by subject and winner name; but list Chemistry and Physics last.SELECT winner, subject FROM nobel WHERE yr=1984 ORDER BY subject IN ('Physics'

2020-12-22 12:07:40 209

转载 定时周期延时线程池:ScheduledThreadPoolExecutor

转载地址:https://www.jianshu.com/p/c41e942bcd64转载地址:https://www.jianshu.com/p/502f9952c09b一.ThreadPoolExecutor概述线程池解决了两个不同问题:1.性能提升:他们通常在执行大量异步任务时,减少了线程的创建开销,使性能得到了提升。2.统计信息:可以统计完成的任务数量线程池的构造方法有四种:其中最全的一个是public ThreadPoolExecutor(int corePoolSize,

2020-12-09 15:07:16 700

原创 对Linux指令进行系统学习(二)

2020 11-27VIM1.vim: 查看文件,vi 也可以。刚打开是命令模式,i,a,o, 进入插入模式,:进入编辑模式。具体的:命令模式下: ndd 删除光标所在n行 nx 删除光标n个字符nyy 复制光标下的n行 p 用来粘贴(dd/yy)的内容r 替换光标下的字母 R替换若干ESC退出u 取消上一步操作 ZZ 保存退出/关键词 进行查找关键词 n 切换到下一个编辑模式: :set nu 显示行数 :n 到第n行:wq 退出 :q 不保存退出 :wq

2020-11-27 20:55:44 196

原创 对Linux指令进行系统学习(一)

文件处理命令2020 11-121.touch 创建文件2.cat 查看小文件内容,不建议看打文件,会一直翻页加 -n 选项 可以看指定行数3.tac 是cat的翻过来,作用也是反向显示文件内容,不支持 -n4.more 分页显示文件 空格/F 翻页,回车下一行 不支持上翻5.less 分页显示文件 空格翻页,回车下一行,pageup上一页,↑上一行, 还支持 / 加字母进行查询,查询中按“n"可查询下一个。6.head -n 数字 查询 文件前n行 不加-n 默认10行7.tail

2020-11-12 19:25:57 103

转载 lombok系统学习

为了减少重复代码,使程序美观,方便程序员编写代码,lombok应运而生。但是存在的问题是,过度使用会导致程序的可读性变差,初学的程序员常用,甚至会导致代码无法编写的问题,所以有很多企业会禁止使用。lombok 注解使用@Getter/@Setter: 作用类上,生成所有成员变量的getter/setter方法;作用于成员变量上,生成该成员变量的getter/setter方法。可以设定访问权限及是否懒加载等。@ToString:作用于类,覆盖默认的toString()方法,可以通过of属性限定显示某些

2020-11-11 14:08:27 78

原创 记录Leecode学习

2020-10-281207.独一无二的出现次数提交的代码:class Solution { public boolean uniqueOccurrences(int[] arr) { Map<Integer,Integer> map = new HashMap<Integer,Integer>(); for(Integer obj: arr){ if(map.containsKey(obj)){

2020-10-28 14:16:18 82

原创 SpringCloud学习笔记

1.自我保护机制一句话:某时刻某一个微服务不可用了,eureka不会立刻清理,依旧会对该微服务的信息进行保存2.consumer端调用微服务的关键:RestTemplate3.CAPRDBMS即关系型数据库(mysql/oracle/sqlServer)===>> ACIDNOSQL(redis/mongdb) ===>> CAPACID:A(Atomi...

2020-10-27 18:00:20 116 1

原创 记第一次Spring-boot开发的过程中所遇问题

1.@Mapper与@Repository的区别@Repository对应存储层Bean,如果使用@Repository则需要使用 @MapperScan(“xxx.xxx.xxx.mapper”)进行扫描,然后生成Dao层的Bean才能被注入到Service层中。@Mapper通过xml里面的namespace里面的接口地址,生成了Bean后注入到Service层中。相当...

2019-12-13 11:07:38 88

原创 AOP 相关术语

Joinpoint(连接点):所谓连接点是指那些被拦截到的点。在 spring 中,这些点指的是方法,因为 spring 只支持方法类型的连接点。Pointcut(切入点):所谓切入点是指我们要对哪些 Joinpoint 进行拦截的定义。Advice(通知/增强):所谓通知是指拦截到 Joinpoint 之后所要做的事情就是通知。通知的类型:前置通知,后置通知,异常通知,最终通知,环绕...

2019-11-24 17:33:34 187

原创 java.sql.SQLException: Unknown system variable 'tx_isolation'

java.sql.SQLException: Unknown system variable 'tx_isolation’介绍一次数据库链接时发生的错误:出现的报错代码:2019-11-24 11:33:31,198 7633 [nio-8080-exec-4] INFO l.AbstractPoolBackedDataSource - Initializing c3p0 pool....

2019-11-24 11:43:51 230

空空如也

空空如也

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

TA关注的人

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