自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (4)
  • 收藏
  • 关注

原创 NPN光电开关常识

所以黑线作为输出时候,可以通过一个2k电阻上拉到VCC, 平时是黑色线电压是0v,激活时候接近VCC(24v).黑色:开关触发断开(高阻)状态,触发约是2M欧。棕色:12~24v,

2024-10-04 20:18:16 186

原创 C# 使用OpenCV 类VideoCapture 和 Mat的正确方法

C#使用OpenCV调取USB摄像头遇到的内存泄漏问题解决方案。

2024-08-24 00:27:05 414

原创 easyui 数据行同步修改---setTimeout延迟避免出错

我在datagrid中某一列添加了一个timespinner 编辑器,打算修改spinner的时候,datagrid的另一列同步修改。id="dg" class="easyui-datagrid" title=" " style="width:100%;height:auto;" > data-options="field:'product_

2017-07-23 21:28:13 1117

原创 C# Datagridview checkbox

关于checkbox列 (System.Windows.Forms.DataGridViewCheckBoxColumn),用法通常是:a. 按照数据源,显示“选择”或“不选” (即打勾或不打勾);b.  改变选中状态:选中不选;c. .获取选中的数据行;有两种思路实现:确保 传递给Datagridview 数据源类型是 DataTable (List不行)

2017-05-31 13:55:04 4996

原创 同类接口对象的传递

