1. #define的保护
所有头文件都应该使用#define 防止头文件被多重包含(multiple inclusion),命名格式
当是:___H_
为保证唯一性,头文件的命名应基于其所在项目源代码树的全路径。例如,项目foo 中的头
文件foo/src/bar/baz.h 按如下方式保护:
#ifndef FOO_BAR_BAZ_H_
#define FOO_BAR_BAZ_H_...
分类:
编程语言 时间:
2014-10-23 12:33:41
收藏:
0 评论:
0 赞:
0 阅读:
255
DLL使用
(1)隐式链接到 DLL 的可执行文件在生成时链接到导入库(.lib文件)。
(2)采用显式连接(LoadLibrary和GetProcAddress)时,不需要.lib文件。
函数导出方式
(1)源代码中的 __declspec(dllexport) 关键字
(2).def 文件中的 EXPORTS 语句
(3)LINK 命令中的 /EXPORT 规范
所有这三种...
分类:
编程语言 时间:
2014-10-23 12:29:21
收藏:
0 评论:
0 赞:
0 阅读:
312
每天一个JavaScript实例-从一个div元素删除一个段落
p{
padding:20px;
margin:10px 0;
width:400px;
background-color:#eef;
}
window.onload = function(){
var paras = document.getElementsByTagName("p");
for(var...
分类:
编程语言 时间:
2014-10-23 12:28:41
收藏:
0 评论:
0 赞:
0 阅读:
178
/***字符串匹配算法***/
#include
#include
using namespace std;
#define OK 1
#define ERROR 0
#define OVERFLOW -2
typedef int Status;
#define MAXSTRLEN 255 //用户可在255以内定义最长串长
typedef char SString[MAXSTRLEN+...
分类:
编程语言 时间:
2014-10-23 12:24:51
收藏:
0 评论:
0 赞:
0 阅读:
302
/***字符串匹配算法***/
#include
#include
using namespace std;
#define OK 1
#define ERROR 0
#define OVERFLOW -2
typedef int Status;
#define MAXSTRLEN 255 //用户可在255以内定义最长串长
typedef char SString[MAXSTRLEN+...
分类:
编程语言 时间:
2014-10-23 12:24:31
收藏:
0 评论:
0 赞:
0 阅读:
374
在Python开发中为了对项目进行管理和调试,必须安装一些特定的软件包。据说业内这个叫做yak shaving-做一个很酷很绚丽的Python项目之前,必须做的一些枯燥无味的准备工作。本文介绍了setuptool,pip、distribute、nose、virtualenv的安装。...
分类:
编程语言 时间:
2014-10-23 12:22:51
收藏:
0 评论:
0 赞:
0 阅读:
275
本文来自:http://www.cnblogs.com/xugang/archive/2010/04/20/1716042.html相关概念:线程池可以看做容纳线程的容器;一个应用程序最多只能有一个线程池;ThreadPool静态类通过QueueUserWorkItem()方法将工作函数排入线程池;...
分类:
编程语言 时间:
2014-10-23 12:20:31
收藏:
0 评论:
0 赞:
0 阅读:
332
using System.Threading.Tasks;//保存污染因子 private void btSavePF_Click(object sender, EventArgs e) { try { ...
分类:
编程语言 时间:
2014-10-23 12:18:21
收藏:
0 评论:
0 赞:
0 阅读:
483
1 外观模式 2 概述 3 为子系统中的一组接口提供一个一致的界面,Facade模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。 4 5 6 适用性 7 1.当你要为一个...
分类:
编程语言 时间:
2014-10-23 12:18:01
收藏:
0 评论:
0 赞:
0 阅读:
255
1 #include "stdio.h" 2 #define maxn 20010 3 4 int wa[maxn],wb[maxn],wv[maxn],ws[maxn]; 5 int rank[maxn],height[maxn]; 6 int r[maxn],sa[maxn],ans[max.....
分类:
编程语言 时间:
2014-10-23 12:17:51
收藏:
0 评论:
0 赞:
0 阅读:
314
package entity;public class User { private String id; private String name; public String getId() { return id; } public void setId(String id) { this......
分类:
编程语言 时间:
2014-10-23 12:17:31
收藏:
0 评论:
0 赞:
0 阅读:
236
python逆向获取DNS时用到一个函数socket.gethostbyaddr,传入本地主机地址后报错如下: UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb0 in position 0: invalidcontinuation .....
分类:
编程语言 时间:
2014-10-23 12:17:11
收藏:
0 评论:
0 赞:
0 阅读:
302
属性的排序有三个方式:sort_order, attr_price, goods_attr_id如果要修改的话,修改 includes/lib_goods.php文件的 get_goods_properties()函数。找到 ORDER BY a.sort_order, g.attr_price, ...
分类:
编程语言 时间:
2014-10-23 12:15:11
收藏:
0 评论:
0 赞:
0 阅读:
280
还是同前一篇作为学习入门。1. KNN算法描述:step1: 文本向量化表示,计算特征词的TF-IDF值step2: 新文本到达后,根据特征词确定文本的向量step3 : 在训练文本集中选出与新文本向量最相近的k个文本向量,相似度度量采用“余弦相似度”,根据实验测试的结果调整k值,此次选择20ste...
分类:
编程语言 时间:
2014-10-23 12:13:31
收藏:
0 评论:
0 赞:
0 阅读:
1679
var a1;var a2 = true;var a3 = 1;var a4 = "Hello";var a5 = new Object();var a6 = null;var a7 = NaN;var a8 = undefined;alert(typeof a); //显示"undefined.....
分类:
编程语言 时间:
2014-10-23 12:11:11
收藏:
0 评论:
0 赞:
0 阅读:
305
// 这种方法不起作用 if (x == undefined) { // 作某些操作 }// 这个方法同样不起作用- if (typeof(x) == undefined) { // 作某些操作 }// 这个方法有效 if (typeof(x) == "undefined") { // 作某些操作 ...
分类:
编程语言 时间:
2014-10-23 12:10:41
收藏:
0 评论:
0 赞:
0 阅读:
269
本文主要介绍Java里经常使用的子类和父类的变量实例化顺序及陷阱,并结合一个Android实例来探讨此问题。日后编程中应尽量避免此陷阱。首先看以下一段代码:定义一个虚类Server.javapackage org.yanzi.test1;public abstract class Server {....
分类:
编程语言 时间:
2014-10-23 12:10:31
收藏:
0 评论:
0 赞:
0 阅读:
262
http://www.jb51.net/article/15717.htm只是粗略的知道yield可以用来为一个函数返回值塞数据,比如下面的例子:foriinalist:yieldi+1取出alist的每一项,然后把i + 1塞进去。然后通过调用取出每一项:forxinaddlist(alist):...
分类:
编程语言 时间:
2014-10-23 12:09:41
收藏:
0 评论:
0 赞:
0 阅读:
312
题目链接:http://poj.org/problem?id=2217题目大意: 求两个串的最长公共子串,注意子串是连续的,而子序列可以不连续。解题思路:有个炒鸡快的O(n)的Manacher算法。不过只能求裸的最长公共和回文子串。后缀数组解法是这类问题的模板解法。对于n个串的最长公共子串,这要把这...
分类:
编程语言 时间:
2014-10-23 12:08:41
收藏:
0 评论:
0 赞:
0 阅读:
493
一. 匿名函数1. 函数的定义,可分为三种1) 函数声明方式functiondouble(x){return2*x;}2)Function构造函数,把参数列表和函数体都作为字符串,不方便,不建议使用vardouble=newFunction('x','return2*x;');3)函数表达式方式va...
分类:
编程语言 时间:
2014-10-23 12:06:31
收藏:
0 评论:
0 赞:
0 阅读:
287