自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(13)
  • 资源 (5)
  • 收藏
  • 关注

原创 【菜鸟学c#】委托和事件(一、委托)

八旬女码农为何裸死街头,数百只程序猿为何半夜惨叫?线程安全为何屡遭黑手?跨线程操作控件为何频频报错?晦涩难懂的篇篇装B教程,究竟是何人所为?EventArgs类的背后到底是委托还是事件?GUI编程的事件背后又隐藏着什么?敬请关注OOTV年度巨献《走近科学》,让我们跟随镜头走进委托和事件的内心世界。

2020-04-04 19:55:02 969 2

原创 [视频]【菜鸟学c#】委托和事件(一、委托)

【菜鸟学c#】委托和事件(一、委托)的视频版本。请选择“超清”观看!

2015-02-13 18:07:00 531

转载 FastReport.Net的使用

。

2023-10-07 16:11:18 592 1

原创 利用docx模板套打准考证的简单方法

对于广大教育工作者及相关行业来说,利用简单的word模板和excel数据,来套打准考证、存根或是通行证等各种证件。还可以直接按照照片文件名来嵌入照片。其实这种事,直接使用word的邮件合并就可以完成。但邮件合并操作繁琐,很多人使用不好,且排版功能,特别是多列排版,都达不到满意。这看似简单的问题,在网上搜了很久没有找到现成的,我就试着用docxtpl这个模块,以不到30行代码,实现了套打...

2020-04-30 17:57:15 1035

原创 Python+selenium下载数据初探

python语法去年看了一些,一直没有应用到实践中。手头有些数据,都在行业内部网站上查询,网站使用吧safeKey加密狗,只能使用ie来认证加密。过去我认为这种网站是没用办法爬取数据的。研究了selenium后才明白,原来,selenium是模拟浏览器,只要是人工可以登录的,它都可以爬取。这里只是折腾的记录和注意事项,不是教程。selenium的使用selenium 是一个用于W...

2020-04-07 15:13:08 456

原创 vs2010 程序发布打包新手教程(个人心得)

网上有很多类似教程,什么方法都有,也没有说清楚到底是什么情况,我经过多次尝试,发现其实使用vs2010打包程序还是很简单的,其中的一些小技巧和细节,目前在互联网上还没有发现有一样的教程,或许那些作者都是高手,这些东西人家都知道,但就没有人稍微提一下。我相信新手朋友们看了我这个心得一定会有收获。一、新建项目。 新建项目的方法有两种,你可以根据情况自己选择。一是在原有解决方案的下面新

2020-04-04 19:57:49 1358 1

原创 MDI父窗体添加背景、背景上显示自动换行文本并解决闪烁的问题

原理:MDI窗口有一个叫MdiClient的窗口对象作为主背景窗口,要修改MDI窗口的背景就是修改该MdiClient对象的背景 一个MDI应用的主框架窗口包含一个特殊的子窗口称为MDICLIENT窗口。MDICLIENT窗口负责管理主框架窗口的客户区。 MDICLIENT窗口本身有自己的子窗口即由CMDIChildWnd派生的文档窗口,也就是MDI子窗

2020-04-04 19:56:39 592

原创 【菜鸟学c#】委托和事件(三、标准事件)

上篇文章我们初探了事件,了解了事件的构成、声明和使用,但是我们还是不明白Winform里类似下面的的事件代码到底是什么意思。private void button1_Click(object sender, EventArgs e) { }WinForm编程是事件驱动的,在类似于按钮点击、按下按键或文本框内容改变等事件发生时,程序要处理完事件然后继续

2020-04-04 19:56:19 698

原创 【菜鸟学c#】委托和事件(二、初探事件)

上一文章我们学习了委托,今天我们来学习事件。事件的很多部分和委托类似,看起来,委托就像是专门用于某种特殊用途的委托。如果没有委托,就不会有事件,这就是为什么我们要先学习委托,后学习事件的原因。事件包含了一个私有的委托,这个委托是事件私有的,我们无法直接调用委托。如下图所示多说无异,估计图也看不懂,我们还是来看像上一篇文章一样,看看为什么要用事件。一、为什么要用事件举个例

2020-04-04 19:55:20 900

转载 C# 对文本文件的几种读写方法总结

