腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
跟着阿笨一起玩NET
专栏作者
举报
889
文章
1784366
阅读量
82
订阅数
订阅专栏
申请加入专栏
全部文章
其他
sql
http
.net
数据库
asp.net
windows
编程算法
c#
html
api
网站
存储
ide
网络安全
https
javascript
sql server
json
git
go
node.js
安全
php
vue.js
云数据库 SQL Server
文件存储
asp
java
云数据库 Redis
分布式
iis
c++
linux
开源
npm
xml
mvc
打包
nginx
容器镜像服务
消息队列 CMQ 版
容器
rabbitmq
kafka
缓存
gui
面向对象编程
tcp/ip
socket编程
list
ajax
oracle
access
svn
express
分页
进程
python
jquery
sqlite
github
unix
windows server
centos
apache
命令行工具
云数据库 MongoDB
腾讯云测试服务
mongodb
html5
ftp
数据分析
数据结构
微服务
nat
db
el
join
microsoft
system
table
task
version
存储过程
工具
函数
数据
异常
费用中心
云服务器
官方文档
ios
cocos2d
ruby
actionscript
jquery ui
android
qt
arm
nosql
memcached
ruby on rails
tomcat
maven
delphi
访问管理
SSL 证书
云推荐引擎
渲染
eslint
webpack
游戏
shell
ssh
erp
dns
jdbc
rpc
udp
kernel
大数据
微信
系统架构
add
autofac
axios
bat
bind
chrome
core
data
date
enterprise
entity
exception
exe
input
iqueryable
key
linq
loader
merge
message
migration
native
navicat
nuget
null
parent
plugin
range
runtime
select
server
service
set
setinterval
settimeout
settings
socket
sql语句
string
submit
thread
tm
tools
view
window
winform
x86
百度
编辑器
操作系统
定时任务
对象
泛型
集合
脚本
快捷键
连接
浏览器
前端
生命周期
调试
线程
性能
序列化
异步
远程桌面
原型
字符串
搜索文章
搜索
搜索
关闭
C# 使用throw;throw ex;和 throw new Exception();抛异常区别与建议
c#
ide
exception
异常
之前,在使用异常捕获语句try...catch...throw语句时,一直没太留意几种用法的区别,前几天调试程序时发展找不到异常根源,无意中了解到几种使用方法是有区别的。总结如下:
跟着阿笨一起玩NET
2023-03-19
1.2K
0
C#将list集合转化为sql
c#
sql
list
将list集合转化为sql in 的范围对象 比如 List<string> idList= new List<string>(); idList.Add(“001”); idList.Add(“002”); idList.Add(“003”); select * from table where id in (‘001’,‘002’,‘001’) 公共方法 /// <summary> /// C#实现把String字符串转化为SQL语句中的In后接的参数 /// </summary> /// <par
跟着阿笨一起玩NET
2023-02-27
478
0
C#将枚举转换为List集合
c#
list
using System.ComponentModel; namespace ABenNetCore.FriendException.Helper { public class EnumItem { public string Code { get; set; } public int Value { get; set; } public string Descprtion { get; set; } } public cla
跟着阿笨一起玩NET
2022-09-19
918
0
C# Task使用CancellationTokenSource取消任务
c#
task
使用CancellationTokenSource取消任务 CancellationTokenSource Source = new CancellationTokenSource(); Task T = Task.Factory.StartNew(() => { //如果Token被取消 while (!Source.IsCancellationRequeste
跟着阿笨一起玩NET
2022-07-11
904
0
C# 获取某个时间的0点0分和23点59分59秒
c#
C#获取当月第一天和最后一天 当月第一天0时0分0秒: DateTime.Now.AddDays(1 - DateTime.Now.Day).Date 当月最后一天23时59分59秒: DateTime.Now.AddDays(1 - DateTime.Now.Day).Date.AddMonths(1).AddSeconds(-1) C#获取上个月第一天和最后一天 上个月第一天0时0分0秒: DateTime.Now.AddMonths(-1).Date.AddDays(1 - DateTime
跟着阿笨一起玩NET
2022-05-10
1.1K
0
关注专栏作者,随时接收最新技术干货
跟着阿笨一起玩NET
关注
用户6160453
关注
四个石头
关注
用户7101409
关注
[置顶] SQL Server数据库高级进阶之分布式唯一ID生成实战演练
https
gui
c#
网络安全
html
一、背景需求 当我们需要在多个数据库间进行数据的复制自动增长型字段可能造成数据合并时的主键冲突。设想一个数据库中的Order表向另一个库中的Order表复制数据库时,OrderID到底该不该自动增长呢? 数据库自增长ID和无序的UUID方案的不足之处: 1)、采用数据库自增序列:数据迁移合并等比较麻烦。 2)、UUID随机数:采用无意义字符串,没有排序UUID使用字符串形式存储,数据量大时查询效率比较低。(主要是索引查询销量不是最高的) 如果非要使用非自主增长列作为主键的话(分布式系统分库分表中)
跟着阿笨一起玩NET
2022-03-22
1.1K
0
C#如何简单快速的解析复杂的JSON格式接口数据
c#
api
文件存储
编程算法
json
1、复制你要转换的JSON格式字符串。(记住一定要先复制自己想要转换的JSON格式字符串哦)
跟着阿笨一起玩NET
2022-03-09
4.7K
0
ASP.NET Core WebApi项目架构分层开发实战演练
网站
asp.net
api
.net
c#
阿笨这里推荐大家的一种比较传统经典的三层架构,一般就可以满足日常我们工作中的大部分项目开发需求。
跟着阿笨一起玩NET
2021-10-09
3.4K
1
visual studio 2019 (vs) 显示右侧缩略图
c++
c#
编辑器
工具
2. 文件编辑器 -> 选项对应的语言(Basic, C#, C/C++....) -> 行为 -> 使用垂直滚动条的缩略图模式(M)
跟着阿笨一起玩NET
2021-01-05
1.5K
0
C# linq 如何分批循环遍历IEnumerable?
c#
我正在开发具有“IEnumerable用户”的c#程序,其中存储了400万用户的ID。我需要遍历Ienummerable并每次提取一批1000个ID,以另一种方法执行一些操作。
跟着阿笨一起玩NET
2020-10-29
1.2K
0
C# WinForm捕获全局异常
c#
winform
异常
网上找的C# WinForm全局异常捕获方法,代码如下: static class Program { /// <summary> /// 应用程序的主入口点。 /// </summary> [STAThread] static void Main() { try { //设置应用程序处理异常方式:ThreadExceptio
跟着阿笨一起玩NET
2020-07-27
1.1K
0
SQL Server数据库高级进阶之分布式唯一ID生成实战演练
https
gui
c#
网络安全
html
一、背景需求 当我们需要在多个数据库间进行数据的复制自动增长型字段可能造成数据合并时的主键冲突。设想一个数据库中的Order表向另一个库中的Order表复制数据库时,OrderID到底该不该自动增长呢? 数据库自增长ID和无序的UUID方案的不足之处: 1)、采用数据库自增序列:数据迁移合并等比较麻烦。 2)、UUID随机数:采用无意义字符串,没有排序UUID使用字符串形式存储,数据量大时查询效率比较低。(主要是索引查询销量不是最高的) 如果非要使用非自主增长列作为主键的话(分布式系统分库分表中)
跟着阿笨一起玩NET
2020-07-09
1.9K
0
ASP.NET Core使用Elasticsearch记录API请求响应日志实战演练
apache
asp.net
网站
api
c#
一、ASP.NET Core WebApi如何设计一个日志中间件? ASP.NET Core WebApi 一个良好的日志记录内容包含,唯一请求 Id(traceId),请求 url ,请求 body 内容,相应 body 内容,执行开始和执行结束时间,总耗时时间等等。通过组合 Docker,ElasticSearch,Kibana,ASP.NET Core 和 Serilog ,您获得了前所未有的便利性和功能,再也没有理由不再将日志记录整合到应用程序中了。。 • 一句话总结今天我们学习到达的目标? 如
跟着阿笨一起玩NET
2020-05-06
1.5K
0
C# 并发安全集合ConcurrentBag取代List
c#
list
List集合是非线程安全的,所以我们这里了解下安全集合ConcurrentBag。 控制台测试程序: using System; using System.Collections.Concurrent; using System.Collections.Generic; using System.Diagnostics; using System.Linq; using System.Text; using System.Threading.Tasks; namespace MyConcurrent
跟着阿笨一起玩NET
2020-03-18
3.1K
0
ASP.NET Core WebApi基于Redis实现Token接口安全认证
asp.net
云数据库 Redis
api
c#
安全
一、课程介绍 明人不说暗话,跟着阿笨一起玩WebApi!开发提供数据的WebApi服务,最重要的是数据的安全性。那么对于我们来说,如何确保数据的安全将会是需要思考的问题。在ASP.NET WebService服务中可以通过SoapHead验证机制来实现,那么在ASP.NET Core WebApi中我们应该如何保证我们的接口安全呢? 近年来RESTful API开始风靡,使用HTTP header来传递认证令牌似乎变得理所应当,而单页应用(SPA)、前后端分离架构似乎正在促成越来越多的WEB应用放弃历史
跟着阿笨一起玩NET
2019-11-04
2.3K
0
ASP.NET Core WebApi构建API接口服务实战演练
asp.net
api
c#
网站
容器镜像服务
一、ASP.NET Core WebApi课程介绍 人生苦短,我用.NET Core!提到Api接口,一般会想到以前用到的WebService和WCF服务,这三个技术都是用来创建服务接口,只不过WebAPI用起来更简单,更轻量级,更流行。构建一个优秀的API依赖于伟大的框架,今天我们的主角当然是微软的跨平台轻量级HTTP服务框架——Asp.net Core WebApi。今天阿笨将给大家带来的分享课程是如何利用ASP.NET Core WebApi跨平台开发技术构建我们的API服务应用程序并在部署运行不同
跟着阿笨一起玩NET
2019-10-08
2.1K
0
c#通过socket判断服务器连接是否正常
c#
socket
判断Socket是否连接上,需要通过发包来确认。 之前确认都是调用调用socket的connected属性,然而该属性是上次的连接是否成功的结果,不及时。 // 检查一个Socket是否可连接 private bool IsSocketConnected(Socket client) { bool blockingState = client.Blocking; try {
跟着阿笨一起玩NET
2019-07-04
5.4K
0
C#基于RabbitMQ实现客户端之间消息通讯实战演练
c#
消息队列 CMQ 版
kafka
rabbitmq
一、背景介绍和描述 MQ消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。何时需要消息队列?当你需要使用消息队列时,首先需要考虑它的必要性。可以使用mq的场景有很多,最常用的几种,是做业务解耦/最终一致性/广播/错峰流控等。本次分享课阿笨给大家分享的是MQ的广播场景使用,如何基于开源流行的消息中间件RabbitMQ来实现客户端应用程序(C/S、B/S、App等)之间消息互相通讯(收/发)以及模拟消息的私聊和群发
跟着阿笨一起玩NET
2019-06-05
1.6K
0
WinForm基于插件开发实现多项配置存储
c#
一、课程介绍和实例在线演示 明人不说暗话,跟着阿笨一起玩WinForm。本次分享课程属于《C#高级编程实战技能开发宝典课程系列》中的一部分,阿笨后续会计划将实际项目中的一些比较实用的关于C#高级编程的技巧分享出来给大家进行学习,不断的收集、整理和完善此系列课程! 本次分享课程给大家带来一个WinForm基于开发实现多项配置存储的实战技能课程,希望对的没有接触过C/S架构开发的童鞋有一定的了解和认识吧,如果您对本次分享课程感兴趣的话,那么请跟着一起学习吧! 1.1、今天我们要学习的课程内容以及知识点?
跟着阿笨一起玩NET
2019-03-14
658
0
WinForm多线程实现HTTP网络检测工具
c#
json
编程算法
http
打包
一、背景描述与课程介绍 明人不说暗话,跟着阿笨一起玩WinForm。本次分享课程属于《C#高级编程实战技能开发宝典课程系列》中的一部分,阿笨后续会计划将实际项目中的一些比较实用的关于C#高级编程的技巧分享出来给大家进行学习,不断的收集、整理和完善此系列课程! 本次分享课程给大家带来一个基于WinForm桌面应用程序开发的HTTP网络检查工具,希望对的没有接触过C/S架构开发的童鞋有一定的了解和认识吧。 1.1、本次分享课程包含知识点如下: 1)、C#多线程(Thread)的开始、暂停基本使用操作。
跟着阿笨一起玩NET
2019-03-14
835
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档