首页 > 其他
软件设计是怎样炼成的(3)——软件系统不是木桶型的
前文提到我们应该需求驱动设计,那就直接来一个更干脆的做法,我们将需求表示为一个一个的用户故事,软件设计分别针对用户故事来做就行了,只要将用户故事逐个实现了,系统也就完成了。果然能这样做吗?...
分类:其他   时间:2014-01-25 22:06:17    收藏:0  评论:0  赞:0  阅读:380
English learning method ---反述式口语练习法
最近的集体学习,让我发现我的大脑空空。敲键盘来和别人交谈没多大问题,如果开口的话,大脑就反映不过来了,不知道说什么,单词量1K 的人也不至于跟我一样。 最理想的练习口语的方法是有个说英语的外国人天天在你身边陪你说英语,但这个条件一般谁也不具备,那么怎么来练习口语呢,有一个很好的办法非常可行,就是自己和自己练习英语口语(当然后期还要找一些外国人进行语言交流体验),请相信自己和自己练习口语这一办法...
分类:其他   时间:2014-01-25 21:32:57    收藏:0  评论:0  赞:0  阅读:327
基于HTTPS协议的12306抢票软件设计与实现--相关接口以及数据格式
实现效果:http://blog.csdn.net/chaofanwei/article/details/18709415        直接步入正题吧,在这主要想说下现在的12306各个功能的接口以及数据格式。主要分为登录,获取联系人,查票,预定,查询未完成订单五个模块。        一、登录              登录主要是获取session,保持与服务器端通信。登录主要有两个步骤...
分类:其他   时间:2014-01-25 21:51:17    收藏:0  评论:0  赞:0  阅读:827
拓扑排序
人们用一种有向图来表示这些工程、计划等,在这种有向图中,顶点表示活动,有向边表示活动的优先关系,这种用顶点表示活动,用弧来表示活动间的优先关系的有向图叫做顶点表示活动的网络(Actire On Vertices)简称为AOV网。在AOV网中不应该出现有向环。 通常,在AOV网中,将所有活动排列成一个拓扑序列的过程叫做拓扑排序(Topological Sort)。 、、 从有向图中选择一个没有前...
分类:其他   时间:2014-01-25 22:05:27    收藏:0  评论:0  赞:0  阅读:382
舍不得花钱的心理分析
本文是《关于生活质量与购物》的延续与加深。 关于舍不得花钱的人,比如:我,,逛街、逛淘宝中,觉得什么都好贵啊。喜欢的价格高会不舍得买,很纠结的样子,最后很多时候,到了最后买了一些用不了几次,就会被抛弃的替代品。原本自个分析是缺钱,可转念想想,身边的同事,工资是一样的,为什么人家生活的层次就好很多呢?? 转念一想其实是“思维的问题”。前一段时间,在网上看到了这么一段感触很深的话:“去花钱!!去消...
分类:其他   时间:2014-01-25 21:47:07    收藏:0  评论:0  赞:0  阅读:332
数据流挖掘的例子
数据流挖掘有两种模型,一种是保存流的某个概要信息,使之足够回答某种期望的查询,另一种是维持一个滑动窗口。几个例子: 数据抽样 比如过去一个月中典型用户所提交的重复 查询的数目。在用户规模较大的时候,将用户hash到不同的桶中,当空间不足时,则丢弃一部分桶。 流过滤 比如垃圾邮件的过滤,采用布隆过滤的方法,创建一个位数组,初始化所有值为0,将合法的邮件映射到位...
分类:其他   时间:2014-01-25 22:16:17    收藏:0  评论:0  赞:0  阅读:407
计算传递闭包
//沃舍尔算法计算传递闭包 //warshall: //W=M //for k=1 to n //begin // for i=1 to n // begin // for j=1 to n // W(ij)=W(ij)+(W(ik)*W(kj)) // end //end // // #include using namespace std; int v,edge; int*...
分类:其他   时间:2014-01-25 21:02:57    收藏:0  评论:0  赞:0  阅读:388
常见 RAC 故障
?? 主机重启--导致RAC无法启动: 1:存储乱了顺序。 ocr voting    /etc/udev/rules.d/60-raw.rules 检查 CSS 日志 2.检查私网是否有问题。 ping cluvfy RAC 访问时常中断: local_listener ip 情况 有时重启是crs 服务,或者重启 HACMP 就可以解决问题 3.ASM...
分类:其他   时间:2014-01-25 22:24:37    收藏:0  评论:0  赞:0  阅读:469
关于UIPickerView空间的使用
UIPickerView控件...
分类:其他   时间:2014-01-25 22:21:17    收藏:0  评论:0  赞:0  阅读:405
揭开UML与面向对象的神奇面纱
一.为什么需要UML               谈到UML,第一个绕不开的话题就是面向对象。面向对象,现在在我们软件行业,是如此洋气的一个词。在我们看来面向过程和面向对象是两种软件技术,面向对象就是继承,封装,多态,复用等一些特性不同于面向过程的结构化程序设计,DFD图等。事实上,现在看来,以上所有的技术特性都是我们用来描述这个世界时所采用的工具,只不过手段不同罢了。...
分类:其他   时间:2014-01-25 21:50:27    收藏:0  评论:0  赞:0  阅读:316
在linux下查看CPU的信息
linux系统中看cpu详细信息,方便又准确...
分类:其他   时间:2014-01-25 21:02:07    收藏:0  评论:0  赞:0  阅读:365
LeetCode之Candy
【题目】 There are N children standing in a line. Each child is assigned a rating value. You are giving candies to these children subjected to the following requirements: Each child must have a...
分类:其他   时间:2014-01-25 21:00:27    收藏:0  评论:0  赞:0  阅读:352
IOCTL助手 V1.1
我在2010年写《竹林》这本书时,写了一个分析IOCTL值的工具,一直想着可以把界面再改善一下,功能更完善一点。今天正好有一点时间,就做了这件事情。用户可以使用这个工具查看、定义IOCTL值。 如果你有一个IOCTL值,想查看它的具体定义。只要把它的16进制值输入到IOCTL值(Hex)编辑框中,再点击分析按钮。分析出的值以三种形式呈现出来: 一种是数值形式,分别由设备、缓冲、权限、功能这四个编辑框(组合框)显示。 一种是图片形式,图片将IOCTL的32 Bits进行了组成划分,并显示各部分的值。 ...
分类:其他   时间:2014-01-25 22:23:47    收藏:0  评论:0  赞:0  阅读:424
【ios 汇总 常见错误 crash】 分析
EXC_BAD_ACCESS,错误一般是由于自动释放引起的,其本质是内存管理问题 SIGABRT,错误一般使用了该对象或类型无效的方法或属性等引起的 比如:[NSNull null] length,就会引起这个问题,因为此对象没有length方法 app+lib开发应用程序: 在ios release版本生成时候,如果lib发生改变,app未改变,有可能生成的app是引用的old ...
分类:其他   时间:2014-01-25 21:49:37    收藏:0  评论:0  赞:0  阅读:355
C# XML创建和解析
xml和json都是常用的数据存储方式,先保存下来,以后忘了直接用。。。 using System.IO; using System.Text; using System.Xml; using UnityEngine; using System.Collections; public class XMLApply: MonoBehaviour { public string file...
分类:其他   时间:2014-01-25 20:59:37    收藏:0  评论:0  赞:0  阅读:411
Entity Framework 并发处理(转)
什么是并发?并发分悲观并发和乐观并发。悲观并发:比如有两个用户A,B,同时登录系统修改一个文档,如果A先进入修改,则系统会把该文档锁住,B就没办法打开了,只有等A修改完,完全退出的时候B才能进入修改。乐观并发:同上面的例子,A,B两个用户同时登录,如果A先进入修改紧跟着B也进入了。A修改文档的同时B...
分类:其他   时间:2014-01-25 20:18:47    收藏:0  评论:0  赞:0  阅读:363
链表之顺序存储
顺序存储优点:1 不用额外增加新的节点空间2 可以快速读取任意位置的元素顺序存储缺点:1 插入和删除需要移动大量元素2 长度变化较大时,难以估计长度3 存储空间碎片化读取时,时间复杂度为O(1);插入或删除时,时间复杂度为O(n);实例代码 1 /*Edit by Xhalo*/ 2 #includ...
分类:其他   时间:2014-01-25 20:15:27    收藏:0  评论:0  赞:0  阅读:375
node Express安装和使用
1:在cmd命令行下执行npm install -g express,安装全局的express2:进入需要创建项目的目录下执行express nodeExpressProject,创建express项目3:cd nodeExpresProject> npm install express4: npm...
分类:其他   时间:2014-01-25 20:14:37    收藏:0  评论:0  赞:0  阅读:401
Openssl生成根证书、服务器证书并签核证书
1.修改Openssl配置文件CA目录:cat /etc/pki/tls/openssl.cnfdir = /etc/pki/CA2.生成根证书及私钥:#http://www.haiyun.mecd /etc/pki/CAmkdir private crl certs newcerts #新建证书存...
分类:其他   时间:2014-01-25 20:09:37    收藏:0  评论:0  赞:0  阅读:385
CodeBlocks环境设置
1、下载带MinGW的版本,网址:http://www.codeblocks.org/downloads。2、compiler设置:点击Settings->compiler->Global comiler settings ->Toolchain executables:点击Auto->detect...
分类:其他   时间:2014-01-25 20:02:07    收藏:0  评论:0  赞:0  阅读:505
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!