4 山月风成

尚未进行身份认证

我要认证

工作方向JavaWeb,首先要承认我自己的知识点不足,学习不能停息。

等级
TA的排名 2w+

mysql更新时,把查询结果作为条件

先找出需要跟新的结果按条件查询出的结果SELECT id, audit_why FROM tbl_order_returns_audit a where 1=1 and a.audit_why = '庆余年叶轻眉'把结果作为查询条件UPDATE tbl_order_returns_audit audit SET audit.audit_why = '庆余年叶范闲' WHERE 1...

2019-12-29 13:57:39

从《Java编程思想》提炼访问权限的重要性

从《Java编程思想》提炼访问权限的重要性问题:谁有权限取用该类描述:访问修饰词,指明哪些是可用,哪些是不可用访问控制权限与“最初的实现并不完美”解释:命名空间:Package要点1、进行代码组织的关键字, 2、一个项目按层级结构拥有独一无二的包名/命名空间3、也包含引入jar包的命名空间为什么要有命名空间1、用以解决,两个相同名称的Class文件同时存在的问题...

2019-11-14 15:04:00

【IDEA】【Mac】如何关闭IntelliJ中的鼠标块选择

鼠标选择是一个矩形打开Edit->取消Column Selection Mode的勾选

2019-11-07 17:36:40

【程序员的价值观】关于人性,你最想讲的一个故事是什么?

侵删

2019-11-07 16:04:32

【IDEA】【Translate插件】解决TKK:更新TTK失败,请检查网络连接问题

场景:安装Translate插件后,未使用代理,选择其他途径,百度翻译/有道翻译,idea报错:TTK更新失败,请检查网络链接原因:不能直连谷歌翻译,去掉默认勾选。解决。...

2019-11-06 14:19:18

由面试题引发的类型自动转换思考

面试题思考总结答案

2019-08-22 16:13:42

Stockoverflow一集合一HashMap和Hashtable的区别

StockoverflowRestful API吾生也有涯,而知也无涯版本号修改人修改日期修改内容v1.0shanYueFenCheng2019-08-19Restful文档说明翻译Stackoverflow的问题与答案,参考谷歌翻译,结合中文,保留原意的基础上有精简,代码风格贴近中文,仅用于分享和学习,有什么错误,请多多指教HashMap和Hashta...

2019-08-19 17:41:17

Stockoverflow一Java是“通过引用传递”还是“值传递”?

StockoverflowRestful API吾生也有涯,而知也无涯版本号修改人修改日期修改内容v1.0shanYueFenCheng2019-05-06Restful文档说明翻译Stackoverflow的问题与答案,参考谷歌翻译,结合中文,保留原意的基础上有精简,代码风格贴近中文,仅用于分享和学习,有什么错误,请多多指教Java是“通过引用传递”还...

2019-05-24 18:06:24

反射一属性赋值一用反射机制给相同属性名赋值

