#RP

C# 使用AngleSharp 爬虫图片

AngleSharp简介AngleSharp是基于.NET(C#)开发的专门解析HTML源码的DLL组件。根据HTML的DOM结构操作HTML,整个DOM已传输到逻辑类结构中。这种结构可以更好的操作DOM元素。AngleSharp还带来了一些非常有用的扩展方法,它们跟jQuery和JavaScript中的用法类似。使用...

SrpingMVC/SpringBoot中restful接口序列化json的时候使用Jackson将空字段,空字符串不传递给前端

笔者的JSON如下:{"code":10001,"message":"成功","nextUrl":null,"data":{"updateTime":"2020-02-2313:43:18","result":[{"confirm":24,"suspect":0,"dead":0,"heal":17,"weight":...

一步一步ITextSharp 低级操作函数使用

首先说一下PDF文档的结构:分为四层,第一层和第四层由低级操作来进行操作,第二层、第三层由高级对象操作第一层操作只能使用PdfWriter.DirectContent操作,第四层使用DirectContentUnder操作。第二层和第三层的PdfContentByte是由IText内部操作,没有提供api接口。图形和文...

iTextSharp快速使用指南

最近公司一直使用iText开发PDF报表,使用一段时间之后发现iText这个类库虽然是庞大无比,但作为程序猿我们不需要知道所有的类和方法,我们只需要知道如何使用即可。所以这篇文章就是告诉大家如何快速的使用iTextSharp(iText.net版本)进行开发。快速开发之前,我们先了解以下4个类:  ...
代码星球 ·2020-05-13

十一、ASP.NET Boilerplate

一、ASP.NETBoilerplate实体是DDD(领域驱动设计)的核心概念之一。EricEvans是这样描述的“很多对象不是通过它们的属性定义的,而是通过一连串的连续性事件和标识定义的”(引用领域驱动设计一书)。译者注:对象不是通过它们的属性来下根本性的定义,而应该是通过它的线性连续性和标识...
代码星球 ·2020-05-11

一致性哈希算法 CARP 原理解析, 附 Golang 实现

本文来自:Segmentfault感谢作者:CodeKiller查看原文:一致性哈希算法CARP原理解析,附Golang实现在后端服务开发的过程中,遇到了这样一个问题:需要在mysql前面部署redis做一层缓存,要求redis是集群部署,并且每台redis节点只缓存总数据量的1/N,N为redis的个数.看到这里大家...

(RPC) Remote Procedure Call Protocol 远程过程调用协议

(RPC)RemoteProcedureCallProtocol远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在一个大型的公司,系统由大大小小的服务构成,不同的团队维护不同的代码,部署在不同的...

「微服务」「RPC」「服务治理」「下一代微服务」

 与微服务相对的另一个概念是传统的「单体式应用程序」(Monolithicapplication),单体式应用内部包含了所有需要的服务。而且各个服务功能模块有很强的耦合性,也就是相互依赖彼此,很难拆分和扩容。说在做的各位都写过单体程序,大家都没意见吧?给大家举个栗子,刚开始写代码你写的helloworld程序...
代码星球 ·2020-05-05

HTTP协议和rpc协议比较

总结:RPC主要用于公司内部服务调用,传输效率高(TCP,报文小),性能消耗低(高效的二进制传输、字节小、序列化耗时少),服务治理方便:1、传输协议:  RPC:可以基于HTTP协议,也可以基于TCP协议  HTTP:基于HTTP协议2、传输效率:  RPC:使用自定义的TCP协议,可以让请求报文体积更小,或者使用HT...

Html.RenderPartial和Html.RenderAction的区别

添加一个PartialController控制器1usingSystem;2usingSystem.Collections.Generic;3usingSystem.Linq;4usingSystem.Web;5usingSystem.Web.Mvc;67namespaceMvcValidateDemo.Control...

Go微服务 grpc/protobuf

 了解grpc/protobufgRPC是一个高性能、通用的开源RPC框架,其由Google主要面向移动应用开发并基于HTTP/2协议标准而设计,基于ProtoBuf(ProtocolBuffers)序列化协议开发,且支持众多开发语言。gRPC提供了一种简单的方法来精确地定义服务和为iOS、Android和后...
代码星球 ·2020-05-03

浅谈RPC框架

RPC(RemotePromoteCall):一种进程间通信方式。允许像调用本地服务一样调用远程服务。RPC框架的主要目标就是让远程服务调用更简单、透明。RPC框架负责屏蔽底层的传输方式(TCP或者UDP)、序列化方式(XML/JSON/二进制)和通信细节。开发人员在使用的时候只需要了解谁在什么位置提供了什么样的远程服...
代码星球 ·2020-05-03

Linux学习之RPM包管理-yum管理(十七)

 目录   IP+子网掩码就可以在局域网(内网)使用。IP+子网掩码+网关+DNS就可以访问互联网。IP地址配置使用setup工具setup启动网卡vi/etc/sysconfig/network-scripts/ifcfg-eth0把ONBOOT="no"改为ONBOOT="y...

Linux学习之RPM包管理-rpm命令管理(十六)

    RPM是RPMPackageManager(RPM软件包管理器)的缩写,这一文件格式名称虽然打上了RedHat的标志,但是其原始设计理念是开放式的,现在包括OpenLinux、S.u.S.E.以及TurboLinux等Linux的分发版本都有采用,可以算是公认的行业标准了...

ettercap+arpspoof进行HTTP信息嗅探

 准备:kali、xpkaliip:192.168.14.157目标ip:192.168.14.158目标网关:192.168.14.2使用工具:ettercap、arpspoof   1.ettercap的介绍ettercap有两种运行方式,UNIFIED和BRIDGED。UN...
首页上一页...7071727374...下一页尾页