笔记
生生不息,折腾不止
生活本身就是在学习的过程中.
展开
-
elasticsearch 增删改查 kibana Dev Tools
具体可以查询官方API文档Delete By Query API | Elasticsearch Guide [5.2] | Elastic更具条件删除数据:POST twitter/_delete_by_query{ "query": { "match": { "message": "some message" } }}...原创 2021-11-03 13:40:19 · 194 阅读 · 0 评论 -
Oracle CLOB 类型字段 内容过长保存失败等问题解决方案
出现可能的错误:1.java.sql.SQLException: ORA-006002.数据库连接关闭.....比如使用的是Mybatis-plus ,用常规的保存时会保存失败需要使用XML SQL插入数据即可<insert id="entityClobSave" parameterType="com.csdn.Entity"> declare c_clob CLOB := #{component}; b_clob CLOB .原创 2021-05-22 19:46:43 · 936 阅读 · 0 评论 -
单纯 Log4j 升级到 Log4j2 异步 代码不变
老系统已经使用了 log4j 并且使用的是 log4j.properties ,通过如下打印日志方式。在这种不修改代码的情况下升级到Log4J !!!private Logger logger = Logger.getLogger(Demo.class);第一步:去掉以前的日志Jar包。新增如下: <dependency> <groupId>org.apache.logging.log4j</groupId> ..原创 2021-02-01 17:01:40 · 337 阅读 · 0 评论 -
单例模式-梳理
/** * @author XQQ * @create 2019-03-11 17:10 * @desc 饿汉式单例 * 1、缺点浪费内存空间 **/public class EhsSingle { private EhsSingle (){} private final static EhsSingle e=new EhsSingle(); publi...原创 2019-03-11 18:11:16 · 105 阅读 · 0 评论 -
单例模式-静态内部类
/** * @author XQQ * @create 2019-03-14 17:24 * @desc 懒汉式静态内部类 * 1、缺点可以用序列化可以破解 **/public class LazySingleton { public LazySingleton() { if (sv.ls != null) { throw new R...原创 2019-03-14 17:44:01 · 119 阅读 · 0 评论 -
intellij idea 常用功能
1、选择类右键选择如下,回滚到git最新版本2.选择类右键选择如下,查看这个类的修改过的记录几分钟几小时等前的内容3、同2操作,和git上修改记录4.debugger,已执行过的代码可以查看变量值或逻辑结果,方便调试过程中为何不是预期结果排查。5、在编辑模板的时候我们会加入创建人、时间等信息比如${USER} 这个USER默认指的是系统当前用户名称如:admin等...原创 2018-11-17 10:56:06 · 380 阅读 · 0 评论 -
包装类型数据传入方法类修改原有数据
/** * Hello world! * */public class App { public static void main( String[] args ) throws NoSuchFieldException, IllegalAccessException { Integer i1=Integer.valueOf(123); I...原创 2018-11-20 14:52:56 · 597 阅读 · 0 评论 -
idea database 快速生成实体类 注释 序列化
按着下面步骤: 这个 Generate MyPOJOs.groovy 是我自定义的在这里创建才可以用这里创建一个文件即可。把下面代码复制进去即可import com.intellij.database.model.DasTableimport com.intellij.database.util.Caseimport com.intellij....原创 2018-10-17 13:51:34 · 2805 阅读 · 0 评论 -
java 动态代理 proxy gclib
代理分两种:静态代理、动态代理静态代理:创建一个工具,传入实体引用,在通过引用点方法执行接口名 target;public 构造方法(接口名 target){this.target=target;}@Overridepublic Object execute(){//操作前target.execute()//操作后}==============...原创 2018-09-21 14:58:39 · 615 阅读 · 0 评论 -
redis 分布式 锁 总会用到
如今的项目基本是从单体到多体项目过程。比如:做定时任务时,第一轮还没有执行完,第二轮又开始要执行了这时候调用lock()传false 则表示不执行。当然还有很多类似的情况也是可以用到。import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.beans.factory.a...原创 2018-09-03 17:57:51 · 271 阅读 · 0 评论 -
redis 之 nested exception is java.lang.NoSuchMethodError
异常如下:2018-08-07 14:10:51,645 ERROR [500.jsp] - Handler processing failed; nested exception is java.lang.NoSuchMethodError: com.am.common.utils.JedisUtils.closeResource(Lredis/clients/jedis/Jedis;Z)...原创 2018-08-07 14:48:44 · 2803 阅读 · 0 评论