自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

良好市民路先生的博客

尘世间迷茫小码童

  • 博客(9)
  • 资源 (12)
  • 收藏
  • 关注

原创 C#线程安全

在C#中,线程安全是一个非常重要的概念,下面我们将深入了解线程安全的概念、常见的线程安全问题以及一些解决方法。线程安全的类型(Thread-Safe Types):线程安全的类型是指可以安全地访问和修改数据的类型。通过使用互斥锁、原子操作、并发集合和线程安全的类型等方法,我们可以解决常见的线程安全问题,保证程序的正确性、可靠性和稳定性。线程安全是一个非常重要的概念,它指的是当多个线程并发访问共享资源时,程序仍然能够保持正确性、可靠性和稳定性的能力。通过使用原子操作,我们可以避免竞争条件的问题。

2023-05-29 01:04:02 2416 1

原创 C#异步多线程

在上面的示例中,我们定义了PerformAsyncTask和LongRunningIOOperation方法,PerformAsyncTask方法是异步的,并执行LongRunningIOOperation方法,LongRunningIOOperation方法模拟了一个长时间的IO操作。最后,我们得到异步任务的运行结果。在TAP模型中,我们使用async/await关键字来进行异步编程,其中async关键字表示当前方法是异步的,await关键字表示要等待异步操作完成,然后才能继续执行下一步操作。

2023-05-29 01:01:51 310 1

原创 OPC UA协议

例如,OPC UA可以实现机器设备之间的无缝连接和数据共享,帮助制造商实现智能化和自动化的生产过程,提高生产效率和质量。OPC UA(Open Platform Communications Unified Architecture)是一种面向工业自动化系统的通信协议,它提供了一种跨平台的、可靠的、安全的、灵活的、标准化的、互操作的数据传输和通信机制。通过使用OPC UA,可以为不同的设备和应用程序提供标准化、可靠、安全、灵活和互操作的数据传输和交换,从而实现更加智能和高效的生产过程和物联网应用。

2023-05-29 01:01:34 1949 1

原创 nvarchar 和varchar区别

类型不同varchar是非Unicode可变长度类型,nvarchar是Unicode编码可变长度类型长度不同它们两者的最大长度不一样,nvarchar的最大值是4000,varchar最大值是8000存储不同varchar能存储的字节数就是它的长度,nvarchar能存储的字节数是它的长度乘2总结总的来说,我是比较推崇使用nvarchar有人说,varchar比nvarchar更省空间,应该更多的用varchar。但是我不是很赞同这个观点,首先,现在空间相对来.

2021-03-10 14:01:36 463 2

转载 给开发者的13条建议

取个好名字不管是包名,类名还是函数方法和变量,不要随意命名,像什么 foo, bar, a,b,c 这种没有任何意义的名字会污染你的整个代码先构思再写代码拿到一个需求最开始是分析需求,拆解问题,将大问题拆解为更小问题,思路清晰了代码写起来才快。能用Google就不用百度百度搜出来的东西一是广告太多,难以辨识,二是质量太差,容易被带偏。写注释“最好的注释就是代码本身”,这句话不是你不写注释的借口,相信我你的代码时间久了自己都不知道什么意思。必要的地方加上注释不仅方便别人理解你的代码,也方便自己。

2021-01-18 17:33:22 218

原创 C#对接银行接口总结

文章目录前言一、对接分析1.微信2.支付宝3.中国建设银行4.中国银行5.信合银行6.中国农业银行7.光大银行总结前言在开发工作中,也对接了一些银行,第三方支付接口,今天总结一下。一、对接分析微信支付宝中国建设银行中国银行信合银行中国农业银行光大银行1.微信微信对接基本不用说,很流畅,遇到技术问题一般是开发者自己的问题需要自己多注意,生态也很好基本问题都能搜索到。申请公众号或商户的过程中如果使用异常资料的话,或许你会和微信方纠缠很长时间。比如开户名称和营业执照名称不对应,这

2021-01-08 14:57:03 3525 10

原创 C#pdf电子发票转图片

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、所需要的包?二、使用步骤总结前言提示:最近对接了百旺的电子发票,有个需求是要在移动端上展示电子发票图片,结果发现百旺提供的是pdf文件。提示:以下是本篇文章正文内容,下面案例可供参考一、所需要的包? 我们使用Nuget包管理工具下载安装PdfiumViewer、PdfiumViewer.Native.x86.v8-xfa这两个包。二、使用步骤代码如下(示例):public static class

2021-01-05 12:34:35 1618

原创 Vue输入金额格式

