上一页 1 2 3 4 5 6 7 ··· 14 下一页
摘要: 阅读全文
posted @ 2022-12-01 20:14 桃花雪 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 1. top - Linux系统进程监控 top命令是性能监控程序,他是Linux系统管理员经常使用的监控系统性能的工具。top命令可以定期显示所有正在运行和实际运行并且更新到列表中,它显示出 CPU 的使用、内存的使用、交换内存、缓存大小、缓冲区大小、过程控制、用户和更多命令。它也会显示内存和 C 阅读全文
posted @ 2022-12-01 19:58 桃花雪 阅读(634) 评论(0) 推荐(0) 编辑
摘要: 一、线程状态: 新建状态(New):新创建了一个线程对象。就绪状态(可执行状态,Runnable):线程对象创建后,其他线程调用了该对象的start()方法。该状态的线程位于可运行线程池中,变得可运行,等待获取CPU的使用权。运行状态(运行状态,Running):就绪状态的线程获取了CPU,执行程序 阅读全文
posted @ 2022-11-29 18:11 桃花雪 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 在知道哪个Java进程CPU占用率过高以后:1.使用命令 jstack PID 命令打印出CPU占用过高进程的线程栈,例如jstack 12012 > 12012.txt2.使用top -H -p PID 命令查看对应进程是哪个线程占用CPU过高. 比如: 可以看到,线程号为12025的线程占用cp 阅读全文
posted @ 2022-11-26 21:14 桃花雪 阅读(531) 评论(0) 推荐(0) 编辑
摘要: redis分布式锁问题1.如何避免死锁 在申请锁时,给这把锁设置一个过期时间SET lock 1 EX 10 NX 2.锁超期问题试想这样一种场景: 客户端 1 加锁成功,开始操作共享资源 客户端 1 操作共享资源的时间,「超过」了锁的过期时间,锁被「自动释放」 客户端 2 加锁成功,开始操作共享资 阅读全文
posted @ 2022-10-13 20:04 桃花雪 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 1.通过improtselector接口控制 根据任意条件确认是否加载bean public class MyImportSelector implements ImportSelector {@ @Override public String[] selectImports(AnnotationM 阅读全文
posted @ 2022-10-12 13:16 桃花雪 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 总结了一下八种bean的加载方式 bold;">接口 xml+<bean/> xml:context+注解(@Component+4个@Bean) 配置类+扫描+注解(@Component+4个@Bean) @Bean定义FactoryBean接口 @ImportResource @Configur 阅读全文
posted @ 2022-10-12 09:56 桃花雪 阅读(656) 评论(0) 推荐(0) 编辑
摘要: Springboot项目打jar包流程1、在POM中确定MAVEN打包插件已经引入<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</ 阅读全文
posted @ 2022-10-11 18:23 桃花雪 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 现今的业务系统很少有孤立存在的,它们或多或少需要使用兄弟团队或是其他公司提供的服务,这给我们的联调和测试造成了麻烦。对于这种情况,我们常见的解决方案是搭建一个临时的server,模拟那些服务,提供数据进行联调和测试。这就是 mock server 出现原因 使用mockserver接收报警信息安装m 阅读全文
posted @ 2022-10-10 17:19 桃花雪 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 布隆过滤器适合大数据判重的场景,如网络爬虫中判断一个URL是否已经爬取过,判断一个用户是否在黑名单中,判断一个邮件是否是垃圾邮件,等等。优点:占用空间小,效率高,简而言之,就是以正确率换空间和时间。缺点:有一定的误判率,一个URL经过布隆过滤器判断没爬取过,那么一定没爬取过,一个URL经过布隆过滤器 阅读全文
posted @ 2022-10-10 10:27 桃花雪 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 通过代码分析java内存模型,执行代码: public class Person { String name; int age; public void show(){ System.out.println(name); } public static void main(String[] args 阅读全文
posted @ 2022-10-08 20:50 桃花雪 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 对于 Spring 容器的一些事件,能够监听而且触发相应的方法。一般的方法有 2 种,ApplicationListener 接口和@EventListener 注解。spring 简介 要想顺利的建立监听器,并起做用,这个过程当中须要这样几个角色:一、事件(event)能够封装和传递监听器中要处理 阅读全文
posted @ 2022-10-06 23:22 桃花雪 阅读(826) 评论(0) 推荐(0) 编辑
摘要: 1、IOC spring IOC相关类 上面的图展示是spring IOC相关的类: BeanDefinition:容器中每一个bean都有一个相对应的BeanDefinition实例,该实例负责保存bean对象的所有必要信息,包括bean对象的class类型、是否是抽象类、构造方法和参数、其它属性 阅读全文
posted @ 2022-10-06 22:57 桃花雪 阅读(106) 评论(0) 推荐(0) 编辑
摘要: ApplicationContextAware接口 在某些特殊的情况下,Bean需要实现某个功能,但该功能必须借助于Spring容器才能实现,此时就必须让该Bean先获取Spring容器,然后借助于Spring容器实现该功能。为了让Bean获取它所在的Spring容器,可以让该Bean实现Appli 阅读全文
posted @ 2022-10-06 22:23 桃花雪 阅读(115) 评论(0) 推荐(0) 编辑
摘要: spring bean在初始化和销毁的时候我们可以触发一些自定义的回调操作。初始化的时候实现的方法1、通过java提供的@PostConstruct注解;2、通过实现spring提供的InitializingBean接口,并重写其afterPropertiesSet方法;3、通过spring的xml 阅读全文
posted @ 2022-10-06 21:12 桃花雪 阅读(294) 评论(0) 推荐(0) 编辑
摘要: linux执行bash文件时报错:/bin/bash^M: 坏的解释器: 没有那个文件或目录 的解决方法 执行命令:sed 's/\r//' -i gen_cert.sh idea设置: 由于在windows下的换行符多一个回车符,所以会出现这种问题,那么在idea中进行编辑的时候,是可以指定换行符 阅读全文
posted @ 2022-10-05 18:27 桃花雪 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 一、命令行启动1、在 / 目录下 创建 project此目录 (此目录创建位置不限制,根据自己的来定)mkdir project -- 创建目录命令2、进入project目录下,将springBoot项目的jar包上传进来 3、创建 nohup.out 日志文件,用于输出项目启动的日志输出touch 阅读全文
posted @ 2022-10-05 18:04 桃花雪 阅读(1042) 评论(0) 推荐(0) 编辑
摘要: 传统的用户标签统计方法,利用Mysql设计了如下的表结构,每一个维度的标签都对应着Mysql表的一列: 要想统计所有90后的程序员该怎么做呢? 用一条求交集的SQL语句即可: Select count(distinct Name) as 用户数 from table whare age = '90后 阅读全文
posted @ 2022-09-28 11:22 桃花雪 阅读(655) 评论(0) 推荐(0) 编辑
摘要: nacos 临时实例与持久实例一、两者区别 临时实例 默认情况,服务实例仅会注册在Nacos内存,不会持久化到Nacos磁盘,其健康检测机制为Client模式,即Client主动向Server上报其健康状态(类似于推模式); 默认心跳间隔为5秒,在15秒内Server未收到Client心跳,则会将其 阅读全文
posted @ 2022-09-25 09:04 桃花雪 阅读(2791) 评论(0) 推荐(0) 编辑
摘要: 下载软件 直达官网下载Community版:https://downloads.mysql.com/archives/community/ windows安装版:https://dev.mysql.com/downloads/windows/installer/ 然后拉倒下方点击对应版本位数下载 2 阅读全文
posted @ 2022-09-21 11:34 桃花雪 阅读(841) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 14 下一页