2021年6月17日

sql server 模糊查询通配符%和下划线无法匹配问题

摘要: 在sql server的like中%和下划线类似于通配符%,所以无法使用like '%%'来匹配,可以通过以下两种办法实现匹配 1、使用escape 来解决 like '%_%' escape '' like '%|_%' escape '|' 这里的escape就是将后面的字符指定为转义字符,可以 阅读全文

posted @ 2021-06-17 19:20 程序员大禹 阅读(744) 评论(0) 推荐(0) 编辑

2021年5月25日

docker服务卸载脚本

摘要: #!/bin/sh echo "start uninstalling docker" echo " " # 停止docker服务 sudo systemctl stop docker # 杀死docker进程(为防止特殊情况下有残留的docker进程) # ps -ef | grep docker 阅读全文

posted @ 2021-05-25 09:08 程序员大禹 阅读(148) 评论(0) 推荐(0) 编辑

2021年3月13日

Java程序编译和运行的过程

摘要: Java程序编译和运行的过程 转载自:https://blog.csdn.net/cynhafa/article/details/82425456 Java整个编译以及运行的过程相当繁琐,本文通过一个简单的程序来简单的说明整个流程。 如下图,Java程序从源文件创建到程序运行要经过两大步骤: 1、源 阅读全文

posted @ 2021-03-13 13:57 程序员大禹 阅读(486) 评论(0) 推荐(0) 编辑

2021年3月3日

分页工具类

摘要: PageHelper是将查询的SQL结尾自动拼上 limit offset,而有些场景不适用这种分页方式。 可以查询全部数据,再对list分页。 import com.github.pagehelper.Page; import com.github.pagehelper.PageInfo; imp 阅读全文

posted @ 2021-03-03 15:29 程序员大禹 阅读(180) 评论(0) 推荐(0) 编辑

2021年3月1日

【转】FastJson、Jackson、Gson进行Java对象转换Json的细节处理

摘要: Java对象转换Json的细节处理 前言 Java对象在转json的时候,如果对象里面有属性值为null的话,那么在json序列化的时候要不要序列出来呢?对比以下json转换方式 一、fastJson 1、fastJson在转换java对象为json的时候,默认是不序列化null值对应的key的 也 阅读全文

posted @ 2021-03-01 19:58 程序员大禹 阅读(172) 评论(0) 推荐(0) 编辑

2021年2月28日

Java知识点梳理——多线程与并发

摘要: 第一部分:线程模型深度剖析 一、线程的生命周期 线程状态转换图: 1、新建状态(New) 用new关键字和Thread类或其子类建立一个线程对象后,该线程对象就处于新生状态。处于新生状态的线程有自己的内存空间,通过调用start方法进入就绪状态(runnable)。 注意:不能对已经启动的线程再次调 阅读全文

posted @ 2021-02-28 23:35 程序员大禹 阅读(147) 评论(0) 推荐(0) 编辑

2021年1月18日

Java知识点梳理——面向对象设计

摘要: 第三部分 一、面向对象设计 1、面向接口编程在开源框架中的使用 2、在开源框架中接口的封装性 二、设计原则 1、开闭原则在企业级代码中的应用 开闭原则的意思是:对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。简言之,是为了使程序的扩展性好,易于维护和升级 阅读全文

posted @ 2021-01-18 14:18 程序员大禹 阅读(321) 评论(0) 推荐(0) 编辑

2020年12月29日

【转】《代码整洁之道》读书心得

摘要: https://www.cnblogs.com/stoneniqiu/p/4815259.html 阅读全文

posted @ 2020-12-29 20:20 程序员大禹 阅读(59) 评论(0) 推荐(0) 编辑

2020年12月24日

【转】PageHelper,从pageinfo 中取到的total不正确的处理

摘要: 最近在使用pagehelper时遇到一些问题。就是total 始终等于pageSize。很无解是不?其实并不太难,只要你细心就会发现!!! 其问题出现的主要原因就在调用pagehelper的时候,那么我们该如何避免total 始终等于pageSize的错误呢?注意一下几点,就可避免: 1.当我们调用 阅读全文

posted @ 2020-12-24 16:41 程序员大禹 阅读(825) 评论(0) 推荐(0) 编辑

2020年11月18日

【转】spring-restry实现接口超时重试

摘要: 一、在pom.xml中添加依赖 <dependency> <groupId>org.springframework.retry</groupId> <artifactId>spring-retry</artifactId> </dependency> <dependency> <groupId>or 阅读全文

posted @ 2020-11-18 20:06 程序员大禹 阅读(338) 评论(0) 推荐(0) 编辑

导航