Vue输入金额格式<input ref="content" type="text" :disabled="disabled" @input="handleAmountChange" v-model.number.trim="totalval" />代码如下(示例):handleAmountChange(e) { //过滤e字符 e.target.value = e.target.value.replace("e", ""); //判断输

2020-09-19 10:12:14 3358

原创 Vue微信公众号

微信公众号开发笔记1.微信授权流程需要有一个微信认证过的微信服务号,还要有一个H5的项目,在此开发过程中代码没有引入任何类库或者js文件,都是用http请求完成操作,如果过程中出现问题,请参考微信官方文档根据微信公众号APPId获取授权码codehttps://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&red...

2020-01-13 14:24:54 2874

SVN客户端.zip

TortoiseSVN客户端是Subversion版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。文件保存在中央版本库,除了能记住文件和目录的每次修改以外,版本库非常像普通的文件服务器。你可以将文件恢复到过去的版本,并且可以通过检查历史知道数据做了哪些修改,谁做的修改。这就是为什么许多人将 Subversion 和版本控制系统看作一种“时间机器”。 其中含客户端程序和中文补丁

2020-08-18

动态库注册工具.exe

自己研发的windows动态库注册工具,程序支持64,32位操作系统,使用方法为将需要注册的动态库,ocx复制到程序运行根目录,双击运行程序即可。程序为本人研发创造,严禁剽窃。

2020-08-18

loki-windows-amd64.exe.zip

Loki是受Prometheus启发的水平可扩展,高度可用的多租户日志聚合系统。它的设计具有很高的成本效益,并且易于操作。loki 是主服务器,负责存储日志和处理查询。

2020-07-14

loki-canary-windows-amd64.exe.zip

Loki是受Prometheus启发的水平可扩展,高度可用的多租户日志聚合系统。它的设计具有很高的成本效益,并且易于操作。Loki Canary监视您的Loki安装中是否缺少日志。

2020-07-14

logcli-windows-amd64.exe.zip

Loki是受Prometheus启发的水平可扩展,高度可用的多租户日志聚合系统。logcli-windows-amd64.exe.zip是windows安装loki的重要工具。LogCLI,介绍如何在不使用Grafana的情况下查询日志。

2020-07-14

VSCode-win32-x64-1.38.0.zip

是一个集成的开发环境,相对来说比较完整,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE) 现在使用Vscode编码的人越来越多凭借着免费,开源,轻量,跨平台的特点收货了一大批忠实粉丝!

2020-01-16

MultiDesk.rar

multidesk是一款可以帮助用户建立远程桌面交流的工具,现在的远程桌面技术可以说运用的非常广泛,大多数的办公oa系统以及常规的通讯软件都具备一定的远程会话功能,当您需要操控对方的电脑时,可以使用这款MultiDesk(远程桌面客户端)软件帮助您建立简单明了的远程服务器,方便您快速连接对方的电脑地址,一键查看对方电脑的所有内容,对于远程教学、共享资源、视频对话等都是非常方便的,需要的朋友可以下载这款软件试试!

2020-01-16

超级通信调试工具.exe

超级通信调试工具是一款可以帮助您在电脑上调试系统通信以及服务器通信的软件,该软件主要可以调试UDP/TCP的通信能力,软件已经将调试的具体方案以及发送调试命令的功能编辑在主界面,您可以根据自己的需要选择合适的调试计划,并且调试的端口,监听的方式,HEX命令,ping内容,串口控制等都是可以手动设置的;本次提供的是52pojie超级通信调试工具,软件是免费的,并且是中文版本,需要调试UDP/TCP的用户可以下载体验!

2020-01-16

C#Model生成器(源码版)可自己编译生成

1、基于T4的代码生成工具,根据数据库元数据信息生成代码,支持多数据库,支持批量代码生成; 2、支持根据PowerDesigner物理模型文件来生成代码; 3、内置了一个简单的文本编辑器,支持代码高亮显示; 4、数据库元数据信息浏览工具; 5、数据库文档生成工具,支持输出word及pdf文件格式; 6、IIS日志解析器,小网站可以用用; 7、其他工具,字符串相关操作等。

2020-01-13

SQLPrompt8.2

SQL Prompt是一款拥有SQL智能提示功能的SQL Server和VS插件。亲测该版本支持SQL Server 2017

2018-10-22

Sql测试数据

Sql百万条测试数据生成Sql百万条测试数据生成Sql百万条测试数据生成Sql百万条测试数据生成

2017-12-28

promtail-windows-amd64.exe.zip

Loki是受Prometheus启发的水平可扩展,高度可用的多租户日志聚合系统。它的设计具有很高的成本效益,并且易于操作。promtail 是代理,负责收集日志并将其发送给Loki。

2010-01-03

空空如也

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

TA关注的人

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