会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Andya
你若盛开,清风自来
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
5
···
20
下一页
2023年4月19日
RocketMQ——服务启动时初始化自定义RocketMQ的生产者Producer
摘要: 需求 构造RocketMQ生产者。在服务启动时构造生产者,在服务关闭时销毁生产者。 代码模板 抽象类 @Slf4j public abstract class AbstractMqProducer { /** * 原生默认mq生产者 */ protected DefaultMQProducer pr
阅读全文
posted @ 2023-04-19 13:07 Andya_net
阅读(218)
评论(0)
推荐(0)
2023年4月14日
SpringBoot——使用ThreadLocal解决类成员变量并发线程安全问题!
摘要: 问题 在开发过程中,我们一旦在某个类中使用一个可变的成员变量,就会涉及到线程安全问题,因为我们的类对于其他依赖使用类来说,可能是单例注入的,这就会涉及到多个线程共享操作同一个变量问题。如何解决? 遇到线程安全问题,我们首先想到的就是使用锁,万物可加锁,只要不怕慢!我们通过加锁来实现多个线程并发访问操
阅读全文
posted @ 2023-04-14 09:45 Andya_net
阅读(1448)
评论(0)
推荐(0)
2023年4月12日
信息系统项目管理——5大过程组、10大管理
摘要: 一、项目整合管理 过程组 过程组过程启动过程组1. 制定项目章程规划过程组2. 制定项目管理计划执行过程组3. 指导与管理项目工作4. 管理项目知识监控过程组5. 监控项目工作6. 实施整体变更控制收尾过程组7. 结束项目或阶段 1、制定项目章程 ITO内容输入1. 立项管理文件2. 协议3. 事业
阅读全文
posted @ 2023-04-12 17:59 Andya_net
阅读(392)
评论(0)
推荐(0)
2023年4月7日
SpringBoot——结合nacos实现动态刷新自定义线程池
摘要: 关注 wx:CodingTechWork 需求 实现自定义线程池实现线程池参数动态刷新 自定义动态线程池模板 自定义动态线程池代码 @Data @Slf4j @Configuration @RefreshScope @ConfigurationProperties("custom.threadpoo
阅读全文
posted @ 2023-04-07 17:31 Andya_net
阅读(285)
评论(0)
推荐(0)
2023年4月3日
SpringBoot—根据起始时间和终止时间获取ES索引名称范围
摘要: 关注 wx:CodingTechWork 需求 根据ES的起始时间字段,查询索引名称范围。前提,索引名称也是按照年月来命名,如es_log_data_m202304 模板 @Slf4j public class ESUtils{ private Integer defaultSearchMonth
阅读全文
posted @ 2023-04-03 19:29 Andya_net
阅读(290)
评论(0)
推荐(0)
SpringBoot—枚举类属性值是否包含判断
摘要: 关注 wx:CodingTechWork 需求 在一些校验中,需判断一个值是否包含在枚举属性值中,如下总结枚举属性值包含判断功能。 模板 @Slf4j public class EnumOperateUtil { /** * 校验枚举,是否包含在枚举属性值中 * * @param enumClass
阅读全文
posted @ 2023-04-03 19:11 Andya_net
阅读(372)
评论(0)
推荐(0)
SpringBoot—bean工具类封装
摘要: 关注 wx:CodingTechWork 需求 在Java开发代码中,经常会有一些对象Bean转换的需求,如下进行模板总结。 模板 public class BeansUtils { /** * Object to bean * * @param obj * @param t * @param <T
阅读全文
posted @ 2023-04-03 19:05 Andya_net
阅读(90)
评论(0)
推荐(0)
2023年3月27日
kubernetes-Deployment部署无状态服务的原理详解(七)
摘要: 引言 k8s部署无状态应用后,若需要更新应用时,可以通过使用ReplicationController或ReplicaSet实现升级,主要有两种方式: 直接删除所有现有的pod,然后创建新的pod;先创建新的pod,再删除旧pod。这里面也有两种方式,一种是先等所有新pod都运行成功后,应用切换到新
阅读全文
posted @ 2023-03-27 15:26 Andya_net
阅读(225)
评论(0)
推荐(0)
2023年3月13日
MySQL—sql语句多个字段模糊查询并指定优先级排序
摘要: 关注 wx:CodingTechWork 需求 在进行一些产品开发时,需要在一个填写框中填写名称或者编码进行精准或模糊查询。要求: 一个填写框供底层数据表结构多个字段进行模糊查询使用。查询结果排序:名称优先排序,然后按照编码排序,若查不到按照时间排序。 实践 方法 使用order by配合case
阅读全文
posted @ 2023-03-13 14:19 Andya_net
阅读(145)
评论(0)
推荐(0)
2023年3月12日
MySQL—Linux查看客户端连接信息(连接数、进程等)及SpringBoot配置数据库模板
摘要: 关注微信公众号:CodingTechWork,一起学习进步。 介绍 在开发或者运维过程中,我们连接数据库的时候突然会遇到"Too many Connections"这种报错信息;这时我们就需要排除一下是哪些程序客户端连接较多而没有释放。 查看mysql数据库连接数 查看最大连接数 show vari
阅读全文
posted @ 2023-03-12 22:10 Andya_net
阅读(558)
评论(0)
推荐(0)
2023年3月8日
SpringBoot——校验参数是否包含在枚举属性值中
摘要: 需求 在一些枚举类调用中,我们需要对一些枚举的属性值做包含关系的判断,看是否匹配。通过反射机制获取对应方法,再获取对应的枚举属性值。下面是示例实现。 代码实现 工具类 @Slf4j public class EnumOperateUtil { /** * 校验枚举,是否包含在枚举属性值中 * * @
阅读全文
posted @ 2023-03-08 11:09 Andya_net
阅读(667)
评论(0)
推荐(0)
2023年3月7日
SpringBoot——启动服务时获取所有controller层的接口url列表
摘要: 需求 在服务启动时,获取服务的所有controller层接口url列表,通过CommandLineRunner实现服务启动时的操作。 CommandLineRunner在SpringApplication.run运行完成之后后才会运行自己创建的实现类。加入@Component注解后,就可以将对象交给
阅读全文
posted @ 2023-03-07 13:52 Andya_net
阅读(2119)
评论(0)
推荐(0)
2023年3月5日
信息系统项目管理师——OSI模型、协议
摘要: OSI七层网络模型(掌握) 应用层:对软件提供接口以使程序能使用网络服务,如事务处理程序、文件传送协议和网络管理等。(HTTP、Telnet、FTP、SMTP)表示层:程序和网络之间的翻译官,管理数据的解密加密数据转换、格式化和文本压缩。(JPEG、ASCII、GIF、DES、MPEG)会话层:负责
阅读全文
posted @ 2023-03-05 11:25 Andya_net
阅读(46)
评论(0)
推荐(0)
信息系统项目管理师——信息化和信息系统
摘要: 信息的特征(掌握) 1、客观性 2、普遍性 3、无限性 4、动态性:信息是随着时间的变化而变化的。 5、相对性 6、依附性: 1)信息是客观世界的反映,任何信息必然由客观事物所产生,不存在无源的信息。 2)任何信息都要依附于一定的载体而存在,需要有物质的承担者,信息不能完全脱离无知而独立存在。 7、
阅读全文
posted @ 2023-03-05 11:05 Andya_net
阅读(92)
评论(0)
推荐(0)
2023年2月6日
centos7.x 通过yum方式安装java 1.8.0
摘要: 确认是否安装过 $ rpm -qa | grep java $ rpm -qa | grep jdk $ rpm -qa | grep gcj 如果没有信息返回则表示该环境上没有安装; 查看java列表 $ yum list java * 可以看到很多版本的1.7.0 、1.8.0 查看1.8.0版
阅读全文
posted @ 2023-02-06 14:31 Andya_net
阅读(108)
评论(0)
推荐(0)
1
2
3
4
5
···
20
下一页
公告