06 2019 档案
摘要:原文:从零开始编写自己的C 框架(1)——前言 记得十五年前自学编程时,拿着C语言厚厚的书,想要上机都不知道要用什么编译器来执行书中的例子。十二年前在大学自学ASP时,由于身边没有一位同学和朋友学习这种语言,也只能整天混在图收馆里拼命的啃书。而再后来也差不多,自学了很多不同的知识,都一直只能自己默默
阅读全文
摘要:原文:.NET Core实战项目之CMS 第一章 入门篇 开篇及总体规划 作者:依乐祝 原文地址:https://www.cnblogs.com/yilezhu/p/9977862.html 写在前面 千呼万唤始出来,首先,请允许我长吸一口气!真没想到一份来自28岁老程序员的自白 这篇文章会这么火,
阅读全文
摘要:系列目录 循序渐进学.Net Core Web Api开发系列目录 本系列涉及到的源码下载地址:https://github.com/seabluescn/Blog_WebApi 一、概述 既然前后端开发完全分离,那么接口的测试和文档就显得非常重要,文档维护是一件比较麻烦的
阅读全文
摘要:系列目录 循序渐进学.Net Core Web Api开发系列目录 本系列涉及到的源码下载地址:https://github.com/seabluescn/Blog_WebApi 一、本篇概述 本篇不打算描述如何通过Visual Studio创建一个项目之类的话
阅读全文
摘要:2013 06 23 更新 后来我使用属性来过滤,结果反而没有效果了,之后我再次尝试使用全局忽略样式设置: /bin /obj /packages 结果又有效果了,奇怪了。 由于我在全局忽略样式中设置的没有效果,具体什么原因,我也无法确定,有了解的朋友,请留言指
阅读全文
摘要:原文:循序渐进学.Net Core Web Api开发系列【0】:序言与目录一、序言 我大约在2003年时候开始接触到.NET,最初在.NET framework 1.1版本下写过代码,曾经做过WinForm和ASP.NET开发。大约在2010年
阅读全文
摘要:原文:【.NET Core微服务实战 统一身份认证】开篇及目录索引简介 学习.NETCORE也有1年多时间了,发现.NETCORE项目实战系列教程很少,都是介绍开源项目或基础教程,对于那些观望的朋友不能形成很好的学习思路,遇到问题怕无法得到解决而不敢再实际项目中尝试,今天我想通过项目系列实战的方
阅读全文
摘要:原文:.NET Core微服务之路:文章系列和内容索引汇总 (v0.52) 微服务架构,对于从事JAVA架构的童鞋来说,早已不是什么新鲜的事儿,他们有鼎鼎大名的Spring Cloud这样的全家桶框架支撑,包含微服务核心组件如 1. Eureka:实现服务注册与发现。 2
阅读全文
摘要:原文:大型网站架构系列:负载均衡详解(4)本文是负载均衡详解的第四篇,主要介绍了LVS的三种请求转发模式和八种负载均衡算法,以及Haproxy的特点和负载均衡算法。具体参考文章,详见最后的链接。 三、LVS负载均衡 LVS是一个开源的软件,由毕业于国防科技大学的章文嵩博士于1998年5
阅读全文
摘要:文章转自:http://www.cnblogs.com/heluo/p/3922770.html http://blog.csdn.net/keyeagle/article/details/6723408  
阅读全文
摘要:原文:大型网站架构系列:负载均衡详解(3)本次分享大纲 软件负载均衡概述 Ngnix负载均衡 Lvs负载均衡 Haproxy负载均衡 本次分享总结 一、软件负载均衡概述 硬件负载均衡性能优越,功能全面,但是价格昂贵,一般适合初期或者土豪级公司长期使用。因此软件负载均衡在互联网领域大量使用。常用的软件
阅读全文
摘要:原文:大型网站架构系列:负载均衡详解(1)面对大量用户访问、高并发请求,海量数据,可以使用高性能的服务器、大型数据库,存储设备,高性能Web服务器,采用高效率的编程语言比如(Go,Scala)等,当单机容量达到极限时,我们需要考虑业务拆分和分布式部署,来解决大型网站访问量大,并发量高,海量数据的问题
阅读全文
摘要:原文:中间件(5)负载均衡 对于使用集群,负载均衡组件是必不可少的。包括在应用层和服务层都可以使用负载均衡。 负载均衡 我了解的负载均衡分两种,使用硬件:F5和A10,和使用开源软件:Nginx和LVS。 这里先做个记录,后面研究了之后再来补充。
阅读全文
摘要:原文:中间件(3)NoSQL NoSQL最常见的解释是non relational,或者not only SQL,从字段意思上就可以看出,它是指非关系型数据库的统称。 NoSQL诞生的背景 随着大型网站分布式架构的发展,使用传统关系型数据库在以下几个方面显得力不从心: 1,对数据库高并发读写 随着分
阅读全文
摘要:原文:中间件(1)分布式缓存 为了提高网站性能,一般都会使用到缓存,缓存的数据源包括数据库,外部接口等,缓存一般分为两种,本地缓存和分布式缓存,这里主要总结的是分布式缓存。 Memcached vs Redis 最常用的分布式缓存是Redis和Memcached,它们都是分布式缓存技术中的一种,可能
阅读全文
摘要:原文:第五节 RabbitMQ在C 端的应用 消息收发 版权声明:未经本人同意,不得转载该文章,谢谢 https://blog.csdn.net/phocus1/article/details/87361905 1.VS2013创建生产者端 创建控制台程序:WIRabbitMQProducer,并将
阅读全文
摘要:原文:第四节 RabbitMQ在C 端的应用 客户端连接 版权声明:未经本人同意,不得转载该文章,谢谢 https://blog.csdn.net/phocus1/article/details/87357911 1.在VS2013中新建控制台程序,然后添加引用:.NET/C RabbitMQ cl
阅读全文
摘要:原文:第三节 配置账户 版权声明:未经本人同意,不得转载该文章,谢谢 https://blog.csdn.net/phocus1/article/details/87283309 1.创建用户,密码,绑定角色: Cmd进入目录:D:\Program Files\RabbitMQ Server\rab
阅读全文
摘要:原文:第二节 RabbitMQ配置 版权声明:未经本人同意,不得转载该文章,谢谢 https://blog.csdn.net/phocus1/article/details/87281553 1.配置RabbitMQ's Management Plugin插件: 在cmd执行命令,配置插件(最好以管
阅读全文
摘要:原文:第一节 初识RabbitMQ 版权声明:未经本人同意,不得转载该文章,谢谢 https://blog.csdn.net/phocus1/article/details/87280120 1.什么是RabbitMQ:(百度百科)RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软
阅读全文
摘要:1.什么是RabbitMQ RabbitMQ是一个开源的,基于AMQP(Advanced Message Queuing Protocol)协议的完整,可复用的企业级消息队列(Message Queue 一种应用程序与应用程序之间的一种通信方法)系统,RabbitMQ可以实现点对点,发布订阅等消息处
阅读全文
摘要:首先,还是万分感谢大家能够抽空来阅读我的文章,万分感谢。今天我带来的是.Net Core中应用RabbitMQ,和简单封装。因为昨天的文章里说了今天要写,所以今天一定要写出来。小编翻阅了很多资料,想要设计些一个能满足自己需求,也方便扩展,同时保证安全的简单封装。之中翻到一篇很经典的文章,如果你使用R
阅读全文
摘要:安装AspNetCoreModule托管模块后执行 1.net stop was /y 2.net start w3svc 测试可以,但是需要装对应的托管模块的版本。 1. .NET Core与Windows环境 Asp.Net Core 2.2.0 Windows 10 2. 先决条件  
阅读全文
摘要:vue.js为开发者提供了很多便利的指令,其中v model用于表单的数据绑定很常见,下面是最常见的例子:<div id='myApp'> <input type="text" v model="msg"><br>&n
阅读全文
摘要:for in 和 for of 相对于大家肯定都不陌生,都是用来遍历属性的没错。那么先看下面的一个例子:例1 const obj = { a: 1, b: 2, c: 3 } for (let i in obj) { console.log(i) // a // b // c } for (let
阅读全文
摘要:一、首先确认watch是一个对象,一定要当做对象来用 ?123watch:{ } 对象:有键,有值。 1、键:就是你要监控的那个家伙,比如说$route,这个就是要监控路由的变化。或者是data中的某个变量。 2、值: ① 可以是【函数】:就是当你监控的家伙变化时,需要执行的函数,这个函数
阅读全文
摘要:XmlTextWriter类允许你将XML写到一个文件中去。这个类包含了很多方法和属性,使用这些属性和方法可以使你更容易地处理XML。为了使用这个类,你必须首先创建一个新的XmlTextWriter对象,然后你可以将XML片断加入到这个对象中。这个类中包含了不少的方法用于将各种类型的XML元素添加到
阅读全文
摘要:原文 http://www.cnblogs.com/JimmyZhang/archive/2013/06/05/3118936.html PDF版下载:项目代码风格要求V1.0.pdf 代码风格没有正确与否,重要的是整齐划一,这是我拟的一份《项目代码风格要求》,供大家参考。 1. C 代码风格要求
阅读全文
摘要:原文:[译]async/await中使用阻塞式代码导致死锁 这篇博文主要是讲解在async/await中使用阻塞式代码导致死锁的问题,以及如何避免出现这种死锁。内容主要是从作者Stephen Cleary的两篇博文中翻译过来. 原文1:Don'tBlock on
阅读全文
摘要:C 对象与JSON字符串互相转换的三种方式 JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式。 关于内存对象和JSON字符串的相互转换,在实际项目中应比较广泛,经过一番搜索,找到如下三种方法来解决此问题 分别是使用 N
阅读全文
摘要:方法一:传值最先想到的,Form2构造函数中接收一个string类型参数,即Form1中选中行的文本,将Form2的TextBox控件的Text设置为该string,即完成了Form1向Form2的传值。当Form2的AcceptChange按钮按下,需要修改Form1中ListBox中相应列的值,
阅读全文
摘要:原文: C 跨线程调用控件 在C 的应用程序开发中, 我们经常要把UI线程和工作线程分开,防止界面停止响应。 同时我们又需要在工作线程中更新UI界面上的控件, 下面介绍几种常用的方法 阅读目录 线程间操作无效第一种办法:禁止编译器对跨线程访问做检查第二种办法: 使用dele
阅读全文
摘要:原文:.NET 4 并行(多核)编程系列之三 从Task的取消! [endif] .NET 4 并行(多核)编程系列之三 从Task的取消 前言:因为Task是.NET 4并行编程最为核心的一个类,也我们在是在并行编程常常打交道的类,所以,对Task对全面的了解很有必要。 上篇文章主
阅读全文
摘要:1、Task的优势 ThreadPool相比Thread来说具备了很多优势,但是ThreadPool却又存在一些使用上的不方便。比如: ◆ ThreadPool不支持线程的取消、完成、失败通知等交互性操作; ◆ ThreadPool不支持线程执行的先后次序; 以往,如果开发者要实现上述功能,需要完成
阅读全文
摘要:单元标识符在MODBUS或MODBUS+串行链路子网中对设备进行寻址时,这个域是用于路由的目的。在这种情况下,“Unit Identifier”携带一个远端设备的MODBUS从站地址:- 如果MODBUS服务器连接到MODBUS+或MODBUS串行链路子网,并通过一个桥或网关配置地址这个服务器,MO
阅读全文
浙公网安备 33010602011771号