- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 Java 反射Reflection总结二
一、简介上一篇文章总结了一些如何使用反射机制获取类的字段、方法以及构造方法信息的方法;本节主要总结如何通过反射动态调用类的方法、动态创建对象以及一些示例等。 二、反射使用示例首先,本节的User类需要做一些修改,主要加入了一些静态属性以及静态方法,后面会用到,具体代码如下:public class User { private int id; private...
2018-12-25 13:52:43 245
原创 Java 反射Reflection总结一
一、反射的概念反射,英文Reflection,是指运行状态中,对于任意一个类,都能够获取到这个类的所有属性和方法,对于任意一个对象,都能够调用它的任意一个方法和属性(包括私有的方法和属性),这种动态获取的信息以及动态调用对象的方法的功能就称为java语言的反射机制。简单理解就是,通过反射机制,我们可以获取到类的全部信息(方法、字段属性、构造方法等)。要实现反射机制,就必须获取到类对应的Clas...
2018-12-19 15:36:01 283
原创 Java 注解Annotation总结二
一、简介上篇文章主要介绍了注解的概念以及怎么自定义一些注解,本文将通过SpringBoot中实现获取当前登录用户的自定义注解示例,进一步熟悉自定义注解的实际应用场景。二、实现思路【a】定义用户实体类User:public class User implements Serializable { private String loginId; private St...
2018-12-19 11:41:29 286
原创 Java 注解Annotation总结一
一、注解的概念注解,英文Annontation,注解就像修饰符一样,应用于包、类型、构造方法、方法、成员变量、参数及本地变量的声明语句中,起到说明、配置的功能。注解相关的API都在包含在 java.lang.annotation 包中。 二、注解的作用【a】生成文档:如@param/@return等注解。【b】跟踪代码依赖性,实现替代配置文件功能:可以实现注入配置文件的内容,如...
2018-12-19 10:11:18 300
原创 工作中常用Linux命令总结一
一、简介本文将对工作中常用的一些Linux命令进行总结,并通过在Unbuntu虚拟机上面实践说明其使用方法,本文主要涉及的是文件操作和一些系统管理相关的命令。二、系统相关命令【a】cat /proc/cpuinfo: 显示cpu相关信息【b】cat /proc/interrupts : 显示中断信息【c】cat /proc/meminfo :校验内存使用 【d...
2018-12-18 17:09:21 394
原创 js中使用HTML模板字符串
一、简介在实际项目中,难免会遇到在js中动态拼接html的代码,这样虽然比较简单,但是相对来说不太好维护,后期如果改了html结构,那么js改动的东西会比较多。如下代码就是动态拼接html的不太好的代码:var html = '<a class="weui-cell weui-cell_access" href="">'+ '<div class="weui-ce...
2018-12-15 15:58:44 12240 1
原创 Oracle listagg去重distinct三种方法总结
一、简介最近在工作中,在写oracle统计查询的时候,遇到listagg聚合函数分组聚合之后出现很多重复数据的问题,于是研究了一下listagg去重的几种方法,以下通过实例讲解三种实现listagg去重的方法。二、方法首先还原listagg聚合之后出现重复数据的现象,打开plsql,执行如下sql:select t.department_name depname, ...
2018-12-14 10:05:09 57570 7
原创 Oracle 逗号分割的字符串转换为可放入in的语句
一、简介最近在工作中,同事遇到一个问题,就是前台搜索条件传递过来 “2018级3年制,2018级4年制,...”这种用逗号分隔的字符串,然后后台他想使用not in来过滤数据。于是,我们一起研究了一下,以下是同事最开始写的sql:select * from (select f.*, f.nj || '级' || m.major_year || '年制' njyear ...
2018-12-04 15:23:33 10008 1
zipkin-server jar.zip
2020-08-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人