-
Boost C++ 库 中文教程(全)
The Boost C++ Libraries has been updated. The second edition was published in September 2014 and introduces 72 Boost libraries with more than 430 examples. It is available at Amazon, Barnes and Noble, for Kindle, as an Epub and as a PDF file. The se...
-
《Java 8 in Action》Chapter 2:通过行为参数化传递代码
《Java 8 in Action》Chapter 2:通过行为参数化传递代码 你将了解行为参数化,这是Java 8非常依赖的一种软件开发模式,也是引入 Lambda表达式的主要原因。行为参数化就是可以帮助你处理频繁变更的需求的一种软件开发模式。一言以蔽之,它意味 着拿出一个代码块,把它...
-
通过Fastdfs进行文件上传服务(文件和图片的统一处理)
通过Fastdfs进行文件上传服务(文件和图片的统一处理) 1、文件上传简单流程分析图: 2、Fastdfs介绍: Fastdfs由两个角色组成: Tracker(集群):调度(帮你找到有空闲的Storage) Storage(集群):文件存储(帮你保存文件或获取需要的文件) 流程: 1.Storage和track...
-
Java网络编程与NIO详解2:JAVA NIO 一步步构建I/O多路复用的请求
Java网络编程与NIO详解2:JAVA NIO 一步步构建I/O多路复用的请求模型 微信公众号【黄小斜】作者是蚂蚁金服 JAVA 工程师,专注于 JAVA 后端技术栈:SpringBoot、SSM全家桶、MySQL、分布式、中间件、微服务,同时也懂点投资理财,坚持学习和写作,相信终身学习的力量!关...
2019-08-26 06:33:07 java学习java基础java网络编程Linuxmysql用户IE系统微信公众号蚂蚁
-
hashMap源码剖析
hashMap源码剖析 hashMap源码阅读: 1,概述 2,HashMap核心成员变量 3,HashMap构造函数 4,HashMap核心方法 5,一些问题的理解 1,概述 搞java的人,都应该知道hashMap的底层数据结构是一个数组+链表(+红黑树)。 大体思路:首先是基于key做hash操作,然后与数组长...
-
Java网络编程与NIO详解8:浅析mmap和Direct Buffer
Java网络编程与NIO详解8:浅析mmap和Direct Buffer 微信公众号【黄小斜】作者是蚂蚁金服 JAVA 工程师,目前在蚂蚁财富负责后端开发工作,专注于 JAVA 后端技术栈,同时也懂点投资理财,坚持学习和写作,用大厂程序员的视角解读技术与互联网,我的世界里不只有 coding!...
2019-08-26 06:31:32 cmsjava学习java基础java网络编程Java技术linux文件系统linux使用在linux中文件定义
-
NIO你真正了解多少?
NIO你真正了解多少? 解释一下java.io.Serializable接口 类通过实现 Java.io.Serializable 接口以启用其序列化功能。未实现此接口的类将无法使其任何状态序列化或反序列化。 IO操作最佳实践 使用有缓冲的IO类,不要单独读取字节或字符 使用NIO和NIO 2或者AIO,而非BIO 在...
-
Tomcat源码分析 (十)----- 彻底理解 Session机制
Tomcat源码分析 (十)----- 彻底理解 Session机制 Tomcat Session 概述 首先 HTTP 是一个无状态的协议, 这意味着每次发起的HTTP请求, 都是一个全新的请求(与上个请求没有任何联系, 服务端不会保留上个请求的任何信息), 而 Session 的出现就是为了解决这个问题, 将 Cli...
-
<? extends T> 及 <? super T> 重温
? extends T 及 ? super T 重温 ? extends T 及? super T 重温 本文针对泛型中? extends T 及? super T的主要区别及使用用途进行讨论. 作者尽量描述其原理,分析疑点. 希望对复习Java泛型使用,项目架构及日常使用有帮助 也是作者作为学习的加强记忆 编码例子背景 设定有...
-
类spring ioc 泛型保留
类spring ioc 泛型保留 类spring ioc 泛型保留 什么是泛型擦除 Java并不会传递泛型类,举个直观的栗子: @Componentpublic class BaseProviderT{ public void doSomething() { Class? clazz = getClass(); System.out.println(clazz.getName()+ doSomething); Type super...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
