在.Net Framework应用中请求HTTP2站点的问题解析
2022-07-07 19:10 | 分类:开发语言 | 评论:0 次 | 浏览: 104
背景介绍本文的需求背景是对接苹果公司的推送服务(apns),苹果在安全方面比较积极,已经严格限制api只支持http2。但是我这里的应用目前...
React SSR 中的限流案例详解
2022-07-07 19:10 | 分类:开发语言 | 评论:0 次 | 浏览: 64
当对 react 应用进行页面加载或 seo 优化时,我们一般绕不开 react ssr。但 react ssr 毕竟涉及到了服务端,有很多...
ASP.NET Core的日志系统介绍
2022-07-07 19:10 | 分类:开发语言 | 评论:0 次 | 浏览: 58
.net core是内置了日志系统的,本文这里简单的介绍一下它的基本用法。如下是一个简单的示例:var service = new serv...
.NET实现API版本控制
2022-07-06 19:10 | 分类:开发语言 | 评论:0 次 | 浏览: 50
1. 优点有助于保护原有系统,不受影响,并及时修改问题可以实现用户的私人定制(比如是付费接口)快速迭代2. api版本控制在url中追加版本...
完美解决docx4j变量替换的问题
2022-07-04 19:10 | 分类:开发语言 | 评论:0 次 | 浏览: 61
docx4j变量替换的问题最近工作上需要自己完成word文档变量替换的问题把里面的变量给替换成数据库里的值,但是由于在word文档渲染成xm...
.net任务调度框架Hangfire简介
2022-07-03 11:44 | 分类:开发语言 | 评论:0 次 | 浏览: 64
任务调度是我们项目中常见的功能,虽然任务调度的功能实现本身并不难,但一个好用的轮子还是可以给我们的开发的效率提升不少的。在.net环境中,较...
.net加载失败的程序集实现重新加载
2022-07-02 19:10 | 分类:开发语言 | 评论:0 次 | 浏览: 52
在.net程序中,程序集是lazy加载的,只有在用的时候才会去加载,当程序集加载失败时,会触发appdomain.assemblyresol...
.net中的DI框架AutoFac简单介绍
2022-07-01 11:44 | 分类:开发语言 | 评论:0 次 | 浏览: 62
autofac是.net程序下一个非常灵活易用,且功能强大的di框架,本文这里简单的介绍一下使用方法。安装:install-package ...
使用mongoTemplate实现多条件加分组查询方式
2022-06-30 19:10 | 分类:开发语言 | 评论:0 次 | 浏览: 67
先来一个常见的错误信息:due to limitations of the com.mongodb.basicdocument, you c...
探究C#访问null字段会抛异常原因
2022-06-30 19:10 | 分类:开发语言 | 评论:0 次 | 浏览: 67
一:举例说明namespace consoleapp2{ internal class program { sta...
C#实现给DevExpress中GridView表格指定列添加进度条
2022-06-29 19:10 | 分类:开发语言 | 评论:0 次 | 浏览: 57
一、问题描述在我们使用winform配合devexpress进行开发表格时,表格中的涉及到百分比数据的内容除了显示百分比的数字内容外,还希望...
Docker安装LNMP环境的详细过程(可部署TP项目)
2022-06-29 19:10 | 分类:开发语言 | 评论:0 次 | 浏览: 68
docker安装lnmp环境1、安装dockeryum install docker# 启动并加入开机启动sudo systemctl st...
详解C#对Dictionary内容的通用操作
2022-06-29 19:10 | 分类:开发语言 | 评论:0 次 | 浏览: 68
一、实现效果1.1实现的功能①添加信息到字典中;②根据键获取值;③根据值获取键;④修改指定键的值;⑤修改指定值为相同信息;⑥根据键移除信息;...
C#实现打开指定目录和指定文件的示例代码
2022-06-29 19:10 | 分类:开发语言 | 评论:0 次 | 浏览: 55
一、实现内容1.1实现的功能想要实现:①打开指定的目录;②打开指定的目录且选中指定文件;③打开指定文件1.2实现的效果二、实现操作 ...
使用.NET Core创建exe应用程序
2022-06-29 19:10 | 分类:开发语言 | 评论:0 次 | 浏览: 64
.net core 2.0程序默认生成的是一个dll,需要通过dotnet命令来执行他。dotnet consoleapp1.dll这种方式...
C#使用Win2D在UWP程序中实现2D绘图
2022-06-26 19:10 | 分类:开发语言 | 评论:0 次 | 浏览: 50
在新的windows uwp程序中,引入了一个新的api库: win2d。它是一个d2d的封装,可以直接使用c#来快速实现高效2d绘图了。这...
.Net中的弱引用字典WeakDictionary和ConditionalWeakTable介绍
2022-06-26 11:44 | 分类:开发语言 | 评论:0 次 | 浏览: 45
有的时候,我们需要给某些数据添加一些附加信息,一种常用的做法是使用一个dictionary在填充这些附加信息如: var data =...
C#使用远程服务调用框架Apache Thrift
2022-06-26 11:44 | 分类:开发语言 | 评论:0 次 | 浏览: 57
apache thrift 是 facebook 实现的一种高效的、支持多种编程语言的远程服务调用的框架。和其它rpc框架相比,它主要具有如...
C#使用Data Annotations进行手动数据验证
2022-06-22 19:10 | 分类:开发语言 | 评论:0 次 | 浏览: 68
data annotations是在asp.net中用于表单验证的,它通过attribute直接标记字段的有效性,简单且直观。在非asp.n...
C#使用第三方组件实现动态解析和求值字符串表达式
2022-06-22 19:10 | 分类:开发语言 | 评论:0 次 | 浏览: 74
介绍在进行项目开发的时候,刚好需要用到对字符串表达式进行求值的处理场景,因此寻找了几个符合要求的第三方组件lambdaparser、dyna...
.Net使用日志框架NLog
2022-06-22 19:10 | 分类:开发语言 | 评论:0 次 | 浏览: 50
在nuget中安装nlognlog可以直接使用nuget安装:pm > install-package nlog使用nlognlog的...
Flutter+Metal实现图像处理详细流程
2022-06-18 11:44 | 分类:开发语言 | 评论:0 次 | 浏览: 68
背景在之前自制的图像处理app中,使用了opengl处理图片,这次使用metal替代opengl,来达到更好的性能,顺便熟悉一下metal的...
C#使用Effects给图片增加阴影效果
2022-06-18 11:44 | 分类:开发语言 | 评论:0 次 | 浏览: 78
今天写一个小程序有一个给图片加上阴影的需求,记得wpf的effect中就有阴影特效,就打算用它了。代码如下: using (var i...
C#获取文件夹所占空间大小的功能
2022-06-18 11:44 | 分类:开发语言 | 评论:0 次 | 浏览: 58
虽然现在硬盘越来越大,但是清理垃圾还是必要的。这时我们往往需要一个获取文件夹所占空间大小的功能,从而判断垃圾文件的位置。这个时候,我们常用的...
C#中常用的IO操作介绍
2022-06-18 11:44 | 分类:开发语言 | 评论:0 次 | 浏览: 65
在.net 4.0中增加了一系列较为实用的io功能,下面让我们来一起看一下吧:1. stream.copytostream.copyto在用...
C#实现递归调用的Lambda表达式
2022-06-18 11:44 | 分类:开发语言 | 评论:0 次 | 浏览: 96
前段时间,我写一个树的访问算法的时候,用了visitor模式把访问的算法分离了出来,当时打算用lambda表达式写visit算法的,却发现带...
.NET Core实现企业微信获取部门成员
2022-06-17 19:10 | 分类:开发语言 | 评论:0 次 | 浏览: 76
1.获取部门成员请求方式:get(https)请求地址:https://qyapi.weixin.qq.com/cgi-bin/user/s...
C#并行编程Task类用法介绍
2022-06-17 11:44 | 分类:开发语言 | 评论:0 次 | 浏览: 77
task和threadpool的功能类似,可以用来创建一些轻量级的并行任务。对于将一个任务放进线程池threadpool.queueuser...
antd table长表格出现滚动条的操作方法
2022-06-17 11:44 | 分类:开发语言 | 评论:0 次 | 浏览: 88
如图想实现如上图所示,看antd table官方文档想实现这个,介绍的很不详细,实现起来一堆坑。阿里云页面的这种表格,拉伸起来也有很多bug...
.Net使用Cancellation Framework取消并行任务
2022-06-17 11:44 | 分类:开发语言 | 评论:0 次 | 浏览: 92
在.net 4.0中,引入了一个新的类cancellationtoken,这个类基本上集成了我们各种常用的取消方式,在并发任务中非常有用。同...