自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

星火燎猿

我们只用技术说话 眼界决定境界,定位决定地位

  • 博客(741)
  • 资源 (71)
  • 收藏
  • 关注

原创 C#反射遍历对象属性将对象属性拼接成QueryString字符串按照字母先后顺序排列

最近开发中遇到需要将对象属性动态拼接成querystring格式并要求根据key的字母顺序进行升序排列拼接字符串,记录相关技术细节。后面备用

2022-06-11 00:30:00 660

原创 C# SHA256WithRSA加密帮助类

这篇文章接上一篇一起用,主要是实现SHA1/SHA256和RSA加解密算法。

2022-06-11 00:15:00 2397

原创 Java和C# RSA私钥格式转换帮助类

最近在开发过程中遇到了JAVA和C#互操作的问题,客户服务端采用的时Java开发,我们客户端对接采用的时C#开发,两边为了同时实现RSA密钥的转换互认,总结了这篇文章。

2022-06-10 23:30:00 764

原创 C# 中对应java中的desede/CBC/PKCS5Padding加密

最近研究发现和java做对接时,经常遇到两边数据加解密不一致的情况,例如java文档中要求DESede/CBC/PKCS5Padding, iv向量位8字节的16进制0 的需求,网上查找资料并和java开发工程师沟通,最终总结了一份文档,方便后期使用。.........

2022-06-10 18:48:32 1178

原创 C#串口通信帮助类

C#串口通信帮助类最近开发涉及到和下位机程序进行通信,采用RS485模式,之前也做过类似的开发,本次将封装的通信类进行公开,方便后续类似问题进行快速解决处理。using System;using System.Collections.Generic;using System.IO.Ports;using System.Linq;using System.Text;using System.Threading;using System.Threading.Tasks;namespace

2022-05-27 23:15:00 968

原创 C# CRC16帮助类

/// <summary> /// CRC16 帮助类 /// </summary> public class CRC16Helper { /// <summary> /// CRC校验 /// </summary> /// <param name="data">校验数据</param> /// <returns...

2022-05-27 20:30:00 416

原创 C# 16进制字符串和Byte数组互转帮助类

C# 16进制字符串和Byte数组互转帮助类最近开发上位机程序主要负责和下位机通信,为了方便拿测试指令数据测试,需要将厂家给的demo数据直接拿程序进行测试,做下记录后期复用。 /// <summary> /// 16进制和数组互转帮助类 /// </summary> class ByteHelper { /// <summary> /// byte数组转16进制字符串 //

2022-05-27 18:04:38 525

原创 C# CRC16数据校验支持ModelBus和XMODEM校验模式

C# CRC16数据校验支持ModelBus和XMODEM校验模式最近在研究C# CRC数据校验规则,之前用过ModelBus模式,但是这次的现场用到的是XMODEM模式,写一篇文章记录实现细节,方便后期快速开发!using System;using System.Collections.Generic;namespace Invengo.Library.Custom.CampusCard.SynjonesSkj130.Common{ /// <summary>

2022-05-27 17:57:49 962 1

原创 几种摘要算法的比较

几种摘要算法的比较CRC8、CRC16、CRC32MD2 、MD4、MD5SHA1、SHA256、SHA384、SHA512RIPEMD、PANAMA、TIGER、ADLER32 等CRC8、CRC16、CRC32CRC(Cyclic Redundancy Check,循环冗余校验)算法出现时间较长,应用也十分广泛,尤其是通讯领域,现在应用最多的就是 CRC32 算法,它产生一个4字节(32位)的校验值,一般是以8位十六进制数,如FA 12 CD 45等。CRC算法的优点在于简便、速度快,严格的来说,

2022-05-27 11:30:16 1024

原创 C# 请求被中止: 未能创建 SSL/TLS 安全通道”的原因及解决办法

C# 请求被中止: 未能创建 SSL/TLS 安全通道”的原因及解决办法代码前加上如下代码:ServicePointManager.Expect100Continue = true;ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12 | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls;ServicePointManager.ServerCertificateVa

2022-05-18 16:50:33 9908 4

原创 C# DatetTime转UTC以及UTC转DateTime

