- 博客(32)
- 收藏
- 关注

原创 反射
文章目录反射1.反射定义2.反射学习2.1获取Class的三种方式2.2获取构造器2.2.1获取指定参数的构造器2.2.2获取无参构造并调用2.2.3构造器的调用说明2.3获取属性与赋值2.31获取所有属性2.32获取所有公有属性2.33获取指定公有属性2.33获取指定公有、私有、无限制属性2.34 属性赋值2.4 获取方法并调用2.5 获取父类Class对象反射1.反射定义动态获取的信息以...
2019-03-12 15:07:13
517
1

原创 使用Jsoup爬取招聘网站的信息
文章目录使用Jsoup爬取网站的信息使用Jsoup爬取网站的信息先说下需求吧,又到了金三银四的时节,很多人都在忙碌的找工作,那么我将做一个对boss直聘的网站信息爬取的一个定时任务系统,该系统爬取当天最新发布的java工作、地点北京。并将爬取的内容生成Excel文件,发送至我的邮箱。...
2019-02-22 17:44:47
1218

原创 12. 整数转罗马数字
罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。字符 数值I 1V 5X 10L 50C 100D 500M 1000例如, 罗马数字 2 写做 II ,即为两个并列的 1。12...
2019-02-14 17:36:56
14941

原创 11. 盛最多水的容器
给定 n 个非负整数 a1,a2,…,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0)。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。说明:你不能倾斜容器,且 n 的值至少为 2。图中垂直线代表输入数组 [1,8,6,2,5,4,8,3,7]。在此情况下,容器能够容纳水(表示为蓝色...
2019-02-14 16:06:08
126

原创 9. 回文数
判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。示例 1:输入: 121输出: true示例 2:输入: -121输出: false解释: 从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。示例 3:输入: 10输出: false解释: 从右向左读, 为 01 。因此它不是一个回文数。进阶:你能不将...
2019-02-14 15:30:33
158
1

原创 使用策略者模式+反射简化大量if-else
文章目录使用策略者模式+反射简化大量if-else适用场景代码例子场景描述代码优缺点总结代码下载使用策略者模式+反射简化大量if-elseif else 代码量增多,修改的时候还得小心翼翼,其实每个if else 里面都相当于一个策略。适用场景大量的 if else代码代码例子场景描述如同:平常经常遇到if else,如:if(a == 1){ //dosomething}e...
2019-02-13 15:33:26
1687
2

原创 请找出离当前日期最近的一个日期,并且这个日期中的每个数字不可重复
请找出离当前日期最近的一个日期,并且这个日期中的每个数字不可重复代码: public static void main(String args[]) throws Exception { Integer dateNowInt = Integer.valueOf(new SimpleDateFormat("yyyyMMdd&q
2018-10-19 10:04:53
1295
原创 问题记录
文章目录问题记录java解决xshell关闭时,SpringBoot项目也随之关闭的问题问题记录java解决xshell关闭时,SpringBoot项目也随之关闭的问题解决方法:nohup java -jar XXX.jar &或者:nohup java -jar XXX.jar >log.out &...
2019-03-04 10:35:57
284
原创 for循环理解与优化
文章目录for循环深入理解执行过程分析用代码描述思考for循环深入理解执行过程分析for循环的表达式一般如下:for(表达式1;表达式2;表达式3){ 表达式4;}执行的顺序为:1)第一次循环,即初始化循环。首先执行表达式1(一般为初始化语句),再执行表达式2(一般为条件判断语句),判断表达式1是否符合表达式2的条件,如果符合,则执行表达式4,否则,停止执行,最后执行表达...
2019-03-01 13:46:40
251
原创 == 和 equals()区别、工作多年独特见解
文章目录关于== 和 equals()区别引言联系拓展结论关于== 和 equals()区别引言从某种角度上来说== 和equals是没有可比性的,一个是比较运算符,一个是方法。联系equals方法是属于Object类中的方法,正如我们熟知的Object类是所有类的父类,那就意味着我们所创建的类中都隐含地包括了equals方法,若不重写的话就是调用的是Object类中的equals方法。...
2019-02-14 12:11:21
97
转载 JAVA构造时成员初始化的陷阱
原文链接:https://coolshell.cn/articles/1106.html关于该文章总结一句话:子类初始化的时候,先new 构造器,构造器的第一句为super();(父类构造器)super执行完之后,继续执行构造器以后的内容,另外,成员变量的初始化在super函数调用之后执行的。关于原文中练习的代码github:https://github.com/liujinleisir/...
2019-02-12 16:13:02
111
原创 HashMap JDK 1.8 源码解析
https://blog.youkuaiyun.com/carson_ho/article/details/79373134
2019-01-28 17:56:43
145
转载 hashMap JDK1.7 源码解析
这文章很详细,不拿过来可惜了https://blog.youkuaiyun.com/carson_ho/article/details/79373026
2019-01-28 17:55:57
131
原创 为什么要使用Spring Ioc?
文章目录传统方式:客户端:业务逻辑层:UserManager实现数据访问层:Spring方式:客户端:业务逻辑层:Spring的配置文件:传统方式和Spring方式对比:传统方式:Spring方式:现在我们对IoC有了基本认识,我们再理解一下IoC的概念。IoC:IoC的优缺点优点:缺点:总结这篇博客我们使用传统方式(即不使用Spring)来实现一个添加用户的实例,再同理使用Spring实现添加...
2019-01-25 15:49:44
950
转载 一段感同深受的话
我曾七次鄙视自己的灵魂,第一次,当它本可进取时,却故作谦卑;第二次,当它空虚时,用爱欲来填充;第三次,在困难和容易之间,它选择了容易;第四次,它犯了错,却借由别人也会犯错来宽慰自己;第五次,它自由软弱,却把它认为是生命的坚韧;第六次,当它鄙夷一张丑恶的嘴脸时,却不知那正是自己面具中的一副;第七次,它侧身于生活的污泥中虽不甘心,却又畏首畏尾。...
2019-01-24 18:16:06
128
转载 Springboot集成Mybatis+Swagger2
https://juejin.im/entry/5ae926ac51882567113afff4
2019-01-24 17:31:37
303
转载 412414124
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.youkuaiyun.com/github_35169934/article/details/78233421 </div> <div id="content...
2019-01-24 15:45:34
126
转载 Swagger详解
1:认识SwaggerSwagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。 作用:  ...
2019-01-24 10:15:39
128
转载 ubuntu端口禁用、打开、防火墙重启、禁用
环境系统: ubuntu工具:xshell + virtualbox 1.测试远程主机的端口是否开启(windows命令行下执行)?1telnet 192.168.1.103 80远程访问主机的80端口,测试主机的80端口是否开启  2.查看本地的端口开启情况(ubuntu下执行)?1sudo ufw status  3.打...
2019-01-23 13:06:10
3440
原创 创建对象的方式
近期,也是重新看了下java基础,总结了一些东西,其中之一就有创建对象,创建对象的方式有很多,但是按种类分的话有三种:1.new2.反射3.反序列化这些都是创建对象的途径,由于是java基础,就不介绍了,大佬就了解下,萌新就按照1,2,3 百度一下吧!...
2019-01-21 17:17:11
115
转载 Java基础之注解类与思考
文章目录Java注解说明使用范围三种标准注解元注解java注解使用注解的可用类型示例demo示例代码:[github](http://www.baidu.com)声明:该文章是cp的,因为害怕博主删文,所以将他的内容搬到我的博客下,并将里面的重点内容抽取出来,其他多余解释删除。原文链接Java注解说明使用范围jdk1.5以上三种标准注解@Override,表示当前的方法定义将覆盖超类...
2019-01-21 15:11:29
346
原创 方法、构造器、数组引用第四讲
文章目录一、方法引用1. 对象的引用 :: 实例方法名test2. 类名 :: 静态方法名test3. 类名 :: 实例方法名test注意:二、构造器引用:1. 类名 :: newtest三、数组引用类型[] :: new;test一、方法引用若Lambda体中的功能,已经有方法提供了实现,可以使用方法引用(可以将方法引用理解为 Lambda 表达式的另外一种表现形式)1. 对象的引用 :...
2018-12-27 15:48:45
126
原创 Lambda第三讲
文章目录Java8 内置的四大核心函数式接口Consumer : 消费型接口testSupplier : 供给型接口testFunctionJava8 内置的四大核心函数式接口Consumer : 消费型接口 void accept(T t); test代码://Consumer<T> 消费型接口 :@Testpublic void test1(){ outMone...
2018-12-27 15:47:55
130
原创 Lambda第二讲
文章目录一、Lambda 表达式的基础语法概要描述语法格式一:无参数,无返回值test语法格式二:有一个参数,并且无返回值test语法格式三:若只有一个参数,小括号可以省略不写语法格式四:有两个以上的参数,有返回值,并且 Lambda 体中有多条语句语法格式五:若 Lambda 体中只有一条语句, return 和 大括号都可以省略不写语法格式六:Lambda表达式的参数列表的数据类型可以省略不写...
2018-12-27 15:46:58
342
原创 Lambda第一讲
文章目录牛刀小试匿名内部类实现对字符串长度的排序使用Lambda表达式实现对字符串长度的排序员工信息实例需求:获取公司中年龄小于 35 的员工信息方式一方式二方式三方式四方式五牛刀小试匿名内部类实现对字符串长度的排序@Test public void test1(){ Comparator&amp;lt;String&amp;gt; com = new Comparator&amp;lt;String&amp;gt...
2018-12-27 15:37:52
167
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人