通知:更换文本编辑器,部分博客无法正常显示。
闲言
  • 2020-09-14

    加油

  • 2020-05-12

    毕业啦!!!

  • 2020-05-08

    盲审已过,答辩顺利!!!

  • 2020-05-08

    祈福

  • 2020-05-05

    祈福


2018-11-14 wjy329 Java学习 20
Mac键盘符号和修饰键说明⌘ Command⇧ Shift⌥ Option⌃ Control↩︎ Return/Enter⌫ Delete⌦ 向前删除键(Fn+Delete)↑ 上箭头↓ 下箭头← 左箭头→ 右箭头⇞ Page Up(Fn+↑)⇟ Page Down(Fn+↓)Home Fn + ←End Fn + →⇥ 右制表符(Tab键)⇤ 左制表符(Shift+Tab)⎋ Escape (Esc)一、Editing(编辑)⌃Space 基本的代码补全(补全任何类、方法、变量)⌃⇧Space 智能代码补全(过滤器方法列表和变量的预期类型)⌘⇧↩ 自动结束代码,行末自动添加分号⌘P 显示方法...

2018-11-13 wjy329 Java学习 16
今天复习一下Java的异常,先看下图:我们从图中可以看出Java中异常的顶级类是Throwable,所有的异常都继承于这个类;Error和Exception是异常类的两个大的分类;Error是非程序异常,是程序不能捕捉的异常,一般是编译或者是系统性的错误;Exception是程序异常类,由程序内部产生;Exception又分为运行时异常(非检查性异常)和非运行时异常(检查性异常)。Java中一般分为3种类型的异常:非运行时性异常:最具代表的检查性异常是用户错误或问题引起的异常,这是程序员无法预见的。例如要打开一个不存在文件时,一个异常就发生了,这些异常在编译时不能被简单地忽略。例:IOExce...

2018-11-12 wjy329 Java学习 23
一眨眼,已经11月了,2018年快结束了。最近的事情也比较多,喜忧参半。有时候自己都不知道该干什么?最后只能走一步算一步,车到山前必有路么。常常感觉自己就是个loser,静不下来好好的过好每一天。整天想些不着调的东西,搞得自己都很郁闷。上周和一个朋友去玩,感觉她的状态好好,做着自己喜欢的事情,乐观的面对生活。不知从什么时候开始,我感觉我自己和异性的交往总是很不自在,怕自己做的不够好,从而懒的和异性交流,觉得麻烦,每次最开心的莫过于在北漂的几个哥们过生日的时候,一起吃饭聊天,开玩笑,回忆过去的大学生活。每个人的选择都不一样,每个人的生活也都不一样,但一起吃饭的时候,或许我们的开心是一样的。好多时...

2018-11-06 wjy329 Java学习 18
SLF4J全称:Simple Logging Facade for Java,即简单日志门面,它是把不同的日志系统的实现进行了具体的抽象化,只提供了统一的日志使用接口,使用时只需要按照其提供的接口方法进行调用即可,由于它只是一个接口,并不是一个具体的可以直接单独使用的日志框架,所以最终日志的格式、记录级别、输出方式等都要通过接口绑定的具体的日志系统来实现,这些具体的日志系统就有log4j,logback,java.util.logging等,它们才实现了具体的日志系统的功能。简单的说,SLF4J提供了日志的接口,日志的实现需要其它具体的框架来实现;今天我就记录下SLF4J+Logback的组合...

2018-11-01 wjy329 Java学习 22
《深入理解Java虚拟机》

2018-10-31 wjy329 Java学习 12
反射机制是Java语言中一个非常重要的特性,它允许程序在运行时进行自我检查,同时也允许对其内部的成员进行操作。反射机制的主要功能有:1.得到一个对象所属的类;                                 2.获取一个类的所有成员变量和方法;  &nb...

2018-10-30 wjy329 Java学习 32
最近遇到了subList(int fromIndex,int toIndex),就总结一下吧。subList(int fromIndex,int toIndex)是List接口中的一个方法,它用来返回list从[fromIndex,toIndex)之间这一部分的视图;之所以称之为视图,是因为返回的list是以原来的list为支撑的,对原来的list和返回的list做“非结构性修改”,都会影响彼此。非结构性修改:不涉及list的大小改变结构性修改:改变了list的大小如果发生结构性修改的是返回的list,那么原来的list的大小也会发生改变;如果发生结构性修改的是原来的list,那么就会抛出异常...

2018-10-30 wjy329 Java学习 14
摘自:牛客网       链接:https://www.nowcoder.com/questionTerminal/d29b742b521743118a741d01fcdc0b96pos=131&mutiTagIds=570&orderByHotValue=11、Statement、PreparedStatement和CallableStatement都是接口(interface)。 2、Statement继承自Wrapper、PreparedStatement继承自Statement、CallableStatement继承自P...

2018-10-30 wjy329 Java学习 22
什么是ServletTomcat容器等级手写一个ServletServlet的执行流程和生命周期Tomcat装载Servlet的三种情况1、什么是ServletServlet是在服务器上运行的小程序。一个Servlet就是一个Java类,并且可以通过“请求-响应”编程模型来访问的这个驻留在服务器内存里的Servlet程序。2、Tomcat容器等级Tomcat容器分为4个等级,Servlet的容器管理Context容器,一个Context对应一个web工程。3、手写一个Servlet从上图可以看出,HttpServlet的父类是一个GenericServlet抽象类,GenericServlet...

2018-10-27 wjy329 Java学习 30
国内有很多优秀的镜像中心,这里使用网易云的镜像:https://c.163yun.com/hub#/m/home/ 搜索nginx,然后点开,复制下载地址到linux;运行命令后,用docker images 命令查看镜像用docker run -p 8080:80 -d hub.c.163.com/library/nginx 命令运行镜像。这个命令后面的参数 p 8080:80 表明将docker的80端口映射到linux的8080端口,d 表明是在后台运行。然后访问测试:这样运行一个简单的镜像就成功了。