- 博客(31)
- 资源 (15)
- 收藏
- 关注
转载 for循环实现C语言精确延时
for循环实现C语言精确延时http://drh00.blog.sohu.com/82727590.html(晶振12MHz,一个机器周期1us.)一. 500ms延时子程序程序: void delay500ms(void){ unsigned char i,j,k; for(i=15;i>0;i--) for(j=202;j>0;j--
2013-07-23 14:22:12
25394
转载 高斯模糊的算法
作者: 阮一峰日期: 2012年11月14日http://www.ruanyifeng.com/blog/2012/11/gaussian_blur.html通常,图像处理软件会提供"模糊"(blur)滤镜,使图片产生模糊的效果。"模糊"的算法有很多种,其中有一种叫做"高斯模糊"(Gaussian Blur)。它将正态分布(又名"高斯分布")用于图像处理。本文介
2013-03-12 19:53:26
922
原创 学习OpenCv 习题-1
2. 下面这个练习是帮助掌握矩阵类型。创造一个三通道二维矩阵,字节类型,大小为100×100,并设置所有数值为0。a. 在矩阵中使用void cvCircle(CvArr* img, CvPoint center, intradius, CvScalar color, int thickness=1, int line_type=8, int shift=0)画一个圆。b. 使用第2章所学
2013-03-09 18:37:42
799
转载 opencv数据结构CvScalar
opencv数据结构CvScalarhttp://www.gbs-cqh.net/cvscalar/ c接口中定义为结构体CvScalar;c++接口中定义为类Scalar。下面是c接口中的定义:这个 CvScalar就是一个可以用来存放4个double数值的数组;一般用来存放像素值(不一定是灰度值哦)的,最多可以存放4个通道的。typedef struct CvScala
2013-03-07 12:18:39
14356
转载 hibernate 实体对象的生命周期
hibernate 实体对象的生命周期主要分为三个状态,Transient(瞬态),Persistent(持久态),Detached(游离态)。 1.Transient(瞬态) 表示该实体对象在内存中是自由的,也就是说和数据库没有任何关系。 //创建一个瞬态对象 User user = new User(); user.setName(userName
2012-12-24 14:14:54
509
转载 winForm实现拖动无边框窗体
在有时候我们为了实现软件的美观,我们需要把窗体的边框隐藏,但是问题也会随之而来,在属性中设置了FormBorderStyle应该为None,边框便可以隐藏,但是我们在使用软件时却无法拖动窗体,那么我们该如何解决这个问题呢。其实代码很简单,只要override WndProc方法便可。在无边框窗体的代码中加入下面的protected override void WndProc(ref Messa
2012-12-20 11:37:18
5879
转载 C# winform 实现MD5加密功能
先简单介绍一下MD5MD5的全称是message-digest algorithm 5(信息-摘要算法,在90年代初由mit laboratory for computer science和rsa data security inc的ronald l. rivest开发出来, 经md2、md3和md4发展而来。MD5具有很好的安全性(因为它具有不可逆的特征,加过密的密文经过解密后和加密前的
2012-12-17 09:38:47
1636
原创 DotNetBar——实现switchButton将superTabs隐藏联动
switchButton将superTabControl的superTabs隐藏联动1、参考 DotNetBar sample中的 RibbonPad2、效果图: (1)联动之前,switchButton设置itemAlignment属性为far,将其方在menu Bar 的右边 (2)点击switchButton之后,superTabs隐藏了
2012-12-04 17:39:22
2850
转载 C#将SQL数据库中数据导入Excel中,并将Excel中反导入SQL数据库中
SQL→datagridview→excel实际的开发中,我们会经常遇到数据的转化的需要,将Excel中的数据转入到SQL中,或将SQL在数据库表中的数据导入到Excel中。代码如下:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;us
2012-12-02 12:18:24
758
转载 Winform 解决方案中两个工程的调用/在VS2010如何方便地重命名一个项目
Winform 解决方案中两个工程的调用实现:在test2工程form1中单击button1显示test1工程(已经写好的工程)的form1 步骤: 1. 创建一个空白的解决方案,然后将已经写好的工具的test1工程添加进来。 2. 在此解决方案中创建一个新的工程test2,并且在form1中添加一个单机按钮button1 3. 给test2
2012-12-01 21:24:08
2105
转载 WeifenLuo.WinFormsUI.Docking学
WeifenLuo.WinFormsUI.Docking简单学习引用方法:1.建立一个WinForm工程,默认生成了一个WinForm窗体。2.引用—>添加引用—>浏览—>weiFenLuo.winFormsUI.Docking.dll。3.窗体属性IsMdiContainer:True。4.工具箱—>右键—>选择项—>.net组件—>浏览—>weiFenLuo.winFo
2012-11-28 14:46:22
5533
原创 .net框架技术介绍
DotNetBar 技术参考:http://www.cnblogs.com/wuhuacong/archive/2011/06/19/2084617.html.net 最典型的Winform应用和Silverlight应用面向的客户需求不同。详细介绍,推荐楼主参考:http://silverlightchina.net/html/news/2010/0304/790
2012-11-28 09:42:19
769
转载 Mixed mode assembly is built against version 'v1.1.4322' of the runtime and...问题——C# DirectXSound
1.问题描述:现在.NET版本一般是4.0,本人在编译低版本的.NET程序在4.0上运行时出现了“Mixed mode assembly is built against version 'v1.1.4322' of the runtime and......”错误——具体是这样的,运行程序没有任何反应,Debug的时候报这个错误。 2.解决方案:对于这个问题,Microsoft的说
2012-11-27 20:38:47
672
转载 在WinForm中使用Membership身份验证(转载)
在WinForm中使用Membership身份验证 最近的做的ASP.net项目里面需要批量添加几千个新用户,在Web下实现效果较差,考虑在WinForm中实现,以下为根据网站资料整理的具体实现方法。 1、运行aspnet_regsql.exe(在C:\Windows\Microsoft.NET\Framework\v2.0.XXX 文件夹中,XXX代表具体版本号),
2012-11-22 10:18:40
1319
转载 Asp.net(c#)数据库操作类
using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.W
2012-11-22 10:17:44
341
转载 如何在.Net中访问MySQL数据库
http://www.microsoft.com/china/community/Column/63.mspx引言如果你不是只在大集团公司工作过的话,你一定会有机会接触到MySQL,虽然它并不支持事务处理,存储过程,但是它提供的功能一定能满足你的大部分需求,另外,简洁的MySQL也有一些它独到的优势,在有些时候,它的速度甚至超过大型数据库。那么如何在.NET中访问MyS
2012-11-21 15:08:34
334
转载 细数十大你不得不用的MySQL开发工具(1)
作为开源数据库中最为红火的MySQL,自然是广大数据库管理者的关注点。“工欲善其事,必先利其器。”在这里,51CTO数据库频道将为大家介绍十大你不得不用的MySQL开发工具。MySQL Workbench图1该工具由MySQL开发,是一个跨平台的可视化数据库设计工具。它是DBDesigner4项目备受期待的替代者,它是一个本地图形化工具,支持的操作系统包括Windows、Lin
2012-11-21 09:16:13
7068
转载 MySql常用命令总结
1:使用SHOW语句找出在服务器上当前存在什么数据库:mysql> SHOW DATABASES;2:2、创建一个数据库MYSQLDATAmysql> CREATE DATABASE MYSQLDATA;3:选择你所创建的数据库mysql> USE MYSQLDATA; (按回车键出现Database changed 时说明操作成功!)4:查看现在的数据库中存在什么表m
2012-11-20 17:01:54
376
转载 zxing二维码的生成与解码(C#)
二维码的生成:using com.google.zxing.qrcode;using com.google.zxing;using com.google.zxing.common;using ByteMatrix = com.google.zxing.common.ByteMatrix;using EAN13Writer = com.google.zxing.oned.EAN1
2012-11-20 12:15:37
541
转载 NFC(近场通信)技术的移动应用
1、概述近几年,网络与通信技术的飞速发展,无线通信在人们的生活中扮演着越来越重要的角色,近距离无线通信技术正在成为关注的焦点,也意味着个人区域网络(PAN)的日渐成熟。近距离无线通信技术包括了蓝芽、802.11(Wi-Fi)、ZigBee、红外(IrDA)、超宽频(UWB)、近距离无线通信(NFC)等,它们都有其立足的特点,或基于传输速度、距离、耗电量的特殊要求;或着眼于功能的扩充性;或符合某
2012-11-19 11:09:41
1619
转载 [笔记]NFC笔记——主动模式和被动模式下激活协议的流程
被动模式下激活协议的流程如下图 Figure 24 — Activation protocol in Passive communication mode主动模式下激活协议的流程如下图 Figure 25 — Activation Protocol in Active communication mode
2012-11-19 10:59:16
2537
转载 C# 非托管Dll
每种编程语言调用DLL的方法都不尽相同,在此只对用C#调用DLL的方法进行介绍。首先,您需要了解什么是托管,什么是非托管。一般可以认为:非托管代码主要是基于win 32平台开发的DLL,activeX的组件,托管代码是基于.net平台开发的。如果您想深入了解托管与非托管的关系与区别,及它们的运行机制,请您自行查找资料,本文件在此不作讨论。
2012-11-14 10:42:19
817
转载 RFID电子标签的七大特点
1.快速扫描条形码一次只能有一个条形码受到扫描; RFID辨识器可同时辨识读取数个 RFID标签。2.体积小型化、形状多样化RFID在读取上并不受尺寸大小与形状限制,不需为了读取精确度而配合纸张的固定尺寸和印刷品质。此外, RFID标签更可往小型化与多样形态发展,以应用于不同产品。3.抗污染能力和耐久性传统条形码的载体是纸张,因此容易受到污染,但 RFID对
2012-11-12 15:53:29
7488
转载 C#实现Socket通信
1、 首先打开VS新建两个控制台应用程序:ConsoleApplication_socketServer和ConsoleApplication_socketClient。 2、 在ConsoleApplication_socketClient中输入以下代码: using System; using System.Collections.Generic; us
2012-11-08 14:57:29
847
转载 c#实现用SQL池(多线程),定时批量执行SQL语句
在实际项目开发中,业务逻辑层的处理速度往往很快,特别是在开发Socket通信服务的时候,网络传输很快,但是一旦加上数据库操作,性能一落千丈,数据库操作的效率往往成为一个系统整体性能的瓶颈。面对这问题,我们怎么办呢?好,下面我就为大家介绍一种方法:构建SQL池,分离业务逻辑层和数据访问层,让业务逻辑层从低效的数据库操作解脱,以提高系统整体性能。(一)SQL池 SQL池是SQL容器,用于存放
2012-11-08 14:01:44
442
转载 Add reference 时,添加的引用不能使用
Interop type ‘XXXX’ cannot be embedded. Use the applicable interface instead.添加.dll文件时,程序出现错误:Interop type 'XXX' cannot be embedded. Use the applicable interface instead.解决办法是找到相对应的接口,在它的属性中将Embed
2012-11-06 09:01:09
658
转载 RegistryKey 操作注册表
RegistryKey类在.NET的命名空间中Microsoft.Win32 注册表项是注册表中的基本组织单位,好比是Windows资源管理器中的文件夹。每个具体的注册表项都可以有子项,就像文件夹下可以有子文件夹一样。只要用户具有相应的权限,且注册表项不是基项或基项的下一级项,就可以删除该注册表项。每个注册表项也可带有与其相关联的多个值(一个值就好比是一个文件),它们用于存储信息
2012-11-01 16:02:03
2448
转载 RFID数据传输常用编码格式
可以用不同形式的代码来表示二进制的“1”和“0”。射频识别系统通常使用下列编码方法中的一种:反向不归零(NRZ)编码、曼彻斯特(Manchester)编码、单极性归零(UnipolarHZ)编码、差动双相(DBP)编码、米勒(Miller)编码利差动编码。通俗的说,就是用不同的脉冲信号表示0和1. (1)反向不归零(NRZ,Non Return Zero)编码 反向不归零
2012-10-26 15:14:47
4531
转载 RF-射频信号原理
射频(缩写为RF,rf,或r.f.)指的是有如下特征的交流电(AC),当这种电流输入到天线将会产生一种适合无线广播和通讯的电磁(EM)场。这些频率覆盖了很大一部分电磁波频谱,范围从所分配的最低的无线通讯频率9KHz(这个频率在人类的听觉范围内)到几千GHz。 当RF电流被施加在天线上时就产生了一个随空间传播的电磁场。这个场有时也称作RF场;用不太技术的行话说,这叫作无线电波。任何RF场都有一
2012-10-26 15:08:20
9945
转载 SerialPort缓冲区
SerialPort缓冲区中有:接收缓冲区,发送缓冲区,输入缓冲区,输出缓冲区,传输缓冲区。例如:串口属性:BytesToRead(获取接收缓冲区中数据的字节数)--这里提到的是“接收缓冲区”串口属性:ReadBufferSize(获取或设置 System.IO.Ports.SerialPort 输入缓冲区的大小)---这里提到的是“输入缓冲区”串口属性:BytesToWrite(
2012-10-25 10:20:13
20981
转载 C# 使用SerialPort类设计串口通讯程序
使用SerialPort类设计串口通讯程序http://zonghe.17xie.com/book/10536548/27796.htmlC#:1) 添加引用 using System.IO.Ports;2) 定义SerialPort类实例 private SerialPort SpCom2 = new SpC
2012-10-24 13:37:21
1353
Http协议详解
2012-11-22
PowerDesigner使用教程
2011-12-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人