摘要:
线程与操作系统中线程(进程)的概念同根同源,尽管千差万别。
操作系统中有状态以及状态的切换,Java线程中照样也有。
State
在Thread类中有内部类 枚举State,用于抽象描述Java线程的状态,共有6种不同的状态
详细定义如下:
public enum State {
... 阅读原文
2019-02-16 00:10:04 阅读(3584) 评论(0)
摘要:
在此之前,一直在想九宫格的实现方法,经过一个上午的初步研究终于完成了一个简单的N*N的宫格解锁组件,代码略显粗糙,仅仅做到简单的实现,界面等后期在做优化,纯粹是学习的目的,在算法上有点缺陷,如果有错误或者更好的方法,欢迎提出,相互学习。先来看一下预览图
九宫格效果展示
N=3 手指抬起
N=4 手指没有抬起
其... 阅读原文
2019-02-15 22:44:02 阅读(2421) 评论(0)
摘要:
异常是 Java 程序中经常遇到的问题,我想每一个 Java 程序员都讨厌异常,一 个异常就是一个 BUG,就要花很多时间来定位异常问题。
什么是异常及异常的分类请看这篇文章:一张图搞清楚 Java 异常机制。
今天,栈长来列一下 Java 中经常遇到的前 10 个异常,排名不分先后。
1、NullPointer... 阅读原文
2019-02-15 21:35:02 阅读(2362) 评论(0)
摘要:
1、两种创建方式
1 String str1 = "abc"; //字面量创建
2 String str2 = new String("abc"); //构造方法创建
使用字面量创建时只会生成一个对象,而通过构造方法创建时会生成两个对象(前面的str2和后面的new String对象)
2、常见的... 阅读原文
2019-02-15 19:56:01 阅读(1536) 评论(0)
摘要:
【New责任链&装饰者】
感慨一下,本以为上下篇能一起发呢,结果要隔一定时间,传统的责任链与装饰者模式:https://www.cnblogs.com/SharePointApp/p/10340578.html
基本代码
现在要做的就是责任链如果使用外置模式,能不能像装饰者一样几个处理类联合处理?答案是可以的... 阅读原文
2019-02-15 18:21:04 阅读(1029) 评论(0)
摘要:
最近一位5年开发经验的群友与我聊天
他说:最近慢慢的尝试去看spring的源码,学习spring,以前都只是会用就行了,但是越是到后面,发现只懂怎么用还不够,在面试的时候经常被问到一些开源框架的源码问题,即使在网上各种百度,当时回答出来也会是很皮毛,不痛不痒的解答。
对于目前碰到的瓶颈,他不知道怎么办。
我相... 阅读原文
2019-02-15 16:54:08 阅读(2395) 评论(0)
摘要:
用springmvc mybatis实现用户登录登出功能,使用session保持登录状态,并实现禁止未登录的用户访问。感谢谷歌资源,在这里做个学习记录加深自己的印象。
原文在我的https://my.oschina.net/finchxu/blog/3010138
接着上次的整合https://my.oschina.... 阅读原文
2019-02-15 15:39:02 阅读(2382) 评论(0)
摘要:clean compile deploy install -U -DskipTests 阅读原文
2019-02-15 14:50:01 阅读(2851) 评论(0)
摘要:
.iml文件
iml文件是IntelliJ IDEA自动创建的模块文件,用于Java应用开发,存储一些模块开发相关的信息,比如一个Java组件,插件组件,Maven组件等等,还可能存储一些模块路径信息,依赖信息以及别的一些设置。
.idea文件夹
idea对module配置信息之意,information of mo... 阅读原文
2019-02-15 14:15:01 阅读(2399) 评论(0)
摘要:
Spring Boot 概述:
Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can "just run".We take an opinionated v... 阅读原文
2019-02-15 13:26:04 阅读(2366) 评论(0)