摘要:
老问题了,但还是有很多新人不知道,在这里简略说一下。譬如我买了个500G的硬盘,回来装在电脑上,在win7下一看,硬盘容量显示为466G;或者一个2G的U盘,只显示容量为1.86G。造成这个差异的,是存储设备商的规定和操作系统的不一致。硬盘厂商的标准:1GB=1000MB 1MB=1000KB 1KB=1000Byte操作系统的算法:1GB=1024MB 1MB=1024KB 1KB=1024Byte字节(Byte)是计算机信息技术用于计量存储容量和传输容量的一种计量单位。1个字节等于8个二进制位,二进制数系统中,每个0或1就是一个位(bit),即比特(bit),比特是数据存储的最小单... 阅读全文
摘要:
最近遇到一个问题,需要通过js来从一个utf-8编码的页面传递一个含中文的参数到另一个gbk编码的页面,直接使用js中的encodeURI等编码函数是不行的,他们都是使用utf-8编码参数,在GBK页面收到参数时就是乱码。在网上查了一下,找到一个用js实现的GBK编码的js组件,很小,挺方便的。在这里记录一下。下载地址:http://download.csdn.net/detail/jdluojing/4297634 阅读全文
摘要:
前言:试问一声,IT男几时而立 才五月,深圳的夏天就已经有了盛夏的味道。连续几天晚上都睡不着,一方面跟燥热的天气有关,另一方面也许是自己思绪太乱,想的事情太多,很难让自己的心静下来。屈指数来,来深圳差不多三个多月了,除了感叹时间过得太快以外,实在是不敢说有什么太大的收获。翻看了一下自己以前在大一的时候写的一篇博客,那个时候根本没想过自己会成为一个程序猿,作为一个毫无目标的的IT学习者来说,那个阶段也是自己现在最追悔莫及的,因为那个时候浪费了大把时间在迷茫ing。真正明白过来自己真的要吃软件这碗饭已经是大二结束的时候了,也就是去年的那个暑假,学校跟武汉的一家软件公司合作办了个jav... 阅读全文
摘要:
这是敏捷开发一千零一问系列的第十七篇。(在这里提问,之一,之二,之三,问题总目录)方案3:培养产品经理,想到客户前面被客户牵着鼻子走本来不是坏事,还少了做需求分析的工作,但关键是客户一会牵着向东,一会牵着向西,好像自己也没有主张的样子,这就令开发团队郁闷了。这时候,无论是不是产品化了,都应该培养一个人,看到客户前面去,看他自己是不是都迷路了。客户“迷路”大体有两种情况,一种是有路但自己不知道。曾经去过一家银行的研发中心做咨询,开发人员访谈时抱怨业务部门每个月都只扔一点点需求过来,大家就像玩拼图游戏一样猜测业务的整体,经常中间变化猝不及防;而业务部门则抱怨研发中心只关心需求不关心业务,“对整个业 阅读全文
摘要:
这是敏捷开发一千零一问系列的第十七篇。(在这里提问,之一,之二,之三,问题总目录)这个是在一次面向电信行业供应商的公开课上提出的问题,被评为本场最佳问题。对于这类“供应商”而言,一方面业务根深蒂固,一般固化在某些专有领域因此很有必要产品化;另一方面又受制于客户总是来回改动,很难有自己的自主权。两者的矛盾,可以通过逐步推广敏捷开发而解开,也需要大量的周边技术、管理、市场手段来辅助。甚至应该反过来说,敏捷开发知识辅助这些技术、管理、市场手段的执行。问题长期受制于强势客户怎么办?方案多数情况下,受制于客户会导致开发活动长期以“无法复用的项目”存在,而不是以“一本万利的产品”存在。所以本文会更多地说说 阅读全文
摘要:
先看代码吧:package com.java.study;import java.io.Serializable;import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;public class ReflectTester { public Object copy(Object object) throws IllegalArgumentException, SecurityException, InstantiationE 阅读全文