using System; namespace Test{ class Program { static void Main(string[] args) { A testA = new A(); testA.TestA1(); ITest testB = testA;

2017-05-06 21:29:51 406

原创 树莓派 加时钟模块DS3231

1. 去淘宝买RTC3231 (有两种, 一种是几块钱的(DS3231,5个孔的单排插座), 一种是30多的(红色板,双排插座的), 我买的前者,后者不知道为什么能卖那么贵。。。)2. 树莓派关电,准备设置:2.0 把模块插到树莓派3B的GPIO1,3,,5,7,9脚;RTC模块插座已经对应好的,别插反了, 电池朝着CPU就对了。2.1 控制台运行 raspi-config : 打开树

2017-01-16 10:51:01 3952

原创 局域网PC 访问服务器SOCKET

最近做项目需要用到client端与服务器端Socket通讯,使用了TCP socket,在局域网测试好好的, 但是把服务器socket放到外网固定IP 就发现连接不上了。在网上搜索这个问题, 基本都是在提问,没有人解决。。。还有很多狗屁答案, 说什么NAT地址映射这东西。其实原因是服务器上端口被屏蔽了。废话不多说,贴答案了:/sbin/iptables -I INPUT -p

2017-01-09 18:18:54 551

转载 TWISTED PYthon2.7 win32 安装

windows64位 python2.7安装twisted参考资料http://blog.csdn.net/androidzhaoxiaogang/article/details/8479140,按照这个教程安装很多次依旧出问题,比如已经安装zope它仍旧显示需要3.6.0以上版本。后来在官网找到了解决方案,问题原因还是安装包不太匹配。 https://py

2016-12-21 10:23:21 1264

原创 Python 文件命名陷阱:importError import socket

初学Python, 测试socket通信时候,建立几个文件,命名为socket_0.py ,socket_1.py....结果用IDLE 运行很好,一旦使用shell 运行就老提示import socket错误。 折腾了好久,终于发现是文件命名的问题。 感谢以下这篇文章,摘要如下:python会优先搜索执行文件的当前路径,然后搜索其安装路径,测试如下。

2016-12-16 09:24:24 2925

转载 网站收录

伯乐在线  http://hao.jobbole.com/python-patterns/

2016-12-13 00:32:50 495

原创 TORTOISE SVN Error running context: 在其上下文中,该请求的地址无效

SVN连接错误:该请求的地址无效 解决方法。

2016-10-30 19:41:09 7308

转载 关于Threading.Timer不工作

(1)首先声明Timer变量://一定要声明成局部变量以保持对Timer的引用,否则会被垃圾收集器回收!private System.Threading.Timer timerClose; (2)在上述自动执行代码后面添加如下Timer实例化代码:// Create a timer thread and start ittimerClose = new System.Thr

2016-03-18 10:59:19 755

原创 探索C# : List 元素类型和清除方法

List 值引用

2016-03-16 22:33:08 2658

转载 App.config类

在.Net中提供了配置文件,让我们可以很方面的处理配置信息,这个配置是XML格式的。而且.Net中已经提供了一些访问这个文件的功能。1、读取配置信息下面是一个配置文件的具体内容:.Net提供了可以直接访问(注意大小写)元素的方法,在这元素中有很多的子元素,这些子元素名称都是“add”,有两个属性分别是“key”和“va

2016-01-18 09:45:12 367

原创 VS2010 正则替换

Msg.Info\("{[,!。?,\!\.\?a-zA-Z\u4e00-\u9fa5]+}"\);MsgBox.InfoWin(">>\1");会把 Msg.Info("你好,这是消息!"); 替换为:MsgBox.InfoWin(">>你好,这是消息!");注意分组使用{}, 使用分组用:\1

2015-11-25 14:44:28 495

原创 C# 笔记片段

看到别人写的一段代码, 绑定数据到datagridview以后 , 操作数据的一个思路: datagridview.row --DataGridViewRow row--row.Cell["xxx"]--  DataRow (这个有多余,直接用row.Cell操作不是更好?)

2015-11-19 09:11:47 578

原创 学习DataGridViewX

列头设置: Columns 集合, name, ColumnType,DataPropertyName. Shape可以选(ButtonXColum)行字体样式:DefaultCellStyle行高,复制设置:  RowTemplateDataGridViewButtonXColumn -- 带有按钮的列,可以在form初始化时候设置按钮的样式:1.获取按钮  Da

2015-11-01 13:50:56 1706

原创 Dotnetbar Winform 属性备忘

Dotnetbar Winform 属性备忘

2015-10-25 15:45:40 624

转载 Mysql INNODB 和 MYISAM 选择

1、MyISAM不支持事务,InnoDB是事务类型的存储引擎当我们的表需要用到事务支持的时候,那肯定是不能选择MyISAM了。2、MyISAM只支持表级锁,BDB支持页级锁和表级锁默认为页级锁,而InnoDB支持行级锁和表级锁默认为行级锁表级锁:直接锁定整张表,在锁定期间,其他进程无法对该表进行写操作,如果设置的是写锁,那么其他进程读也不允许MyISAM是表级锁定的存储引擎,它不会出现死锁问题

2015-10-05 18:59:46 645

原创 PHP 基础

基础

2015-09-19 16:27:12 385

原创 C# 画图控件CHART 自定义坐标轴刻度标签

项目中用到柱形图,当数据列比较多的时候, X轴的刻度标签会被精简为几个,无法在每个柱子下方显示其刻度值。这时候可以用自定义标签解决问题。

2015-09-08 19:08:44 61105 2

原创 easyUI 笔记

1. HTML 标签属性 data-options 里面的子属性,在 js里面操作的方法-->花括弧,json对象。如 :$('#tt').tabs('add',{ title: obj.innerHTML, content: 'Content'+obj.innerHTML+'', closable: true, iconCls:'icon-reload

2015-09-03 23:06:05 423

原创 C# Chart 控件快速使用

测试来玩玩 , 目标是画个柱状图。1. 新建winform 工程, 从工具栏拖入 Chart 控件。这时会默认建立了Serie 1 . // chart1 // this.chart1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Fo

2015-09-01 09:42:33 10312

转载 C# 画图

http://www.cnblogs.com/ziyiFly/archive/2008/09/24/1297841.html

2015-09-01 09:14:01 616

转载 跨线程修改界面的技巧

使用controlName.InvokeRequired属性判断是否需要用代理。        privatevoid SetText(stringtext)        {            if (rtfLog.InvokeRequired)            {                SetTextCallback d = n

2015-08-28 16:31:02 340

转载 C# Socket通信

在C#中,MS为我们提供了 System.Net.Sockets 命名空间,里面包含了Socket类http://www.cnblogs.com/stg609/archive/2008/11/15/1333889.htmlMS还为我们提供了几个助手类:TcpClient类、TcpListener类、UDPClient类。这几个类简化了一些操作,所以你也可以利用这几类来写上面

2015-08-28 15:23:41 414

转载 文件操作的一些函数

FileInfo fi = new FileInfo(filePath); //file info. check file time , or file size:long size = fi.Length / 1024; //获取文件的名称 FileInfo fi = new FileInfo(filePath); return fi.Name.Split('.')[0]; File.

2015-08-28 14:27:20 401

转载 BeginInvoke 用法 2 - 异步返回

在C#中使用线程的方法很多,使用委托的BeginInvoke和EndInvoke方法就是其中之一。BeginInvoke方法可以使用线程异步地执行委托所指向的方法。然后通过EndInvoke方法获得方法的返回值(EndInvoke方法的返回值就是被调用方法的返回值),或是确定方法已经被成功调用。我们可以通过四种方法从EndInvoke方法来获得返回值。1.直接使用EndInvoke方法来获得返回值当

2015-08-27 15:46:00 1093

转载 C# 类的属性,方法,事件

C# 类

2015-08-27 15:34:43 741

转载 BeginInvoke的使用-1 :子线程更新主界面

C#

2015-08-27 15:12:14 625

转载 mysql创建表

说明:此文件包含了blog数据库中建立所有的表的Mysql语句. 在sql语句中注意“约束的概念":1.实体完整性约束(主键--唯一且非空) primary key()    违约处理:No action(拒绝执行) 2.参照完整性约束(外键约束)foregin key() references tableName(filedName) [o

2015-08-26 23:14:07 645

WPF使用PDFiumViewer做的PDF浏览器

折腾了一天在尝试不依赖COM控件实现WPF页面上浏览PDF文件, 最终找到了PDFiumViewer这个开源插件,但它基于Winform开发的PDF控件,WPF下集成使用会遇到很多奇怪的问题,最终我使用Image标签来输出PDF内容(转图片),非常好用,感兴趣的伙伴可以继续开发更多功能。

2023-07-23

http任务后台执行工具组

可以配置后台定时执行http任务。

2017-06-18

批量改后缀名

把工具放到待改名的文件目录下,例如把后缀txt的文件改成log后缀。注意会覆盖同名文件。

2016-07-30

C#画柱形图(自定义刻度标签)

项目中用到柱形图,当数据列比较多的时候, X轴的刻度标签会被精简为几个,无法在每个柱子下方显示其刻度值。这时候可以用自定义标签解决问题。

2015-09-08

VC ADO 例子

VC++ 下使用ADO 的例子。ADO是OLEDB的应用程序,微软开发。

2012-08-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除