什么是MantisMantisBT is a free popular web-based
bugtracking system (feature list). It is written in the PHP scripting language
and works with MySQL, MS ...
分类:
其他好文 时间:
2014-06-07 09:55:22
阅读次数:
353
1.
信号量机制的缺陷问题:在上面的生产者消费者实例中,信号量的工作机制如下(我们以生产者的代码为例):1 down(&empty);2
down(&mutex);3 enter_item(item);4 up(&mutex);5
up(&full);如果交换1号和2号语句,变成:1 down(&m...
分类:
其他好文 时间:
2014-06-06 22:36:54
阅读次数:
336
Nginx服务器在进行图片处理时,会有有不少的问题。说到访问权限控制,很多看了Nginx相关文章的朋友都会自然联想到X-Accel-Redirect这个头。这个头有个缺陷,就是所有的访问都会先经过一个fastcgi来判断权限。在下载系统上,用这个方法是非常合适的,但是在访问量非常大的图片服务器,单单...
分类:
其他好文 时间:
2014-06-05 13:37:54
阅读次数:
295
客户信息增删改查系统
软件工程开发流程:1、瀑布模型 2、螺旋模型
RUP (Rational Unified Process,统一软件开发过程 ) 采用瀑布模型: 需求 --- 需求分析 --- 系统设计(概要、详细设计)---- 编码 --- 测试 --- 实施 --- 维护
* 瀑布模型 缺陷在编码结束之前,客户看不到最终软件产品 ,如果需求、设计出现明显错漏,导致...
分类:
数据库 时间:
2014-06-05 06:18:27
阅读次数:
489
1.别给糟糕的代码加注释--重新写吧。---Brian W.Kernighan 和 P.J.Plaugher
2.如果每个例程都让你感到深合己意,那就是整洁代码。如果代码让编程语言看起来,
像是专为解决那个问题而存在的话,就可以称之为漂亮的代码---Ward Cunningham,Wiki的发明者
3.我喜欢优雅和高效的代码。代码逻辑直接了当,叫缺陷难以隐藏;尽量减少依赖关系...
分类:
其他好文 时间:
2014-06-05 04:24:45
阅读次数:
376
继续并发,上篇博客对于ScheduledThreadPoolExecutor没有进行介绍,说过会和Timer一直单独写一篇Blog.
1、Timer管理延时任务的缺陷
a、以前在项目中也经常使用定时器,比如每隔一段时间清理项目中的一些垃圾文件,每个一段时间进行数据清洗;然而Timer是存在一些缺陷的,因为Timer在执行定时任务时只会创建一个线程,所以如果存在多个任务,且任务时间过长,超过了两...
分类:
编程语言 时间:
2014-06-05 00:34:50
阅读次数:
371
之前看到geventhttpclient这个项目,https://github.com/gwik/geventhttpclient,官方文档说非常快,由于响应使用了C的解析,所以我一直想把这玩意用到项目中,这两天一直在纠结这玩意,说实在一句话,比较难用,封装的不给力,最大缺陷如下:1.不支持重定向,重定向需要自己来写,很费事2.新建的httpclient对象只能发送同域名的请求这相当的蛋疼,我花了...
分类:
编程语言 时间:
2014-06-02 23:24:05
阅读次数:
485
(一) 前言
EF使用非常简单,但是如果使用不当就会误入EF陷阱中。下面讲解了几种分页方式的对比,以及各种方式的缺陷。(二) 陷阱一 Expression>
和Func的区别 说明:System.Linq.Expressions...
分类:
其他好文 时间:
2014-06-02 11:44:53
阅读次数:
388
前两天看了网上的一些帖子,查了一下相关资料,大概了解了一下,简单总结一下: 原来我是用3D
Mark
Symbol方法,将已创建的3D模型(*.dae)替换为点要素,不得不说这种方法很方便。但是缺陷在于:导入的必须是独立的3D模型,也就是说本身就是带纹理的。如果自己贴的纹理,那对不起,纹理将不...
分类:
其他好文 时间:
2014-06-01 23:48:12
阅读次数:
1264
首先说一下我个人的认识吧,我觉得高手应该是这样的:
(1)精通Java基础知识与基础理论,熟悉JDK的发展史。
(2)熟悉JVM,熟悉内存调试
(3)深刻理解Java的线程与并发包,以及背后的内存实现原理
(4)精通eclipse的使用,明白其中的插件的开发原理。深刻理解findbugs的缺陷模式。
(5)熟悉SSH框架,并对源代码有足够的兴趣和研究。
(6)熟悉数据缓存的原理与实现,...
分类:
编程语言 时间:
2014-06-01 17:19:11
阅读次数:
332