分析_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 分析 >>列表
PSP个人软件需求分析和规划文档1.引言1.1编写目的该文档首先给出了整个软件的整体结构和功能结构的概貌,从整体架构的基础上描述了软件的各个功能。以此来说明软件的根本目的是提高软件开发人员对软件开发的时间和质量等方面估计的准确度。编写此文档可以帮助用户更加了解软件的各个方面信息,通过这份软件产品需求分析报告详尽说明了该软件的需求规格,包括修正和(或)发行版本号,从而对该软件产品进行正确的定义。1.2项目风险该软件开发项目的风险承担者有:任务提出者:需要承担的风险是软件能否达到软件开发预期的目标... 查看全文
PSP个人软件开发工具需求分析文档第一部分:前景与范围1.业务需求1.1背景在目前的软件项目开发过程中,进度计划总是非常不准确,经常出现延期,而且大多数都无法给出一个相对比较准确的延迟时间。即使使用用例包、用例的方式组织需求,或者是使用自底向上的估计方法,分配给开发人员的任务还是无法按期完成,而且还是无法给出准确的延迟时间。并且,就目前的软件需求这门课程的发展来说,还没有发明出一个完美的、万能的、准确的估算公式,这让研发经理和管理层很难合适的分配开发任务。汇总起来,整个项目的完成时间就要拖延... 查看全文
一、生成serversocketchannelServerBootstrap设置channel类型bootstrap.channel(NioServerSocketChannel.class)时,ServerBootstrap的父类AbstractBootstrap的初始ChannelFactory的对象,ChannelFactory的作用是生成ServerSocketChannel对象,channel方法代码:publicBchannel(Class<?extendsC>... 查看全文
长期以来,创业投资的方法被当做一门艺术在一个相对小的圈子内流传。富有经验的VC往往喜欢将自己的成功归因于这门艺术的历久弥新,而识人术又是这门艺术的重中之重。一个初创公司的团队(team),还是产品(product),抑或是市场/产品吸引力(traction),都会被作为重要指标而影响每一个VC的投资决策。对于一个初创公司而言(尤其是尚处早期的团队early-stagestartup),除了有可能实际存在的产品外(算上半成品及开发原型),剩下的指标都可以说是虚无缥缈。人们早已习惯了如此的筛选机制... 查看全文
北京时间11月13日早间消息,派杰分析师吉恩·蒙斯特(GeneMunster)本周参加了美国科技博客BusinessInsider主办的IGNITION大会。他表示,苹果公司将于明年发布电视机产品。蒙斯特关于苹果电视机的预测已成为一个笑话。过去几年中,蒙斯特每年均预计苹果公司即将推出电视机产品,但事实却一直相反。不过,此次蒙斯特有了更有力的证据。首先,一些供应链厂商表示,苹果公司正在测试用于大屏幕电视机的元件。苹果电视机将有着极大的潜力。在调查中,蒙斯特发现... 查看全文
· FBI针对Tor网络的恶意代码分析发布时间:2013-11-12
英文原文:AnalysisoftheFBITorMalware一、背景Tor(TheOninonRouter)提供一个匿名交流网络平台,它使得用户在浏览网页或访问其它网络服务时不会被跟踪。作为该网络的一部分即所谓的“暗网”(darknet),是指只能通过Tor网络访问的服务器群组,这些服务器提供包括社区论坛、电子邮件等多种服务。虽然提供这些服务都是无恶意的,初衷是用来关注侵犯人权问题,但是由于匿名的原因吸引了很多有犯罪意图的人,比如传播儿童色情... 查看全文
科幻电影中的外星人概念并非站在科学角度分析的,以下是科学分析得出的十大外星人特征:1、外星人不会吃人类恐怖科幻电影中外星人会吞噬人类,但从科学角度是不可能的,实现太空旅行的智慧文明生物已超越了捕食活体动物的阶段,此外,外星人具有的消化系统不一定能消化地球生物的蛋白质。2、外星人并不强壮外星人并不强壮,一旦它们的科学技术达到太空探索范围,数千年内将不再需要蛮力,它们应当是瘦弱群体,使用最低能量维持身体消耗。3、具有语言和文字一个文明的延伸和发展必须需要通讯和文字记录,对于外星人而言... 查看全文
在上篇随笔《脊柱外科病人资料管理系统的界面设计分析》中介绍了一些常用的界面设计方面的内容,本篇继续上一篇,介绍脊柱外科病人管理系统的JOA评分记录模块的界面设计以及实现方面的内容。JOA(全称JapaneseOrthopaedicAssociationScoresforAssessmentofCervicalMyelopathy),日本骨科学会(JOA)颈椎病疗效评定标准,用于在脊柱外科的术前术后,对患者身体状况进行量化,并制定相关的护理方案提供依据。JOA评分记录模块,是软件... 查看全文
在平常的学习研究中,或者有时候因为开发项目的各种需要,会对界面设计进行各种方式的改良尝试,遇到好的经验实践,就一直在我自己的各种项目中沿用下去,本文主要分析我的一款病人资料管理系统-脊柱外科病人资料管理系统的系统界面设计,以及如何基于DevExpress控件的具体实现,从而为用户提供更好的界面效果体验。1、系统主体界面设计系统主体界面设计,遵循我的《WInform开发框架》的技术特点,使用基于Ribbon样式的多文档布局界面框架,通过在主工具栏里面对功能进行分类,实现更多的功能点排列... 查看全文
Android数据存储方式,包括下面四种:1.SharedPreferences:用来存储"key-value"paires格式的数据,它是一个轻量级的键值存储机制,只可以存储基本的数据类型。主要用于系统配置信息的配置,例如:检测是不是第一次使用应用程序;设置的音效开关等。使用SharedPreferences保存数据,其背后是用xml文件存放数据,文件存放在/data/data/<packagename>/shared_prefs目录下。2.Fils... 查看全文
将来什么职业会比较热门?通用电气公司(GE)高级副总裁兼首席营销官贝丝·康斯托克(BethComstock)认为,很可能是数据分析师和用户体验设计师。来自Gigaom的消息称,在旧金山举行的Roadmap2013会议上,Beth向大家解释了通用电气如何利用好的设计让工业产品与人们更密切地合作。为了让虚拟现实、机器人交互等技术的应用更加自然、合理,Beth认为好的交互设计以及对大量数据的正确分析是很必要的。她说道:“你要用人们可以理解的方式来为他们做正确的事... 查看全文
高校实验室信息管理系统需求分析1.引言1.1目的为促进高校实验管理和实验教学的信息化建设,开发了B/S模式的实验室信息管理系统。该系统建立分布式网络化的实验管理模式,实现了实验项目的网上选课与预约,实验室仪器设备的网络化管理,并通过信息发布模块实现信息的动态及时发布。1.2背景软件系统名称:高校实验室信息管理系统本项目的提出者:石家庄铁道大学开发者:石家庄铁道大学用户:石家庄铁道大学实验室该软件系统开发采用基于.NET平台的三层体系构架。1... 查看全文
真正实现生成selector的方法是在的NioEventLoopGroup的父类MultithreadEventExecutorGroup中MultithreadEventExecutorGroup(intnThreads,ThreadFactorythreadFactory,Object...args)方法参数:1、nThreads为线程数量,也就是nio中selector的数量,默认为CPU核数*2(DEFAULT_EVENT_LOOP_THREADS=Math.max(1... 查看全文
· hadoop源码分析(转)发布时间:2013-11-05
http://caibinbupt.iteye.com/blog/monthblog/2008-11... 查看全文
· cve-2012-4681的分析记录发布时间:2013-11-05
一、简介cve-2012-4681是去年8月份爆出的java沙盒的漏洞。漏洞是利用java的特性,从受限制的沙盒代码中调用系统信任的代码,间接修改了java.beans.Statement类的参数privatefinalAccessControlContextacc=AccessController.getContext();再利用不受任何限制的statement类,disable掉沙盒的securitymanager,从而执行任意的命令。是非常严重的本地执行漏洞... 查看全文
三星电子的保密工作一直都很到位。这种严防死守的策略让三星的竞争对手猜不透其下一步计划,也助推这家韩国科技巨头公司在智能手机领域遥遥领先。股价下跌但是,就在今年夏天,由于公司战略部署不稳定,加之对三星将如何使用所持500亿美元现金这件事产生疑问,投资者们突然对三星丧失信心,三星因此备受打击,从今年6月初至7月中,三星股价跌幅达到20%。虽然之后三星股价有所回升,但三星仍在努力,希望能够减少投资者们对自己的疑虑。上周三,三星邀请了350名分析师及机构投资者前往首尔,与公司高层一起... 查看全文
· 一个因中断产生的死锁分析发布时间:2013-11-03
最近在一次压测过程中暴露出notifyclient的一个死锁问题,发生死锁的场景是消息的可靠异步发送,具体过程是:(生产者)消息发送线程拿到队列锁,当队列未满的时候写入消息,释放锁,当队列满的时候,释放锁,等待队列空条件。(消费者)刷盘线程拿到队列锁,当队列有数据的时候,取数据清空队列,释放锁,再把取出来的消息数据刷盘持久化;没数据的时候,释放锁,等待队列非空条件。这是一个典型的多生产者-单消费者的问题。起初我们通过review代码来看,都觉得不会发生死锁,因为在临界区域里面只用到了一把锁... 查看全文
· MD5算法分析及java代码实现发布时间:2013-11-02
MD5算法分析及其java代码实现上一篇博文深入分析了javaJDK中的java.util.HashMap类,其实哈希表在日常生活中用的十分广泛,从到数据存储,文件加密,数字签名。本篇博文主要介绍利用散列实现MD5加密算法。对MD5算法简要的叙述可以为:MD5以512位分组来处理输入的信息,且每一分组又被划分为16个32位子分组,经过了一系列的处理后,算法的输出由四个32位分组组成,将这四个32位分组级联后将生成一个128位散列值。在MD5算法中,首先需要对信息进行填充... 查看全文
来源:http://www.javaweb.cc/language/java/042588.shtml在给客户的应用程序维护的过程中,我注意到在高负载下的一些性能问题。理论上,增加对应用程序的负载会使性能等比率的下降。然而,我认为性能下降的比率远远高于负载的增加。我也发现,性能可以通过改变应用程序的逻辑来提升,甚至达到极限。为了更详细的了解这一点,我们需要做一些性能分析,自然也要用到一些分析工具。Java有许多的性能分析工具,可以帮助我们弄清楚这个问题,但是我们应该使用哪一款工具呢... 查看全文
英文原文:IFailedaTwitterInterview确认我返回亚马逊实习的截止期限是10月28日,但是我的朋友Daniel说服我如果我被Twitter录取,我就不用参加任何面试了。所以我去Twitter面试了。首先他们让我在一个小时内完成两道编程能力的问题。问题很有意思:“这是回文(译注:正着读和倒着读是一样的)吗?”以及“计算二维数组的平衡点”。我不是很有自信,但是Twitter的一个招聘人员Judy给我发了email并安排了周三5... 查看全文