public class TimeHelper { public double ConvertDateTimeInt(System.DateTime time)//将时间格式的数据类型转换成浮点数类型 { double intResult = 0; System.DateTime startTime = TimeZone.CurrentTimeZone.ToLocalTime(new System.Date...

2022-05-06 14:30:47 2666

原创 Asp.net webApi统一封装返回结果+全局异常处理

1.定义统一的返回类/// <summary> /// 返回类型 /// </summary> public class ApiResultModel { private HttpStatusCode statusCode; private object data; private string errorMessage; private bool isSuccess;

2021-02-22 14:52:25 5410

原创 SqlServer将bigint类型存储的数据转换为datetime,附带日期检测

SqlServer将bigint类型存储的数据转换为datetime,附带日期检测-- =============================================-- Author: Wiggins-- Create date: 20200613-- Description: bigint转datetime 附带日期有效性检测-- =============================================CREATE function [dbo].[fun_Co

2020-06-13 18:17:00 2168

原创 SQL Server 计算年龄函数

SQL Server 计算年龄函数需要处理的问题实现思路先将int类型转换成datetime创建sqlserver函数创建视图需要处理的问题在实际开发过程中,我们经常会遇到动态计算人员年龄的情况,其实如果单纯的计算年龄,其实在应用程序或者sql语句里面处理一下就好了,但是如果需要根据年龄进行筛选并且数据要求分页,这个问题就变的复杂起来,为了已最快的速度解决这个问题,我们就采用创建数据库函数的方式,并且结合表我们和函数结合创建视图,来快速解决相应的需求,解决方案有很多,也许我这种不是性能最优的,我只介绍快

2020-06-03 09:39:19 6846

原创 Jenkins 结合docker持续集成发布.netcore应用程序

dotnet restoredotnet buildmkdir D:\test\t3\publishdotnet publish -o D:\test\t3\publishcopy pubDockerfile D:\test\t3\publish\Dockerfile"C:\Program Files\7-Zip\7z.exe" a D:\test\publish.tar D:\test...

2020-04-14 14:45:43 720

原创 使用docker部署nginx并完成.net core3.1容器的负载均衡

声明:本文不是完整的案例,只是对里面关键的环节进行记录设置目录挂载docker run --rm --name nginx-test -p 8080:80 -d nginxmkdir -p /home/nginx/www /home/nginx/logs /home/nginx/confdocker cp 358354f206fd:/etc/nginx/. /home/nginx/co...

2020-04-08 17:39:50 1009

转载 CentOS7下安装Docker

原文地址

2020-03-19 17:01:42 169

原创 How to use the Kendo UI Sortable widget with a Kendo UI Grid either in an editable or in a non-edita

Please See In: https://docs.telerik.com/kendo-ui/controls/interactivity/sortable/how-to/use-sortable-grid

2019-04-24 16:12:17 241

原创 使用EF在执行数据库操作时,异常提示生成的表名和实际实体名称不一致的解决方案

1 问题回放最近同事在使用EF DBFIRST进行实体框架开发的时候,遇到了一个奇怪的问题,提示主外键约束存在问题,但是该表并没有设置外键,而且软件提示的数据库表名不存在,但是提示的数据库表名和我EF实体名称完全不一致,最后经过分析,找出了问题并解决,在此做一个记录,方便日后查阅!2 问题产生原因出现这种情况的主要原因是,在创建了数据库表并设置完主键以后,在后期的开发过程中人为的修改了数据库...

2019-04-22 17:33:47 2038

原创 安装Electron时卡在install.js不动的解决方案

之前在安装Electron的时候,经常会卡住,这次重新搭建环境时又卡住了$ node install.js卡在了这一步,半天不动,基本上可以确定,访问的electron源被墙了,搭梯子也不行,挺恼火的。在网上搜了搜,找到了解决方案,需要给 electron 明确的指定源。解决方案如下:修改~/.npmrc 文件,加入如下代码:registry=https://registry.npm...

2019-03-13 15:10:05 7515 1

转载 关于windows10 Anaconda中的pip引入模块时 报错模块不存在的问题

Python2 Python3共存的情况下Anaconda的pip引用会产生很多问题,此时会经常出现在黑窗口已经pip install XXX而继续报错模块不存在,此时需要在Anaconda Prompt中重新pip install XXX,此时安装的模块Anaconda皆可导入运行 。(推荐安装Everything,查找任何电脑已存文件如探囊取物秒锁)原文出处:https://blog.csd...

2019-02-21 15:35:50 519

原创 使用PyCharm编写Python代码,Python输出窗口报错解决方案 Python 3.7 anaconda environment - import _ssl DLL load fail err

使用PyCharm编写Python代码,Python输出窗口报错解决方案 Python 3.7 anaconda environment - import _ssl DLL load fail error问题回放解决方案问题回放C:\Users\abhil\AppData\Local\Continuum\anaconda3\envs\HeisenbergPy37\python.exe “C:\...

2019-02-13 14:13:59 9728 3

原创 Windows下Trac快速安装部署

Windows下Trac安装部署一、使用Bitnami trac快速安装Trac环境,环境里面包括了SVN+Apache+Python+Trac环境,一键安装部署,省时省力! 二、使用python安装扩展插件,常用的插件如下: 三、安装完插件以后重启apache服务器,再管理模块扩展页启用相关的插件!参考文档: https://trac-hacks.org/wiki/TracPa...

2018-03-19 09:40:40 1201

原创 作为一个行业人,对2017安博会的一点感想

作为一个行业人,对2017安博会的一点感想2017年10月29日第14届安博会在深圳会展中心,作为在这一行业从业6年的行业人,我也去参加了这次展会。对于这次展会的感受,具体有以下几点:行业整体向前发展,从13年开始提出云概念,到2017年回明显感觉到云已经在行业内部得到了普及。电子支付已经在行业内基本上得到了普及,每一个厂家都有自己的电子支付方案。优惠券暂时还没有跟进上来。通道识别成为大家展示

2017-11-02 18:22:41 2156

原创 Windows Server部署.net Core应用

安装.net core window server hosting重启IIS iisreset参考文档: https://docs.microsoft.com/en-us/aspnet/core/publishing/iis?tabs=aspnetcore2x http://www.cnblogs.com/ronli/p/5900001.html https://www.microsoft

2017-09-29 15:54:05 3482

原创 Subversion软件版本管理

基本操作从版本库取出项目{{{#!dos $ mkdir -p /workspace/projects$ cd /workspace/projects$ svn co https://rd-svn.drzk.cn/yun }}}添加新文件进入版本库{{{#!dos cd/workspace/projects/yun/trunk/src cd /workspace/projects/yun/tr

2017-09-11 09:50:47 688

原创 C# 编码规范

”’1、 类型(类、结构、委托、接口)、字段、属性、方法、事件的命名”’  优先考虑使用英文(尽量使用英文),如果实在没有合适的英文进行描述,可以使用拼音,使用中文是不符合要求的。”’2、不使用缩写”’”’  ”’所有类型、字段、属性、方法、事件尽量不使用缩写,包括大家熟知的缩写,例如msg。”’3、不使用单个字母的变量”’  不使用单个字母的变量, 像 i、m、n,使用index等来替换,用于循环

2017-09-11 09:48:54 945

原创 Trac首页模板定制

[[BlogList(recent=10, max_size=250, author=**, category=公共信息, format=float, heading=最新公告)]] {{{#!box type=normal align=right width=275 [[Include(UserManagerPluginPictures)]] }}} [[PageOutline(1-2,

2017-09-11 09:36:29 698

原创 GO,NODEJS,.NetCore性能对比

测试电脑配置RAM:8G CPU:amd A8-5600K 3.6GH OS:Win10开发语言版本GO:1.9 Nodejs:8.1.2 .NetCore:2.0测试场景循环50亿次并计算50亿次偶数出现的次数测试代码GOpackage mainimport ( "fmt" "time")func TestNumber2() { var number int64

2017-08-29 16:28:28 16041 13

原创 Electron部署和打包

electron-packager ./ --platform=win32 --arch=ia32 --icon=0.ico --out=package --asar=true --overwrite=force.\nuget spec.\nuget pack Package.nuspec.\squirrel --releasify systest.1.0.0.nupkg.\Update.exe

2017-08-24 09:01:06 2681

原创 如何再Win10系统下面配置Docker的国内镜像站?

为什么要使用国内镜像站?如果使用Docker默认的国外镜像站的话,会发现很多镜像资源无法访问并且即使能方位,也出现非常慢的情况!!!!一句话为了提高访问速度。使用哪家的镜像站好一些?国内做Docker镜像站的还蛮多的,阿里、163、DaoCloud这些都是比较好的镜像站地址,因为我一直用阿里的产品,所以我使用的也是阿里的镜像站,后续的介绍都是以阿里的镜像站为主!如何获取并配置国内镜像站?阿里的镜像站

2017-06-27 21:18:52 7844

原创 ASP.NET 下的微信支付开发配置实践(官方demo)

最终效果使用官方demo能一次性跑通微信支付的整个流程实现方式转入 lib文件夹下,找到config.cs文件 有4个参数需要配置1. APPID: 服务号或者企业号的ID,可以在服务号或者企业号里面找到!2. APPSECRET:对应企业号或者服务号里面的appsecret!3. MCHID: 商户号,在服务号里面可以看到!4. KEY: 商户密钥,可以在商户号里面找到!*这4个参数必须先配置正确

2017-03-01 11:29:48 4005 1

原创 Linux 操作文档命令

grep "车牌号" 20161126.txt grep "车牌号" 20161126.txt | awk -F " " '{print $NR}' grep "车牌号" 20161126.txt | awk -F " " '{print $NE}' grep "车牌号" 20161126.txt | awk -F " " '{print $NF}' grep "车牌号" 20161126.

2016-11-28 09:10:26 650

原创 Mono使用C#执行shell脚本(Linux)

执行代码 Process process = new Process(); process.StartInfo.FileName = "bash"; process.StartInfo.Arguments = "app.sh"; process.StartInfo.CreateNoWindow = false; //

2016-11-26 14:28:21 5262

原创 使用mono.data.sqlite+EF进行开发

引入命名空间using System.Data.Linq;using Mono.Data.Sqlite;编写代码 var conn = new SqliteConnection(ConfigurationManager.AppSettings["dbstring2"]); var db = new DataContext(conn);

2016-11-24 14:47:50 1136

原创 使用CodeSmith连接SQLite生成代码

下载安装CodeSith,我用的是7.0http://www.ibeifeng.com/down.php?id=36606下载和自己framework版本一致的SQLite安装文件,这里用的是4.5程序http://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki64位系统配置.netframe work machine.c

2016-11-24 09:48:00 1719

原创 C# 使用Mono.SQLite进行跨平台开发

SQLite安装1. windows安装1. 进入官网下载最新的SQLite版本,找到:sqlite-tools-osx-x86-3150100.zip。[不区分64位和32位]http://www.sqlite.org/download.html2. 设置环境变量将下载的文件解压到特定的目录,并在windows上设置环境变量目录!3. 打开cmd,执行如下命令进行安装配置调试:sqlite3 te

2016-11-23 17:43:27 4973

原创 Linux将shell脚本设置为自动启动项

Linux系统下如何设置开机启动项1.修改/etc/rc.d/rc.local文件,在rc.local 后面加上你的shell脚本命令赋值权限chmod u+x app.sh修改后的rc.local如下#!/bin/bash# THIS FILE IS ADDED FOR COMPATIBILITY PURPOSES## It is highly advisable to create

2016-11-22 15:03:01 9597 1

转载 CentOS7.0 mosquitto的安装和配置

加入yum源在/etc/yum.repos.d/目录中新建一个mosquitto.repo文件,里面写入:[home_oojah_mqtt] name=mqtt (CentOS_CentOS-7) type=rpm-md baseurl=http://download.opensuse.org/repositories/home:/oojah:/mqtt/CentOS_CentOS-7/

2016-11-21 15:58:39 3887 2

原创 Mono后台服务设计

解决的问题mono-service 无法满足要求,启动过程老是出问题解决方案1. 使用shell脚本完成后台进程的启动工作!mono /usr/myfoder/camtest/Debug/DREQPAPP.exe >/dev/null 2>&1 &2. 使用nohup后台挂起线程nohup DREQPAPP.exe &大道至简

2016-11-21 10:39:00 1102

CefNet.dll网页中文输入程序闪退bug修复

当前cefNet版本105.3.22248.142,配合CefNet.Avalonia.Eleven在程序里面使用,底层库存在按键字符转义的bug,导致展示的网页里面无法输入中文的bug。异常信息: System.InvalidOperationException:“Incompatible input locale.” 在 CefNet.Input.KeycodeConverter.CharacterToVirtualKey(Char character) 在 CefNet.Avalonia.WebView.OnTextInput(TextInputEventArgs e) 在 Avalonia.Input.InputElement.<>c.<.cctor>b__32_4(InputElement x, 博客地址: https://blog.csdn.net/fwj380891124/article/details/137871148

2024-04-17

这是使用C#开发的一个获取窗口文本以及所属进程的一个工具,方便我们可以快速定位到进程Id和进程里面展示的内容

这是使用C#开发的一个获取窗口文本以及所属进程的一个工具,方便我们可以快速定位到进程Id和进程里面展示的内容 1. 比如可以快速定位到广告弹窗所属的进程以及文件位置 2. 对于密码框中未显示的密码也可以显示出来 完整的源代码,测试过程中如果发现没法满足你的要求可以按照你的实际需求进行完善。

2024-02-22

AvaloniaVS.VS2022

如果您正在使用Visual Studio开发Avalonia,您应该安装Avalonia for Visual Studio扩展。 该扩展提供了Avalonia XAML的智能感知支持以及预览功能。 本安装程序是Visual Studio 2022版本上专用的,非该版本的开发工具不要下载。

2023-12-01

C#版本的海康热成像系列相机测温实现

海康官方SDK没有提供热成像相关实现的演示功能,该程序包括海康相机热成像测温相关的实现,大家可以直接下载进行测试,或者对自己的程序进行调整!

2021-07-21

网页提示特效通用.zip

网页提示特效,可用于404,401等特殊页面的设计,将文字转换为颗粒图画,效果炫。。。欢迎大家下载体验

2020-09-15

SignalR 演示代码

SignalR 演示代码,演示了Connect 和 Hub两种模式!!!

2016-09-23

Lamda演示代码

Lamda进化史演示代码,博客文章地址:http://blog.csdn.net/fwj380891124/article/details/52610462

2016-09-21

mqtt-websocket-example

mqtt,websocket

2016-04-22

Linux系统puty+winscp

Linux系统puty+winscp,有需要的朋友可以下载看看,结合本人的一篇博文使用!

2016-02-20

HTML5 socket通信,C#版

随着HTML5 WebSocket技术的日益成熟与普及,我们可以借助WebSocket来更加方便地打通BS与CS -- 因为B/S中的WebSocket可以直接连接到C/S的服务端,并进行双向通信。如下图所示:

2015-08-12

wireshark_cn

不错的一款网络监控工具,希望可以帮助到大家,本款为汉化版,请放心下载。

2013-11-20

VS2010开发activeweb插件

VS2010开发activeweb插件,非常实用,找了好久才找到这么全的代码。

2013-07-01

VS打包Web项目实例

VS web安装包制作,包括数据库的动态创建或者附加等功能,很实用...

2013-05-20

VS2008水晶报表入门

VS2008水晶报表入门

2013-04-20

asp.net上传头像预览

asp.net上传头像预览

2013-03-06

简单项目资料总结

简单项目资料总结

2013-01-21

简单的项目需求分析(测试用)

本人测试用的,不提供外部人员使用,下载许谨慎。

2013-01-19

常见C#120问

C#120问

2013-01-19

12306最新订票软件(1.16)

12306最新订票软件(1.16)

2013-01-16

火车票购票软件

火车票购票软件

2013-01-16

Winform简单的学习例子

Winform简单的学习例子,适合刚刚接触的朋友们。

2012-12-17

W3CSchool里面包括最新的HTML5技术

W3CSchool里面包括最新的HTML5技术,内容很全面,需要的可以下载研究。

2012-12-10

WPFMVVMTest

WPF事例 MVVM事例

2012-11-26

WPF图片浏览工具

WPF做的图片浏览工具

2012-11-22

概念版QQ登录界面

概念版QQ登录界面源码,绝对物有所值。放心下载,如果有任何问题可以联系我。

2012-11-20

WPF全系列事例代码

WPF基础教程所有相关的源代码,博客文章请查阅:http://blog.csdn.net/fwj380891124 之WPF板块类容。非常详细的介绍了WPF,适合初学者入门学习。

2012-11-17

C#网络编程

很不错的C#网络编程学习资源,推荐下载。

2012-11-09

Expression Blend知识锦

Expression Blend知识锦

2012-10-17

winform发票打印

Winform打印 发票

2012-10-15

C#编程规范V1.0

C#编程规范

2012-09-18

全省重点营运车辆部省动态信息公共交换平台

全省重点营运车辆部省动态信息

2012-09-18

软件编程规范

软件编程规范

2012-09-18

Jquery文档

Jquery文档

2012-09-05

PISDK_1_3_8_388

PISDK

2012-08-23

winform界面

WInfrom界面文档,仅限交流使用,不代表全部内容。下载请慎重。

2012-08-16

Winform测试界面

Winform测试界面,仅限于测试使用,不保证后续维护。

2012-08-16

UDP传输文件事例

UDP传输文件事例

2012-08-11

新闻发布系统

新闻发布系统 Global.asax

2012-07-31

地图API(51)

51地图API

2012-07-24

MapX加载本地图片测试

Map X自定义图标

2012-07-21

空空如也

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

TA关注的人

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