本系列学习在.NET中的并发并行编程模式,实战技巧 请问普通: 被门夹过的核桃还能补脑吗 本小节开始学习基于任务的函数式并行。本系列保证最少代码呈现量,虽然talk is cheap, show me……继续阅读 » 6年前 (2021-03-29) 2515浏览 0评论2143个赞
目录: System.Threading.Monitor:提供同步访问对象的机制; lock 是语法糖,是对 Monitor Enter 和 Exit 方法的一个封装 lock 案例 1. Monit……继续阅读 » 6年前 (2021-03-29) 2232浏览 0评论258个赞
从工作实习的时候我就参与了一个项目叫做“云文档管理系统”,说白了就是文件的上传、下载、预览、分享、回收站等等一些操作。上传下载以及分享都很Easy,复杂的就在文档预览上,图片、视频、音频都有现成的插件……继续阅读 » 6年前 (2021-03-29) 3081浏览 0评论831个赞
1 SourceGenerator介绍 SourceGenerator于2020年4月29日在微软的.net blog首次介绍,大概说的是开发者编可以写分析器,在项目代码编译时,分析器分析项目既有的静……继续阅读 » 6年前 (2021-03-29) 2856浏览 0评论607个赞
上篇我们介绍了怎么通过已有的SQLServer表来创建实体类,本篇我们改用Code First的方式,由C#代码书写的实体类来生成SQLServer表。并且通过简单的Console APP往SQLSe……继续阅读 » 6年前 (2021-03-29) 3149浏览 0评论2871个赞
强类型ID 实体通常是整数,GUID或者string类型,因为数据库直接支持这些类型,但是,如果实体的ID的类型是一样的,比如都是整数的ID,这有可能会出现ID值传错的问题,看下边的示例。 publi……继续阅读 » 6年前 (2021-03-29) 3493浏览 0评论1763个赞
许多开发人员对异步代码和多线程以及它们的工作原理和使用方法都有错误的认识。在这里,你将了解这两个概念之间的区别,并使用c#实现它们。 我:“服务员,这是我第一次来这家餐厅。通常需要4个小时才能拿到食物……继续阅读 » 6年前 (2021-03-29) 2245浏览 0评论1827个赞
前言:Treeview控件是我们在WinForm、WebForm开发中经常使用的控件,需要从数据库动态加载数据,然后递归绑定每一个节点;同样,递归的思路在其他程序中也经常运用,包括.Net MVC等。……继续阅读 » 6年前 (2021-03-29) 2421浏览 0评论2800个赞
在 C 和 C# 编程语言中,结构体(Struct)是值类型数据结构,它使得一个单一变量可以存储多种类型的相关数据。在 C 语言中还有一种和结构体非常类似的语法,叫共用体(Union),有时也被直译为……继续阅读 » 6年前 (2021-03-29) 2098浏览 0评论2217个赞
大伙可能不知道,2020年合肥已经成功晋升为新一线城市了。本文通过对目前合肥.NET招聘信息以及公众号的相关数据的分析来看下目前合肥.NET的大环境。就着2020中国.NET开发者峰会的顺利举行的东风……继续阅读 » 6年前 (2021-03-29) 2115浏览 0评论735个赞
根据本系列教程文章上一篇说到,在完成C++和Opencv对Hessian矩阵滤波算法的实现和封装后, 再由C#调用C++ 的DLL,(参考:C#处理医学图像(一):基于Hessian矩阵的血管肺纹理骨……继续阅读 » 6年前 (2021-03-29) 2762浏览 0评论1360个赞
C#语言在不断地版本升级中,为我们提供了很多新的语言特性。其中,有很多使用的语言特性,我觉得在实际开发中用起来很方便,能够简化我们的代码,增强可读性,提高开发效率。 小编不才,在这里给大家整理了一些实……继续阅读 » 6年前 (2021-03-29) 2895浏览 0评论229个赞
我要先声明,这篇文章介绍到的内容虽说不是不能用,但玩乐成分居多,大家看看就好,不要太认真。 1. Microsoft Chart Controls 中的 FinancialFormula 在上一篇文章……继续阅读 » 6年前 (2021-03-29) 3680浏览 0评论860个赞
2.6.6 RabbitMQ — Masstransit 介绍 Masstransit 是什么 Quickstart 消息 Message Masstransit 是什么 Masstransit 是……继续阅读 » 6年前 (2021-03-29) 1926浏览 0评论2545个赞
发布一个开源小软件,Bing每日壁纸,使用c# winform开发。该小软件可以自动获取Bing的精美图片设置为壁纸,并且支持随机切换历史壁纸,查看壁纸故事。……继续阅读 » 6年前 (2021-03-29) 1966浏览 0评论1272个赞
一、Autofac简介 Autofac和其他容器的不同之处是它和C#语言的结合非常紧密,在使用过程中对你的应用的侵入性几乎为零,更容易与第三方的组件集成。Autofac的主要特性如下: 组件侵入性为零……继续阅读 » 6年前 (2021-03-29) 3623浏览 0评论629个赞
定义 我们之前学习了MySQL的内置函数,传送门,非常丰富,满足了我们对数据操作的大部分需求。 但是如果有一些复杂的业务逻辑在数据库层面就可以完成,无需在程序层面完成的时候,这时候就可以写成MySQL……继续阅读 » 6年前 (2021-03-29) 1535浏览 0评论1728个赞
编写上位机与下位机通信的时候,涉及到协议的转换,比较多会使用到二进制。传统的方法,是将数据整体获取到byte数组中,然后逐字节对数据进行解析。这样操作工作量比较大,对于较长数据段更容易计算位置出错。 ……继续阅读 » 6年前 (2021-03-29) 2888浏览 0评论1856个赞
青岛网站建设,青岛网络营销,青岛网络推广,青岛网站优化,青岛移动营销,青岛电商托管,青岛网络公关,网站建设,青岛APP开发,青岛小程序开发,新媒体营销。青岛开心洋葱网络,为客户提供从网站策划,网站建设,APP开发,小程序开发,网络推广,网站优化,青岛网站建设,网络营销,网络推广,网站优化,新媒体营销,电商托管,网络公关,网络营销等多种服务,欢迎来电咨询!网……继续阅读 » 6年前 (2021-03-29) 2110浏览 0评论771个赞
1、缓存(expires)2、deflate压缩3.Apache/nginx静态服务器提供html页面内容4.CDN/cache缓存静态内容如:html、jpg、gif、js等5.MYSQL数据库6.数据库缓存memcache/redis7.PHP/JAVA动态内容8.NFS/HADOOP等高并发访问的核心原则其实就一句话“把所有的用户访问请……继续阅读 » 6年前 (2021-03-29) 2561浏览 0评论1974个赞
一、需要安装 node 环境 下载地址: https://nodejs.org/en/ 中文网: http://nodejs.cn/ 安装后为方便国内使用,可以把 npm 换成 taobao 的 cn……继续阅读 » 6年前 (2021-03-29) 3223浏览 0评论2502个赞
上周和大家分享了.NET 5开源工作流框架elsa,程序跑起来后,想看一下后台线程的执行情况。抓了个进程Dump后,使用WinDbg调试,加载SOS调试器扩展,结果无法正常使用了: 0:000>……继续阅读 » 6年前 (2021-03-29) 2931浏览 0评论1437个赞
微服务中,容器编排,跨集群部署问题(脚踩2只船),是指在2个容器编排集群上部署应用。以达到应用稳健性。问题场景绝不是博客园独有,也绝不是k8s独有。这里小弟对比k8s集群,k4t集群,来讨论这个问题。……继续阅读 » 6年前 (2021-03-29) 2719浏览 0评论2090个赞
本文篇幅较长,主要涉及以下内容: 介绍传统 CLI 配置网络设备存在的挑战,网管协议出现的背景 SNMP 原理,交互过程,以及 trade-off NETCONF 架构,交互过程 RESTCONF 架……继续阅读 » 6年前 (2021-03-29) 2701浏览 0评论2333个赞
Nginx服务快速入门 一、Nginx介绍 1. 什么是Nginx? Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。 其……继续阅读 » 6年前 (2021-03-29) 3053浏览 0评论107个赞
SDK 开发 顶级开源项目 Sentry 20.x JS-SDK 设计艺术(理念与设计原则篇) 顶级开源项目 Sentry 20.x JS-SDK 设计艺术(开发基础篇) 系列 Snuba:Sentr……继续阅读 » 6年前 (2021-03-29) 3394浏览 0评论2578个赞
##前言 OpenGL 的学习资料很多,一个是比较著名的 OpenGL 红宝书《OpenGL 编程指南》,可以在这里 http://opengl-redbook.com/ 下载该书配套的源代码;另一个……继续阅读 » 6年前 (2021-03-29) 2397浏览 0评论1591个赞
年底了,是时候检查下各位的代码量了:smiling_imp: Linux下使用cloc统计代码行数 cloc(Count Lines of Code) 官网 https://github.com/Al……继续阅读 » 6年前 (2021-03-29) 3147浏览 0评论2779个赞
前言 Flink 是流式的、实时的 计算引擎 上面一句话就有两个概念,一个是流式,一个是实时。 流式:就是数据源源不断的流进来,也就是数据没有边界,但是我们计算的时候必须在一个有边界的范围内进行,所以……继续阅读 » 6年前 (2021-03-29) 2720浏览 0评论283个赞
当在读这篇文章的时候,你想过没有,服务器是怎么把这篇文章发送给你的呢? 说简单也简单,不就是一个用户请求吗?服务器根据请求从数据库中捞出这篇文章,然后通过网络发回去。 说复杂也复杂,服务器是如何并行处……继续阅读 » 6年前 (2021-03-29) 2860浏览 0评论1591个赞
Nginx解析漏洞复现以及哥斯拉连接Webshell实践 #1. 环境 kali linux docker+vulhub nginx(1.19.6)+php(7.4.15) #2. 过程 ##2.1 ……继续阅读 » 6年前 (2021-03-29) 2111浏览 0评论641个赞
导读 经过前面k8s系列的文章,这一系列已经基本完成,现在就用几篇文章说一下日常的集群维护。 目录 更新资源对象的Label Namespace:集群环境共享与隔离 部署集群监控 部署Web UI管理……继续阅读 » 6年前 (2021-03-29) 3225浏览 0评论1714个赞
在深入理解Linux内核任务调度(中断处理、softirg、tasklet、wq、内核线程等)机制的基础上,分析梳理send和recv过程中TCP/IP协议栈相关的运行任务实体及相互协作的时序分析。……继续阅读 » 6年前 (2021-03-29) 3740浏览 0评论984个赞
Blazor 官方简介 Blazor 是一个使用 .NET 生成交互式客户端 Web UI 的框架: 使用 C# 代替 JavaScript 来创建信息丰富的交互式 UI。 共享使用 .NET 编写的……继续阅读 » 6年前 (2021-03-29) 2191浏览 0评论1643个赞
(索引) 写在前面 博主目前从事BMC工作,由于公司要开发openbmc项目,所以要学习Yocto项目。截至目前,我已经学习了一段时间了,大致可以熟练使用Yocto项目进行嵌入式系统的开发,由于网上这……继续阅读 » 6年前 (2021-03-29) 3476浏览 0评论1171个赞
传送门 什么是云原生? 云原生设计理念 .NET微服务 Containers 现在谈到云原生, 绕不开“容器”。 在《Cloud Native Patterns》一书中,作者Cornelia Davi……继续阅读 » 6年前 (2021-03-29) 3448浏览 0评论2252个赞
1、ES高可用架构图 ES数据库最好的高可用集群部署架构为: 三台服务器做master节点、三台服务器作为data节点(存储资源要大)、三台做ingest节点(用于数据转换,可以提高ES查询效率) 2……继续阅读 » 6年前 (2021-03-29) 1734浏览 0评论165个赞
更多嵌入式Linux原创,请关注公众号:一口Linux 一、模块硬件学习 1.1. Uart介绍 通用异步收发传输器(Universal Asynchronous Receiver/Transmitt……继续阅读 » 6年前 (2021-03-29) 2074浏览 0评论223个赞
代码在github上。 这次实验是要对文件系统修改,使其支持更大的文件以及符号链接,实验本身并不是很复杂。但文件系统可以说是XV6中最复杂的部分,整个文件系统包括了七层:文件描述符,路径名,目录,in……继续阅读 » 6年前 (2021-03-29) 2881浏览 0评论1721个赞
场景 有客户反馈其所使用的服务器近期突然网站打开特别慢,但是网站访问人数较前期并无明显变化,服务器CPU利用率较高。同时客户接到投诉反映通过搜索引擎搜索该网站点击后会跳转到博彩网站。请协助客户分析……继续阅读 » 6年前 (2021-03-29) 2494浏览 0评论666个赞
什么是 core dump? core dump是一个当进程意外终止时包含进程内存内容的文件。当程序崩溃的时候,core dump由kernel触发。core dump可以作为程序崩溃时的事后快照(p……继续阅读 » 6年前 (2021-03-29) 2272浏览 0评论2096个赞
平时在面试中你肯定会经常碰见的问题就是:RocketMQ为什么快?Kafka为什么快?什么是mmap? 这一类的问题都逃不过的一个点就是零拷贝,虽然还有一些其他的原因,但是今天我们的话题主要就是零拷贝……继续阅读 » 6年前 (2021-03-29) 2631浏览 0评论2443个赞
集群部署 准备工作 ip映射关系 角色 ip host master 192.168.242.41 k8s-master node-1 192.168.242.42 K8s-node1 node-2 ……继续阅读 » 6年前 (2021-03-29) 2597浏览 0评论1783个赞
一.简介 gh-ost基于 golang 语言,是 github 开源的一个 DDL 工具,是 GitHub's Online Schema Transmogrifier/Transfigur……继续阅读 » 6年前 (2021-03-29) 3435浏览 0评论2259个赞
1.概述 对于mysql二进制安装,优点是可以安装到任何路径下,灵活性好,一台服务器可以安装多个mysql。缺点是已经编译过,性能不如源码编译得好,不能灵活定制编译参数。如果用户即不想安装最简单却不够……继续阅读 » 6年前 (2021-03-29) 2106浏览 0评论831个赞