-
RPC之Thrift
RPC之Thrift 一、RPC基本原理 1、开发步骤 RPC(Remote Procedure Call),远程过程调用,大部分的RPC框架都遵循如下三个开发步骤: 1. 定义一个接口说明文件:描述了对象(结构体)、对象成员、接口方法等一系列信息; 2. 通过RPC框架所提供的编译器,将接口说明文件编译...
-
Java集合 ArrayList原理及使用
Java集合 ArrayList原理及使用 ArrayList是集合的一种实现,实现了接口List,List接口继承了Collection接口。Collection是所有集合类的父类。ArrayList使用非常广泛,不论是数据库表查询,excel导入解析,还是网站数据爬取都需要使用到,了解ArrayList原理及使用方法显...
-
TDD(测试驱动开发)死了吗?
TDD(测试驱动开发)死了吗? 01、前言 很早之前,曾在网络上见到过 TDD 这 3 个大写的英文字母,它是 Test Driven Development 这三个单词的缩写,也就是测试驱动开发的意思听起来很不错的一种理念。 其理念主要是确保两件事: 确保所有的需求都能被照顾到 。 在代码...
-
Java开发笔记(一百一十六)采用UDP协议的Socket通信
Java开发笔记(一百一十六)采用UDP协议的Socket通信 前面介绍了如何通过Socket接口传输文本与文件,在示例代码中,Socket客户端得先调用connect方法连接服务端,确认双方成功连上后才能继续运行后面的代码,这种确认机制确保客户端与服务端的的确确成功连接了,因而是...
-
JAVA基础之XML相关
JAVA基础之XML相关 个人理解: 知晓XML与HTML的不同,知道其的自由性和约束的方式(规范)!数据按Schema约束写到XML里,然后通过dom4j解析出所有的元素,再用反射创建对象接着调出其所有的方法!!!特别要熟练掌握反射的3种创建对象的方法! 一、模拟Servlet执行 了...
-
九:模板方法模式
九:模板方法模式 模板方法模式,一般是为了统一子类的算法实现步骤,所使用的一种手段或者说是方式。它在父类中定义一系列算法的步骤,而将具体的实现都推迟到子类。 最典型的形式就是一个接口,一个抽象父类,父类中会有一系列的抽象方法,而在子类中去一一实现这些...
-
开篇绝不是废话
开篇绝不是废话 本期是油墨山的开篇之作,那我们就按部就班的来说好了。油墨山的初衷,是为了能够给初学java的小白以指引,希望能够通过一天一天的文章积累,梳理java基础知识脉络,清晰规划java学习路线。基础是万丈高楼的基石,基础不牢,越往后学越是糊涂。也希望油...
2019-08-16 09:15:12 java学习java基础学javajava基础知识文档文件LinuxWindows虚拟机IE
-
记一次微信网页授权后获取用户信息并重定向
记一次微信网页授权后获取用户信息并重定向 记一次微信网页授权后获取用户信息并重定向 微信公众号开发还是比较简单的,但是写完之后就忘记了。每次写还要重新查文档,所以这次吧开发过程记录起来,有些细节问题也记录下来,以后用到就方便了。 需求: 能获取用户基本...
-
Java基础--多线程
Java基础--多线程 一、程序、进程、线程 1、区别 (1)程序是一段静态的代码,为应用程序执行的蓝本。 (2)进程为程序的一次动态执行过程,包括代码的加载、执行以及执行完毕的一个完整过程。 (3)线程是进程中的一个执行单元,一个进程在执行过程中可以产生多个线程...
-
面向对象——封装
面向对象——封装 面向对象封装 面向对象 面向过程 :当需要实现一个功能的时候,每一个具体的步骤都要亲力亲为, 详细处理每一个细节 。 面向对象 :当需要实现一个功能的时候, 不关心具体的步骤 ,而是找一个已经具有该功能的人,来帮我做事儿。 三大基本特征:封装...
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
