- 博客(9)
- 资源 (4)
- 收藏
- 关注
原创 Http协议简单解析
HTTP协议的基本格式:1. Client端Request:第一行为Request Line,分为三个区域,第一个为请求方法,第二个为请求链接,第三个为协议类型,结尾加上\r\n。之后的N行为Request Header,基本格式为xxx: xxxxx,最后都是以\r\n结束。当请求头结束后,加上\r\n表示Request请求写入结束,调用flush方法传给Server服务器。Re
2017-01-12 16:56:16
3109
原创 关于HashMap经验分享(源码分析)
集合的作用就是以一定的方式组织,存储数据。对于HashMap,我认为需要的关注以下内容: 1.集合的基本存储单元 2.集合的增删改查基本操作的实现 3.存储数据的要求,是否为空,是否允许重复 4.存放与读取是否有序 5.是否线程安全首先,我在这里介绍下集合的家庭族谱。总的来说,java中所用的集合,都是实现了Collection接口的,类继承图如下:
2016-12-25 23:21:03
368
原创 关于LinkedList经验分享(源码分析)
集合的作用就是以一定的方式组织,存储数据。对于LinkedList,我认为需要的关注以下内容: 1.集合的基本存储单元 2.集合的增删改查基本操作的实现 3.存储数据的要求,是否为空,是否允许重复 4.存放与读取是否有序 5.是否线程安全基本存储单元LinkedList的源码片段:private static final int DEFA
2016-12-22 14:28:59
535
原创 关于ArrayList经验分享(源码分析)
集合的作用就是以一定的方式组织,存储数据。对于ArrayList,我认为需要的关注以下内容:1.集合的基本存储单元2.集合的增删改查基本操作3.存储数据的要求,是否为空,是否允许重复4.存放与读取是否有序5.是否线程安全理解 Mixed ContentHTTPS 网页中加载的 HTTP 资源被称之为 Mixed Content(混合内容),不同浏览器对 M
2016-12-21 11:18:07
335
原创 Git 简单命令
初始化Git直接克隆远程代码: git clone git@xxxxx.git关联一个远程库(方便代码提交下载): git remote add origin git@xxx.git分支管理1.查看本地和远程分支, remote开头的都是远程分支: git branch -av 建立本地分支: git branch branch1切换分支(): git
2016-07-20 14:14:12
446
原创 AndroidManifest.xml 文件属性解析(持续更新)
1. android:installLocation=" auto | internalOnly | preferExternal"上次恰巧碰到
2014-10-20 11:25:54
1066
原创 android tv焦点特效实现浅析
Android TV上的焦点凸显特效相信大家都看到过,那么我们就来实现它吧,首先上张效果图。先说一下实现原理,主要通过重写RelativeLayout实现item,之后在其中加入scalanimation动画效果。刚开始处理时,还是发现了一些问题,比如item放大后会被其他item遮挡,如何添加选中边框等等,以及动画的实现等等。下面放上实现细节。首先是item的代码:<view
2014-10-02 23:15:28
23555
28
原创 sun.net.ftp.FtpClient 实现简单上传下载
sun.net.ftp.FtpClient 可以帮助我们进行一些简单的ftp客户端功能:下载、上传文件,但如遇到创建目录之类的就无能为力了,我们只好利用第三方源码。1.文件的上传System.out.println("开始建立连接"); FtpClient ftpClient=new FtpClient(ip,Integer.valueOf(sock).intValue()); f...
2011-06-09 14:39:00
282
原创 ORACLE的隔离级别
隔离级别(isolation level) l 隔离级别定义了事务与事务之间的隔离程度。l 隔离级别与并发性是互为矛盾的:隔离程度越高,数据库的并发性越差;隔离程度越低,数据库的并发性越好。l ANSI/ISO SQL92标准定义了一些数据库操作的隔离级别: l 未提交读(read uncommi...
2011-06-02 15:26:29
104
google app engine
2010-03-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人