计算机在最初只支持ASCII编码,但是后来为了支持其他语言中的字符(比如汉字)以及一些特殊字符(比如€),就引入了Unicode字符集。基于Unicode字符集的编码方式有很多,比如UTF-7、UTF-8、Unicode以及UTF-32。在Windows操作系统中,一个文本文件的前几个字节是用来指定该文件的编码方式的。如果你使用NotePad或WordPad来打开一个文本文件,你并不用担心

2015-03-31 09:48:42 334

原创 C# SQL 语句的语法一点容易忽视的地方

语句   string updateSQL = "Update bmddmb Set password= 'xx'  Where bmddm = 'xxx' ";一直报错,反复调试无果。在access中直接查询都正常。而 string updateSQL = "Update  bmddmb Set FZKH = 'xx',FXM= 'xxx'  Where FZKH = 'xx

2015-03-19 10:13:53 376

原创 VS2010安装项目的系统必备中添加.NET 2.0

VS2010安装项目的系统必备中没有.NET 2.0,不过我们可以从VS2008的程序文件中找到 .NET 2.0 的系统必备安装包。 安装了VS2008 的 C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages 下的 DotNetFX 文件夹,就是 .NET 2.0 的系统必备安装包。把 DotNetFX

2014-12-02 11:13:27 460

转载 [C#] 在图片上添加文字

Bitmap bmp = new Bitmap(filename);Graphics g = Graphics.FromImage(bmp);String str = "hello, string";Font font = new Font("宋体", 8);SolidBrush sbrush = new SolidBrush(Color.Black);g.DrawString(str,

2014-11-21 11:55:15 392

多列准考证打印.zip

在python中,使用docxtpl模块,读取xls数据,使用docx模板,来套打打印准考证及存根的示例文件。可应用于准考证打印,通行证打印等。 类似于word中邮件合并的功能。

2020-04-30

IEXPath.zip

注:作者原有说明: 背景是曾经友情支持了测试组一小段时间,发现他们使用selenium做页面的自动化测试,需要用到XPath,但IE下没有获取XPath的工具,只能在Firefox和chrome下获取,步骤还比较麻烦。而且有些页面在chrome和ie生成的代码的不一样的,所以chrome下获取的xpath,到ie下就无法工作,只能自己在ie下查看页面元素自己写xpath,痛苦而且效率低下。 于是“大发慈悲”,自己花了一天左右(开发加调试)写了这款小工具,弥补了IE下没有获取XPath工具的空缺。一开始用Delphi做的,但无法支持64位,于是又用C#写了一次,可以支持32/64位了。这次开源的就是C#的。 工具发出了,自动化测试人员一下子就用起来了,大家都反馈好用简单方便,软件又小巧只有80k,不像有些工具启动都要半分钟。短时间下载量就有150+,使用人数我估计得有200人吧。(我都怀疑公司有没有200个自动化测试人员)。 想不到我一个开发人员,居然在测试人员里面昙花一现闪亮了一把,造化弄人啊。这个软件还说明了一个事情,对用户切实有用的东西是不太需要宣传的。。。 使用很简单,直接拖动左下角鼠标到IE查看即可。还可以查看IE密码框里面的密码。公司里面有自动化测试的人员建议转给他们(尤其是测试的MM _),他们会多谢你的。代码已经开源,对代码有兴趣的可以去Github上看看。都是些windows代码,技术含量不高,windows的东西就是调试比较耗时。

2020-04-07

jTessBoxEditor安装包

是由Java开发的,所以我们应该确保在运行jTessBoxEditor前先安装JRE(Java Runtime Environment,Java运行环境) 没有安装 jre 的可以到官网下载安装

2020-04-07

tesseract安装包

Tesseract:开源的OCR识别引擎,初期Tesseract引擎由HP实验室研发,后来贡献给了开源软件业,后由Google进行改进、修改bug、优化,重新发布。

2020-04-07

DotNetFX2.0_VS2010缺少的布署.NET2.0系统必备组件

如果你要安装.NET2.0的系统必备,VS2010安装项目的系统必备中没有.NET 2.0,VS2010安装项目的系统必备中没有.NET 2.0,不过我们可以从VS2008的程序文件中找到 .NET 2.0 的系统必备安装包。 安装了VS2008 的 C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages 下的 DotNetFX 文件夹,就是 .NET 2.0 的系统必备安装包。把 DotNetFX 文件夹复制到安装了 VS2010 的 C:\Program Files\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages下,然后在VS2010中就可以选择 .NET 2.0 的系统必备了。

2014-11-21

空空如也

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

TA关注的人

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