自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

三五月儿的专栏

Java、C#、JS、Node、Python、SQL、Linux、MVC、WebService、API、MySql、SQLServer、Redis、MongoDB、Kafka、RabbitMQ

  • 博客(10)
  • 资源 (4)
  • 收藏
  • 关注

原创 C#调用API函数查找窗体并关闭

下面的代码使用API函数FindWindow查找名称为窗体a的窗体,并调用API函数SendMessage向目标窗体发送消息关闭目标窗体。

2015-10-24 18:38:07 7026 2

原创 C#调用C++ dll的两种方法

静态调用:调用方式简单,可满足通常的要求;被调用的dll会在程序加载时一起加载到内存中;如果在程序文件夹中没有dll文件,程序会报错。动态调用:调用方式复杂,需借助于API函数来完成dll的加载,卸载及方法调用;能更加有效地使用内存,多在大型应用程序中使用;如果在程序文件夹中没有dll文件,也可以是程序不报错。

2015-10-24 16:57:00 12023 3

原创 BackgroundWorker应用实例

本文通过实例介绍BackgroundWorker组件的使用方法。使用BackgroundWorker前需要添加命名空间System.ComponentModel。本实例模拟一个耗时操作,并在操作过程中报告工作进度。这种情况使用BackgroundWorker非常合适。下面是实例程序的主画面。 下面给出程序的完整代码。using System.ComponentModel;using

2015-10-08 17:34:12 2457 1

原创 WPF制作带圆角的文本框的两种方法

方法一  方法二 效果图

2015-10-08 15:18:24 15799 2

原创 使用System.Windows.Forms.Application.DoEvents实时更新画面

在开发中,有些时候需要在事件处理器中进行大量的循环操作且需要实时地显示某个中间结果,这时候就需要使用到System.Windows.Forms.Application.DoEvents方法。下面给出一个实例来模拟System.Windows.Forms.Application.DoEvents方法的使用场景。下面是程序的主画面,点击画面中的“Start Countdown”按钮开始倒计时。

2015-10-04 18:23:58 9878 6

原创 Linux Shell学习笔记5:理解Linux文件权限

1、用户账户用户ID:User ID,缩写为UID,一个数值。权限是通过创建用户时分配的UID来跟踪的。登录名name:用户用来登录系统的最长8字符的字符串。用户密码(1)root账户 Linux系统的管理员,通常分配给它的UID是0。(2)系统账户 Linux系统会为各种各样的功能创建不同的用户帐号,这些账户并不是真的用户。 是系统上运行的各种服务进程访问资源用的特殊账户。 所有运

2015-10-03 18:12:16 1385

原创 Linux Shell学习笔记4:使用Linux环境变量

1、查看全局环境变量 printenv2、显示单个环境变量的值 echo $SHELL3、启动和退出shell启动新的shell   bash退出子shell  exit4、显示为某个特定进程设置的所有环境变量(全局环境变量+局部环境变量)set5、设置局部环境变量 test=testing(环境变量名、等号、值之间没有空格)echo $test(引用环

2015-10-03 17:27:29 1097

原创 Linux Shell学习笔记3:更多的bash shell命令

1、ps命令ps命令支持三种使用语法的格式:UNIX风格,选项可以组合在一起,并且选项前必须有“-”连字符;BSD风格,选项可以组合在一起,但是选项前不能有“-”连字符;GNU风格的长选项,选项前有两个“-”连字符。(1)ps命令默认显示4列信息PID(进程编号)、TTY(终端)、TIME(CPU处理时间)、CMD(命令)。(2)显示所有当前进程ps -a 显示所有

2015-10-03 16:52:49 1097

原创 Linux Shell学习笔记2:基本的bash shell命令

1.遍历目录cd destinationdestination可以用两种方式表达:绝对文件路径、相对文件路径。..  当前目录的父目录.  当前目录 2.文件和目录列表ls 显示当前目录下的文件和目录ls -F 区分文件和目录ls -a 显示所有文件和目录,包括隐藏文件ls -R 显示当前目录下包含的目录中的文件ls -l 产生长列表格式的输出组合参

2015-10-03 16:05:47 855

原创 Linux Shell学习笔记1:Linux入门

1、Linux组成Linux内核GNU工具组件图形化桌面环境应用软件2、Linux内核主要功能系统内存管理软件程序管理硬件设备管理文件系统管理3、GNU工具链GNU组织开发了一套完整的Unix工具链,将Linux内核和GNU操作系统工具整合起来,就构成了Linux。为Linux系统提供的一组核心工具被称为coreutils(core ut

2015-10-03 15:34:19 912

Linq之Join操作实例

通过一个简单的实例对Linq中的Join操作进行演示。

2014-08-02

关闭窗体后,进程仍然在运行的问题示例代码

在开发中,遇到这样一个问题: 点击程序主窗体右上角的叉号关闭应用程序后,程序的进程却没有关闭。 通过查阅资料,了解到,产生此类问题的原因主要有以下两点: 1)程序中存在死循环。 2)程序为多线程程序,且在窗体关闭后,仍有线程在工作。 本例将针对此类问题,进行重现并提出解决方案。

2014-07-27

使用ValidationRule类来检查用户输入的有效性示例代码

当应用使用WPF数据绑定模型时,可以将规则集合ValidationRules与绑定关联。当绑定对象的绑定值发生改变时,则绑定引擎就会检查ValidationRule,确认页面对象的值是否通过了ValidationRule类指定的验证规则。

2014-07-17

利用批处理全自动安装常用软件

利用批处理全自动安装常用软件

2013-11-03

空空如也

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

TA关注的人

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