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

原创 工作一年杂谈(至毕业季)
2018.07.15大三暑期,我迎来了我人生中的第一份实习工作,说实话当时的我真的是什么都不懂,只是在网上自学了JavaWeb的一些知识,就连常用的开发框架也不知道是什么。当时独自来北京这个偌大的城市,找工作的心态就是无论工资多少,只要能找到工作学到技术就可以。现在想了一年前的自己觉...
2019-07-18 17:28:22
489
原创 获取微信公众号关注总人数和用户列表
工作需要获取公司获取实时公众号总人数,我当时第一反应看管理后台不就行了·····,想完就觉得有点傻,看管理后台还需要让我些什么呀!!!然后开始整理思路,想要获取微信公众号管理后台数据,肯定是要调用微信公众号后台接口,参考官方的接口文档可以看见我们在URL参数中我们需要填写access_token这个参数,另一个可以不填写,如果你不知道这个参数的数值则点进去之后这里...
2019-08-22 09:25:08
10465
原创 闲记
自参加工作这已经是第五个工作周了,随着时间的推移,貌似已经逐渐适应了这不温不火的工作环境,跟北京慌慌张张,匆匆忙忙的生活环境对比出较强的差别感。这可能跟居住地处于北京北六环之外略有关系(十三陵附近),但是这好像也不是可以说服自己的理由。 本着给生活增添一下色彩元素的思想,除了本职工作之外,在家中开始每天做饭,每周打扫卫生,周六日在网上接敲代码的工作以及有时间了转一转居住地...
2019-08-12 11:25:08
249
原创 简易SSM+Layui 查询信息项目
入职的第一个星期,领导安排做了一个测试新人项目,框架要求用SpringMVC,数据库使用Oracle,页面没有要求,所以我就选用了我比较熟悉的Layui,小伙伴可以把该项目当成简易的SSM项目框架使用,不需要使用时不需要再次搭建。spring-mybatis配置<?xml version="1.0" encoding="UTF-8"?><beans xml...
2019-07-24 13:46:17
1466
转载 Java中字符串String Switch的实现原理
Switch能否用String做参数? 参数可以是整数表达式,JDK1.5开始支持Enum类,JDK1.7开始支持String。对这个感兴趣还有一个原因,是我想在面试中问一下这个问题,如果面试中有类似这样的一个问题的话会非常有趣。验证它其实非常简单,你只需用字符串写一段switch的代码,然后反编译一下,看看编译器是如何翻译它们的就可以了。原始代码:这是一个简单的测试程序,它有一个main方法...
2018-04-12 10:09:04
434
转载 Java九种基本数据类型详解
Java提供了九种基本的数据类型,它们分别是:void boolean short int long float double byte char 对应的Java类 Void Boolean Short Integer Long Float Double Byte Character基本类型大小(字节)默认值封装类byte1(byte)0Byteshort2(short)0Shor...
2018-04-11 20:38:00
2274
原创 Java中compareTo()方法比较字符串详解
中心:String 是字符串,它的比较用compareTo方法,它从第一位开始比较,如果遇到不同的字符,则马上返回这两个字符的ascii值差值.返回值是int类型1.当两个比较的字符串是英文且长度不等时,1)长度短的与长度长的字符一样,则返回的结果是两个长度相减的值a="hello";b="hell";num=1;或者a="h";b="hello";num=4;2)...
2018-04-11 10:25:17
66280
6
原创 Java -- 再窗口中显示日志记录
作为日常练习内容,就不分析了,我把代码直接贴上,在注释中添加解释package com.Logging;import java.awt.EventQueue;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.io.File;import java.io.IOExcepti...
2018-04-10 16:52:02
2971
1
原创 Java -- 分析堆栈轨迹元素
最近学习《Java核心技术》终于进行到了第七章异常机制,这章给我的印象比前面的接口,继承和类好多了,今天分析一下堆栈轨迹元素。 堆栈轨迹(stack trace)是一个方法调用过程的列表,包含了程序执行过程中方法的调用的特定位置,当一个程序正常运行终止时候,这个列表会显示出来。 直接使用getStackTrace方法,会得到StackTraceEleme...
2018-04-08 17:45:19
1231
2
原创 Java -- 内部类详解
学习《Java核心技术》这本书,已经看到了内部类,分享一下学习心得和体会内部类是定义在另一个类中的类,那么问题就来了:为什么要使用内部类呢?,定义它有什么好处?首先回答第一个问题内部类提供了更好的封装只有外部类能访问内部类内部类可以独立继承一个接口,不受外部类是否继承接口影响内部类中的属性和方法即使是外部类也不能直接访问相反内部类可以直接访问外部类的属性和方法,即使private利于回调...
2018-04-03 17:04:16
236
转载 Java -- lambda表达式
导图文章最后有源码简介学习lambda表达式就要先知道函数式接口是什么?函数式接口(Functional Interfaces):如果一个接口定义个唯一一个抽象方法,那么这个接口就成为函数式接口。同时,引入了一个新的注解:@FunctionalInterface。可以把他它放在一个接口前,表示这个接口是一个函数式接口。这个注解是非必须的,只要接口只包含一个方法的接口,虚拟机会自动判断,不过最好在接...
2018-04-02 10:25:04
665
原创 Java--接口概念
通过不懈努力,终于学习到了下一章节--接口,接下来讲述一个接口的概念以及一些特性,包括自己的心得体会。一:对于个人理解,接口是最抽象的,比抽象类更抽象,它实现了设计与实现的分离,真正体现在现实生活相当于"如果你是·····那就必须能做·······"的思想,总的来讲接口就是规范,定义了一组规则,凡是一个类实现了一个或多个接口,就要随时使用实现了相应接口对象,并要遵从接口描述的统一格...
2018-04-01 20:30:52
686
原创 Java-- 继承的设计技巧
今天到了总结的时间,分享一下学习继承的心得(大佬勿笑~~) ①将公共操作和域放在父类当中 将公共操作放在超类当中,所有的子类都将继承,即减少了代码行数,有增强的封装性。例如:将name,age等属性放在person类当中,而不是student中,更符合继承设计思想。②不要使用受保护的域 protected机制尽量不要使用,其原因有二:第一,...
2018-04-01 11:06:29
256
原创 Java--(三)反射之编写泛型数组代码
日常学习仍旧在反射这部分,分享一下今天的学习心得:使用反射编写泛型数组代码Java.lang.reflect包中的Array类允许动态的创建数组,其中copyOf方法可以用于扩展已经填满的数组那么如何编写一个通用的方法呢,开始进行编写TestOne:private static Object[] badCopyOf(Object[] a, int newLength)//not useful {...
2018-03-31 10:47:22
289
原创 Java--(二)反射之在运行时使用反射分析对象
对于我这样一个菜鸟级别的人来说,学习反射真心有点郁闷,今天继续分享一下学习心得。在运行时反射分析对象,可以利用反射机制,查看数据域的实际内容,查看对象域的关键方法是Field类中的get方法,例如f是一个Field类型的对象,(通过getDeclarerFields得到的对象),obj是某个包含f域的类的对象,f.get(obj),将返回一个对象,其值为obj域当前值,直接看一下代码:public...
2018-03-30 10:58:32
614
原创 Java--(一)反射之分析类的能力
最近正在看《Java核心技术 卷一》,学习Java基础知识,看书难免有所枯燥,所以打开博客复习记录一下学习心得。反射机制当中最重要的无疑是检查类的结构,通过查看源码了解到Field,Method和Constructor分别用于描述类的域、方法和构造器,这三个类都有getName方法,用来返回项目的名称,还有getModifiers方法,用来描述修饰符。Class类中getField,getMeth...
2018-03-29 19:23:28
280
原创 开启优快云博客之旅!
一个菜鸟级别的Java学习之路 在校大三本科学生,计算机科学与技术专业,不想考研,至于原因,心中只有向“qian”的梦。 心中定下方向,致力于学习Java,及其浅薄的基础,让我感觉略有苦感,于是立次微博,记录学习经历,在此分享。 望各路大佬多多指点-- ...
2018-03-29 19:08:16
203
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人