现在位置: 首页 > knut发表的所有文章
  • 11月
  • 12日
综合 ⁄ 共 3682字 评论关闭
#ifndef MERGESORT_H #define MeRGESORT_H #include <cmath> #include <vector> namespace MyNameSpace {     typedef int (*comparefunc)(void* , void*, void*);     template<typename T>     void merge(std::vector<T>& array, comparefunc compare, void* userDefinedObject,  int start, int middle, int end)     {         int leftLength = middle - start + 1;         int rightLength = end - middle;         T left[leftLength];         T right[rightLength];         int i;       ......
阅读全文
  • 10月
  • 29日
综合 ⁄ 共 8074字 评论关闭
转自:http://www.searchtb.com/2012/06/rolling-curl-best-practices.html 在实际项目或者自己编写小工具(比如新闻聚合,商品价格监控,比价)的过程中, 通常需要从第3方网站或者API接口获取数据, 在需要处理1个URL队列时, 为了提高性能, 可以采用cURL提供的curl_multi_*族函数实现简单的并发. 本文将探讨两种具体的实现方法, 并对不同的方法做简单的性能对比. 1. 经典cURL并发机制及其存在的问题 经典的cURL实现机制在网上很容易找到, 比如参考PHP在线手册的如下实现方式: function classic_curl($urls, $delay) {     $queue ......
阅读全文
  • 08月
  • 21日
综合 ⁄ 共 3696字 评论关闭
/*********PS:该知识点必须先学 模线性方程!!**********/ 问题描述:给出bi,ni的值,且n1, n2, n3,…, ni两两之间不一定互质,求Res的值?  解:采用的是合并方程的做法。  这里将以合并第一第二个方程为例进行说明  由上图前2个方程得(设k1、k2为某一整数):     HDU1573  X问题----可以先做下面一道纯裸题!这题在模板上 加了个 要求(符合条件)解的个数。 注释1:这里为什么要ans--呢? 原因是题目要求的数是正整数解。如果r1==0的话 显然不满足。 那么答案就要 减去一个数! 注释2:为什么要+1? 因为要把这种情况也加进来......
阅读全文
  • 05月
  • 10日
综合 ⁄ 共 18655字 评论关闭
文章目录 Feedback 今天谈下.NET中的数据绑定表达式。 数据绑定表达式必须包含在<%#和%>字符之间。格式如下: <tagprefix:tagname property='<%# data-binding expression %>' runat="server" /> 或者如下: <%# data-binding expression %> ASP.NET 支持分层数据绑定模型,数据绑定表达式使用 Eval 和 Bind 方法将数据绑定到控件,并将更改提交回数据库。Eval 方法是静态单向(只读)方法,所以Eval 函数用于单向(只读)绑定,该方法采用数据字......
阅读全文
  • 04月
  • 23日
综合 ⁄ 共 499字 评论关闭
Date date=new Date();//取时间Calendar calendar = new GregorianCalendar(); calendar.setTime(date); calendar.add(calendar.DATE,1);//把日期往后增加一天.整数往后推,负数往前移动date=calendar.getTime(); //这个时间就是日期往后推一天的结果 SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd"); String dateString = formatter.format(date); System.out.println(dateString); 这里的Date是 import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.Grego......
阅读全文
一、配置colour theme 1、先对~/.codeblocks下的默认的default.conf进行备份,如备份为default.conf.back 2、到http://wiki.codeblocks.org/index.php?title=Syntax_highlighting_custom_colour_themes 对拷贝配置文件,存入到一个codeblocksthem.conf文件中 3、在terminal下使用cd_share_config命令,用codeblacksthem.conf为源文件,default.conf为目标文件,选中左边的所有选项,transfer---save。就可以了。 4、点击settings--->editor---->syntax highlighting    选择自己喜欢的colour theme 注意,操作时关闭codeblo......
阅读全文
  • 07月
  • 31日
