![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
花见花开
文章平均质量分 64
leves1989
只有专注,才能专著
leves.javaeye.com
展开
-
Java代码编写的30条建议
Java代码编写的30条建议(1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如:ThisIsAClassNamethisIsMethodOrFieldName若在定义中出现了常数初始化字符,则大写static final基本类型标识符中的所有字母。这样便可标志出它们属于编译期的常数。Java包(Pa...2008-09-26 12:49:00 · 77 阅读 · 0 评论 -
分布式存储引擎 Tail
简介tair 是淘宝自己开发的一个分布式 key/value 存储引擎. tair 分为持久化和非持久化两种使用方式. 非持久化的 tair 可以看成是一个分布式缓存. 持久化的 tair 将数据存放于磁盘中. 为了解决磁盘损坏导致数据丢失, tair 可以配置数据的备份数目, tair 自动将一份数据的不同备份放到不同的主机上, 当有主机发生异常, 无法正常提供服务的时候...原创 2010-11-25 22:17:31 · 174 阅读 · 0 评论 -
Hadoop/MapReduce 优化方案
从三个方面着手优化 :1. hadoop配置2. 设计mapred/job3. 代码级别.4. 改造hadoop 一. conf/hadoop-site.xml配置.经验要求高, 特别需要结合实际情况.典型参数如复制因子,mapred.child.java.opts,mapred.tasktracker.map.tasks.maximum,ma...原创 2010-10-04 23:36:42 · 90 阅读 · 0 评论 -
Facebook 的系统架构
来源:http://www.quora.com/What-is-Facebooks-architecture (由Micha?l Figuière回答)根据我现有的阅读和谈话,我所理解的今天Facebook的架构如下:Web 前端是由 PHP 写的。Facebook 的 HipHop [1] 会把PHP转成 C++ 并用 g++编译,这样就可以为模板和Web逻贺业务层提供高的性能。...2011-05-12 23:30:46 · 218 阅读 · 0 评论 -
【推荐】职场谍战小说《监控》,揭露顶级IT外企的秘密
看完《监控》有段日子了,看的时候很爽,看完之后的一段日子却很纠结。老实说,不知道怎么来描述或评价这本小说。只是内心有一种隐隐的感觉,这次阅读的体验有点怪。也许,与先前在鬼子公司的时候也是被监控的有关?也许,还有其他!大部分的阅读时间是在厕所,阅读的过程如如厕般舒畅,尤其是开头。挺喜欢开头的,像一段探秘旅程的序曲,勾起我若干年前在北京飘着的那段日子的记忆,不懂生活,不懂社会,不懂...原创 2010-08-29 19:48:48 · 848 阅读 · 0 评论 -
Discuz!X产品设计
SNS Portal BBS 这三个分别在中国起始于2009、1999和1997年的应用,从年龄上就不一样,积累下来的无论对与错的用户习惯更是千差万别,谈及融合,谈何容易!生硬整合的结果,就如同客厅里铺着70年代的水磨石地板,配一个21世纪豪华双开门冰箱,外加一套意大利餐桌,桌上还放着两根油条那么奇怪。并不是东西不好,而为什么放到一起就变得不伦不类呢?对此,我们花了很长的时间、很大的决心和很坚实的...2010-04-27 10:02:50 · 95 阅读 · 0 评论 -
苹果的台阶(转)
苹果,从第一代iPod开始,就不是一款硬件,哪怕其时尚设计为世人称道。iPod+iTunes,通过对音乐、视频的内容分发,构建起苹果商业模式的第一个台阶,其核心是通过硬件终端的强大黏性,博弈内容版权的合作。其结果,是改变了免费的互联网,让99美分的mp3音乐和1.99美元的数字视频能在网上卖钱了。 苹果的第二个台阶,是iPhone/iPod Touch /iPad+ App Sto...2010-04-25 20:37:05 · 136 阅读 · 0 评论 -
OO设计原则总结
什么是设计原则?设计原则是基本的工具,应用这些规则可以使你的代码更加灵活、更容易维护,更容易扩展。 基本原则:封装变化 Encapsulate what varies.面向接口变成而不是实现 Code to an interface rather than to an implementation.优先使用组合而非继承 Favor Composition Over Inh...2010-04-21 15:01:27 · 84 阅读 · 0 评论 -
下载软件考试大纲, util.Formatter的使用
在网上找2009年考试大纲,没有找到现成的下载,只有JPG图片随便写个程序生成 55张JPG的下载地址 import java.util.Formatter;/** * * @author Answer */public class Main { /** * @param args the command line arguments...2009-02-21 13:36:00 · 68 阅读 · 0 评论 -
超越JAVA
看到论坛里有一篇《java语言的危险性》的帖子,不觉的也想写点什么说说java这个平台,我想用平台这个词更恰当毋庸置疑,java语言本身是没有危险性,相反我们是要感谢的java 曾经带给程序员的方便,现对于C、pear,java语言的简单性、面向对象、分布式特征、多线程、jvm机制带来的一次执行,到处运行、还有让C程序员欣喜的自动内存管理机制我想这些特征在当时让程序员激动的情形不会亚于中了5...2009-02-06 20:20:00 · 89 阅读 · 0 评论 -
Linux新手要了解的十个知识点
Linux新手要了解的十个知识点 1.Linux是大小写敏感的系统,举个例子,Mozilla, MOZILLA, mOzilla和 mozilla是四个不同的命令(但是只有第四个mozilla是真正有效的命令)。还有,my_filE, my_file,和 my_FILE是三个不同的文件。用户的登录名和秘密也是大小写敏感的(这是因为UNIX系统和C语言的传统一向是大小写敏感所致)。 2....2009-01-23 03:59:00 · 67 阅读 · 0 评论 -
服务器并发能力测试 Apache Beach
1.打开windowscmd(以下数据兼为windowsxp平台运行数据)2.Cd 至Apachebin目录。3.运行ab.exe ( ApacheBench command line utility)Usage: ab [options] [http://]hostname[:port]/pathOptions are: -n request...2009-12-02 21:50:38 · 443 阅读 · 0 评论 -
各进制间转换总结(写给学弟学妹)
一)、数制 计算机中采用的是二进制,因为二进制具有运算简单,易实现且可靠,为逻辑设计提供了有利的途径、节省设备等优点,为了便于描述,又常用八、十六进制作为二进制的缩写。 一般计数都采用进位计数,其特点是: (1)逢N进一,N是每种进位计数制表示一位数所需要的符号数目为基数。 (2)采用位置表示法,处在不同位置的数字所代表的值不同,而在固定位置上单位数字表示的值是确定的,这个固定位上的值称为权。 在...2008-11-15 17:03:00 · 575 阅读 · 0 评论 -
中文编码问题解决方法汇总
常见的JAVA程序包括以下类别: *直接在console上运行的类(包括可视化界面的类) *JSP代码类(注:JSP是Servlets类的变型) *Servelets类 *EJB类 *其它不可以直接运行的支持类 这些类文件中,都有可能含有中文字符串,并且常用前三类JAVA程序和用户直接交互,用于输出和输入字符,如:在JSP和Servlet中得到客户端送来的字符,这些字符也包括中文字符。无论这些JA...2008-11-08 00:27:00 · 413 阅读 · 0 评论 -
医院管理系统数据库设计
医院管理系统数据库设计 数据库名:hisdb 一基本信息表1.科室表(keshi)字段名中文名类型能否为空备注ID科室编号IntN主键,自增Name科室名称VarcharN ...2008-10-01 14:17:00 · 3235 阅读 · 0 评论 -
初学者如何开发出一个高质量的J2EE系统
J2EE学习者越来越多,J2EE本身技术不断在发展,涌现出各种概念,本文章试图从一种容易理解的角度对这些概念向初学者进行解释,以便掌握学习J2EE学习方向。 首先我们需要知道Java和J2EE是两个不同概念,Java不只是指一种语言,已经代表与微软不同的另外一个巨大阵营,所以Java有时是指一种软件系统的流派,当然目前主要是.NET和Java两大主流体系。 J2EE可以说...2008-09-26 12:53:00 · 60 阅读 · 0 评论 -
深入了解 HTML 5
虽然 HTML 5 仍遥遥无期,然而最近有关 HTML 5 的文章和资料却越来越多起来,这个 World Wide Web 核心语言的第5个版本包含了太多的期待。这是 cameronmoll.com 搜集的12个非常有用的 HTML5 资源,这些资料的目的并不是简单地介绍 HTML5,因为它还未完成,而是提供一些为 HTML5 做准备的思路。 A Preview of HTML...原创 2010-12-04 22:44:38 · 69 阅读 · 0 评论