随笔 - 478  文章 - 0  评论 - 31  阅读 - 57万 
02 2021 档案
Oracle根据数字列一行拆多行
摘要:需求: 数据库中存储了各个资产的数量,比如椅子2,电脑3,系统有导出的功能,之前的功能是一条资产导出一条记录,现在要求根据数量导出,数量字段存储的是多少就导出多少条. 数据示例: 目标结果: sql: SELECT distinct id,name,"number",level from TEST_ 阅读全文
posted @ 2021-02-18 14:47 song.yan 阅读(280) 评论(0) 推荐(0) 编辑
代码优化-动态代理优化开关发方法
摘要:开关代码优化-代码可维护性优化 场景:最近开发的系统有两种模式,使用开关来控制.在系统设置模块的界面上设置了的一个开关,来修改数据库中的一个字段,系统中每次通过读取数据库中开关的值俩判断要走哪个逻辑 优化前:在各个模块的业务代码中,用到开关的地方都去读取数据库中开关的值. 优化前缺点:重复多次编写相 阅读全文
posted @ 2021-02-08 14:50 song.yan 阅读(147) 评论(0) 推荐(0) 编辑
java 创建对象的几种方式
摘要:1.用new语句创建对象 2.运用反射手段 3.调用对象的clone()方法 4.运用反序列化手段 代码 //new Student student = new Student(); student.setAge("12"); student.setClassName("三年级一班"); Syste 阅读全文
posted @ 2021-02-08 10:19 song.yan 阅读(119) 评论(0) 推荐(0) 编辑
关于final
摘要:1,关于final (1)被final修饰的类不可以被继承 (2)被final修饰的方法不可以被重写 (3)被final修饰的变量不可以被改变.如果修饰引用,那么表示引用不可变,引用指向的内容可变. (4)被final修饰的方法,JVM会尝试将其内联,以提高运行效率 (5)被final修饰的常量,在 阅读全文
posted @ 2021-02-06 16:16 song.yan 阅读(78) 评论(0) 推荐(0) 编辑
关于静态-static
摘要:static可以修饰:变量,方法,代码块,类 (1)静态变量: 静态变量是属于类的,存放在方法区,是线程共享的 实例变量属于实例的,变量放在堆上,引用放在当前线程栈上,是线程私有的 (2)静态方法: 静态方法是在类加载的时候加载到内存.(所以静态方法中只能使用外部的静态变量,调用的方法也只能是静态方 阅读全文
posted @ 2021-02-06 16:06 song.yan 阅读(76) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示