自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(490)
  • 收藏
  • 关注

转载 ExcelVBA函数:按字典将编号翻译为对应的描述

最近遇到了一个问题,一个Excel文档有两个Sheet页 第一个Sheet页(Sheet.Name="字典")存放了业务规则编号和描述的对应关系,格式如下: - - 规则描述 规则描述(详细) - 规则编号 ...

2018-08-27 19:35:00 1034

转载 jQuery学习笔记 - 5 启用/禁用文本框

我使用的jQuery版本为jquery-3.3.1.js,下载地址:https://code.jquery.com/jquery-3.3.1.js 我使用的Chrome版本为 Version 63.0.3239.132 (Official Build) (64-bit) 代码如下: &l...

2018-03-01 11:47:00 983

转载 JavaScript学习笔记:字符串处理

测试了以下功能: 1 判断字符串是否为空 2 判断字符串是否为空串 3 判断字符串长度 length 4 去掉左侧空格 trimLeft trimRight trim 5 获取字符串子串第一次出现的位置 indexOf lastIndexOf 6 截取字符串子串 substring...

2018-02-28 18:36:00 914

转载 jQuery学习笔记 - 4 表单隔行变色

我使用的jQuery版本为jquery-3.3.1.js,下载地址:https://code.jquery.com/jquery-3.3.1.js 我使用的Chrome版本为 Version 63.0.3239.132 (Official Build) (64-bit) 使用jQuery实...

2018-02-28 11:24:00 233

转载 jQuery学习笔记 - 3 红色必填项标记

我使用的jQuery版本为jquery-3.3.1.js,下载地址:https://code.jquery.com/jquery-3.3.1.js 我使用的Chrome版本为 Version 63.0.3239.132 (Official Build) (64-bit) 通过JavaScr...

2018-02-26 17:33:00 666

转载 JavaScript学习笔记:判断变量是否为undefined,判断变量和函数是否声明

测试了三个功能: 1、判断变量是否为undefined 2、判断变量是否声明 3、判断函数是否声明 代码如下: <html><head> <title>JavaScript学习</title></head><...

2018-02-24 16:10:00 188

转载 jQuery学习笔记 - 2 简单的表格操作

我使用的jQuery版本为jquery-3.3.1.js,下载地址:https://code.jquery.com/jquery-3.3.1.js 我使用的Chrome版本为 Version 63.0.3239.132 (Official Build) (64-bit) 给定一个表格如下图...

2018-02-23 14:47:00 136

转载 jQuery学习笔记 - 1 页面框架下载完毕后执行逻辑 文本框 单选框 复选框

这几天准备恶补一下jQuery的基础,翻了几本书,自己动手写了一些代码。 我使用的jQuery版本为jquery-3.3.1.js,下载地址:https://code.jquery.com/jquery-3.3.1.js 我使用的Chrome版本为 Version 63.0.3239.13...

2018-02-13 18:05:00 114

转载 一个使用C#语言实现的数据比较案例

最近遇到了一个问题,有两列数据要找出它们的差异。这两列数据中,如果仅英文字母大小写不同,或是全角、半角字符不同,要视作是同一个条目。因此我想了一个办法对之进行比较。 测试数据如下: 先分别对两列数据进行排序,我使用的Office版本是Office2010,在开始菜单中找到排序和筛选,都...

2017-11-08 11:25:00 616

转载 C#语言获取控制面板“程序和功能”列表

今天在项目开发过程中遇到了一个场景。在C#写的Winform程序中,要判断一个驱动程序是否安装。 驱动程序安装后可在控制面板中的“程序和功能”界面找到,为此我的C#程序也需要获取这个列表,以判断驱动程序是否安装。 我参考了这篇文章:http://www.jb51.net/article...

2017-11-01 22:07:00 1181

转载 使用VS2012自带的Dotfuscator工具对C#代码进行混淆

今天尝试了下Visual Studio自带的代码混淆工具Dotfuscator,将一些心得记录如下。 先建立一个命令行应用程序,输出hello world字符。 在命令行窗口中执行此程序,输出hello world字符,用ildasm打开此程序,可查看到程序的il码 打开代码...