综合 ⁄ 共 429字 评论关闭
Opencv cxtypes.h 中宏CV_DEFAULT(val)定义 有注释,表示如何理解,其他宏类似。 #ifndef CV_EXTERN_C     #ifdef __cplusplus  //在C++编译环境下         #define CV_EXTERN_C extern "C"         #define CV_DEFAULT(val) = val     #else //如果不是C++编译环境,只是一个宏,不起作用,可以理解为是一个空格         #define CV_EXTERN_C         #define CV_DEFAULT(val)     #endif #endif   CvScalar 意义 表示RGBA   alpha通道 定义 Alpha通道是一个8位的灰度通道,该通道用256级灰度来记录图像中的透明度信息,定义透明......
阅读全文
  • 06月
  • 09日
综合 ⁄ 共 1431字 评论关闭
转载于:http://www.cnblogs.com/rainboy/archive/2012/03/05/2380738.html   HINSTANCE是应用程序实例句柄, HWND是窗口对象句柄, HANDLE是任意对象的句柄, CWnd是MFC中的窗口类。 MSDN里面对于HINSTANCE的解释是"handle to an instance" 就是说是一个instance的句柄。而对instance的解释是"An object for which memory is allocated or which is persistent." 占有内存的一个对象。 对于HWND的解释是“Handle to a window.”而对window的解释是"In a graphical Windows-based application, a window is a rectangular area of th......
阅读全文
  • 06月
  • 05日
综合 ⁄ 共 7665字 评论关闭
Hive常见的数据导入方式有4种: (1):从本地文件系统中导入数据到Hive表。 (2):从HDFS上导入数据到Hive表。 (3):从别的表中查询出相应的数据并导入到Hive表中。 (4):在创建表的时候通过从别的表中查询出相应的记录并插入到所创建的表中。 我会对每一种数据的导入进行实际的操作,因为纯粹的文字让人看起来很枯燥,而且学起来也很抽象。好了,开始操作! 一、从本地文件系统中导入数据到Hive表 现在Hive里面创建好表,如下: hive (hive)> create table wyp > (id int,name string, > age int,......
阅读全文
  • 04月
  • 28日
综合 ⁄ 共 7437字 评论关闭
Subscribe 动态规划:从新手到专家 March 26, 2013 作者:Hawstein 出处:http://hawstein.com/posts/dp-novice-to-advanced.html 声明:本文采用以下协议进行授权: 自由转载-非商用-非衍生-保持署名|Creative Commons BY-NC-ND 3.0 ,转载请注明作者及出处。 前言 本文翻译自TopCoder上的一篇文章: Dynamic Programming: From novice to advanced ,并非严格逐字逐句翻译,其中加入了自己的一些理解。水平有限,还望指摘。 前言_ 我们遇到的问题中,有很大一部分可以用动态规划(简称DP)来解。 解决这类问题可......
阅读全文
  • 04月
  • 26日
综合 ⁄ 共 7570字 评论关闭
本文转自http://chuanwang66.iteye.com/blog/1446977 思考顺序: 先有容量限制c[] --> 有多种可能的网络流f[] --> 找最大流(流值|f|最大的流) 一、网络流 G=<V,E>为有向图 1. 容量为非负: 如果有向边(u,v) 存在,c(u,v)≥0; 如果有向边(u,v)不存在,c(u,v)=0 2. 网络流:     (1)容量限制:f(u,v)≤c(u,v)                                 ==> 单向流速受限     (2)反对称性:f(u,v)=-f(v,u)                                ==> 在管道中向不同方向看,水流一面迎面而来,一面向前推我     (3)流......
阅读全文
  • 04月
  • 24日
综合 ⁄ 共 2634字 评论关闭
题意:给你一串灯,灯有开的有关的,也有自己的数值,可进行的操作有:在某个灯后添加新的灯、移除某盏灯、把灯打开或关闭、更新灯的值。有若干询问,问某一区间内的灯的公约数,没有则输出-1。主要是数据比较大,操作多,容易TLE 浙大月赛的题目,天真的我都用链表写了。。。然后内存分配搓了一运行就崩溃。后来百度得知是伸展树(从没听过),用数组和链表做的话,可能都有样例会卡时间造成TLE,百度了一个模板,暂时当作模板用,等多做几道伸展树再搞自己的模板 #include<iostream> #include<cstdio> #include<......
阅读全文