自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

祝紫山(大可山人)博客[GDI+,WPF, .Net图形图像]

WPF,WinForms,asp.net开发,图形图像处理系统研究[信奉:凡事靠自己] QQ:110-678-9933

原创 SVG中Path Data数据简化及文件夹所有文件批量导出为图片

先看效果图片: using Svg; using System; using System.Collections.Generic; using System.Drawing.Imaging; using System.IO; using System.Text; using System.Te...

2018-10-25 10:10:38 1560 0

原创 将指定路径下的所有SVG文件导出成PNG等格式的图片(缩略图或原图大小)

WPF的XAML文档(Main.xaml): <Window x:Class="SVG2Image.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation...

2018-10-23 21:33:23 924 0

原创 根据某一指定的表名、列名及列值来向前或向后N条查相关列值的SQL自定义标量值函数

有时需要根据某一指定的列的值来向前或向后N条查相关的列值,那么用此SQL自定义标量值函数可以取得相关的SQL语句: ALTER FUNCTION GetPreviousNextCodeSql (  @tableName varchar(50),  @codeFieldName varchar(5...

2018-08-16 17:24:01 650 0

原创 Xamarin版的C# SVG路径解析器

对SVG的Path路径进行解析,其中包括:主程序SvgPathParser.cs, 相关接口定义:ISourceFormatter.cs, 辅助类:FormatterRocks.cs, 从接口派生的CSharpCoreGraphicsFormatter.cs。

2017-08-26 10:15:32 7411 0

原创 利用网页表格导出EXCEL表格加线框及表格内部间距的问题

输出时使用类似HTML表格形式:<table width="100%" border="1" cellspacing="0" cellpadding="2">导出EXCEL即可。

2017-08-23 15:41:09 7169 0

原创 对复杂字典Dictionary<T1,T2>排序问题

Dictionary<Point, VoltageCount>是将坐标点与VoltageCount数据对应的字典,目的用来在绘图对象(Graphics)中绘制电压值-数量的对应图像。 由于同时需要按数量大小进行排序,以便输出表格,所以这里涉及字典排序问题。

2017-07-14 10:51:28 7824 0

原创 取得所有点列表中的最大值GetMaxPoint

取得所有点列表(或点数组)中的最大值GetMaxPoint

2017-07-13 15:49:00 7645 0

原创 C#使用拉依达准则(3σ准则)剔除异常数据(.Net剔除一组数据中的奇异值)

3σ准则又称为拉依达准则,它是先假设一组符合正态分布的检测数据只含有随机误差,对其进行计算处理得到标准偏差,按一定概率确定一个区间,认为凡超过这个区间的误差,就不属于随机误差而是粗大误差(奇异值),含有该误差的数据应予以剔除。对数值分布在(μ-3σ,μ+3σ)中的概率为0.9974,根据大概率原则...

2017-07-11 17:45:18 13942 0

原创 夏至日计算公式及“三伏”的日期算法问题

农历夏至的算法公式:INT(Y * D + C) - L, 为简化记忆,使用:[Y * D + C] - L,其中:Y=年数后2位,D=0.2422,L=闰年数; C:21世纪C=21.37,20世纪=22.20。 [Y * D + C] 为取整数 闰年数L=INT(Y/4)。

2017-06-21 10:19:16 15866 0

原创 DataTable的行列转换及多表头HTML表格转Excel

1、利用List<string>, Dictionary<string, int>, Dictionary<string, Dictionary<string, int>>等复杂的数据结构,将DataTable实现数据的行列转换,以达到根据数据库中多...

2017-05-27 18:17:01 13311 0

原创 根据数据库记录动态生成C#类及其公共属性并动态执行的解决方案

根据数据库记录动态生成C#类及其公共属性并动态执行的解决方案

2017-05-19 17:23:09 9985 0

原创 关于带括号类函数或公式的提取问题

在进行表达式分析时,我们会遇到类似这样的语句:Avg(a*3,b/6,c+8,e+f*(-(g/(h-i)))*j) ,经过分析,Avg(...)里,括号内有以逗号分隔的多个表达式,则涉及到括号配对的问题。

2017-04-18 19:42:56 10185 0

原创 C#正则表达式的完全匹配、部分匹配及忽略大小写的问题

正则表达式解决各种数学函数中完全匹配、部分匹配及忽略大小写的问题。

2017-04-11 22:30:04 14969 0

原创 C#源码匹配常用正则表达式(摘录)

C#源码匹配常用正则表达式

2017-04-11 10:16:33 10824 0

原创 生肖宜忌歌

生肖宜忌歌

2017-04-06 13:23:14 10404 0

转载 SQL防注入大全——史上最全的 SQL 注入资料

什么是 SQL 注入速查表?SQL注入速查表是可以为你提供关于不同种类 SQL注入漏洞 的详细信息的一个资源。这份速查表对于经验丰富的渗透测试人员,或者刚开始接触 Web应用安全 的初学者,都是一份很好的参考资料。关于这份 SQL 注入速查表这份 SQL 速查表最初是 2007 年时 Ferruh...

2016-11-28 09:09:03 16615 0

原创 好用的文件批量改名工具推荐

好用的文件批量改名工具推荐其他不多说,仅提供下载地址(http://download.csdn.net/detail/daijiyudjy/2955912#comment),自己体验。 程序开发人员或对电脑软件操作熟练者可用高级功能(如正则表达式),其他的用普通功能也能做很多事。

2016-07-10 20:18:12 13451 0

原创 npm run 执行多任务的package.json配置

先将任务分解成多条分支任务,然后将这些分支任务用&&串联成一条总任务来执行: "build": "npm run build-js && npm run build-css", 再用npm run XXX(总任务的脚本关键字...

2016-06-02 15:00:00 25291 0

原创 发现Vue.js做前端交互不错,非常轻量级

使用Vue.js做数据绑定和前端交互。

2016-05-24 10:34:54 18769 0

转载 使用 CopyFromScreen 打印当前窗体的副本

Graphics.CopyFromScreen()

2016-04-29 08:43:14 12930 0

原创 GDI+ Bitmap与WPF BitmapImage的相互转换

Convert BitmapImage to Bitmap and Bitmap to BitmapImage

2016-04-29 08:29:06 13065 0

原创 解决中文乱码问题:获取任意网页代码

我们在使用C#获取某个网页代码时,经常会遇到中文乱字符的问题:            WebRequest request = WebRequest.Create(textBox2.Text);            WebResponse response = null;            ...

2015-09-15 22:05:33 14386 0

转载 linux正则表达式awk讲解

wk和sed一样是流式编辑器,它也是针对文档中的行来操作的,一行一行的去执行。awk比sed更加强大,它能做到sed能做到的,同样也能做到sed不能做到的。awk常用来分段;awk不用加任何参数就可以实现 + ? * .  | 这些特殊符号;1、截取文档中的某个段123456789[root@yo...

2015-04-19 16:54:08 13960 1

原创 计算数值区间内某个数字出现的次数

计算数值区间内某个数字出现的次数

2015-04-19 16:47:40 9308 0

原创 EXTI中断程序实例

EXTI中断程序实例

2015-04-19 16:45:50 7741 0

原创 Discuz X3.1微信打通版,发布回复时出现提示:您的请求来路不正确或表单验证串不符,无法提交问题的解决

Discuz X3.1微信打通后,手机上发布回复时出现提示:“您的请求来路不正确或表单验证串不符,无法提交”问题的解决:找到网站目录下\source\class\helper\helper_form.php:在此行下面增加红色文字所标注部分即可。 if($allowget || ($_SERV...

2015-03-30 15:40:10 8693 0

原创 DiscuzX3.n系列域名转向问题的解决

因各种原因,原discuzX论坛的域名需转向到http://www.szlgcn.com域名。我写了一个301.inc.php的包含文件,目的是让有需要引用的论坛程序文件在需要时引用。在可能涉及转向的程序文件中引用,比如:forum.php,引用方式是在"<?php"的下...

2014-09-09 20:25:52 6694 0

原创 你的微信二维码是唯一的吗?【微信二维码的秘密】

最近听说有一老板被一科技公司业务员忽悠,说“您赶快来注册您唯一的二维码吧!否则,会被别人抢注的!” 很多人以为自己的微信二维码、网站的二维码是唯一的,果真如此吗?事实上,不是!

2014-05-23 10:57:47 13517 3

原创 成都工业学院(成都无机校/电子机械高等专科学校)百年校庆之行记

图为:这次回校的9061班的同学们

2013-11-05 20:09:37 10264 0

转载 送一首诗给心急的、望子成龙的父母们——《牵一只蜗牛去散步》

如果你总忍不住对孩子发火,读读下面的文章:-----------------------------------------《牵一只蜗牛去散步》(台湾 张文亮)  上帝给我一个任务  叫我牵一只蜗牛去散步。  我不能走太快,  蜗牛已经尽力爬,  为何每次总是那么一点点?   我催它,我唬它,我责...

2013-09-12 14:54:40 7207 1

转载 “成都无机校”的燃情岁月 [转恩师一文]

“成都无机校”的燃情岁月时光无言流转,岁月弥珍。在流淌的日子里,那个承载我青春梦想的花牌坊2#的“无机校”,轮廓依旧那么清晰,每位老师的面容依然那么亲切。在那里,我追求人生的梦想,生命中动情的章节。日月轮回,四时无形,寒暑化物,覆载含生,百年老校有着我三年的校园生活,这里已经成为我生命中的一个极为...

2013-07-03 09:44:29 8559 0

原创 今天新浪首页打开奇慢或根本无法打开

今天新浪怎么了?首页奇慢或根本无法打开!微博正常,但加新闻关注时出现“与 v.t.sina.com.cn 的连接已中断。”的错误:

2013-06-26 17:42:44 4880 0

转载 经典电影分类排行榜

十佳科幻片   1) 星球大战系列:开创了一个电影神话。   2) 异次元骇客(第十三层):应该说它比黑客帝国的构思更精妙。   3) 超人:所有漫画类科幻电影的代表。   4) 终结者(1、2):科幻电影经典中的经典。   5) 12猴子:如此引人深思的科幻电影真不多见。   6) 黑客帝国系列...

2013-06-05 21:45:31 5571 0

原创 通过编程做特别效果的个性“微信”二维码(思路)

注,这里只说编程思路,没有源代码。先看效果:图1 灯笼效果的二维码从上图可以看到,其特征是:(1)整个外形为灯笼;(2)内部填充为二维码图像;(3)中间核心区域为我们真正所要的二维码;(4)二维码中还嵌入一个LOGO。如何实现呢?1、先来看看实现这些所需要的“原料”。(1)首先必须有一个灯笼形的外...

2013-05-17 16:18:02 17936 3

原创 隐藏在QRCode二维码背后的秘密

隐藏在QRCode二维码背后的秘密,您知道吗?1、容错级。二维码的容错级分别为:L,M,Q和H。其中,L最低,H最高。如何从二维码中一眼看出其容错级别呢?看下图:图1  容错级示例如上图所示,关键部分已用红色框框起来,识别方向也已用箭头标示。假定黑色块为1,白色为0,那么:两黑色块平列,黑+黑=1...

2013-04-28 17:19:06 11929 0

原创 利用Go语言上传图像并生成缩略图

承前文:Go语言中对图像进行缩放//利用Go语言上传图像并生成缩略图func upload(w http.ResponseWriter, req *http.Request, link string) { // Upload of a new image. // Copied from Moust...

2013-04-12 14:56:55 6503 0

原创 Go语言中对图像进行缩放

由Google开发,简洁、高效、开源的Go语言日渐成为语言新宠。它专门针对多处理器系统应用程序的编程进行优化,使得Go编译的程序与C或C++代码的速度相媲美,且更安全、支持并行进程。Go语言在Go1版本上支持Windows, 苹果Mac OS X, Linux和FreeBSD操作系统。Go支持面向...

2013-04-12 14:44:19 6251 0

转载 [笑一笑]我想再遇见的电脑高手

N年前一帮朋友坐着聊天,其中一个人讲了一个传说:    很久以前,那还是我用win98的时候有次我系统崩溃了,因为我是电脑白痴,我朋友给我介绍了一个高手来帮我修电脑。  他看了一下电脑,问我有没有98的盘,我说没有。   他想了一下,叫我把固定电话拿给他,我想修电脑要电话干什么,但人家是高手,我也...

2013-03-05 16:53:38 3241 0

转载 专利缴费指南

table{border:1px solid #000000;}关于如何申请专利,请看我之前的文章:手把手教你写专利申请书·如何申请专利http://blog.csdn.net/johnsuna/article/details/3492145 这里仅解释专利缴费。 1.申请费   申请费的缴纳期限...

2013-03-04 09:28:30 11744 2

转载 圆周弧长的计算问题(简易公式)

/*Java Script for Online Ellipse Arc Length CalculatorAuthor : Joe BartokDate : April / 2004*Url:http://www.oocities.org/web_sketches/ellipse_notes/e...

2013-02-03 10:58:35 2878 0

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