- 博客(9)
- 问答 (6)
- 收藏
- 关注
nio系列介绍1
前言: Jdk自1.4版本开始,提供给我们一种新的IO操作,即NIO(new io),这种新的io不同与之前的io操作(java.io包 下),感觉是个废话。我们称java.io包下的io为BIO(blocking io)。Jdk1.7版本开始,又给我们提供了第三招IO操 作,即AIO(asynchronous io),之所以有不同这么io,原因取决于底层(操作系统)的区别,...
2016-12-25 17:59:16
123
系统的几种IO模型
前言: 1.在计算机系统中,操作系统充当着IO操作等这个硬件相关的功能具体实现的基本角色之一。而我们所开 发的应用程序中所涉及到硬件相关的操作时,本质上是通过调用操作系统给我们提供的函数来实现的。 2.概念介绍 用户态和系统态: 用户态:当cpu执行的指令处在用户层时,此时程序处于用户态。 系统态:当cpu执行的指令处在系统层时,此...
2016-12-25 17:52:27
205
原创 OAuth2.0协议介绍
前言 做后台开发,难免需要与第三方系统打交道,可能是调用第三方的服务,又或是需要用户在第三方系统 的相关信息等。前者多以webservice方式提供,后者则采用OAuth协议提供,也是下面要讲的。OAuth(Open Authorzation)介绍 官方网站对oAuth有如下介绍: An open protocol to allow secure API authori...
2016-12-05 21:53:50
563
linux上mysql安装后的必要配置
安装了mysqlServer和mysql client后,并且可以登录到mysqlServer。这里记录下安装后的一些问题: MySQL后找不到my.cnf文件 Linux下用rpm包安装的MySQL是不会安装/etc/my.cnf文件的。我们执行mysql --help命令后,可以看到如 下信息: ...
2016-12-02 23:40:09
723
linux上安装mysql
因为项目使用mysql数据库,需要在linux上安装mysql,这里记录下在linux上安装mysql数据库的过程。下载 进入mysql下载官网http://dev.mysql.com/downloads/mysql/,界面会有几个版本的选择:MySQL Community Server:社区版本,免费,但是Mysql不提供官方技术支持。MySQL Enterpris...
2016-12-02 22:50:39
126
原创 java内部类
一.java内部类:将一个类的定义放在另一个类的定义内部(你可以把逻辑相关的类组织在一起,看起来像是一 个代码隐藏的机制,就像对一个类中的方法用private等修饰符修饰一样)。 public class Outer{ private int i=0; class Inner{...
2016-08-29 20:24:19
91
原创 java关于Class的生命周期
1.一个Java对象有其自己的生命周期,而对象基于class类同样也有着自己生命周期。2.java类的完整的生命周期会经历加载、连接、初始化、使用、和卸载五个阶段。 2.1.加载:java类加载器查找Class的二进制文件,把类的信息加载到jvm的方法区中,实例化一 个java.lang.Class对象。 2.2.连接: a)验证:检查载入的c...
2016-08-28 16:14:46
275
linux下环境变量及文件执行顺序
一.在理解linux下环境变量及文件执行顺序前,要先理解下面的相关概念:<!--[if !supportLists]-->1.<!--[endif]-->login shell:用户通过终端登录凭借用户名和密码登录控制台的动作是login shell,也就是说最终 会调用login命令的操作都可称之为login shell。<!--[if !supp...
2016-08-25 17:34:41
413
io介绍
1.做java开发有一段时间了,对java的io类库总是没有较全面的了解,仅仅停留在会使用几个常用api的基础 上。抽空学习了一下,对io类库有了更全面的了解。 2.IO:输入输出,java中使用流的抽象概念来表示。 3.从操作的基本单元的类型划分:可分为面向字节操作的IO和面向字符操作的IO。 3.1.在面向字节操作的IO中,api的设计者认为有关输入的类都继承自Inpu...
2016-08-25 17:18:53
138
空空如也
spring MVC 的拦截器怎么拦截不了
2015-04-13
tomcat启动的时候报错
2015-01-28
web服务端主动向浏览器发送消息
2015-01-22
maven spring+mybaits 测试出错
2015-01-21
jquery mobile 的引入问题
2015-01-15
web应用实现实时视频通讯的,java为后台
2014-12-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人