数据库访问低效、框架配置错误、内存使用过度、网页臃肿,以及不遵循常见Web性能最佳实践都是应用开发中常见的、影响应用性能的主要陷阱。技术性能公司Computeware从实际案例总结了贯穿应用始终的八大影响应用性能的陷阱,这些陷阱不仅仅局限于应用开发中,还涉及到整个应用交付流程,包括从终端用户到后台系统的所有组件、数据库以及第三方服务等等,望运维人员、架构师、测试人员和开发人员引以为戒。CSDN摘译如下:一、臃肿的Web前端面向群体:运维人员、架构师、测试人员、开发人员通常企业在重构代码、优化SQL语句、应用缓存等方面都作了充足的优化,其中大部分对应用的最终用户并不可见。然而直接与用户交互的We Read More
posted @ 2013-04-30 18:07
javawebsoa
Views(249)
Comments(0)
Diggs(0)
最近由于气温变化特别大,不小心感冒,感冒之后才发现真心难受啊。再次真真切切的体会了一把:身体是革命的本钱,没有健康做保障,其他的一切都是胡扯。给各位不论是技术大牛还是菜鸟们,普及三条身体保健的建议:一、不要舍不得吃身为上班族,吃饭是最要命的事。每天都是凑合、凑合,凑合凑合算了。日复一日,年复一年,相信你的小命不久也就给凑合了。衣食住行,少穿一件名牌,住的差点这些都是无关紧要的东西。吃饭绝对不能凑合,一日三餐,有规律的饮食保证了身体的营养需要,才能保证工作效率。身体没有任何保障,工作、生活和学习只能是后话。 给大家推荐八条合理制定的饮食原则:(1)每日一次肉、家禽、鱼。(2)每日需要蛋、豆... Read More
posted @ 2013-04-30 18:06
javawebsoa
Views(224)
Comments(0)
Diggs(0)
进程如何使用内存 进程是操作系统资源分配的最小单元。操作系统分配给进程的内存空间中包含五种段:数据段、代码段、BSS、堆、栈。数据段:存放程序中的静态变量和已初始化且不为零的全局变量。代码段:存放可执行文件的操作指令,代码段是只读的,不可进行写操作。这部分的区域在运行前已知其大小。BSS段( Block Started By Symbol):存放未初始化的全局变量,在变量使用前由运行时初始化为零。堆:存放进程运行中被动态分配的内存,其大小不固定。栈:存放程序中的临时的局部变量和函数的参数值。 内存区域中以上五个段的组织形式: 逻辑地址、相对地址与物理地址 逻辑地址:与当前数据在内存中的... Read More
posted @ 2013-04-30 18:03
javawebsoa
Views(2438)
Comments(0)
Diggs(0)
难得五一没啥安排,闲的无聊,开始移植u-boot-2012.10,与大家分享哈。首先分析u-boot-2012.10,看它与以前的u-boot-1.1.6有啥不同,分析u-boot建Source Insight工程不再详述。这里以TQ2440为例,配置过程分析,从Makefile开始。一·、分析u-boot根目录下的Makefile往往在编译u-boot之前,会配置相应单板。eg:make smdk2410_config,打开Makefile,找不到smdk2410_config,只看到746:smdk6400_config。change@change:~$ cd Si/TQ2440 Read More
posted @ 2013-04-30 18:01
javawebsoa
Views(380)
Comments(0)
Diggs(0)
1.建造者模式(Builder),又叫生成器模式,它是将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的比奥斯。如果我们用了建造者模式,那么用户就只需指定需要建造的类型就可以得到它们,而具体建造的过程和细节就不需知道了。 2.建造者模式(Builder)结构图 3.建造者模式主要是用于创建一些复杂的对象,这些对象内部构建间的建造顺序通常是稳定的,但对象内部的构建通常面临着复杂的变化。 4.建造者模式的好处是使得建造代码与表示代码分离,由于建造者隐藏了该产品是如何组装的,所以若需要改变一个产品的内部表示,只需要再定义一个具体的建造者就可以了。 以下为一个例子的代码结构图... Read More
posted @ 2013-04-30 18:00
javawebsoa
Views(206)
Comments(0)
Diggs(0)
内容整理自刘伟老师的PPT~~ 什么是电子商务? Electronic Commerce.在全球各地广泛的商业贸易活动中,在 因特网开放的网络环境下,基于 浏览器/服务器应用方式,买卖双方不谋面地进行各种商贸活动,实现消费者的网上购物,商户之间的网上交易和在线电子支付以及各种商务活动、交易活动、金融活动和相关的综合服务活动的一种 新型商务运营模式。(电子是手段,商务是目的) 电子商务的发展趋势 电子商务常态化,融合物流供应链,融合搜索引擎,融合商业智能,移动电子商务。 电子商务类型 主要类型包括八类,分别是:B2B、B2C、C2C、C2B、B2M... Read More
posted @ 2013-04-30 17:58
javawebsoa
Views(342)
Comments(0)
Diggs(0)
<!doctype html><html><head><style type="text/css">body { background:#000; font:25px/25px 宋体;}#box { float:left;width:252px;border:#999 20px ridge;color:#9f9;text-shadow:2px 3px 1px #0f0; }#info { float:left;color:#cfc;padding:24px; }#next { padding:8px;width:105px;c Read More
posted @ 2013-04-30 17:56
javawebsoa
Views(1041)
Comments(0)
Diggs(0)
题目链接呵呵 五一不做比赛,就总结比赛了。做完了。。。其实就C题和I题比较有价值。。。。那就讲讲这两个题吧C:给你N个数,N个区间,要求判断是否存在一个唯一的匹配。思路: 先随便求出一个匹配 , 然后判断这个匹配是否唯一。。。求出一个匹配的话,可以先把区间按右端点排序,维护一个set,表示当前还没有匹配的点,每次在点集中找最小的但是大于等于当前区间左端点的点跟这段区间匹配。算是贪心吧,如果有解,肯定能找到一个解。接下来是判断解的唯一性,解不唯一的情况如下图所示 Pnow是当前点 Snow是当前点匹配的区间,只要当这段区间的左端点到Pnow之间的所有点中存在一个点Pi,Pi所对应的区间的右端点超 Read More
posted @ 2013-04-30 17:54
javawebsoa
Views(462)
Comments(0)
Diggs(0)
http://www.bnuoj.com/bnuoj/contest_show.php?cid=1605#problem/17956B. 沙漠之旅Time Limit: 1000msCase Time Limit: 1000msMemory Limit: 65536KB64-bit integer IO format: %lld Java class name: MainSubmit Status PID: 29376Font Size: + - “小胖要穿越一片沙漠,小胖开着一辆大吉普,小胖的吉普油耗高,吉普能放四桶油。”这就是人人会唱的沙漠之歌~~体现了小胖拔群的聪明才智。小... Read More
posted @ 2013-04-30 17:52
javawebsoa
Views(216)
Comments(0)
Diggs(0)
一、文本文件与二进制文件的定义 大家都知道计算机的存储在物理上是二进制的,所以文本文件与二进制文件的区别并不是物理上的,而是逻辑上的。这两者只是在编码层次上有差异。 简单来说,文本文件是基于字符编码的文件,常见的编码有ASCII编码,UNICODE编码等等。二进制文件是基于值编码的文件,你可以根据具体应用,指定某个值是什么意思(这样一个过程,可以看作是自定义编码)。 从上面可以看出文本文件基本上是定长编码的(也有非定长的编码如UTF-8),基于字符嘛,每个字符在具体编码中是固定的,ASCII码是8个比特的编码,UNICODE一般占16个比特。而二进制文件可看成是变长编码... Read More
posted @ 2013-04-30 17:50
javawebsoa
Views(669)
Comments(0)
Diggs(1)

浙公网安备 33010602011771号