利用反射机制给相同属性名赋值1 请粘贴 运行package demo.springboot.reflection;import org.testng.annotations.Test;import java.lang.reflect.Field;import java.util.Date;/** * <p> * 利用反射进行相同属性的赋值 * </...

2019-05-23 23:03:05

Stockoverflow一为什么有空指针异常 该如何解决

StockoverflowRestful API吾生也有涯,而知也无涯版本号修改人修改日期修改内容v1.0shanYueFenCheng2019-05-06Restful文档说明翻译Stackoverflow的问题与答案,参考谷歌翻译,结合中文习惯翻译,保留原意的基础上有精简,分享和学习,有什么错误,请多多指教为什么有指针异常 如何解决What is ...

2019-05-06 18:39:18

MySQL——IF表达式把字段作为返回值讲解与实战

IF表达式 IF(expr1,expr2,expr3)作为在SQL级别进行统一的if判断,处理特定场景逻辑如果表达式expr1是true(表达式不等于0 并且也不为Null),那么if语句返回表达式expr2,否则返回表达式expr3。if语句返回值为数字或字符串。值得强调的是,表达式1、2、3,即可以是简单表达式,也可以是表字段。下面进行举例:

2019-04-15 16:34:32

数据库设计——由阿里的Java编程规范引发的外键思考

1 阿里的Java编程规范【强制】不得使用外键与级联,一切外键概念必须在应用层解决。说明:以学生和成绩的关系为例,学生表中的student_id是主键,那么成绩表中的student_id则为外键。如果更新学生表中的student_id,同时触发成绩表中的student_id更新,即为级联更新。外键与级联更新适用于单机低并发,不适合分布式、高并发集群;级联更新是强阻塞,存在数据库更新风暴的风险;...

2019-04-08 17:26:56

org.hibernate.exception.ConstraintViolationException 约束违反异常

org.hibernate.exception.ConstraintViolationException约束违反异常原因必填字段没有传入值违反唯一键,重复插入。(本身表中已经存在相同数据)解决将字段设置可以为空设置默认值测试环境报错异常javax.persistence.PersistenceException: org.hibernate.exception.Const...

2019-04-08 16:28:23

AOP的设计思想和为什么

AOP核心思想是“将程序中的业务逻辑和提供支持的通用服务,解耦分离”什么是AOPAOP思想业务拆分举例AOP实现技术分类什么是AOPSpring AOP(Aspect-OrientedProgramming,即面向方面编程),是OOP(Object-Oriented Programing,面向对象编程)的补充,OOP引入封装、继承和多态建立对象层次结构, AOP 引入切面建立对象的...

2019-01-15 16:30:19

【字面量】【变量】【常量】什么叫字面量?

字面量 变量 常量理解变量常量是引用,变量值可变,常量值固定字面量是值例子// str 是变量 "hjello world"是字面量// number 是变量 10是字面量String str = "hello world"; int number = 10;//height 与 name 都是常量 100与“javaer”同样是字面量final int height...

2019-01-11 09:32:54

【并发与多线程】如何创建、运行java线程,实践和思考

如何创建、运行java线程,实践和思考实践是检验真理的唯一标准,以下代码和理论都是认真整理,实践所得.有三种实现方法, 1. 第一种继承Thread类 2. 第二种是实现Runnable接口,两者都去重写run()方法 3. JDK1.5以后,增加有用线程程池创建多线程的方式,是java.util.concurrent包中的内容,此节分析前两种方式,第三种不做讨论,继承Thr...

2018-08-24 16:22:54

【fingBugs】可能空指针的间接引用,造成NullPointerException

Possible null pointer dereference There is a branch of statement that, if executed, guarantees that a null value will be dereferenced, which would generate a NullPointerException when the code is exe...

2018-08-24 15:14:25

【findBugs】无作用本地变量的存储(低级别)

无作用本地变量的存储(低级别)Dead store to local variable: This instruction assigns a value to a local variable, but the value is not read or used in any subsequent instruction. Often, this indicates an error, b...

2018-08-24 14:49:45

【findBugs】findBugs对Integer.valueOf()的报错一类不必要的装箱转换

findBugs工具警告的,一类不必要的装箱转换:"Boxing/unboxing to parse a primitive", A boxed primitive is created from a String, just to extract the unboxed primitive value. It is more efficient to just call the stat...

2018-08-24 14:20:59

深入理解Java虚拟机——Java堆测试

代码Test案例是对Java堆,新生代、老年代的理解和认识,对GC回收机制的应用1.直接运行只展示Java堆内存的使用情况。2.在运行之前,eclipse或Idea配置JVM运行参数(见代码注释中),运行可得详细信息。知识点都在注释里package demo;public class TestJvm { public static void main(String...

2018-07-02 23:34:45

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 脉脉勋章
    脉脉勋章
    绑定脉脉第三方账户获得
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。