2017-09-27 16:28:00 2587

转载 LeetCode:Number of Islands - 统计岛屿数量

1、题目名称 Number of Islands(统计岛屿数量) 2、题目地址 https://leetcode.com/problems/number-of-islands/description/ 3、题目内容 英文: Given a 2d grid map of '1's (...

2017-09-26 13:52:00 133

转载 LeetCode:Island Perimeter - 岛屿周长

1、题目名称 Island Perimeter(岛屿周长) 2、题目地址 https://leetcode.com/problems/island-perimeter/description/ 3、题目内容 英文: You are given a map in form of a ...

2017-09-26 11:15:00 97

转载 LeetCode:Can Place Flowers - 花坛插花

1、题目名称 Can Place Flowers(花坛插花) 2、题目地址 https://leetcode.com/problems/can-place-flowers/description/ 3、题目内容 英文: Suppose you have a long flowerb...

2017-09-25 18:02:00 144

转载 LeetCode:Non-decreasing Array - 非减数列

1、题目名称 Non-decreasing Array(非减数列) 2、题目地址 https://leetcode.com/problems/non-decreasing-array/description/ 3、题目内容 英文: Given an array with n int...

2017-09-25 17:03:00 173

转载 C#:将另一个应用程序的主窗口移至屏幕最前

使用WindowsAPI函数SwitchToThisWindow,可以将指定窗口移动到屏幕最前。 如果要将另一个应用程序的窗口移动到最前,只需要找到该窗口的句柄,再调用SwitchToThisWindow函数即可。可通过遍历进程的方式找到该窗口主窗体的句柄。 建立一个C#写的Windows...

2017-09-08 16:03:00 3672

转载 自定义Windows命令行打开前要执行的内容

