代码改变世界

网页布局之Div vs Table (1)

2012-03-13 10:56 by myjava2, 184 阅读, 0 推荐, 收藏, 编辑
摘要:关于网页布局,大体上可以分为两种,一种是使用table布局,另一种使用div布局,很多人说现在主流的网页布局是div+css。那么div和table布局究竟有那些联系和区别呢?我们又该如何进行网页布局呢?下面对这两种网页布局进行一些探讨。看了一些大公司的网页布局,其中腾讯,网易,中国移动等公司都使用的是div进行的布局。而工商银行则使用table进行布局。div和table布局各自的优缺点:1:div+css进行布局,可以实现table的页面布局效果,还能减少页面中元素的个数,使得页面夹在较快,而且能更好的被搜索引擎相匹配。2:table进行布局可以有一个统一的外观,便于控制格式,对于初学者来 阅读全文

Servlet原理解析

2012-03-12 23:55 by myjava2, 207 阅读, 0 推荐, 收藏, 编辑
摘要:1.什么是servlet? Servlet是一种服务器端的Java应用程序,Server + Applet =Servlet 意为服务器端的小程序,具有独立于平台和协议的特性,可以生成动态的Web页面。 它担当客户请求(Web浏览器或其他HTTP客户程序)与服务器响应(HTTP服务器上的数据库或应用程序)的中间层。 Servlet是位于Web 服务器内部的服务器端的Java应用程序,与传统的从命令行启动的Java应用程序不同,Servlet由Web服务器进行加载,该Web服务器必须包含支持Servlet的Java虚拟机。 2.servlet有什么作用? Servlet主要是驻留在 Web 服. 阅读全文

Java异常处理

2012-03-11 22:07 by myjava2, 274 阅读, 0 推荐, 收藏, 编辑
摘要:异常处理—三种: 1. 在出现异常的方法内捕获并处理异常,该方法的调用者将不能再次捕获该异常。(catch) 2. 该方法签名中声明抛出该异常,将该异常完全交给方法调用者处理。(throw) 3.出现异常的当前方法和该方法的调用者都要处理。(catch中加throw) catch和throw结合是在企业级应用对异常处理很常用,主要有两个部分: 1.应用后台需要通过日志来记录异常发生的详细情况, 2.应用还需要根据异常想应用使用者传递某种提示。异常链: 企业应用中,常有严格的分层,如下图当业务逻辑层访问持久层出现SQLException异常时,程序不应该把底层的SQLException异常传递到 阅读全文

Java异常机制

2012-03-11 17:20 by myjava2, 208 阅读, 0 推荐, 收藏, 编辑
摘要:异常机制已经成为判断一门编程语言是否成熟的标准,异常机制可以使程序中异常处理代码和正常业务代码分离,保证程序代码更加优雅,并提高程序健壮性。 Java异常机制主要依赖于try、catch、finally、throw、throws五个关键字。 1.try:它里面放置可能引发异常的代码 2.catch:后面对应异常类型和一个代码块,用于表明该catch块用于处理这种类型的代码块,可以有多个catch块。 3.finally:主要用于回收在try块里打开的物力资源(如数据库连接、网络连接和磁盘文件),异常机制总是保证finally块总是被执行。只有finally块,执行完成之后,才会回来执行try. 阅读全文

深入理解Lustre文件系统-第3篇 lustre lite

2012-03-08 22:50 by myjava2, 1085 阅读, 0 推荐, 收藏, 编辑
摘要:在这一节,我们将描述Lustre Lite怎样接入Linux VFS并与之融为一体,这对于支持VFS语义和POSIX接口非常必要。作为概要,Lustre Lite以方法表(method table)的形式提供了如下函数:Lustre特有的文件操作,通过ll_file_operations表。Lustre特有的dentry操作,通过ll_d_ops和它的cache。Lustre特有的directory操作,通过ll_dir_operations表。Lustre特有的索引节点操作,通过ll_dir_inode_operations和file_inode_operations表。Lustre特有的文 阅读全文

centos密码不知道怎么办

2012-03-07 21:36 by myjava2, 189 阅读, 0 推荐, 收藏, 编辑
摘要:特别感谢:http://www.linuxso.com/linuxrumen/4023.html这里遇到了问题后,上述网站图文并茂的把怎么修改的给写的非常详细。先收下。有时候遇到这种棘手的问题,可以拿来看看,很不错哦。 阅读全文

查看linux的版本情况

2012-03-07 11:33 by myjava2, 207 阅读, 0 推荐, 收藏, 编辑
摘要:今儿实验室弄了台刀片服务器来,呵呵,介于之前自学过点儿linux的知识,就去试试手,发现还听不好弄得。首先是查看服务器的版本情况:自己只是知道其中的一种方法,上网上找了以后发现真的好多啊,赶紧收藏了root@zhou:~# cat /etc/issue Ubuntu 11.10 \n \l root@zhou:~# cat /proc/version Linux version 3.0.0-13-generic (buildd@rothera) (gcc version 4.6.1 (Ubuntu/Linaro 4.6.1-9ubuntu3) ) #22-Ubuntu SMP Wed Nov 阅读全文

shell学习之sed

2012-03-06 17:19 by myjava2, 183 阅读, 0 推荐, 收藏, 编辑
摘要:经过这两天sed的学习,发现其实sed其实挺简单的无非就是两句话来总结:sed是一种基于hold space和pattern space的逐句操作编辑器。为什么这么说呢,通过学习不难发现,不管是grep ,sed都是利用正则表达式进行的操作,所以这里在学习shell编程前我们一定好好的学习正则表达式。下来介绍一下我对sed的几点认识:首先就是搞清楚hold space和pattern space的概念。然后再了解sed的命令参数的意义,这样才能游刃有余。下面是课后习题,1.把Jone的名字改为Jonathan。zhouqian@zhou:~$ sed -n 's/^Jon/Jonath 阅读全文

深入理解Lustre文件系统-第2篇 体系结构的模块视图

2012-03-05 22:27 by myjava2, 1235 阅读, 0 推荐, 收藏, 编辑
摘要:Lustre是一个以GNUGeneral Public为许可证的,开源的分布式并行文件系统,由Sun Microsystems Inc. 公司开发和维护。由于Lustre文件系统的体系结构具有极好的可扩展性,它得以在科学计算、石油天然气、制造业、rich media、金融等领域得到广泛部署。Lustre为其客户端提供了包含对共享文件对象的并行存取能力在内的POSIX接口。截止本文编写时为止,根据Top500的数据,在全世界前30个超级计算机中,有15个使用了Lustre文件系统。Lustre是一个面向对象的文件系统。它由三个部件组成:元数据服务器(Metadataservers, MDSs)、 阅读全文

深入理解Lustre文件系统-第1篇 前言

2012-03-05 22:26 by myjava2, 824 阅读, 0 推荐, 收藏, 编辑
摘要:Lustre文件系统是由U.S.Department of Energy Office of Science and National Nuclear SecurityAdministration laboratorie于近十年之前发起并提供基金支持的的,旨在满足当时和以后的超级计算平台中对于开源、高可扩展的、高性能的并行文件系统的需求。经过十年的发展,它得以在众多中型到大型超级计算平台和集群中部署,达到了Lustre用户社区的预期。截止本文编写时为止,根据Top500的数据,在全世界前30个超级计算机中,有15个使用了Lustre文件系统。本报告旨在提供一个关于Lustre内部是如何工作的s 阅读全文
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 52 下一页