
其他技术
dumeichen
这个作者很懒,什么都没留下…
展开
-
Intersection graph & Intersection number
两个有趣的概念,摘自维基:(https://en.wikipedia.org/wiki/Intersection_graph#CITEREFErd.C5.91sGoodmanP.C3.B3sa1966)(https://en.wikipedia.org/wiki/Intersection_number_(graph_theory))Intersection graphFrom转载 2016-11-23 19:10:00 · 1359 阅读 · 0 评论 -
mac上查看wifi密码明文
有的时候会碰到wifi的密码忘记了,但是是以前用过的wifi,想知道有没有办法能够找到密码明文,搜了一下果然有,而且非常方便,摘录如下。首先,打开应用程序中『实用工具』文件夹中的『钥匙串访问』选择左侧的『密码』,就可以看到右侧有『airport网络密码』了(但是我并没有看到有airport网络密码,不过没关系,可以直接在右上角搜索框中输入无线网络名称,然后在列表中找到无线网络,这时就会出现转载 2015-10-26 22:54:24 · 2049 阅读 · 0 评论 -
Bhattacharyya distance(巴氏距离)
巴氏距离(Bhattacharyya Distance),在统计中,Bhattacharyya距离测量两个离散或连续概率分布的相似性。它与衡量两个统计样品或种群之间的重叠量的Bhattacharyya系数密切相关。Bhattacharyya距离和Bhattacharyya系数以20世纪30年代曾在印度统计研究所工作的一个统计学家A. Bhattacharya命名。同时,Bhattacharyya系转载 2015-09-29 15:12:50 · 13738 阅读 · 0 评论 -
MFC中改变编辑框文字大小、颜色的方法
改变大小:步骤一:在Dlg类(在***Dlg.h中)中增加一个类成员变量: CFont m_editFont;注意:这里Font对象必须是类成员变量,不能是局部变量,否则会出现只改变了光标的大小,而不能改变字体的大小。步骤二:在OnInitDialog(位于***Dlg.cpp中)方法中增加下列语句:m_editFont.CreatePointFont(180, "宋体");m转载 2015-08-25 17:35:20 · 1239 阅读 · 0 评论 -
MFC radio控件的使用方法
http://blog.chinaunix.net/uid-24517893-id-2181827.html先为对话框加上2个radio button,分别是Radio1和Radio2。问题1:如何让Radio1或者Radio2默认选上?如何知道哪个被选上了?关键是选上,“默认”只要放在OnInitDialog()即可。三种方法可以让它选上,第一种:((CButton *)Ge转载 2015-05-25 13:55:16 · 3765 阅读 · 0 评论 -
\r \n \r\n的区别
一些细节始终记不清楚,每次都得从新查~(http://blog.youkuaiyun.com/xiaofei2010/article/details/8458605)里有一个例子,看了之后非常清楚了。\n是换行,英文是New line,表示使光标到行首\r是回车,英文是Carriage return,表示使光标下移一格\r\n表示回车换行我们在平时使用电脑时,已经习惯了回车和换行一次搞转载 2015-05-25 15:00:08 · 668 阅读 · 0 评论 -
MFC checkbox使用方法
MFC中复选框checkbox控件,至少有三种方法对其进行操作,他们是利用Cbutton成员函数GetCheck和SetCheck,第二种是利用CWnd成员函数IsDlgButtonChecked,最后就是把checkbox复选框控件与BOOL型变量相关联。一、用CButton成员函数MFC中复选框CheckBox的基类是CButton。那么就可以用GetDlgItem来获取复选框的指针,转载 2015-05-25 13:58:36 · 11644 阅读 · 0 评论 -
sscanf用法
http://www.cnblogs.com/lyq105/archive/2009/11/28/1612677.htmlC语言函数sscanf()的用法sscanf() - 从一个字符串中读进与指定格式相符的数据. 函数原型: int sscanf( string str, string fmt, mixed var1, mixed var2 ... ); int转载 2015-05-19 15:29:21 · 368 阅读 · 0 评论 -
Doxygen代码注释规定和生产文档说明
http://blog.chinaunix.net/uid-20372841-id-1695818.htmlDoxygen是一个程序的文档产生工具,可将程序中的特点注释转换成为说明文件。安装与初始化请到http://www.stack.nl/~dimitri/doxygen/doxygen_usage.html上面下载最新版本的doxygen。下载针对Windows 95/98转载 2015-05-19 16:57:37 · 612 阅读 · 0 评论 -
XCode模拟命令行填入参数argc argv
(转自:http://blog.youkuaiyun.com/siemenliu/article/details/7891293)菜单 Product -> Edit Scheme(Shift+Cmd+,)左边找到run xxx点击后在右边选择Arguments面板中就可以设置XCode在运行命令行app时模拟输参数(按加号添加)设置完成后再次run就会自动填入设置好的参数了。转载 2015-11-02 10:52:17 · 4380 阅读 · 1 评论 -
mysql 的 select into
mysql不支持select into写法,只能用其他方法代替。首先介绍一下select into 方法,转自w3c:SQL SELECT INTO 语句可用于创建表的备份复件。SELECT INTO 语句SELECT INTO 语句从一个表中选取数据,然后把数据插入另一个表中。SELECT INTO 语句常用于创建表的备份复件或者用于对记录进行转载 2016-04-10 14:44:16 · 5504 阅读 · 0 评论 -
linux中硬链接与符号链接(软链接)的关系
http://blog.chinaunix.net/uid-23208702-id-75180.html首先要弄清楚,在Linux系统中,内核为每一个新创建的文件分配一个Inode(索引结点),每个文件都有一个惟一的inode号。文件属性保存在索引结点里,在访问文件时,索引结点被复制到内存在,从而实现文件的快速访问。链接是一种在共享文件和访问它的用户的若干目录项之间建立转载 2016-04-14 16:59:50 · 546 阅读 · 0 评论 -
Google APAC Test 2017 Round D
帮同学做的,这几道题质量还是很高的。Problem A. VoteA and B are the only two candidates competing in a certain election. We know from polls that exactly N voters support A, and exactly M voters support B. We also原创 2016-10-25 09:43:33 · 1184 阅读 · 0 评论 -
没有免费的午餐定理&丑小鸭定理
转载自:http://blog.youkuaiyun.com/mnshenyanping/article/details/51280731没有免费的午餐定理(noerfelunhchtocerm,简称NFL)。该定理由wolpert和Macerday提出,结论是由于对所有可能函数的相互补偿,最优化算法的性能是等价的。该定理暗指,没有其它任何算法能够比搜索空间的线性列举或者纯随机搜索算法更优。该定理只是转载 2016-09-07 15:16:36 · 1165 阅读 · 0 评论 -
C++ 之结构体对齐
转载自:http://blog.youkuaiyun.com/mishifangxiangdefeng/article/details/48378879什么是对齐? 在C/C++中,数据结构或类的成员变量,并不是按照它们的大小,一个一个紧凑地排列在空间上的。它们是按照一种特定的方法排列的,有可能在两个成员变量之间插入一个或个byte,以保证每个成员变量的起始位置是都是从某些特定的位置开始的。这就是转载 2016-09-07 10:46:36 · 929 阅读 · 0 评论 -
蓄水池抽样
蓄水池抽样及实现转载自(http://www.cnblogs.com/hrlnw/archive/2012/11/27/2777337.html)蓄水池抽样(Reservoir Sampling )是一个很有趣的问题,它能够在o(n)时间内对n个数据进行等概率随机抽取,例如:从1000个数据中等概率随机抽取出100个。另外,如果数据集合的量特别大或者还在增长(相当于未知转载 2016-08-11 16:37:58 · 444 阅读 · 0 评论 -
博弈论中的几个经典问题
转载自百度百科以及:http://3y.uu456.com/bp_47nz909yik4ddq343gzw_1.html几个博弈论中的经典问题博弈论(Game Theory),亦名“对策论”、“赛局理论”,属应用数学的一个分支, 博弈论已经成为经济学的标准分析工具之一。目前在生物学、经济学、国际关系、计算机科学、政治学、军事战略和其他很多学科都有广泛的应用。博弈论主要研究公式化了的激励结构转载 2016-08-30 15:21:01 · 16736 阅读 · 0 评论 -
SCP 命令
http://www.cnblogs.com/hitwtx/archive/2011/11/16/2251254.htmlsvn 删除所有的 .svn文件find . -name .svn -type d -exec rm -fr {} \; linux之cp/scp命令+scp命令详解转载 2016-08-19 16:09:24 · 526 阅读 · 0 评论 -
大数据计算框架Hadoop, Spark和MPI
转载自:http://blog.youkuaiyun.com/claire7/article/details/46848757名称发起者语言简介特点适用场景HadoopYahoo工程师,Apache基金会JavaMapReduce分布式计算框架+HDFS分布式文件系统(GFS)+HBase数据存储系转载 2016-08-29 09:11:36 · 900 阅读 · 0 评论 -
聚类算法摘录
这一段时间要应用聚类算法,在网上找了一些资料,在此摘录一下。最后列出了参考的链接,如有遗漏请谅解。聚类算法分类简介:1、Connectivity-based clustering (hierarchical clustering)2、Centroid-based clustering3、Distribution-based clustering4、Density-based c转载 2016-08-02 14:52:03 · 862 阅读 · 0 评论 -
Unique Game Conjecture
转载自wiki百科。Unique games conjectureFrom Wikipedia, the free encyclopediaUnsolved problem in computer science:Prove or disprove the Unique Games Conjecture.(more unsolved pr转载 2016-05-12 09:29:53 · 1026 阅读 · 0 评论 -
C++ ofstream和ifstream详细用法
(http://soft.chinabyte.com/database/460/11433960.shtml)ofstream是从内存到硬盘,ifstream是从硬盘到内存,其实所谓的流缓冲就是内存空间; 在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/O,stream这个类有两个重要的运算符: 1、插入器( 向转载 2015-05-19 15:14:01 · 282 阅读 · 0 评论 -
Java修饰符public,private,protected及默认的区别
http://www.cnblogs.com/devinzhang/archive/2011/12/24/2300282.htmlJava中访问修饰符public、private、protecte、default的意义讲解:public(接口访问权限): Java语言中访问限制最宽的修饰符,一般称之为“公共的”。被其修饰的类、属性以及方法不仅可以跨类访问,而且允许跨包(package)转载 2015-05-18 19:27:45 · 2111 阅读 · 0 评论 -
隐马尔科夫模型
隐马尔科夫模型的概念以及最常见的两个问题。原创 2014-10-22 20:10:28 · 716 阅读 · 0 评论 -
C语言生成随机数
两个步骤:设置种子和返回随机数值。所需头文件:stdlib.h。如果种子欲由时间生成,则还需time.h。设置种子的函数:srand。用法:void srand ( unsigned int seed )。如果使用相同的种子后面的 rand() 函数会出现一样的随机数。为了防止随机数每次重复常常使用系统时间来初始化,即使用 time函数来获得系统时间,它的返回值为从 00:00:00 GMT,原创 2014-12-06 09:26:20 · 651 阅读 · 0 评论 -
Apache Commons(http://commons.apache.org/)
Apache Commons是Apache软件基金会的项目,曾隶属于Jakarta项目。Commons的目的是提供可重用的、开源的Java代码。Commons由三部分组成:Proper(是一些已发布的项目)、Sandbox(是一些正在开发的项目)和Dormant(是一些刚启动或者已经停止维护的项目)。Commons Proper[编辑]Commons Proper的目的是创建和维护转载 2014-11-11 09:55:55 · 952 阅读 · 0 评论 -
易混的英语单词——不断积累
自己积累一些遇到的易混单词:原创 2014-04-28 09:19:52 · 562 阅读 · 0 评论 -
matlab求0-1封闭区域围成的面积
做毕业设计需要用到这个,所以自己写了个函数原创 2014-04-28 10:17:17 · 3318 阅读 · 0 评论 -
提交作业的图片url
原创 2014-04-25 22:29:31 · 827 阅读 · 0 评论 -
有关图像分割算法的几个网站
首先是BSDS500:http://www.eecs.berkeley.edu/Research/Projects/CS/vision/grouping/resources.html原创 2014-05-18 16:31:14 · 1198 阅读 · 0 评论 -
妹子的flash作业
帮妹子做flash作业,flash都是很久之前学的,无奈只能边摸索边搞。我用的是FLASH8,下面就制作过程中遇到的一些问题稍做记录:1、建立多个场景。添加多个场景方法:窗口菜单->其他面板->添加场景。场景在时间轴的右上角部分可以更改查看。2、创建按钮。方法:插入->新建元件->选择类型为“按钮”->确定。接下来看到四个帧,分别为:“弹起”,“指针经过”,“按下”,“点击”。按照自己的创原创 2014-04-26 00:14:19 · 1242 阅读 · 0 评论 -
MOOC
MOOC(massive open online courses),即大型开放式网络课程。2012年,美国的顶尖大学陆续设立网络学习平台,在网上提供免费课程。和传统的面授课程不同在于,它通常是免费的,往往不算学分,课程质量好,允许大量学生一起学习。Coursera、Udacity、edX三大课程提供商是MOOC的三巨头,给更多学生提供了系统学习的可能。2013年2月,新加坡国立大学与美国公原创 2014-05-16 22:43:58 · 900 阅读 · 0 评论 -
C语言测试程序运行时间
测试程序运行时间方法:用clock函数。C/C++中的计时函数是clock(),与其相关的数据类型是clock_t。对clock函数定义为:clock_t clock( void );这个函数返回从“开启这个程序进程”到“程序中调用clock()函数”时之间的CPU时钟计时单元(clock tick)数,在MSDN中称之为挂钟时间(wal-clock)。其中clock_t是用来保存时间原创 2014-12-06 19:19:31 · 603 阅读 · 0 评论 -
如此方法下载视频
最近找一个纪录片发现只有土豆上有,于是想下载来看。百度一下得知如下方法:在浏览器(如safari)上随便打开一个优酷土豆的视频网页,然后在域名中的youku或tudou后面加个xia。(原贴http://www.macx.cn/thread-2026589-1-1.html)转载 2015-02-26 23:17:48 · 510 阅读 · 0 评论 -
有穷自动机的相关概念
几个相关概念:1、正则语言:能够由有穷自动机接受的语言。2、正则运算:设AB是两个语言,则A和B的并、连接以及星号运算均为正则运算。3、引理:正则运算对补封闭。证明要点:一个有穷自动机识别语言的补集是将终结符号在符号集上取补。4、定理:正则语言对正则运算封闭。证明法一:根据两个正则语言A、B对应的DFA构造新的DFA。法二:构造相应NFA。5、NFA包括两点变化:下一个状态可以原创 2015-03-03 20:05:54 · 1009 阅读 · 0 评论 -
MAC下的UML画图工具
在windows下画复杂些的流程图都用的微软的VISIO软件,但是这个软件没有MAC版的。经过几番搜索,http://developer.51cto.com/art/201006/208044.htm上提供了几个软件。第一个StarUML用起来还可以,一些简单的功能都能够具备。用的过程中出现了一个问题,就是导出为PDF之后都是乱码;为了解决,我先把它到成为图片,再转化为PDF。经过试验,导原创 2015-04-15 12:49:08 · 7410 阅读 · 0 评论 -
将多个PDF合成一个的方法
最简单的方法:在PDF文件里选择文档->插入页面,进入要选择插入的文件,选定后,选择拟插入文件的位置,最后确定即可,可以通过拖动来交换顺序。非常方便。其他的还有一些软件工具可以达到这个效果。原创 2015-04-24 11:49:09 · 835 阅读 · 0 评论 -
图灵机
一、图灵机的一些特点:双向读写(注意DFA和PDA只是可读,而图灵机可读写)头、无穷带、停机状态。二、单带图灵机的定义:TM M为一个七元组(有穷状态集、输入字母表、带字母表(通常比输入字母表大、因为还包括可以写上去的字符)、转移函数(需标明向左还是向右)、初始状态、停机接收状态、停机拒绝状态)。注意一个状态不能同时为接受状态和拒绝状态,所以一个TM至少有两个状态。输入带上除了输入串之外的地方原创 2015-03-11 08:56:32 · 3739 阅读 · 0 评论 -
下推自动机及其泵引理(PDA)
一、一个下推自动机为一个六元组:PDA M=(有穷状态集、输入字母表、栈字母表、转移函数、初始状态、接受状态集)。其中输入字母表含有episilon,所以后面所说的PDA实际上都是非确定性PDA。二、PDA与CFG两者等价。通过两个方向来进行证明:1、如果一个语言是CFL,则存在一个PDA能够识别它。原创 2015-03-08 19:36:49 · 3901 阅读 · 0 评论 -
正则表达式与有穷自动机
一、正则表达式的递归定义:R是正则表达式当且仅当R是一下六种之一:1、字母表中的单个字符;2、epsilon;3、∅;4、R1∪R2(其中R1和R2都是正则表达式,下同);5、R1R2;6、R1*二、优先级:星号>连接>并三、几个恒等式:R∪∅=R;R∪epsilon=R∪{epsilon};R∅=∅;∅*={epsilon};原创 2015-03-08 12:25:48 · 3139 阅读 · 0 评论