码迷,mamicode.com
首页 > 其他好文
面向对象重要设计原则概述
第一种讲法凭什么要用面向对象来编程,不用是否可以?今天我们通过讲这么几个设计原则来说明为什么要用面向对象,它的好处在哪里。开放-封闭原则:是说软件实体(类、模块、函数等等)应该可以扩展,但是不可修改。里氏代换原则:子类型必须能够替换掉它们的父类型。依赖倒转原则:A. 高层模块不应该依赖低层模块。两个...
分类:其他好文   时间:2014-11-15 16:58:44    阅读次数:293
解决 “MoveFile”: 类型库“XXX.dll”中的标识符已经是宏;使用“rename”限定符 类型库符号与系统符号冲突问题
今天在VS工程当中引入一个组件,编译的时候出现警告,“MoveFile”: 类型库“XXX.dll”中的标识符已经是宏;使用“rename”限定符。虽然只是一个警告,但看着实在不爽,更重要的是,警告在某些情况下,可能正是bug的来源,并且这类bug往往非常难以定位。废话不多话,下面来解决问题。...
分类:其他好文   时间:2014-11-15 16:58:18    阅读次数:237
(七)输入流、输出流
一、基础知识1、IO流用来处理设备之间数据的传输2、输入流和输出流相对于内存设备而言将外设中的数据读取到内存中:输入将内存的数据写入到外设中:输出例子:内存——》硬盘 输出 写内存》——硬盘 输入 读3、流按操作数据分为两种:字节流与字符流字符流的由来:字节流读取文字字节数据后,不直接操作而是先.....
分类:其他好文   时间:2014-11-15 16:59:57    阅读次数:234
poj 1050
To the MaxTime Limit:1000MSMemory Limit:10000KTotal Submissions:41322Accepted:21917DescriptionGiven a two-dimensional array of positive and negative i...
分类:其他好文   时间:2014-11-15 16:56:14    阅读次数:156
poj 2411
Mondriaan's DreamTime Limit:3000MSMemory Limit:65536KTotal Submissions:12111Accepted:7058DescriptionSquares and rectangles fascinated the famous Dutch...
分类:其他好文   时间:2014-11-15 16:58:53    阅读次数:158
MSF连续攻击实验
MSF连续攻击实验一、实验拓扑二、实验环境Windows XP BT 5 32位三、实验原理通过扫描 XP主机,利用扫描出的漏洞建立 TCP会话,通过进程的提权,进一步获取目标机的控制权限四、实验目的掌握MSF连续攻击的原理和利用MSF攻击检测技术进行服务器漏洞的查找五、实验步骤1、 扫描目标主机的...
分类:其他好文   时间:2014-11-15 16:58:04    阅读次数:186
Hdu5044Tree 树链剖分
输入输出挂,扩栈挂,模板树链剖分。#include#include#include#include#include#include#includeusing namespace std;const int maxn = 111111;struct Node{ int next; int t...
分类:其他好文   时间:2014-11-15 16:56:42    阅读次数:316
程序的成长过程
http://blog.csdn.net/yihui823/article/details/6737757程序如何才叫做好了我们总是在加班,在加班。总是在提交测试后发现自己的程序是那么多BUG,总是在交货前一天发现好多问题。在领导问我们,程序做的怎么样的时候,我们是怎么回答的?做好了。是的,做好了。...
分类:其他好文   时间:2014-11-15 16:55:49    阅读次数:210
如何成为一位黑客 ( How To Become A Hacker )
http://blog.csdn.net/jarodlau/article/details/337891How To Become A Hacker如何成为一位黑客(转载) 这真是一个好问题,不止是原作者说他被问过很多次,包括我和许多网络上的朋友们也常有这个困扰。不过和作者不同的是,我经常没有一个....
分类:其他好文   时间:2014-11-15 16:56:29    阅读次数:346
旁观者效应”是如何毁掉我们的代码的
http://www.aqee.net/how-the-bystander-effect-is-ruining-your-code/1964年,纽约昆斯区,28岁的Kitty Genovese在经受了长达35分钟的性侵犯后最终被谋杀致死,共有38个本地区人性正常的居民经过,但没有一人提供帮助。旁观者...
分类:其他好文   时间:2014-11-15 16:56:46    阅读次数:162
Device Tree
转载:http://www.wowotech.net/device_model/why-dt.htmlhttp://www.wowotech.net/device_model/dt_basic_concept.htmlhttp://www.wowotech.net/device_model/dt-c...
分类:其他好文   时间:2014-11-15 16:54:57    阅读次数:331
解决:未能加载文件或程序集“EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”
使用nuget管理程序包,有可能在不同时间安装不同版本的Entity Framework:在项目创建初期安装的是6.0.0.0版本,后来添加的类库,安装了6.1.1版本,所以出现这个问题。解决办法:1. 工具 -> 库程序包管理器 -> 管理解决方案的nuget程序包2. 在选中已安装的包中找到En...
分类:其他好文   时间:2014-11-15 16:53:45    阅读次数:183
我的丈夫是个程序员
http://www.aqee.net/my-husband-is-a-programmer/我在11年前认识了的我丈夫。当时是南缅因州大学新生入校的日子,我带着吉他去宿舍。他饶有兴趣的盯着我的吉他。之后他敲响了我的房门,自我介绍道:“嗨,我叫Adam,我就住在走廊的对面。我是个计算机程序员!”他做...
分类:其他好文   时间:2014-11-15 16:56:42    阅读次数:204
LeetCode "Find Minimum in Rotated Sorted Array II"
Similar with version I, but analysis is different. With the possibility of duplication, only ">" indicate a definite case of next search space.class S...
分类:其他好文   时间:2014-11-15 16:56:14    阅读次数:201
POJ-1005 I Think I Need a Houseboat
【问题描述】 Fred想在一块地上买房子,但那块地每年都会收缩50m2,给定一个房子坐标,输出几年后房子会被侵蚀入海中。 【思路分析】 该题也算是简单题,只要读懂题目就没什么问题了。 唯一要注意的地方是每年会收缩50m2,如果在上一年的基础上算收缩50m2会呈一个半环形,比较麻烦。索性直接计算出从开...
分类:其他好文   时间:2014-11-15 16:53:03    阅读次数:224
10步让你成为更优秀的程序员
http://www.aqee.net/10-steps-to-becoming-a-better-programmer/这篇文章要介绍的,是我作为专业程序员这些年来学到的能真正提高我的代码质量和整体工作效率的10件事情。1. 永远不要复制代码不惜任何代价避免重复的代码。如果一个常用的代码片段出现在...
分类:其他好文   时间:2014-11-15 16:53:49    阅读次数:265
每天工作4小时的程序员
http://www.aqee.net/daily-routine-of-a-4-hour-programmer/本文由“外刊IT评论”网(www.aqee.net)荣誉出品每个人都熟悉这种作息规律:早上9点去上班,坐在电脑前面,编一天的程序,下午5点下班回家。如今,非常感谢蒂莫西·费里斯 (Tim...
分类:其他好文   时间:2014-11-15 16:53:17    阅读次数:230
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!