c#
文章平均质量分 73
iteye_8075
这个作者很懒,什么都没留下…
展开
-
Newtonsoft.Json.dll 的使用
本文引用自水滴石穿《Newtonsoft.Json.dll 使用》一、说明:很多情况下,我们需要把数据类型做一些转换,供其它外部的子系统调用。最为典型的是生成json格式供javascript作调用。现成的组件Newtonsoft.Json可以实现object2json之间的转换。 二、使用安装:1.解压下载文件,得到Newtonsoft.Json.d...原创 2011-05-19 17:57:57 · 248 阅读 · 0 评论 -
破解VS2005 180天限制
方法一: 在控制面板的“添加或删除程序” 中选择“更改/删除”Microsoft Visual Studio 2005,然后输入正式版的序列号( KYTYH-TQKW6-VWPBQ-DKC8F-HWC4J ),就可以把 VS2005 试用版升级为正式版(破解180天试用限制) 方法二: Visual Studio 2005注册升级 可升级正式版key:...原创 2011-05-09 14:04:32 · 193 阅读 · 0 评论 -
MarshalAs
MarshalAs是提供向非托管代码封送数据时的规则。比如String或StringBuilder型,传递给非托管代码的时候可能是LPStr LPWStr BStr等等。你通过MarshalAs特性告诉.NET应该封送成什么类型。Marshal就是把一个结构(类)序列化成一段内存,然后送到另一个进程(.net中Application domain)中供另一个进程中的函数使用。 比如你的一...原创 2012-03-17 22:04:52 · 114 阅读 · 0 评论 -
使用Signature Tool自动生成P/Invoke调用Windows API的C#函数声明
在网上看到很多网友在.NET程序中调用Win32 API,或者调用自己的VC DLL里面提供的函数的时候,总是被生成正确的C函数在C#中的正确声明而困扰,而生成C++中结构体在C#中的声明 - 天,没有什么比这个更让人恶心的事情了。因为:1. 如果你的结构体里面包含 TCHAR字符串成员的话,需要考虑ANSI和Unicode DLL的情形。2. 如果你的...原创 2012-03-17 22:47:15 · 78 阅读 · 0 评论 -
http://www.microsoft.com/china/MSDN/library/langtool/VCSharp/USgetstart_vcsharp.
http://www.microsoft.com/china/MSDN/library/langtool/VCSharp/USgetstart_vcsharp.原创 2012-03-22 21:26:45 · 153 阅读 · 0 评论 -
C#访问和操作MYSQL数据库
这里介绍下比较简单的方式,引用MySql.Data.dll然后添加一个MySqlHelper类来对MySql数据库进行访问和操作。 1.将MySql.Data.dll引用到你的项目中下载地址:MySql.Data.rar添加引用后在你的数据库操作类(如MySqlHelper.cs)中添加引用声明using MySql.Data;using MySql.Data.MyS...原创 2012-03-23 09:59:56 · 254 阅读 · 0 评论 -
使用.NET中的XML注释-- 创建帮助文档入门篇
一.摘要在本系列的第一篇文章介绍了.NET中XML注释的用途, 本篇文章将讲解如何使用XML注释生成与MSDN一样的帮助文件.主要介绍NDoc的继承者:SandCastle.二.背景要生成帮助文件,很多人会想到NDoc.其实在VS2003中不使用NDoc也一样具有"生成Web文档"的功能.然而很不幸,在升级为VS2005和VS2008后, Visual Studio中...原创 2012-04-07 11:24:10 · 119 阅读 · 0 评论 -
convert file into byte array
private byte [] StreamFile(string filename){ FileStream fs = new FileStream(filename, FileMode.Open,FileAccess.Read); // Create a byte array of file stream length byte[] ImageData =...原创 2012-05-12 23:16:05 · 85 阅读 · 0 评论 -
vector 转换成 数组 - [C++]
参考: http://topic.csdn.net/t/20050429/20/3976956.html 不过那边是转载自《effective stl》。 std::vector很方便,但有时调用的函数的参数规定是数组,需要将vector转为数组,另外开辟一个空间,将vector一项项复制过去代价过大,可用下面的方法。 给定一个 vector...原创 2013-12-13 18:06:38 · 2666 阅读 · 0 评论 -
C# 4.0 并行计算部分 [转发]
沿用微软的写法,System.Threading.Tasks.::.Parallel类,提供对并行循环和区域的支持。 我们会用到的方法有For,ForEach,Invoke。一、简单使用 首先我们初始化一个List用于循环,这里我们循环10次。(后面的代码都会按这个标准进行循环)Code Program .Data = new Lis...原创 2014-05-03 15:24:40 · 96 阅读 · 0 评论 -
【OpenCV学习笔记】2.3 OpenCV2.2摄像头读取视频的问题和解决(VS2010)
摄像头读取视频这一块研究了很长时间,终于弄好了。刚开始以为是代码的问题,因为一直编译不过,后来修改了一个小错误,编译通过,但是弹出来的窗口是灰色的没有图像。我“有问题找度娘”了一段时间,发现有不少同 僚也遇到了相似的问题,但是解决办法对于我这里都不甚有效。后来我排除了代码,配置和摄像头出问题的可能性。我的方法就是,一个一个试验。可能比较繁琐, 不太容易发现真正的问题所在,但是还挺有效果...原创 2014-06-18 16:38:43 · 335 阅读 · 0 评论 -
新中新二代身份证dll调用,报尝试读取或写入受保护的内存,这通常指示其他内存已损坏 这个错 ...
新中新二代身份证dll调用问题: 调用这个dll时, 到这个方法: Syn_ReadMsg(nPort, 0, ref CardMsg),就报尝试读取或写入受保护的内存。这通常指示其他内存已损坏 这个错,CardMsg是IDCardData这个结构体,结构体定义如下: [StructLayout(LayoutKind.Sequential, CharSet = ...原创 2014-06-26 04:04:11 · 944 阅读 · 0 评论 -
.NET使用资源文件resx、Resources
一、资源文件简介(1)resx文件:基于文本的格式是特定于.NET 框架的 XML 格式,称为 ResX(.resx 文件)。不考虑其 XML 基础,该格式不是专门为人工阅读而设计的(XML 格式很少是这样的)。但是,Visual Studio .NET 仍然为 .resx 文件提供了一个基本编辑器。(2)Resources文件:.resources 扩展名来自于在将 .resx 文件作为资源...原创 2011-05-08 16:01:27 · 659 阅读 · 0 评论 -
C#调用Win32 的API函数--User32.dll
Win32的API函数是微软自己的东西,可以直接在C#中直接调用,在做WinForm时还是很有帮助的。有时候我们之直接调用Win32 的API,可以很高效的实现想要的效果。Code<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />...原创 2011-05-04 12:17:18 · 331 阅读 · 0 评论 -
[转载]图像特征检测综述
图像特征检测综述(Image Feature Detection)作者:Wuya 来源:博客园 发布时间:2010-03-03 22:15 阅读:4388 次 原文链接 [收藏] 作者:王先荣前言图像特征提取是计算机视觉和图像处理中的一个概念。它指的是使用计算机提取图像信息,决定每个图像的点是否属于一个图像特征。本文主要探讨如何提取图像中的“角点”这一特征,及其相关的内容。而诸如直方图...原创 2011-06-25 20:30:27 · 223 阅读 · 0 评论 -
Application.DoEvents();
写道http://www.cnblogs.com/datong/archive/2008/04/06/1139216.html 记得第一次使用Application.DoEvents()是为了在加载大量数据时能够有一个数据加载的提示,不至于系统出现假死的现象,当时也没有深入的去研究他的原理是怎样的,结果在很多地方都用上了Application.DoEvents(),今天看到了关于这方面的一...原创 2011-07-28 10:24:54 · 81 阅读 · 0 评论 -
WebService获取服务端硬件信息和客户端IP,MAC,浏览器信息
using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Diagnostics;using System.Web;using System.Web.Services;using System.Web.UI;using System.Web.UI...原创 2011-07-28 18:58:40 · 384 阅读 · 0 评论 -
C# 文件操作
文件读取: Console.WriteLine(Directory.Exists("H:\\CopyFiles1.java")); return; StreamReader objReader = new StreamReader("H:\\CopyFiles1.java"); ...原创 2011-12-08 19:40:43 · 55 阅读 · 0 评论 -
C# socket 服务端实例
IPAddress ipAddress; IPEndPoint remoteEP ; // Create a TCP/IP socket Socket sender = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);...2011-12-08 19:50:59 · 106 阅读 · 0 评论 -
关于global.asax 总结经验
1. 关于global.asax 总结经验介绍:global.asax 是asp.net 中的全局应用程序变量,其他介绍到msdn找吧! ////////////////////////////////////////////////////////////////////////////////////////////////////////// <%@ Appli...原创 2011-08-25 14:13:25 · 136 阅读 · 0 评论 -
C# 调用C++ DLL编码问题
今天用C#调用C++写的一个DLL 死活不成功 而我在c++里面测试一点问题没有。 搞了一天终于debug出来了, 在C#里面传给DLL函数一个文件路径找不到, 后来经过断点调试发现 最后一个参数 DBFilename 在DLL里面找不到文件 [DllImport(_DLLFileName, EntryPoint = "?getFea...原创 2011-08-29 14:25:48 · 146 阅读 · 0 评论 -
c#的ThreadPool使用笔记(一)
摘要:系列文章,从一个基本的代码说起,逐步探索 ThreadPool 的奥妙。首先,看看线程池的样子:从上图看出,线程池维护1个至n个线程,操作系统从请求队列中提取请求分配个线程池中的适合线程处理。 using System;using System.Threading;public class ThreadBase{ public static ...原创 2011-09-03 15:27:55 · 57 阅读 · 0 评论 -
C# 多线程处理相关说明: WaitHandle,waitCallback, ThreadPool.QueueUserWorkItem
最近接触C#的一个项目,里面用到了多线程处理,这里做个备忘 class TestThread { static void Main() { //使用WaitHandle静态方法阻止一个线程,直到一个或多个同步对象接收到信号 WaitHandle[] waitHan...原创 2011-09-03 15:33:22 · 1652 阅读 · 0 评论 -
c#winform编程中获取cpu个数的方法 详细出处参考:http://www.ityoudao.com/Web/Csharp_590_1542.html...
前些时间,为了配置合更加快速有效地制作Sphinx分词搜索的字典,我就着手写了一个分词库的管理就用软件,当在测试的时候,我测试的平台是单CPU,我启动的那个线程就基本上100%的占用了cpu,而系统就没有更多的资源来响应用户的基他操作,想来想去还是得修正一下,最好的我方法是,当CPU个数只有一个的时候,我就让那个子线程延时1毫秒,如果是双核或更多就不延时,今天重点是说,在C# winform...原创 2012-02-23 18:44:30 · 230 阅读 · 0 评论 -
Timeout expired. The timeout period elapsed prior ..
关于这个问题,要注意 打开数据库的字符串 是否打开后关闭没有 如果打开后没有关闭而重复操作就会出现这个情况就数据库没有关闭造成的,我的程序开始也出现这种情况,网上查了些资料设置什么时间,没解决,结果发现有数据库打开了,没关闭,关闭后问题解决了。Timeout expired. The timeout period elapsed prior to completion...原创 2012-02-26 19:13:58 · 5016 阅读 · 0 评论 -
openface 人脸识别开放平台
using System;using System.Collections.Generic;using System.Linq;using System.Text;using QSFaceSDK;namespace SDKTest{ class Program { public static string image_file_1 = "林志玲_1.jpg"...原创 2014-08-10 17:27:09 · 367 阅读 · 0 评论