萤火AI百宝箱由FLY AI Cloud创办。通俗解读AI前沿技术聚焦高价值应用场景。和你一起探索A1,把握技术红利。创办人著有《Kubernetes:云原生与容器编排实战》,将出版《企业大模型实战:核心技术与行业赋能》。
Idea(2016.3以上):取消形参名的提示
SQL: select非group by的字段
Guava:集合操作
Guava基本工具包Base:Null和字符串分割(Splitter)、拼接(Joiner)处理
Atomic实现多线程下,无锁的进行原子操作
Jenkis邮件通知:Email Extension Plugin
Jenkis邮件通知异常:MessagingException message: 530 Error: A secure connection is requiered(such as ssl)
增量打包工具:patch-generator-desk
Jenkins换肤:Blue Ocean的安装和使用
linux :关闭tomcat端口(命令方式)
Jenkins部署异常:TomcatManagerException: FAIL - Unable to delete
Jenkins部署异常:The Tomcat Manager responded FAIL - Deployed application at context path
Jenkins部署异常: java.io.FileNotFoundException: http://ip:端口/manager/text/list
Jenkins:从SVN拉取Maven项目,部署Tomcat(Deploy to container)
Jenkins:从SVN拉取Maven项目
Linux安装svn
Linux:安装Maven
Jenkins安装(Linux版)
Starting Jenkins bash: /usr/bin/java: No such file or directory
Spring:7种事务传播行为
Linux文本搜索:grep命令
Hibernate的事务的隔离性
java.lang.NoSuchMethodError: org.springframework.core.ResolvableType.clearCache
JedisDataException: Please close pipeline or multi block before calling this method
Synchronized与Lock的区别与应用场景
SCP:不同Linux服务器间的复制
MySQL防止重复插入相同记录 insert if not exists
Spring 定时任务:Cron expression must consist of 6 fields (found 7 in "0 12 17 14 3 ? 2018")
Spring 定时任务@Scheduled
Idea:Git的常用菜单操作和常用命令【含分支创建、检出、提交、合并】
JPA 关系映射(OneToOne、OneToMany、ManyToMany)
Spring IO Platform:解决依赖版本冲突
Maven Helper:查找和排除Jar包冲突的依赖关系
Linux:常用性能检查命令(内存、CPU 、网络、磁盘、Java应用)
使用Lombok减少JavaBean的重复代码
Java单例模式的不同写法(懒汉式、饿汉式、双检锁、静态内部类、枚举)
Junit单元测试不支持多线程测试--原因分析和问题解决
Redis:Bitmaps使用场景和常用命令
Git: 常用命令
Swagger2离线文档:PDF和Html5格式
maven变量属性(${} properties)
SpringMVC:多视图[JSP,JSON,Excel,XML]混合输出__Java配置方式
SpringMVC:多视图[JSP,JSON,Excel,XML]混合输出__XML配置方式
Linux:PS查看进程信息,和查看tomcat内存等信息
表复制:SELECT INTO 和 INSERT INTO SELECT
idea:项目添加SVN和版本管理快捷键
SpringBoot集成Swagger2,以及Swagger2常用API
AOP:组合使用多个切入点表达式(Combining pointcut expressions)
Redis: pipeline加速Redis请求,实现批处理
Redis命令:scan实现模糊查询