打造可高效维护代码的几个原则,一、唯一性原则,1、库函数:只在一个类中使用2、同样的功能只使用一个接口对外提供功能。3、只要是重复的东西尽量合并 相同特征抽象成基类, 相同方法抽象成虚基类或相同接口, 相同逻辑抽象成相同函数。二、一致性原则,1、不同模块中的语言与风格、信令结构、宏定义方式,2、分配和释放资源的结构一致:在同一代码结构层面上使用,同一个类中提供,同一个各cpp全局函数中提供。...
分类:
其他 时间:
2015-03-13 23:47:20
收藏:
0 评论:
0 赞:
0 阅读:
369
Linux查看用于终止进程命令
youhaidong@youhaidong-ThinkPad-Edge-E545:~$ ps
PID TTY TIME CMD
2576 pts/0 00:00:00 bash
2742 pts/0 00:00:00 ps
youhaidong@youhaidong-ThinkPad-Edge-E545:~$ kill...
分类:
系统服务 时间:
2015-03-13 23:47:10
收藏:
0 评论:
0 赞:
0 阅读:
520
#include
#include
using namespace std;
typedef struct tagNode{
tagNode* left;
tagNode* right;
char value;
} Node;
void rebuildtr...
分类:
其他 时间:
2015-03-13 23:47:00
收藏:
0 评论:
0 赞:
0 阅读:
419
Linux查看系统中的每个进程
youhaidong@youhaidong-ThinkPad-Edge-E545:~$ ps -A
PID TTY TIME CMD
1 ? 00:00:01 init
2 ? 00:00:00 kthreadd
3 ? 00:00:00 ksoftirqd/0
...
分类:
系统服务 时间:
2015-03-13 23:46:50
收藏:
0 评论:
0 赞:
0 阅读:
593
Linux显示所有运行中的进程
youhaidong@youhaidong-ThinkPad-Edge-E545:~$ ps aux | less
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.1 33788 3172 ? Ss ...
分类:
系统服务 时间:
2015-03-13 23:46:40
收藏:
0 评论:
0 赞:
0 阅读:
522
Linux查看非root运行的进程
youhaidong@youhaidong-ThinkPad-Edge-E545:~$ ps -U root -u root -N
PID TTY TIME CMD
663 ? 00:00:00 dbus-daemon
713 ? 00:00:00 rsyslogd
730 ? ...
分类:
系统服务 时间:
2015-03-13 23:46:30
收藏:
0 评论:
0 赞:
0 阅读:
530
效果图:
平时我们要实现ListView数据显示时的动画效果,可以使用LayoutAnimationController为ListView设置动画效果,并通过ListView的setLayoutAnimation方法来设置,最后startLayoutAnimation,启动动画。参看以下代码:
public class MainActivity extends Activity...
分类:
移动平台 时间:
2015-03-13 23:46:20
收藏:
0 评论:
0 赞:
0 阅读:
332
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace openU...
分类:
Windows开发 时间:
2015-03-13 23:46:14
收藏:
0 评论:
0 赞:
0 阅读:
419
http://files.cnblogs.com/files/zhang-pengcheng/pywordform-0.02.zip Win8.1自带微软五笔输入法开启方法
分类:
其他 时间:
2015-03-13 23:45:30
收藏:
0 评论:
0 赞:
0 阅读:
408
1。虚析构函数: 构造函数不能是虚函数。建立一个派生类对象时,必须从类 层次的根开始,沿着继承路径逐个调用基类的构造函数 析构函数可以是虚的。虚析构函数用于指引 delete 运算符正 确析构动态对象2. 定义了基类虚析构函数,基类指针指向的 派生类动态对象也可以正确地用delete析构...
分类:
编程语言 时间:
2015-03-13 23:45:20
收藏:
0 评论:
0 赞:
0 阅读:
371
W3School介绍:http://www.w3school.com.cn/html5/html5_meta.aspmeta是用来在HTML文档中模拟HTTP协议的响应头报文。meta 标签的用处很多。meta 的属性有两种:name和http-equiv。name属性主要用于描述网页,对应于con...
分类:
Web开发 时间:
2015-03-13 23:45:10
收藏:
0 评论:
0 赞:
0 阅读:
366
1.基类指针虽然获取派生类对象地址,却只能访问派生类从基类继承的成员 1 #include 2 using namespace std; 3 4 //通过基类指针只能访问从基类继承的成员 5 class A 6 { 7 public: 8 A(char x) 9 {10 ...
分类:
编程语言 时间:
2015-03-13 23:45:00
收藏:
0 评论:
0 赞:
0 阅读:
397
深入理解js闭包闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直...
分类:
编程语言 时间:
2015-03-13 23:44:43
收藏:
0 评论:
0 赞:
0 阅读:
291
C/C++中的staticC/C++中的static有两种用法:面向过程程序设计中的static和面向对象程序设计中的static。前者应用于普通变量和函数,不涉及类的问题。A. 面向过程程序设计中的static关键字1) 静态全局变量在全局变量前,加上关键字static,该变量就被定义成为一个静态...
分类:
编程语言 时间:
2015-03-13 23:44:30
收藏:
0 评论:
0 赞:
0 阅读:
349
(1)你好,标准的方法是用一个验证控件:RangeValidator,把type设为DateTime,最大值设为'3000-1-1'或者别的,最小值最好设为'1900-1-1'.(2)程序里面自己验证:DateTime dt;if(DateTime.TryParse(textbox.Text,out...
分类:
Windows开发 时间:
2015-03-13 23:44:00
收藏:
0 评论:
0 赞:
0 阅读:
330
------- android培训、java培训、期待与您交流! ----------类的本质:类本身也是一个对象,是一个Class类型的对象,简称类对象;1.内存中创建对象的本质:利用Class 创建一个 Person类对象;利用person类对象,创建Person类型的对象。2.类对象及对象内存...
分类:
其他 时间:
2015-03-13 23:43:40
收藏:
0 评论:
0 赞:
0 阅读:
272
意图:为其他对象提供一种代理以控制对这个对象的访问 结构 或者 .静态代理 举个简单的例子,首先定义一个Ihello接口 代码 ihello.java public interface Ihello { public void hello(String name); } 然后让实现业务逻辑的Hell...
分类:
其他 时间:
2015-03-13 23:43:30
收藏:
0 评论:
0 赞:
0 阅读:
302
当用户在在SQL Server 2008企业管理器中更改表结构时,必须要先删除原来的表,然后重新创建新表,才能完成表的更改,如果强行更改会出现以下提示: “不允许保存更改。您所做的更改要求删除并重新创建以下表。您对无法重新创建的标进行了更改或者启用了“阻止保存要求重新创建表的更改”选项”。如果要去掉...
分类:
其他 时间:
2015-03-13 23:43:14
收藏:
0 评论:
0 赞:
0 阅读:
276
代码分享:http://pan.baidu.com/s/1qWoLMiw准备:1 如何实现一张图片上的多个图片连续显示 A》使用事件计时器 B》调用 CGImage RefsubImage =CGImageCreateWithImageInRect(zombImage.CGImage, CGRec....
分类:
其他 时间:
2015-03-13 23:43:00
收藏:
0 评论:
0 赞:
0 阅读:
427
IOS开发--动画篇-->计时定时器
分类:
移动平台 时间:
2015-03-13 23:42:50
收藏:
0 评论:
0 赞:
0 阅读:
427