摘要: Java线程:概念与原理 一、操作系统中线程和进程的概念 现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。 进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。比如在Windows系统中,一个运行的exe就是一个进程。   线程是指进程中的一个执行流... 阅读原文
2018-04-10 19:21:02 阅读(707) 评论(0)
摘要:   首先,感谢几位朋友在朋友圈转发我的文章,小声的告诉你们,是我主动让他们帮忙转发的:)在朋友们的分享下,凌晨推送的一篇文章,阅读人数达到了280多,很满足,我会坚持写下去,分享工作、学习、生活中的所思所想。 已关注的朋友们多给我点赞,给我一些动力:) 本来准备结合实际项目,写写netty系列,但后面一个月工作会比... 阅读原文
2018-04-10 17:35:02 阅读(777) 评论(0)
摘要: 1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?         可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。   2、Java有没有goto?         java中的保留字,现在没有在java中使用。   3、说说&和&&a... 阅读原文
2018-04-10 16:07:03 阅读(703) 评论(0)
摘要: Servlet 的致命的两个缺点(面试题):  web.xml 文件配置项比较多  原因:由于Servlet的增多,会产生大量的Servlet配置  Servlet 具有容器依赖性       原因:servlet在处理get或post请求时,HttpServletRequest和HttpServletRespon... 阅读原文
2018-04-10 14:43:02 阅读(736) 评论(0)
摘要: h2 { color: #4ABCDE } a { color: blue; text-decoration: none } a:hover { color: red; text-decoration: underline } pre { border: solid 1px #CCCCCC; b... 阅读原文
2018-04-10 14:11:02 阅读(716) 评论(0)
摘要: mysql数据库连接时报错:1045-access denied for user 'root'@...... 解决步骤: 1.停止MYSQL服务(net stop mysql57) 2.在CMD命令行窗口,进入MYSQL安装的bin目录 比如“C:\Program Files\MySQL\MySQL Server ... 阅读原文
2018-04-10 13:04:03 阅读(732) 评论(0)
摘要: Spring IoC容器管理一个或多个bean。这些bean是使用您提供给容器的配置元数据创建的,例如,以XML <bean/>定义的形式 。 在容器本身中,这些bean定义被表示为 BeanDefinition对象,其中包含以下元数据(以及其他信息): 包限定的类名称:通常是所定义的bea... 阅读原文
2018-04-10 11:31:04 阅读(701) 评论(0)
摘要: 做Java开发的都知道,每个资源的打开都需要对应的关闭操作,不然就会使资源一直占用而造成资源浪费,从而降低系统性能。 关于资源的关闭操作,从JDK7-JDK9有了不少的提升及简化。 JDK6 在JDK6及之前,每个资源都需要我们手动写代码关闭,如: FileInputStream fis = null; byte[... 阅读原文
2018-04-10 10:46:02 阅读(743) 评论(0)
摘要: 前言 声明,本文用得是jdk1.8 前面已经讲了Collection的总览和剖析List集合: Collection总览 List集合就这么简单【源码剖析】 原本我是打算继续将Collection下的Set集合的,结果看了源码发现:Set集合实际上就是HashMap来构建的! 所以,就先介绍Map集合、散列... 阅读原文
2018-04-10 09:54:06 阅读(766) 评论(0)
摘要: 前言 声明,本文用得是jdk1.8 前面已经讲了Collection的总览和剖析List集合: Collection总览 List集合就这么简单【源码剖析】 原本我是打算继续将Collection下的Set集合的,结果看了源码发现:Set集合实际上就是HashMap来构建的! 所以,就先介绍Map集合、散列... 阅读原文
2018-04-10 09:53:04 阅读(793) 评论(0)