Protocol buffer是Google出品的一种轻便高效的结构化数据存储格式,可对结构化数据进行序列化,并具有语言无关、平台无关等特点,在通信协议和数据存储等领域已经得到广泛的应用。目前其已经提供 C/C++、Java、Python 等语言的 API。 一、Protocol buffer和XM ...
分类:
微信 时间:
2016-06-04 23:32:34
阅读次数:
352
一、Servlet简介 java Servlet是和平台无关的服务器组件,它运行在Servlet容器中。 Servlet容器负责和Servlet和客户的通信以及调用Servlet的方法,Servlet和客户的通信采用"请求/响应"的模式。 Servlet可以完成如下功能: 1、创建并返回基于客户请求 ...
分类:
其他好文 时间:
2016-06-02 21:37:49
阅读次数:
183
Boost.Build 简明教程 目录1. 介绍2. 构建过程3. 基本任务4. 项目管理5. 最佳实践6. 规则参考7. 特征参考 介绍 编译器和平台无关编译系统Boost.Build是一个高级编译系统, 它能尽可能容易的管理C++项目集. 其思想是在配置文件中指定编译程序的要素。例如,它不需要告 ...
分类:
其他好文 时间:
2016-06-02 13:17:34
阅读次数:
149
架构: 架构一般是针对整个系统的,并非针对某个单独的问题(单独问题可以用模式等来解决) 针对整个系统的 “一张蓝图”,对系统的抽象。架构与具体的语言平台无关。(无具体代码) 项目的组成,分布,什么问题该怎么处理(对于一些关键性问题的预见性与解决办法)。对整个项目的规划、设计,以及在一个系统中各个组件 ...
分类:
其他好文 时间:
2016-06-02 00:40:15
阅读次数:
154
在了解了Java内存的分布、HotSpot虚拟机对Java对象的管理以及Java垃圾收集机制之后,我们大致了解了Java自动内存管理的部分。接下来,就应该看看Java的类加载机制,看看虚拟机是如何将Java代码文件编译后的class文件加载到Java内存中的。
Java是一门平台无关语言,只要有Java的运行环境,编写的代码可以运行在各种机器上,做到了“一次编码、处处运行”的目的。为了达到平台无...
分类:
其他好文 时间:
2016-05-30 15:00:02
阅读次数:
324
Google Protocol是谷歌的开源框架 它的特点如下: 结构化数据存储格式(xml,json等) 高效的编解码性能 语言无关、平台无关、扩展性好 官方支持java、c++、和Python Facebook的thrift thrift主要由5个部分组成 语言系统以及IDL编译器:负责由用户给定 ...
分类:
其他好文 时间:
2016-05-22 23:09:59
阅读次数:
192
Java代码编译后生成一种与平台无关的字节码(也就是class文件)。当然,这种字节码不是可执行的,必须使用Java解释器来解释执行。负责解释执行字节码文件的是Java虚拟机,即JVM。JVM是可运行Java字节码文件的虚拟计算机。所有平台上的JVM向编译器提供相同的编程接口,而编译器只需要面向虚拟 ...
分类:
编程语言 时间:
2016-05-19 16:35:12
阅读次数:
217
Java技术 J a v a是一种 简单易用、 完全面向对象、 具有平台无关性且 安全可靠的主要面向I n t e r n e t的开发工具。 自从1 9 9 5年正式问世以来,J a v a的快速发展已经让整个We b世界发生了翻天覆地的变化。随着Java Servlet的推出,J a v a在电 ...
分类:
编程语言 时间:
2016-05-19 14:42:15
阅读次数:
195
Tomcat是Java领域最著名的开源web容器,简单、易用,稳定性极好,既可以作为个人学习之用,也可以作为商业产品发布。Tomcat不仅提供了Web容器的基本功能,还支持JAAS和JNDI绑定等。
1.3.1 安装Tomcat服务器
因为Tomcat完个是纯Java实现,因此它是平台无关的,在任何平台上运行完全相同。在Windows和Linux平台上的安装及配置基本相同。我们Windows平...
分类:
其他好文 时间:
2016-05-18 19:18:36
阅读次数:
298
getpass 模块 getpass 模块提供了平台无关的在命令行下输入密码的方法. getpass(prompt) 会显示提示字符串, 关闭键盘的屏幕反馈, 然后读取密码. 如果提示参数省略, 那么它将打印出 "Password:". getuser() 获得当前用户名, 如果可能的话. 使用 g ...
分类:
编程语言 时间:
2016-05-15 10:50:26
阅读次数:
310