首页 > 2015年06月14日 > 全部分享
敏捷开发下, 如何将需求分析,架构(软件)设计,开发与测试,一气呵成式的结合且高效的完成 ?
“场景树”;一个极其简单且轻量级的实践,却能使开发人员,将需求分析,架构(软件)设计,开发与测试,一气呵成式的结合且高效的完成。...
分类:其他   时间:2015-06-14 22:51:41    收藏:0  评论:0  赞:0  阅读:299
深入Windows内核——C++中的消息机制
《编程思想之消息机制》一文中我们讲了消息的相关概念和消息机制的模拟,本文将进一步聊聊C++中的消息机制。从简单例子探析核心原理在讲之前,我们先看一个简单例子:创建一个窗口和两个按钮,用来控制窗口的背景颜色。其效果如下: Windows系统和Windows下的程序都是以消息为基础,以事件为驱动。...
分类:编程语言   时间:2015-06-14 22:51:31    收藏:0  评论:0  赞:0  阅读:339
MapReduce之RecordReader组件源码解析及实例
简述无论我们以怎样的方式从分片中读取一条记录,每读取一条记录都会调用RecordReader类; 系统默认的RecordReader是LineRecordReader,TextInputFormat; LineRecordReader是用每行的偏移量作为map的key,每行的内容作为map的value; 而SequenceFileInputFormat的RecordReader是Sequenc...
分类:其他   时间:2015-06-14 22:51:21    收藏:0  评论:0  赞:0  阅读:321
如何实现一个malloc
任何一个用过或学过C的人对malloc都不会陌生。大家都知道malloc可以分配一段连续的内存空间,并且在不再使用时可以通过free释放掉。但是,许多程序员对malloc背后的事情并不熟悉,许多人甚至把malloc当做操作系统所提供的系统调用或C的关键字。实际上,malloc只是C的标准库中提供的一个普通函数,而且实现malloc的基本思想并不复杂,任何一个对C和操作系统有些许了解的程序员都可以很...
分类:其他   时间:2015-06-14 22:51:12    收藏:0  评论:0  赞:0  阅读:243
hackerrank maxsum mod
https://www.hackerrank.com/challenges/maximise-sum/submissions/code/12028158 hackerrank 子数组和模m的最大值 时间复杂度nlgn, 主要是证明一点,presum[i]-presum[j] 对于0...
分类:其他   时间:2015-06-14 22:50:51    收藏:0  评论:0  赞:0  阅读:369
TCP/IP协议族-----5、IPv4地址
TCP/IP协议族-----5、IPv4地址...
分类:其他   时间:2015-06-14 22:50:41    收藏:0  评论:0  赞:0  阅读:323
Dreamweaver CS6 新建站点
1、打开新建站点菜单       打开Dreamweaver CS6软件,在Dreamweaver CS6软件界面的导航上可以看到站点菜单栏。点击站点,然后选择弹出菜单上的新建站点子菜单。 2、添加服务器       点击左下角的“+”图标添加解析的服务器。              开发网站的时候一般使用的是本地搭建的服务器,所有连接方法选择“本地/网络”。...
分类:其他   时间:2015-06-14 22:50:31    收藏:0  评论:0  赞:0  阅读:318
ubuntu下buffalo wzr-hp-300nh路由器刷DD-WRT系统
朋友送了个WZR-HP-300NH的buffalo路由器,只是系统被刷成了openwrt,而且还不知道管理员账号密码= =。。。刷了openwrt系统后,buffalo路由器的恢复出厂设置按钮也失效了,估计是openwrt系统的兼容问题,只能是想办法重新刷下系统了。 google上找了下tftp刷机的教程,本来以为是很简单的事情,结果还是折腾了好几天。下面是我测试成功的方法: 需要准备的工具:...
分类:系统服务   时间:2015-06-14 22:50:21    收藏:0  评论:0  赞:0  阅读:442
HDU 1300 Pearls--dp
题意:有不同等级的珍珠,价格不同,现在列出需要买的珍珠,求花的最少的钱(可以买高等级的来代替低等级的) 分析:dp[i]表示从最低等级到 i 等级花的最少的钱,dp[i]=min(dp[j]+v) v是从j+1到i全买i等级花的钱。需要三重循环。 代码: #include #include #include #define INF 1000000007 using namespace std...
分类:其他   时间:2015-06-14 22:50:11    收藏:0  评论:0  赞:0  阅读:287
hdu 1114 Piggy-Bank(完全背包)
#include #include #include using namespace std; const int INF = 99999999; int c[50005],w[10005]; int bag[10005]; int N,V,Z; void _com_bag() { int i,j; for(i=0;i<=Z;i++) bag[i]=INF; bag[0]=...
分类:其他   时间:2015-06-14 22:50:01    收藏:0  评论:0  赞:0  阅读:331
C++中的log
《 C++、Java、JavaScript中的日志(log)》中讲了日志的概念和应用场景,本文将进一步讲讲C++中日志记录的具体用法。C++中有很多记录log的库,比较常用的有log4cpp(log4cxx)、Google Glog 。下面主要讲一个log4cpp(log4cxx)的用法。...
分类:编程语言   时间:2015-06-14 22:49:52    收藏:0  评论:0  赞:0  阅读:389
缓存服务器设计与实现(番外篇)
这个系列又更新了。今天谈一个问题,目前cache软件在业界的使用现状。cache系统其实最大的使用场景,还是主要集中在CDN厂商里。大概在2010年之前,各大CDN厂商基本清一色的使用squid。那时候的squid是绝对的主力。squid的作为cache领域的鼻祖,正是由于历史的久远,很多近10年左右流行起来的很多系统特性,它本身并不支持。比如sendfile,splice和多核等方面的支持,由于这...
分类:其他   时间:2015-06-14 22:49:41    收藏:0  评论:0  赞:0  阅读:344
Python Web.py与AJAX交互
好久没写博客,可能是懒,也可能是感觉自己以前写的东西蛮low,也便没有太大兴致来写Blog。实训已经开始,希望自己在这段时间里思维水平、database、data mining、软件开发技术等等各个方面都能有质的提升。某次提升虽小,倒希望总结出自己的独特的东西,能吸引更多的读者。这次要记录的东西,的确简单,AJAX的使用,http://www.w3school.com.cn/ajax/index.a...
分类:编程语言   时间:2015-06-14 22:49:32    收藏:0  评论:0  赞:0  阅读:246
Require.js、Angular.js整合
require.js、angular.js整合...
分类:Web开发   时间:2015-06-14 22:49:21    收藏:0  评论:0  赞:0  阅读:618
Java中的日志——Java.util.logging、log4j、commons-logging
Java中给项目程序添加log主要有三种方式,一使用JDK中的java.util.logging包,一种是log4j,一种是commons-logging。其中log4j和commons-logging都是apache软件基金会的开源项目。这三种方式的区别如下: Java.util.logging,JDK标准库中的类,是JDK 1.4 版本之后添加的日志记录的功能包。 log4j,最强大的记录日志的方式。可以通过配置 .properties 或是 .xml 的文件, 配置日志的目的地,格式等等。 comm...
分类:编程语言   时间:2015-06-14 22:49:12    收藏:0  评论:0  赞:0  阅读:338
HDU 2191 珍惜现在,感恩生活 (多重背包)
#include #include using namespace std; struct rice{ int p; int h; }rice[505]; int max(int a,int b) { return a>b?a:b; } int main() { int t,n,m,p,h,c,i,j,f[101],k; cin>>t; while(...
分类:其他   时间:2015-06-14 22:49:02    收藏:0  评论:0  赞:0  阅读:281
估算之痛
估算项目周期,软件行业做项目必备节目,也是每个开发人员在职业生涯中无限循环的痛。没有经验的开发人员对估算任务这件事来说都带有深深的恐惧,估多了显得自己无能,估少了deadline做不完脸上无光。怎么办?其实项目的所有干系人,都想得到一个靠谱的估算...
分类:其他   时间:2015-06-14 22:49:02    收藏:0  评论:0  赞:0  阅读:289
C#小方法PadLeft 和 PadRight
1.在 C# 中可以对字符串使用 PadLeft 和 PadRight 进行轻松地补位。 PadLeft(int totalWidth, char paddingChar) //在字符串左边用 paddingChar 补足 totalWidth 长度 PadRight(int totalWidth,...
分类:Windows开发   时间:2015-06-14 22:47:21    收藏:0  评论:0  赞:0  阅读:434
Java程序设计基础项目总结报告
Java程序设计基础项目总结报告20135313吴子怡一、项目内容运用所学Java知识,不调用Java类库,实现密码学相关算法的设计,并完成TDD测试,设计运行界面。二、具体任务1、要求实现的密码算法包括:对称密码算法,非对称密码算法,消息摘要算法。2、要求完成对每个算法中的public类进行TDD...
分类:编程语言   时间:2015-06-14 22:47:11    收藏:0  评论:0  赞:0  阅读:417
java 设计模式
一、工厂模式1. 普通工厂模式,就是建立一个工厂类,对实现了同一接口的一些类进行实例的创建。创建一个接口:public interface Sender { public void Send();}其次,创建实现类:MailSender.javapublic class MailSender ...
分类:编程语言   时间:2015-06-14 22:47:01    收藏:0  评论:0  赞:0  阅读:363
1335条   上一页 1 2 3 4 ... 67 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!