码迷,mamicode.com
首页 > 其他好文
设计模式之六大设计原则
在上篇博文中提到了开放—封闭原则,没有细谈,这次我们来总结一下设计模式的几大原则。          1开放—封闭原则:是指软件实体(类、模块、函数等)应该可以扩展,但是不可修改。          对原则的理解:开闭原则是最具有理想主义色彩的一个原则,它是面向对象设计的终极目标,下面所要介绍的几个原则可以看成是为了符合开闭原则所作的努力和解决办法。对于开闭原则通俗的理解就是,能不改就不改,能...
分类:其他好文   时间:2014-05-13 11:36:54    阅读次数:201
Git 使用笔记
Git 使用笔记...
分类:其他好文   时间:2014-05-13 14:50:33    阅读次数:298
【读书笔记】计算机网络1章:课程介绍、协议、分层
这是我在Coursera上的学习笔记。课程名称为《Computer Networks》,出自University of Washington。 由于计算机网络才诞生不久,目前正在以高速在发展,所以有些旧的教材可能都已经跟不上时代了。这门课程在2013年左右录制,知识相对还是比较新的。覆盖了计算机网络中的各个协议层,从物理层到应用层都讲得非常仔细。学完这门课程之后对计算机网络会有比较深刻的了解。 本章讲述了这门课程的大致情况,讲述了协议、协议层等基本概念。...
分类:其他好文   时间:2014-05-13 15:58:19    阅读次数:367
算法导论—排序之插入排序
//升序void insertion_sort(vector &num){ for(int i = 1; i =0 && num[j] >= val){ num[j+1] = num[j];...
分类:其他好文   时间:2014-05-13 11:42:59    阅读次数:190
《TCP/IP详解卷2:实现》笔记--接口层
接口层包括在本地网上发送和接收分组的硬件与软件。 我们用设备驱动程序来表示与硬件及网络接口通信的软件,网络接口是指在一个特定网络上硬件与设备驱动器之间的接口。 Net/3接口层试图在网络协议和连接到一个系统的网络设备的驱动器间提供一个与硬件无关的编程接口。这个接口层为所有的 设备提供以下支持。 1.一套精心定义的接口函数。 2.一套标准的统计与控制标志。 3.一个与设备无关的存储协议地...
分类:其他好文   时间:2014-05-13 16:29:01    阅读次数:384
项目总结
4月份去实习,对此实习学习的总结 1、登录界面; 2、经验介绍内容:代码整理,重复使用代码提取。 3、单例的代码编写及使用。 4、table view expand cell; 5、字典类型,确定唯一性;     一、登录界面其实元素并不多,就是两个输入框,一个确定按钮还有一个记住密码的开关(有的不需要,自动记住密码)。要做得美观就要看ui设计了。通常有了UI设计,就使用xib文件...
分类:其他好文   时间:2014-05-13 15:57:16    阅读次数:287
Arduino + SmartAirFilter 制作智能感应的 PM 空气净化器
先说 SmartAirFilters 知道 SmartAirFilters 源自微博上转发的很火的那个帖子,和动辄七八千元的商用产品比,几百元的 SmartAirFilters(以下简称电扇) 确实不贵。一次和朋友在清华科技园里附近的咖啡馆聊天,正好遇见他们在那里做 DIY 体验工坊,作为 DIYer 爱好者,理所应当给个赞,就败了个 1.0 试一试。 空气 PM 的监控 空气过滤效果到...
分类:其他好文   时间:2014-05-13 16:05:32    阅读次数:381
配置samba服务器
提示:该实验所在的平台是在RedHat 6下...
分类:其他好文   时间:2014-05-13 13:43:04    阅读次数:339
Codeforces Round #245 (Div. 1)——Tricky Function
n个数a[i],f(i, j) = (i - j) ^ 2 + sigma(a[k]) ^ 2, i < k <= j,求最小的f值...
分类:其他好文   时间:2014-05-13 16:28:06    阅读次数:340
Leetcode 贪心 Best Time to Buy and Sell StockII
本文为senlie原创,转载请保留此地址:http://blog.csdn.net/zhengsenlie Best Time to Buy and Sell Stock II  Total Accepted: 13030 Total Submissions: 36467 Say you have an array for which the ith ...
分类:其他好文   时间:2014-05-13 14:08:39    阅读次数:414
UVa 10087 - The Tajmahal of ++Y2k
题目:幻方构造,给你n*n的方形,在里面填上连续的数字,使得每行、每列和对角线上的数字和是m。 分析:数学、构造。幻方的构造方法已经完全被解决,直接利用公式求解即可。             幻方的幻和为:p =(n*n+1)* n / 2             如果 m = k*n + p 则题目要求幻方可以构造成功,否则无法构造。             幻方的构造可分成三种情况:(...
分类:其他好文   时间:2014-05-13 15:29:37    阅读次数:301
Patrick Sharp Jersey Obviously
l and dished out an assist in the Blackhawks' 5-3 win over the Nashville Predators.Shaw said just playing with the Blackhawks was enough motivation for him."Positive, I'm playing in the NHL," Shaw s...
分类:其他好文   时间:2014-05-13 13:46:10    阅读次数:453
[ACM] 1016 Prime Ring Problem (深度优先搜索)
Prime Ring Problem Problem Description A ring is compose of n circles as shown in diagram. Put natural number 1, 2, ..., n into each circle separately, and the sum of numbers in two adjacent...
分类:其他好文   时间:2014-05-13 11:54:17    阅读次数:444
ZOJ3669:Japanese Mahjong I
Mahjong is a game of skill, strategy and calculation and involves a certain degree of chance. In this problem, we concentrate on Japanese Mahjong, a variation of mahjong. For brief, all of the word ma...
分类:其他好文   时间:2014-05-13 13:54:14    阅读次数:463
ZOJ3671:Japanese Mahjong III
Mahjong is a game of skill, strategy and calculation and involves a certain degree of chance. In this problem, we concentrate on Japanese Mahjong, a variation of mahjong. For brief, all of the word ma...
分类:其他好文   时间:2014-05-13 14:59:51    阅读次数:356
扯谈网络编程之Tcp SYN flood洪水攻击
简介 TCP协议要经过三次握手才能建立连接: (from wiki) 于是出现了对于握手过程进行的攻击。攻击者发送大量的FIN包,服务器回应(SYN+ACK)包,但是攻击者不回应ACK包,这样的话,服务器不知道(SYN+ACK)是否发送成功,默认情况下会重试5次(tcp_syn_retries)。这样的话,对于服务器的内存,带宽都有很大的消耗。攻击者如果处于公网,可以伪造IP的话,对...
分类:其他好文   时间:2014-05-13 11:21:28    阅读次数:435
游戏开发中的一些基本方法
一.              检测对象变化的两种基本方式: 学过《微机原理》的人应该都了解这两种方式 1.       轮询     1) 每帧轮询     2) 定时轮询     按业务需求和性能问题选择   2.       中断(并非硬件中断,而是软件的事件通知方式) 两种模式:     1)       观察者模式     优点...
分类:其他好文   时间:2014-05-13 15:38:44    阅读次数:278
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!