开发/代码
文章平均质量分 83
萝卜羊
Imaging and camera software engineering / 机器视觉与机器学习 / 目标检测与识别 / 图像质量评价 / 承接各种图像处理相关项目。
展开
-
c#中从txt和datagridview数据交互
一. txt中数据显示到datagridview中private void button2_Click(object sender, EventArgs e) { //新建一个datatable用于保存读入数据 DataTable dt = new DataTable(); dt.Columns.Ad原创 2012-09-27 19:16:20 · 6358 阅读 · 0 评论 -
Linux-Android-Opencv-问题记录
1.When I try to install the Android Developer Tool, I get the following error.Software being installed: Android Development Tools 11.0.0.v201105251008-128486 (com.android.ide.eclipse.adt.f原创 2014-05-13 12:45:56 · 2045 阅读 · 0 评论 -
使用html直接给swf添加链接
超级链接在原窗口打来:buttonstyle="border:0"onclick="document.location.href='http://www.baidu.com'">此处是FLASH代码button>补充回答: 记住要清楚button的边框,否则效果不够理想。 超级链接在新窗口打来:buttonstyle=原创 2013-09-03 15:14:56 · 2851 阅读 · 0 评论 -
Ubuntu下各种实用命令-自己整理贴
1.Ubuntu下安装pthread$sudo apt-get install glibc-doc$sudo apt-get installmanpages-posix manpages-posix-dev2.立即重启$sudo shutdown -r now3.返回父目录$cd ..4.列表显示当前目录内所有文件$ll5.安装某个软件,比如vim$sudo原创 2012-11-01 09:28:29 · 929 阅读 · 0 评论 -
Ubuntu 12.04 LTS 更新源方法
Ubuntu 12.04 LTS 更新源方法1、备份sources.list文件:cp /etc/apt/sources.list /home/sources-backup.list (也可以直接拷贝sources.list文件到其他文件夹下,记住备份很重要!)2、打开源文件:sudo gedit /etc/apt/sources.list3、把下面的更新源地址拷贝到里面(把里面的原来转载 2012-09-25 16:08:36 · 760 阅读 · 0 评论 -
[转载]在Ubuntu下安装Python科学计算环境
原文地址:在Ubuntu中安装Python科学计算环境作者:HyryStudio在Ubuntu下安装Python模块通常可以使用apt-get和pip命令。apt-get命令是Ubuntu自带的包管理命令,而pip则是Python安装扩展模块的工具,通常pip会下载扩展模块的源代码并编译安装。Ubuntu 12.04中缺省安装了Python2.7.3,首先通过下面的转载 2012-09-19 08:53:40 · 1530 阅读 · 0 评论 -
TinyXml使用总结
1 TinyXml中对TiXmlNode进行了分类,是用一个枚举进行描述的。enum NodeType{DOCUMENT, 文档节点ELEMENT, 元素节点COMMENT, 还没弄清楚UNKNOWN, 未知节点TEXT, 文本节点DECLARATION, 声明节点TYPECOUNT 还没弄清楚};TiXmlNod原创 2012-11-07 12:40:55 · 871 阅读 · 0 评论 -
sizeof用法小结
sizeof()功能:计算数据空间的字节数1.与strlen()比较 strlen()计算字符数组的字符数,以"\0"为结束判断,不计算为'\0'的数组元素。 而sizeof计算数据(包括数组、变量、类型、结构体等)所占内存空间,用字节数表示。2.指针与静态数组的sizeof操作 指针均可看为变量类型的一种。所有指针变量的sizeof 操作结果均为原创 2013-05-14 19:42:28 · 712 阅读 · 0 评论 -
C#中获取文件名相关
1、c#根据绝对路径获取 带后缀文件名、后缀名、文件名。 string str =" F:\test\Default.aspx"; string filename = System.IO.Path.GetFileName(str);//文件名 “Default.aspx” string e原创 2013-01-17 09:02:11 · 721 阅读 · 0 评论 -
c#中使用相对路径调用c++的dll
为了便于插件配置,希望在c#中通过Dllimport导入c++编写的dll。直接使用绝对路径不便于c#工程的移植,因此希望使用相对路径。解决方法: 1. 将所有c#工程相关依赖的dll放置在一个文件夹下,比如all_dll; 2.将该文件夹的路径添加到环境变量中。还有若干其他方法,具体原理与方法随后再补充。困,睡觉原创 2013-01-14 21:05:16 · 2873 阅读 · 1 评论 -
VS2010之各种编译器调试错误自我记录
1.事件:在非MFC环境中使用CStdioFile时,欲#include,提示链接错误如下错误 1 error LNK2005: "void * __cdecl operator new[](unsigned int)" (??_U@YAPAXI@Z) 已经在 libcpmtd.lib(newaop.obj) 中定义 D:\Code_CSharp\Code_Airport\Code_Air原创 2012-10-18 11:12:53 · 2979 阅读 · 0 评论 -
C#中的Process.Start()方法笔记
1.MSDN链接:http://technet.microsoft.com/zh-cn/library/h6ak8zt5?cs-save-lang=1&cs-lang=csharp#code-snippet-12.命名空间:System.Diagnostics;程序集:System.dll;3.方法定义:public static Process Start( string原创 2012-12-06 12:20:47 · 8048 阅读 · 1 评论 -
C#中如何调用DLL
每种编程语言调用DLL的方法都不尽相同,在此只对用C#调用DLL的方法进行介绍。首先,您需要了解什么是托管,什么是非托管。一般可以认为:非托管代码主要是基于win 32平台开发的DLL,activeX的组件,托管代码是基于.net平台开发的。如果您想深入了解托管与非托管的关系与区别,及它们的运行机制,请您自行查找资料,本文件在此不作讨论。 C#调用DLL中的非托管函数一般方法原创 2012-12-05 16:04:27 · 1259 阅读 · 0 评论 -
2012微软暑期实习C/C++笔试题
所有答案均为自己主观判断加上网络资料查阅,不保证答案完全正确。欢迎讨论第一题:题目:假设一个包含80个元素的选择排序已经迭代了32趟,那么有多少个元素的位置再也不会动?A 16 ;B 31 ; C 32 ;D 39 ;E40分析:选择排序的基本思想是:每一趟在n-i+1(i=1,2,...,n-1)个记录中选取待排序关键字最小的记录作为有序序列中的第i个记录。因此对于每原创 2012-10-30 12:19:53 · 1672 阅读 · 0 评论 -
2013年微软校园招聘笔试题
总共20道选择题 1个小时15分钟1. 数据库基于某个条件选出一个订单列表,考的是最基本的数据库语言select * from * where *2. 不能用于进程间通信的是A. Named eventB. Named pipeC. Critical sectionD. Share转载 2012-10-31 09:32:05 · 933 阅读 · 0 评论 -
C#中多线程自我折腾之一-进程,线程的基本概念
首先要明确的是,计算机科学的发展,离不开对人类行为的模拟。多线程的意义,打个比方,就是比如幼年时期,我们看电视时,可能就忘记咀嚼嘴巴里的食物;后来,我们可以一边看电视,一边吃饭,甚至还能边吃饭边用手指掏鼻孔。 从操作系统的角度来讲,进程是一项独立运行的程序任务的实例以及该任务所包含的程序、内存和系统资源;一个进程有相应的虚拟地址空间,以确保与其他进程之间的执行和访问的独立性,提高应原创 2012-10-01 22:22:03 · 1460 阅读 · 0 评论 -
Android中对Log日志文件的分析
一,Bug出现了, 需要“干掉”它 bug一听挺吓人的,但是只要你懂了,android里的bug是很好解决的,因为android里提供了LOG机制,具体的底层代码,以后在来分析,只要你会看bug,android里应用开发也就很简单了。那我们先来看看android里的ANR,怎么出现ANR呢,很简单。 # adb shell转载 2015-11-10 21:43:02 · 2847 阅读 · 2 评论