- 博客(131)
- 资源 (38)
- 收藏
- 关注
原创 OpenCvShar Mat转System.Drawing.Bitmap
快速方法:OpenCvSharp.Extensions.BitmapConverter.ToBitmap(Mat);纯记
2021-07-16 10:50:27 432
原创 OpenCvShar 模糊掉不需要检测区域
需求:根据算法要求,在边缘端相机采集到的图片,需要去掉不需要检测区域,这个区域事先由人先定义。先生成Mask模板:public static Mat OpencvMask(List<AlgElementGroupModel> algElementGroupModels, double width, double height) { var sTime = DateTime.Now; var mask = Mat.Zeros
2021-07-16 10:47:23 303
原创 OpenCvShar 畸变相机原图
需求:根据标定板,得到标定参数,然后根据参数,对于相机采集到的图片,进行畸变。public static Mat GetDistortion(Mat sourceMat, double[,] mtx_s,double[] dist_s) { var sTime = DateTime.Now; if(camera_distortion==null) camera_distortion = Build_Came
2021-07-16 10:39:18 164
原创 OpenCvShar 裁剪旋转矩形
需求:项目中需要从20000*20000px以上,裁剪旋转矩形(大概100*1000大小)。PS:去掉Cv2.ImShow()整体时间更快!public static void OpencvCutDemo(Mat imageSource,int center_x=5000,int center_y=5000,int cut_width = 300,int cut_height=500,float cut_angle=55) { RotatedRect re.
2021-07-16 10:31:21 678
原创 WPF 窗体加载等待画面,不再是白屏,支持gif动画
背景:项目中,单个窗体加载项或者数据过多,白屏不友好。前端XML<Window x:Class="WpfAppHtml.WindowCefSharp" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.mic
2021-04-20 09:43:58 1576
原创 bat 批处理初识(远程备份、删除指定天数之前的文件夹或者文件)
1.增量备份所有文件@echo offrem 增量备份文件rem 本地需要备份文件路径set SrcDir=D:\Users\User\Desktop\sy_trainrem 备份路径set ToDir=\\172.22.19.55\ShenNanTestxcopy "%SrcDir%" "%ToDir%" /e/I/d/h/r/ypause2. 删除n天前的递归所有目录@echo offrem 删除n天前的递归所有目录rem 指定待删除文件夹的存放路径set S.
2021-03-24 11:28:00 737 1
原创 宝塔Shell脚本【Redis、Mysql】——自启动套用
宝塔——》计划任务RedisShell脚本#! /bin/bashPATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/binexport PATHpgrep -x redis &> /dev/nullif [ $? -ne 0 ]then echo "Kaisen At time:$(date) :MySQL is stop .">> /var/log/redis_mess..
2020-12-21 14:32:40 824
原创 Dapper Extensions NOT IN OR IN OR 嵌套
var pgMain = new PredicateGroup { Operator = GroupOperator.And, Predicates = new List<IPredicate>() };var exclude = new List<string>();// DapperNOTINpgMain.Predicates.Add(Predicates.Field<T_ADC_Model>(f => f.ID, Operator.Eq, exc...
2020-11-20 14:25:05 330
原创 Confluent.Kafka.ConsumeException 这是什么错误?有没有人知道的,欢迎留言。
Confluent.Kafka.ConsumeException 在 Confluent.Kafka.Consumer`2[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].Co..
2020-09-21 19:39:44 783 3
原创 Cef sharp 使用心得【F12/下载文件/Loading动画/Storage】
Cef sharp把B/s包一层,感觉像是一个c/s客户端程序,其中支持:1. 捕获按键,做对应操作,包括F12,调出控制台调试;2. 添加缓存功能,指定缓存文件路径;3. 加载网页,等待时间用 Loading.gif动画代替;4. 支持下载文件,弹框选择路径;5. 隐藏鼠标右键,不弹无用菜单。Winform代码using System;using System.Collections.Generic;using System.ComponentModel;using .
2020-07-03 15:57:32 1740 1
原创 redis 存储字符串多双引号 问题【解决】
直接按字符串方式取出,则会多了一对双引号(\"\"),查了些资料,有人说是编码问题,但是我没有找到。如果有人知道的,请留言告知一下,谢谢。public static string GetValueString(string key){ using (IRedisClient redis = PooleClient.GetClient()) { return redis.GetValue(key); }}解决方法:把GetValue换成泛型string,.
2020-06-17 15:19:22 6443 2
原创 C# Confluent.Kafka 使用心得
一、遇到问题:Confluent.Kafka.KafkaException: Broker: Specified group generation id is not valid这个问题很诡异,网卡一直没有找到解决方案。首先来说,出现这个问题环境。1.创建一个分了3个区的topic。2.启动一个生产者。3.消费者用手动提交偏移量的方式,且拿到队列之后,每个消息处理时间大约20m...
2020-02-28 11:43:37 5245 1
原创 C# 读取网卡、设置网上、自动连接Wifi
项目需求:扫描所有可用wifi 连接指定wifi,根据 ssid和 pwd连接 设置网卡获取IP的方式:静态IP、DHCP有了以上需求,分别对应写了三个方法扫描wifipublic void ScanSSID() { WlanClient client = new WlanClient(); foreach (Wl...
2020-02-28 10:30:38 2784
转载 C#开源系统大汇总
一、AOP框架 Encase 是C#编写开发的为.NET平台提供的AOP框架。Encase 独特的提供了把方面(aspects)部署到运行时代码,而其它AOP框架依赖配置文件的方式。这种部署方面(aspects)的方法帮助缺少经验的开发人员提高开发效率。 NKalore是一款编程语言,它扩展了C#允许在.net平台使用AOP。NKalore的语法简单、直观,它的编...
2019-10-10 23:36:44 1935
转载 C# 开源框架(整理)
Json.NEThttp://json.codeplex.com/Json.Net 是一个读写Json效率比较高的.Net框架.Json.Net 使得在.Net环境下使用Json更加简单。通过Linq To JSON可以快速的读写Json,通过JsonSerializer可以序列化你的.Net对象。让你轻松实现.Net中所有类型(对象,基本数据类型 等)和Json的转换。Mat...
2019-10-10 22:01:59 596
原创 C# Dapper class 与 数据库表字段不一致 和 个数不对应问题(解决)
原因:今天在项目中,用到的class类比数据库表多一个字段,查询报错(不是原生SQL)。代码如下:public PageInfo<T_ADC_SamplingTask_Product> GetSamplingTaskListByPage(PredicateGroup pg, IList<ISort> sorts, int pageIndex, int pageSi...
2019-09-25 19:36:15 1556
原创 Redis Window 多台服务器搭建集群(可以一台服务器做伪集群)
自己动手搭建Redis集群,因为项目中作用,因此搭建集群测试高可用。下载Redis:https://github.com/microsoftarchive/redis/releases假设有两台服务器:172.27.9.55 / 172.27.9.541. 两台服务器都先安装Redis,然后修改配置,其中Redis 由四个可执行文件:redis-benchmark、redis-...
2019-08-30 12:22:59 760
原创 Windows Server 2012 R2 安装 opencv 等图像处理包
Windows Server 2012 R2部署Python WebApi,主要用于ADC管理系统与算法模型和算法服务器的交互。具体部署步骤:a) Windows Server 安装Python 3.6 以上,下载地址:https://www.python.org/downloads/windows/b) 配置系统环境变量i. cmd path=%path%;D:\Python2...
2019-07-23 17:13:21 2632
原创 C# 处理PGM、Pcx、Pnm、Ras、Sgi、Tga、Xpm 等图片,读取与显示
如题,最近的项目遇到需要处理小众图片格式,于是在度娘的帮助下,两天未果。此刻用激动的心情发一张显示的PGM图片的效果。有了满意的效果,才能继续下去。在国内没有找到,之后就去cn.bing.com。根据搜索出来的结果,有了新的启发,就是使用NugGet包处理问题。如下图:于是锁定了前两个。但是问题来了,安装了包,却没有对应的文档可用。还得下载了源码看!调用实例:pub...
2019-07-18 18:44:15 1190 1
原创 .net core WebApi 部署到IIS中的注意事项
1.已经在Window上部署好IIS。2.安装AspNetCoreModule托管模块: 检查Internet 信息服务(IIS)管理器 服务器的模块里面有没有 托管模块。如下图:如果没有此模块,下载链接:https://pan.baidu.com/s/1brXNwbYBzlIbG4FsulByww提取码:gr37这个是netcore2.1版本安装完成后...
2019-06-13 17:06:42 6329
原创 VS 2019 初次使用 gitlab
背景:公司使用git管理代码,使用Vs2019开发,在里面集成了git代码管理,之前都是用其他的IDE。接下来就在VS2019中配置使用GIT。1.首先创建一个空项目:2.拉下来就在本地,按你需要创建一个项目。创建好之后,右击解决方案:3.来到团队管理资源器,点击同步。4.发布git 存储库-输入git地址-发布PS:至此完成了本地代码存储到git服务器。接下...
2019-06-13 15:46:47 24863 3
转载 80端口被NT kernel & System 占用pid 4
前段时间停止了Apache,结果在打开的时候发现无法打开,80端口被占用,于是win+r 运行cmd输入netstat -ano可以看到80端口被PID4占用,于是打开任务管理器-进程-查看,选择列,勾选PID可以看到pid 4 的被NT kernel & System 占用在网上找了很久找到解决方案http://www.cameroncooke.com/...
2019-06-10 21:06:59 266
原创 Ueditor 百度编辑器 自定义工具栏与功能(ueditor+layui+ci)
最近由于项目需要在富文本中,添加专题模块(固定样式)插入到富文本的某个地方。根据思路,分为以下几步。第一步:样式及JS修改 在ueditor.css中添加按钮样式 在ueditor.config.js设置按钮KEY重要的一步,在ueditor.all.js中添加按钮,搜索 btnCmds,不然不会显示到工具栏上。基础配置完成,接下来就是完成按...
2019-05-30 15:41:42 5730 1
原创 mssql -递归查询组织机构某节点下所有及最底层,重点:按顶级分组
0.原数据1.查询某一节点下的所有节点;WITH OrganizeTree AS ( SELECT OrganizationalName, ParentOrganizationalID, OrganizationalID FROM aapbu.Organizational--WHERE ParentOrganizationalID = '1001'UNION ALLSELE...
2019-04-08 16:59:18 1909
原创 ASP.NET MVC中有四种过滤器类型
【MVCFilter介绍】首先大家得了解下MVC中的Filter效果:Filter是指的是MVC支持的一系列过滤器,包含权限验证、异常处理和Action/Result的方法过滤器,能够在不修改Action方法的基础上,为Action提供权限验证、异常处理、Action执行前后和Result执行前后,加入各种不同的功能,是MVC开发必备,同时也是相对于Webform最大的变革之一。...
2019-03-07 13:58:50 2315 1
转载 Linux 监测并重启Apache服务脚本
为了达到一个高可用的基于Apache的网站环境,在Apache由于种种原因自动停止运行之后,想立即恢复网站访问,这就需要有个工具实时监测Apache的运行状态并能够自动重启httpd服务,写了一个简单的监测和重启脚本: 原理:通过服务器本地访问自身Apache服务(与用户访问网站类似),如超过15s没有返回正常的220头代码信息,说明Apache服务已经停止运行了,则立即重启httpd服务。 ...
2019-02-27 09:59:14 375
转载 js控制input只能输入数字和小数点后两位,输入其他自动清除方法
工作中input='text'总会遇到要控制输入数字,或者是输入中文,输入电话,输入身份证号,邮箱等。今天我到的是要输入数字并且只能小数点后面两位的数字,还不能为负数。上代码:<input id="test" onkeyup="clearNoNum(this)" />//控制只能输入小数点后2位 function clearNoNum(obj) { ...
2018-11-15 12:59:00 4622
转载 6 个超炫的免费 jQuery 翻页插件
1. Turn.js第一页作为封面,后面的每一页你都可以通过反动页脚来实现。动画过程很顺滑。这个js只有15kb,可以在移动浏览器上运行。这个js使用了硬件加速。2. jPageFlipjPageFlip是一个高度可定制的jQuery插件,用来创建类似书籍界面的效果。它支持鼠标点击翻页,也支持透明和半透明的图片文件。3. BookletBooklet可能是拥有最多选项的插件。你可以通过键盘,...
2018-09-10 11:09:36 1942
原创 自家的摇头扇线掉了 (电风扇的五根线怎么接)
总结:当你没有找到正确的方法的时候,千万不要凭感觉接线,因为一不小心就会 触电风险下面是我找到的正确的接线方法:用生命验证过!!!五线电机就是三挡调速电机标准的颜色应该是这样的:插头一根线接到调速档位开关进线上,红白蓝三根分别是一二三,三个档位(至于哪个快哪个慢,根据其与火线之间的电阻值决定,电阻小的快)黄色+黑色接电容+插头另外一根线(启动线圈) 电风扇向我摇...
2018-07-31 23:49:46 14205 1
原创 layer 弹框 cropper 裁剪上传图片,thinkphp 3 使用 CropAvatar.class.php
最近要做一个上传裁剪图片功能,但是网上收出来的东西,知识点都是对的。但是就是没说清楚,也无法连续起来用。经过自己整理出来的一套代码,亲测可用!不用多说,直接上菜。PS:搜索引擎收录的还是很垃圾......调用页面,简单代码(可复用)<img src="{$info.cover}" id="crop_img" width="150"><input id="crop_img_val...
2018-07-05 18:11:04 2623
转载 JQ插件OrgChart实现组织结构图
最近在做一个OA系统的组织结构图,需求如下。第一眼看起来让人联想到脑图,思维导图大家都比较熟悉。但这不是脑图,是组织结构图。有添加,编辑,删除等功能…随后我就找了一些插件:1、jsMind(脑图): 查看文档jsMind目前有左右伸展的,没有上下伸展。2、JavaScript InfoVis Toolkit:查看文档JavaScript InfoVis Toolkit光看这些展示demos就觉得它...
2018-06-19 14:16:01 2855 2
原创 mysql递归查询,mysql中从子类ID查询所有父类(做无限分类经常用到)
由于mysql 不支持类似 oracle with ...connect的 递归查询语法之前一直以为类似的查询要么用存储过程要么只能用程序写递归查询.现在发现原来一条sql语句也是可以搞定的先来看数据表的结构如下:id name parent_id---------------------------1 Home 02 About 1...
2018-06-17 22:35:26 2710
原创 ztree 仅在同级拖动 (亲测实力派)
实现仅同一个组织下不同部门排序拖拽,是判断当前拖拽的节点pId和目标节点的pId是否相等,否则拖拽无效。 var zNodes =[ { id:1, pId:0, name:"总公司", open:true, iconSkin:"pIcon01"}, { id:2, pId:1, name:"一分公司", open:true, iconSkin...
2018-06-11 10:33:29 2268
原创 select 三级联动,加载选定(亲测成功)
自己在项目中遇到的问题,默认加载三级联动不成功。在网上找了很多文章,都没有满足需求。直接上代码,亲测成功,写得不好的,还请指教。thinkphp 框架中使用 ,使用页面 .tpl<tr> <th width="10%">地区 :</th> <td> <select name="province_id" id=&q
2018-06-10 11:23:13 2412
原创 微信公众号开发
一、注册微信公众号a) https://mp.weixin.qq.comb) ¥300元/年认证费用c) 登录到公众号后台,查看主要的Key、域名绑定、接口权限二、授权流程a) 获取access tokenAccess_token是公众号全局唯一票据,有效期日前为2小时b) 获取到opendId、基本信息三、API文档...
2018-03-02 15:40:07 288
原创 键盘钩子 HOOK
请不多说,直接上代码。主要问题是自己解决了 Ctrl + Alt + A ,这样的三个键组合的情况。using System;using System.Collections.Generic;using System.Text;using System.Runtime.InteropServices;using System.Windows.Forms;using Sy
2017-09-04 21:44:55 1345
原创 Sandcastle Help File Builder[Missing <summary> documentation for ""]
接口类文档的一般形式 第一:口头传递技术文档,也就是没有实质的文档资料,口头说明一下即可,这种情况局限于沟通起来非常方便的开发团队中,例如就坐在一个办公间等等。 第二:以文本形式,把如何使用的技术点记录下来,这个方法有什么用,那个属性是做什么的等等,这种方式无疑是表述最清楚的,单独的文档中你甚至可以用图的方式教导使用者,但缺点就是维护起来相当麻烦,而且费时。
2017-08-02 12:07:57 1323
转载 SQL注入攻击及危害
SQL注入攻击是黑客对数据库进行攻击的常用手段之一。随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想得知的数据,这就是所谓的SQL Injection,即SQL注入。SQL
2017-03-21 15:43:33 10310 3
原创 C# 与 Redis示例 DEMO
一、下载VS 2012 项目文件包1.项目下载地址:2.项目关键类截图。二、安装并运行Redis1.解压文件夹中的 RedisServer 目录。2.放在项目磁盘中,然后改项目文件中的打开Redis链接。三、运行成功
2016-12-26 12:32:52 3950
Cefsharp Load URL .zip
2020-07-03
ConfuserEx-master.zip
2020-07-03
MdcGateway.zip
2020-07-02
imageformats-master.rar
2019-07-18
layer + cropper + CropAvatar.class.php +thinkphp 3
2018-07-05
C#使用Redis示例(DEMO)
2016-12-26
php 角色权限菜单设置demo
2016-04-13
win 8 + ActivePerl-5.20.2.2002-MSWin32-x64-299195.msi
2015-10-23
Zend Studio 12.5.1 x86 x64通用破解补丁+注册码20150519
2015-09-30
快速配置 Windows环境下安装配置Redis2.6 且能后台运行
2014-02-17
Windows环境下安装配置Redis2.6
2014-02-17
TP各种扩展类文件——ThinkPHP_Extend_3.1.2.zip
2013-07-01
html 颜色代码表
2013-04-17
JS 特效 Banner
2013-03-22
thinkphp框架使用PHPMailer发送邮件
2013-02-23
全国34个省包括2000多个区县 xml格式
2013-02-18
kindeditor-4.1.3.zip
2012-10-15
PS CS 6 破解补丁
2012-09-06
视频、音频、图片格式转换工具
2012-07-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人