`
madbluesky
  • 浏览: 85099 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
很多时候总是在强调要编写高质量的代码,到底什么才是高质量的代码,这个ppt写的非常详细而且全面,可以作为参考手册 对于代码的评价有很多维度很多方法很多指标,但是这篇文章写到的是最根本最切实的,我们的目标就是如此,其他的都是达成目标的手段。很多时候我们过 多的关注方法来,而本质似乎被我们所遗忘。当你说到面向对象,ioc,aop,设计模式,重构,等等一系列人们词汇的时候是否会想到这些朴实的目标呢?         • 正确性、有效性、可用性、健壮性、可靠性、容错性、效率、响应时间、吞吐量、负载、可伸缩性、安全性、适应性、可读性、可测试性、可维护性、易用性
UML类图关系大全 1、关联 双向关联: C1-C2:指双方都知道对方的存在,都可以调用对方的公共属性和方法。 在GOF的设计模式书上是这样描述的:虽然在分析阶段这种关系是适用的,但我们觉得它对于描述设计模式内的类关系来说显得太抽象了,因为在设计阶段关联关 系必须被映射为对象引用或指针。对象引用本身就是有向的,更适合表达我们所讨论的那种关系。所以这种关系在设计的时候比较少用到,关联一般都是有向的。 使用ROSE 生成的代码是这样的: class C1  ...{ public:     C2* theC2; };
/** * 大根堆,从小到大排序 * * @author Administrator * */ public class HeapSorter { private static int N = 10000000; /** * @param args */ public static void main(String[] args) { int[] arr = new int[N + 1]; for (int i = 0; i <= N; i++) { arr[i] = ((Double) (Math.random() ...
问题及分析: 一种平衡的0-1矩阵   考虑n *n 矩阵的赋值问题:只能赋0和1,n 为偶数,使每一行和列均含n /2个0及n /2个1。例如,当n =4时,两种可能的方案是: + - - - - +             + - - - - + | 0 1 0 1 |      ...
目录 简介 功能 使用原因 兼容性问题 两种网桥 透明网桥 源路由选择网桥 两种网桥的比较 远程网桥 基本工作原理 网桥不同于中继器和集线器 简介 功能 使用原因
摘要:网络拓扑发现是网络工程的一个重要的研究子分支,是实现网络管理的基础性环节。由于大规模IP网络本身所具有的大规模性、动态性、异构性等特点,使 得面向大规模IP网络的拓扑发现成为一项非常具有挑战性的课题。为了提高IP网络拓扑发现的效率和真实性,人们发明了多种多样的网络拓扑发现方法。本文介 绍网络拓扑发现的分类,重点探讨了基于SNMP的网络拓扑发现技术。   关键词:大规模IP网络;拓扑发现;SNMP      一、网络拓扑发现概述      (一)网络拓扑发现的概念    网络拓扑是指网络元素及其之间的连接关系。这里所讲的网络元素,既可以是路由器,也可以是交换机、 ...
人民币升值火了很长时间了,一直雾里看花,不明就里,就仔细查了查资料,收获如下: 1.美国不存储其他国家发行的货币,只存储黄金,而且美元不能自由兑换黄金。 2.外资流出时会发生汇兑,而汇兑是在中国方面进行,也 ...
postgresql 内存分配 postgresql的内存分配主要由shared_buffers、temp_buffers、work_mem、maintenance_work_mem参数控制。 shared_buffers又可以叫做共享缓冲区,postgresql对数据操作时都要先将数据从磁盘读取到内存中,然后进行更新,最后再将 ...
linux awk命令详解 AWK介绍 0.awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk。 1.awk语言的最基本功能是在文件或字符串中基于指定规则来分解抽取信息,也可 ...
1.       struts有几种action 有3种action,一种是普通的action,一种是dispach Action 一种是lookup dispach Action Look up dispach action主要用于一个表单多个提交按钮的情况 ForwardActon: 该类用来整合Struts 和其他业务逻辑组件,通常只对请求作有效 性检查。 • IncludeAction:
关键字: el表达式不起作用 今天晚上学习SSH,发现一个el表达式在JSP2.0中不起作用的问题。反复调试多次,发现是web.xml中出了问题。猜测是版本的问题,但只知道了如何修改,不知道为什么那样修改。停止工作后看别人博客,很幸运的发现了原因。 tomcat5.0的版本, 使用了低版本,只求稳定。 web.xml <?xml version="1.0" encoding="ISO-8859-1"?><web-app xmlns="http://java.sun.com/xml/ns/j2ee" xm ...
可疑的成功 2010-08-04 17:04:39 《创业家》 申音 <!-- <div class="img"><img src="http://121.52.210.237../../uploads/pics/06f86cb0b0ac0089df5d9769c6762d99.jpg" /></div> //--> 你有多久没去“偷菜”呢? 差 不多十八个月前,一种名叫“开心”的病毒在大城市青年白领的电脑上迅速蔓延开来。买卖好友、抢车位、偷菜、真心话大冒险、模拟炒股、开心餐厅… ...
background-position:xx yy; 1.xx表示背景图片(背景图片本身)从左往右的位移,如果xx的单位为px则表示位移xx个像素点,如果xx为一百分数则表示位移当前区域的50%px的位移 2.yy表示背景图片从上往下的位移,yy表示的数值与xx相同。 3. 如果xx为负值则表示从右往左移,如果yy为负值则表示从下往上移动 4.背景图片默认左上角对应所在区域的左上角 这项技术目前在web开发中被普遍采用,用来优化数量较多的小图片的显示。减少http请求,一张大图包含大量小图,然后通过background-position控制显示某张小图, 可以明显的减少图片数量,减少 ...
package com.miaozhen.sitedna.util; import java.util.Locale; import java.util.Properties; import java.util.ResourceBundle; import javax.activation.DataHandler; import javax.activation.FileDataSource; import javax.mail.Address; import javax.mail.BodyPart; import javax.mail.Message; import java ...

poiutil

    博客分类:
  • java
package com.miaozhen.sitedna.poi; import java.io.BufferedReader; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.InputStreamReader; import org.apache.poi.hssf.usermodel.HSSFCell; import org.apache.poi.hssf.usermodel.HSSFCellStyle; import org.apache.poi.hssf.user ...
Global site tag (gtag.js) - Google Analytics