其他
lichaoandy
这个作者很懒,什么都没留下…
展开
-
B/S 与C/S 的区别
B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓3-tier结构。B/S结构,主要是利用了不断成熟的WWW浏览器技术,结合浏览器的多种Script语言(VBScript、JavaSc转载 2010-03-08 20:34:00 · 206 阅读 · 0 评论 -
Ice中间件研究
简介Ice 是一种面向对象的中间件平台。从根本上说,这意味着 Ice 为构建面向对象的客户-服务器应用提供了工具、API 和库支持。 Ice 应用适合在异构环境中使用:客户和服务器可以用不同的编程语言编写,可以运行在不同的操作系统和机器架构上,并且可以使用多种网络技术进行通信。无论部署环境如何,这些应用的源码都是可移植的。 Slice语言在介绍 Ic转载 2012-11-28 09:48:12 · 1422 阅读 · 1 评论 -
web.xml 中的<context-param>与<init-param>的区别与作用
的作用:web.xml的配置中配置作用1. 启动一个WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点: 和 2.紧接着,容器创建一个ServletContext(上下文),这个WEB项目所有部分都将共享这个上下文.3.容器将转化为键值对,并交给ServletContext.4.容器创建中的类实例,即创建监听.5.在监听转载 2012-11-13 10:06:05 · 3312 阅读 · 2 评论 -
Ubuntu应用的杂七杂八
Ubuntu是现在最流行的Linux系统,我是开发必备系统,所以很多时候经常用,经常装。也需要很多做很多基本常见的配置工作,但无奈本人记性不是很好,经常记不住以前做过的东西是怎样做的,所以有了这篇文章,记载一些自己使用ubuntu中基本配置工作,方便以后查找。要想了解更多,请参考:http://wiki.ubuntu.org.cn/ 基本你想要的都能找到输入法很多时候在Ubuntu下工作,输入发是最重要的基本工具,但是系统自带的输入法经常让人比较头疼,不给力啊,那就自己装吧。1. 打开新立得软件包管理器,编原创 2011-05-13 11:06:00 · 311 阅读 · 0 评论 -
ABI/EABI/OABI
<br />1。什么是ABI<br />ABI,application binary interface (ABI),应用程序二进制接口。<br />既然是 接口,那就是某两种东西之间的沟通桥梁,此处有这些种情况:<br />A。应用程序 <-> 操作系统;<br />B。应用程序 <-> (应用程序所用到的)库<br />C 。应用程序各个组件之间<br /><br />类似于API的作用是使得程序的代码间的兼容,ABI目的是使得程序的二进制(级别)的兼容。<br /><b转载 2011-03-03 16:30:00 · 628 阅读 · 0 评论 -
Git学习文档
<br />最近无论做什么项目都涉及到Git这个工具,对初学者来说真是件令人头疼的事情,网上很多资料又只是简单介绍命令,没有介绍原理。下面这几篇文章是从英文文档翻译过来的,非常直观。也非常适合初学者学习。要坚持看下去。<br /> <br />原文出处:http://fsjoy.blog.51cto.com/318484/244397<br />原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://fsjoy.blog.51cto.com/转载 2011-03-03 15:38:00 · 416 阅读 · 0 评论 -
用rpm安装rpm包时遇到的两个问题
1、error: unpacking of archive failed on file /usr/bin/qmake;4d2ac0d4: cpio: read failed - Bad file descriptor 这种情况一般说明你的rpm包坏了,重新下载一个安装。2、error: unpacking of archive failed on file /usr/bin/nano;4c70f874: cpio: open Failed: (1)lsattr /usr | gr原创 2011-01-10 17:26:00 · 6553 阅读 · 1 评论 -
/bin/sh^M: bad interpreter: No such file or directory 解决办法
<br />/bin/sh^M: bad interpreter: No such file or directory<br />/bin/sh^M: bad interpreter: No such file or directory2009-06-18 13:59在Linux中执行.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory。 <br /><br />分析:这是不同系统编码格式引起的:在windows系统中编辑的.sh文件可能原创 2010-10-19 14:32:00 · 2244 阅读 · 0 评论 -
cmake介绍
CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。他能够输出各种各样的makefile或者project文件,能测试编译器所支持的C 特性,类似UNIX下的automake。 CMake 使用方法 CMake的所有的语句都写在一个叫:CMakeLists.txt 的文件中。当CMakeLists.txt文件确定后,可以用ccmake命令对相关 的变量值进行配置。这个命令必须指向CMakeLists.txt所在的目录。配置完成之后,应用cmake命令生成相应的ma转载 2010-10-13 10:22:00 · 489 阅读 · 0 评论 -
qmake介绍
介绍qmakeqmake是用来为不同的平台的开发项目创建makefile的Trolltech开发一个易于使用的工具。qmake简化了makefile的生成,所以为了创建一个makefile只需要一个只有几行信息的文件。qmake可以供任何一个软件项目使用,而不用管它是不是用Qt写的,尽管它包含了为支持Qt开发所拥有的额外的特征。qmake基于一个项目文件这样的信息来生成makefile。项目文件可以由开发者生成。项目文件通常很简单,但是如果需要它是非常完善的。不用修改项目文件,qmake也可以为为Micro原创 2010-10-11 15:14:00 · 1411 阅读 · 0 评论 -
IPC、主频、功耗之间的关系
作为计算机核心,影响计算机性能高低的核心部件就是处理器。反映在指令上就是处理器执行指令的效率。最主要性能衡量公式:处理器性能 = 主频 x IPC可以看出,衡量处理器性能的主要指标是每个时钟周期内可以执行的指令数(IPC)和处理器的主频。 因此,提高处理器性能就是两个途径:提高主频和提高每个时钟周期内执行的指令数(IPC)。转载 2010-04-14 14:09:00 · 1169 阅读 · 0 评论 -
JVM系列文章
JVM系列一:JVM内存组成及分配 http://www.cnblogs.com/redcreen/archive/2011/05/04/2036387.htmlhttp://zhaohe162.blog.163.com/blog/static/38216797201182105110775/?suggestedreading&wumii(非常详实清晰)http:/转载 2012-11-02 14:13:41 · 586 阅读 · 0 评论