摘要: 阅读全文
posted @ 2015-07-06 19:24 InfantSorrow 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2015-06-15 14:50 InfantSorrow 阅读(351) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2014-09-19 15:58 InfantSorrow 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 最近在开发jni时,需要返回多个参数给java。这个过程中,碰到了一些问题,值得探讨一下。具体是这样,jni方法jni_do_something作了底层处理后,得出两个int数据,需要将他们的值传递给java。在C语言中,直接用指针就可以了。Java中可以传递两个Integer的引用。用JNI怎么实... 阅读全文
posted @ 2014-09-19 10:36 InfantSorrow 阅读(7898) 评论(0) 推荐(1) 编辑
摘要: 之前一直用jni,但是没有考虑Java重载函数,如何在jni-C++里命名,今天看到一篇文章,讲到了类型签名。原文链接:http://www.2cto.com/kf/201405/302263.html我们知道,利用javah生成的c/c++头文件的时候,会对java中定义的 native 函数生成... 阅读全文
posted @ 2014-09-18 11:26 InfantSorrow 阅读(14123) 评论(2) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2012-06-17 23:08 InfantSorrow 阅读(3145) 评论(0) 推荐(0) 编辑
摘要: 越狱产生的iBooks无法删除: 先在cydia里面删除和IBOOKS有关的插件然后回桌面看到IBOOkS图标 但是不能删除到Appstore里面重新下载IBOOKS 等它出现正在加载的时候你会发现叉叉出现了 可以删除了 删之~最重要的来了 到同步助手或者ITOOLS里面 删除路径/Applications/ibooks这个文件夹然后重启整个世界清静了. http://bbs.weiphone.com/read-htm-tid-3662891.html新安装的iBooks不能用: http://jingyan.baidu.com/article/c843ea0b549d5a77931e4af2 阅读全文
posted @ 2012-06-17 13:56 InfantSorrow 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 编码表:每行五个,00A4是Unicode编码,A1E8是Gb2312编码,¤是对应的ASCII字符。 00A4 A1E8 ¤ 00A7 A1EC § 00A8 A1A7 ¨ 00B0 A1E3 ° 00B1 A1C0 ± 00B7 A1A4 · 00D7 A1C1 × 00E0 A8A4 à 00E1 A8A2 á 00E8 A8A8 è 00E9 A8A6 é 00EA A8BA ê 00EC A8AC ì 00ED A8AA í 00F2 阅读全文
posted @ 2012-05-05 13:23 InfantSorrow 阅读(34674) 评论(0) 推荐(0) 编辑
摘要: 问题描述:http://poj.grids.cn/practice/2754/2754 - 八皇后Time Limit:1000msMemory limit:65536kB题目描述会下国际象棋的人都很清楚:皇后可以在横、竖、斜线上不限步数地吃掉其他棋子。如何将8个皇后放在棋盘上(有8 * 8个方格),使它们谁也不能被吃掉!这就是著名的八皇后问题。对于某个满足要求的8皇后的摆放方法,定义一个皇后串a与之对应,即a=b1b2...b8,其中bi为相应摆法中第i行皇后所处的列数。已经知道8皇后问题一共有92组解(即92个不同的皇后串)。给出一个数b,要求输出第b个串。串的比较是这样的:皇后串x置于皇 阅读全文
posted @ 2011-09-14 22:09 InfantSorrow 阅读(969) 评论(0) 推荐(3) 编辑
摘要: http://poj.org/problem?id=1166很多人都用的暴力穷举的方法,也即搜索空间为:4^9=262144。我只枚举了前三个,也即4^3=64种情况,后6种就可以直接算出来了。 /********************************************************************************************************2814:拨钟问题http://poj.grids.cn/practice/2814时间限制:1000ms内存限制:65536kB描述有9个时钟,排成一个3*3的矩阵。现在需要用最少的移动,将9 阅读全文
posted @ 2011-09-13 20:04 InfantSorrow 阅读(4421) 评论(1) 推荐(1) 编辑
摘要: 今天在blog上看到了一篇关于暗时间的概念的文章:http://blog.sina.com.cn/s/blog_4caedc7a010183o3.html,顿时兴趣盎然,怎样才能有效的利用时间,如何才能提高注意力,以及从计算机科学的角度去体悟生活哲学,这些都是我曾经经常在大脑中一闪而过的问题。但是这篇文章的作者——刘未鹏(http://mindhacks.cn/),通过对计算机程序角度的思考提出了暗时间理论,解释了许多生活和学习中如何分配时间和大脑资源的问题。 阅读全文
posted @ 2011-06-24 17:03 InfantSorrow 阅读(858) 评论(0) 推荐(0) 编辑
摘要: 《Saliency Detection: A Spectral Residual Approach》是上交高材生侯晓迪在07年的CVPR上发表的一篇论文。这篇文章提出了一个图像视觉显著性的简单计算模型。有关算法原理可以参见此篇论文以及作者主页:http://www.klab.caltech.edu/~xhou/projects/spectralResidual/spectralresidual.html 阅读全文
posted @ 2011-05-19 21:13 InfantSorrow 阅读(37501) 评论(11) 推荐(5) 编辑
摘要: 今晚腾讯突然让我明天去参加实习生笔试,我差点都把这件事情给忘了。决定还是看一点面试题把。1、请定义一个宏,比较两个数a、b的大小,不能使用大于、小于、if语句。就是定义一个类似函数的宏,宏运算的结果来表示大于和小于。为了简单起见我们假设a,b为整型。我是这样想的,如果可以用小于号的话,可以这么写:#define compare(a,b) ((a-b)<0 ? -1 : ((a-b) == 0 ? 0 : 1))这样一来的话:compare(a,b) == -1表示a<bcompare(a,b) == 0表示a==bcompare(a,b) == 1表示a>b但是如今不能用小于 阅读全文
posted @ 2011-04-22 22:45 InfantSorrow 阅读(2788) 评论(1) 推荐(0) 编辑
摘要: 如果你想在Windows平台上构建服务器应用,那么I/O模型是你必须考虑的。Windows操作系统提供了选择模型、异步选择模型、事件选择模型、重叠I/O模型和完成端口共五种I/O模型。每一种模型均适用于一种特定的应用场景。编程人员应综合考虑到程序的扩展性和可移植性等因素,做出自己的选择。 1 选择模式(Select) 选择模型是Winsock中最常见的I/O模型。之所以称其为“select模型” ,是由于它的“中心思想”便是利用select函数,实现对I/O的管理!最初设计该模型时,主要面向的是某些使用Unix操作系统的计算机,它们采用的是 Berkeley套接字方案。select模型已集成. 阅读全文
posted @ 2011-04-22 19:13 InfantSorrow 阅读(2585) 评论(0) 推荐(0) 编辑
摘要: 这是我智能科学导论的一个论文作业。不能说我的作业抄袭了我的博客啊!!! 一,背景 随着各种数字仪器和数码产品的普及,图像和视频已成为人类活动中最常用的信息载体,它们包含着物体的大量信息,成为人们获取外界原始信息的主要途径。然而在图像的获取、传输和存贮过程中常常会受到各种噪声的干扰和影响而使图像降质,并且图像预处理算法的好坏又直接关系到后续图像处理的效果,如图像分割、目标识别、边缘提取等,所以为了获取高质量数字图像,很有必要对图像进行降噪处理,尽可能的保持原始信息完整性(即主要特征)的同时,又能够去除信号中无用的信息。所以,降噪处理一直是图像处理和计算机视觉研究的热点。 图像视频去噪的最终目 阅读全文
posted @ 2011-01-06 17:54 InfantSorrow 阅读(62423) 评论(6) 推荐(6) 编辑
摘要: 由于这学期的图像处理课程的大作业需要写一个图像处理程序,不能使用古典的线性滤波,或者基于频域(小波)或者基于统计之类的方法。只能用老师讲过的一些方法,诸如变分,PDE,微分几何等。。感觉上简单的变分法稍微要好实现一些,就打算基于最早的TV图像去噪模型,做一个VC的实现。但是找遍了网上也没有TV去噪的C++源码,与之只好自己动手写了。关于变分法和泛函分析的一些基础原理今天就先不多说了,TV图像去噪经典论文:《Nonlinear Total Variation based noise removal algorithms》Google上可以搜得到。关于Matlab的程序实现,有一个经典的主页: h 阅读全文
posted @ 2010-12-29 17:19 InfantSorrow 阅读(12974) 评论(10) 推荐(1) 编辑
摘要: 一个解决方案下面,有个静态类库的项目和一个MFC项目,MFC应用了类库项目编译生成的.lib文件,但是要是给类库项目的源文件里面打上断点的话,MFC项目是无法进入断点的。那么就要右键MFC项目,点击“引用”,在引用路径中添加.lib或者.dll的所在路径。如果修改了源文件无关紧要的内容,同时又不想重新生成类库,那么要在工具-选项-调试-常规,取消:“要求源文件与原始版本完全匹配”的选项。下面就可以进入类库源文件的断点了!! 阅读全文
posted @ 2010-12-09 20:09 InfantSorrow 阅读(1319) 评论(0) 推荐(0) 编辑
摘要: CxImage库的基本信息就不介绍了,网上很多资源,下载页面http://www.codeproject.com/KB/graphics/cximage.aspx开发环境VS2008 SP1 首先新建一个解决方案叫做ImageLab新建如下几个工程:MyImageLab:一个MFC应用程序,继承的CScrollView类CxImage:一个Win32项目,静态库,添加所有的.h和.cpp文件jpeg:一个Win32项目,静态库,添加所有的.h和.cpp文件png:一个Win32项目,静态库,添加所有的.h和.cpp文件zlib:一个Win32项目,静态库,添加所有的.h和.cpp文件在xima 阅读全文
posted @ 2010-12-08 15:53 InfantSorrow 阅读(2888) 评论(0) 推荐(1) 编辑
摘要: 先转一篇文章:我初学WindowsSDK编程时也碰到过这个问题,相信很多初学Windows编程的人也都碰到过,后来慢慢搞明白些了,但有时别人问到自己也说不太 清楚。今天借此机会,我也好好整理一下自已的思路,用下面这篇文章详细点地解释下这个问题,希望能帮助到有此疑问的朋友。UNICODE和_UNICODE并不是在头文件中“定义”的,而是程序员通过以下方法之一定义的:1、用代码定义的,就像你上面的一样;2、编译选项中指定。比如在VC中是:Project-Settings-C/C++-Category-Preprocessor-Preprocessordefinitions这里是预处理指令 阅读全文
posted @ 2010-12-06 16:42 InfantSorrow 阅读(8017) 评论(0) 推荐(0) 编辑
摘要: 首先在VC中(我使用的是VC2008)建立一个Win32应用程序,并且选择空项目。建立完成后,选择项目属性-配置属性-常规-MFC的使用选择在共享DLL中使用MFC。现在这个空项目中没有任何的文件。先新建一个.h文件:MyApp.h,并且加入以下代码:[代码]然后建立一个MyApp.cpp文件,加入以下代码:[代码]Ctrl+F5运行程序,就是一个最简单的窗口,并且画了一个字符串:“Hello World!”,同时点击鼠标左键会弹出一个MessageBox。这就是不通过应用程序向导我们自己构建的一个MFC应用程序,但是我们继承了MFC的基类,也就是在MFC的应用程序框架下的程序。下面对这 阅读全文
posted @ 2010-12-05 14:45 InfantSorrow 阅读(12374) 评论(0) 推荐(0) 编辑