每次打开Windows命令行时,都会显示Windows版本(相当于ver命令的输出结果),并显示Microsoft公司的版权信息。今天看了一本书《精通注册表修改与编程》,发现可以修改这个内容,觉得还挺有意思的,就自己试了下。 先写好一个批处理脚本,放在目录C:\Windows中(这个目录...

2017-07-17 17:27:00 185

转载 DotNetBrowser支持PDF文件下载的问题

现有一个HTML页面代码如下: <!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta charset="utf-8" /> <...

2017-07-03 14:36:00 140

转载 DotNetBrowser内部页面的JS代码与外部C#代码的相互调用

之前曾写过一篇博客《.NET中WebBrowser控件内部页面的JS代码与外部C#代码的相互调用》(https://my.oschina.net/Tsybius2014/blog/643909),里面记录了我在开发Winform窗体应用程序时,使用.NET自带的WebBrowser时,如何使用...

2017-06-28 11:33:00 313

转载 Excel文档隐藏Sheet页的两种方式

今天研究了下Excel文档隐藏Sheet页的方法,在此做下记录。 我使用的Excel版本为Microsoft Excel 2010。建立一个Excel文档(xlsx格式),将三个Sheet页分别命名为“测试用Sheet页”、“其他Sheet页1”、“其他Sheet页2”,如下图所示: ...

2017-06-27 14:36:00 5308

转载 记录一个JSON字符串反序列化问题

最近工作中遇到一个问题,有A、B两个系统要进行通信。双方开发人员约定了一个类,A系统将数据填入类中,再将类序列化成JSON字符串,字符串传递到B系统后,B系统再反序列化此字符串,得到数据。在一次通信过程中,程序突然报错,提示反序列化失败,排查问题时发现,A、B两系统序列化和反序列化使用了不同的...

2017-06-26 16:22:00 209

转载 某公司“加减乘除”活动(计算517)快速计算结果

今天玩了下某公司“加减乘除”活动 游戏规则如下: 1、给出四个数字,顺序固定,在四个数字间填写+、-、×、÷符号,使得计算结果为517(因为活动当天为5月17日) 2、四则运算不考虑带括号的情况,即运算顺序固定 3、四个给定的数字一定可通过规则1和规则2计算出517 4、游戏时间六十...

2017-05-17 22:23:00 121

转载 Winform:指定DataGridView排序规则

Winform中的DataGridView,可通过鼠标单击列表头,按指定列的升序/降序排列数据,不过这种排列方式也有一定局限性。举例来说,若DataGridView内数据为后台传入的分页查询后得到的数据,单击列头也只能改变一页内的数据排列顺序,这样的排序就没有意义了。 因此,需要找到一个办法...

2017-05-04 18:07:00 1764

转载 WPF界面布局的10个例子

最近在学习使用WPF开发应用程序。关于WPF程序布局,有很多博客和参考书可供学习。今天试着做了10个简单的WPF界面,将xaml代码和实际展示的界面列出,仅供参考。 1、使用按钮填充父容器,类似于Winform中将按钮的Dock设置为Fill XAML代码如下: <Window...

2017-04-27 16:29:00 1331

转载 C#:从外部强制关闭用ShowDialog方法打开的模态窗口

在写C#程序时,一般我们不需要从外部强行关闭用ShowDialog方法打开的模态窗口。但在实际工作中,我遇到了一个非常坑爹的场景,需要在控制一个客户端程序锁屏前强制关闭由客户端程序打开的“打开”、“另存为”等窗口。因为这几个窗口是三方库打开的,我只能自己找方法手动关闭这几个窗口。 后来在网上...

2017-01-03 15:05:00 1451

转载 C#:获取本机的MAC地址与IP地址

网上可以找到很多使用C#语言获取本机MAC地址与IP地址的代码,在这里说一下我的使用心得。 在windows控制台中使用命令ipconfig /all可以查到本机的网络配置。但其中的网络有很多是不用的,可能你的电脑连接外网只用到了其中的一个网络。因此我们要获取的是实际连接外网的网络连接。 ...

2016-12-27 10:04:00 2447

转载 C#语言:使用EPPlus库将DataTable内容输出到xlsx格式文件

先前工作中遇到一个棘手的问题。之前我写的客户端程序生成xlsx格式文件,使用的方法为在指定计算机上安装Office软件,并通过交互操作Interop的方式调用Office相关COM-API生成xlsx格式文档。但在服务器端(Server-side)Windows系统,对Office程序的自动化...

2016-12-21 22:37:00 666

转载 LeetCode:Fizz Buzz - Fizz Buzz 游戏

1、题目名称 Fizz Buzz(Fizz Buzz 游戏) 2、题目地址 https://leetcode.com/problems/fizz-buzz/ 3、题目内容 英文: Write a program that outputs the string representat...

2016-11-23 19:07:00 130

转载 使用C#语言实现的查询条件界面展开/收起方案

先简单说一下应用场景,现有一个C#客户端的查询界面,上方放置查询条件,下方放置查询结果。因为实际情况中查询条件可能占了好几行的位置,所以希望在界面上默认只保留一行最主要的查询条件,并在右侧有一个“展开/收起”功能。 收起时界面: 展开时界面: 最开始我的实现方式是这样的,在界面上...

2016-11-21 11:46:00 832

转载 Java代码:将Long类型的日期时间数据转换为指定格式字符串

今天遇到了这样一个场景:从数据库中取出的数据,日期信息(年月日)是以8位Long类型数字存放的(如20161116),时间信息(时分秒)是以6位Long类型数字存放的(如184253)。现需要将其转换为字符串,格式使用“yyyy-MM-dd HH:mm:ss”。 我写的工具类代码如下: i...

2016-11-16 18:51:00 910

转载 AutoHotKey脚本:帝国时代(罗马复兴)秘籍快速输入

本脚本主要满足以下功能: 1、开局时按下Ctrl+S,可开启快速建造、打开地图迷雾、强化野生动物。 2、后续随时按下Ctrl+T,可为当前玩家增加食物、金钱、木材、石材各10000点。(因为游戏自带的秘籍只支持单项资源增加1000点,因此做了这个功能作为加资源的合集,为玩家减少敲键盘的次数...

2016-11-09 21:40:00 1896

转载 C#实现判断文件是否被占用与解除文件占用

最近遇到一个问题,我在实现一个C#客户端的附件上传功能时,只能上传未被其他进程占用的文件,因此每次上传文件前需要先判断被选中文件是否被占用。尤其是PDF文件,当以AdobeReaderXI打开时,文件会处于占用状态,此时若强行上传,会触发异常。 我上网查了下使用C#判断文件是否被占用的方法。...

2016-11-03 18:34:00 4307

转载 ATOM插件activate-power-mode体验笔记

最近看一篇文章,描述了一个非常NB的编辑器插件,ATOM的插件activate-power-mode: http://mp.weixin.qq.com/s?__biz=MjM5NzE1MDA0MQ==&mid=2247484202&idx=1&sn=f303ff6a6...

2016-11-02 21:39:00 167

转载 制作一套适用于Oracle数据库的县及县以上行政区划数据

因为项目中要用到最新版的中国行政区划数据,我总结了如下方法归集数据,仅供参考。 之前已经写过一篇博客《总结几个有关国家行政区划的问题》(https://my.oschina.net/Tsybius2014/blog/757009),对一些与行政区划有关的问题进行了初步的梳理,本文要实现的目标...

2016-10-28 18:38:00 622

转载 C#:禁用Panel容器滚动条自动移动位置的功能

今天遇到了一个问题,描述如下: 有一个Panel容器,将AutoScroll属性设置为True,此时Panel容器会在内容过多时自动展示一个滚动条。这个滚动条存在一个缺点,即会随着焦点变化自动滚向焦点位置。 如果仅初始化界面时Panel滚动条位置变化,可在赋值完毕后执行如下代码将滚动条滚回...

2016-10-27 10:05:00 1284

转载 一个使用C#语言写的FTP地址解析函数

最近写C#程序时遇到了一个场景,需要分析一个FTP地址各项要素,并将之放到一个Dictionary类中。于是我写了一个函数实现这一功能。 FTP地址语法定义在RFC-1738,格式为:ftp://[user[:password]@]host[:port]/url-path 其中,方括号围住...

2016-10-25 15:53:00 327

转载 C#:FTP工具类edtFTPnet使用笔记

最近需要重写一下一个C#客户端程序对FTP服务的支持,上网查了一些资料,看到了一个工具类edtFTPnet,于是今天下载了一个包了解了下。 网站首页、文档地址、下载地址如下: 1、网站首页:http://enterprisedt.com/products/edtftpnet/ 2、文档地...

2016-10-17 19:53:00 610

转载 总结几个有关国家行政区划的问题

(本文仅作抛砖引玉之用,如诸位有更好的观点或方法可在本博客下方留言,谢谢) 如果填写表单时国家行政区划数据并非手工填写,而是依靠级联菜单或弹窗选择,就会有一些问题,主要涉及以下三个要点: 原始数据的准确性问题。 此类数据的存储问题。 因行政区划每年都会变更,因此存在数据的更新...

2016-10-11 17:33:00 718

转载 C#代码:获取与指定颜色相似的.NET自带颜色

今天写了段C#代码,用于解决以下问题: 给定一个颜色,要找到有哪些.NET中自带的颜色与之相似,这里说的.NET自带的颜色,指类似Color.Blue、Color.Black这样的存在于Color结构中的Color类型公开静态属性。比如我要查询的颜色RGB值分别为135、112、155,那么...

2016-09-11 00:03:00 1168

转载 .NET静态代码检查工具StyleCop的安装与使用

最近需要做一个C#项目的代码走查,其中的一项内容就是要用代码的静态分析工具对代码进行检测,我的想法是使用VisualStudio自带的Microsoft托管建议规则外加StyleCop工具检测问题(主要是警告),再对这些问题逐一分析。 我使用的VisualStudio版本为2012,Wind...

2016-09-01 22:44:00 523

空空如也

空空如也

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

TA关注的人

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