码迷,mamicode.com
首页 > 2020年01月03日 > 全部分享
服务之间的调用为啥不直接用 HTTP 而用 RPC?
什么是RPC?RPC原理是什么?什么是RPC?RPC(RemoteProcedureCall)—远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。比如两个不同的服务A、B部署在两台不同的机器上,那么服务A如果想要调用服务B中的某个方法该怎么办呢?使用HTTP请求当然可以,但是可能会比较慢而且一些优化做的并不好。RPC的出现就是为了解决这个问题。RPC原理是什
分类:Web程序   时间:2020-01-03 00:23:50    阅读次数:241
selenium之 定位以及切换frame(iframe)
frameset不用切,frame需层层切! 很多人在用selenium定位页面元素的时候会遇到定位不到的问题,明明元素就在那儿,用firebug也可以看到,就是定位不到,这种情况很有可能是frame在搞鬼(原因之一,改天专门说说定位不到元素,可能的一些原因及处理办法)。 frame标签有frame ...
分类:其他好文   时间:2020-01-03 00:23:38    阅读次数:86
与领导薪酬谈判记
本人从事IT工作。一直高标准要求自己的。那就是努力学习,努力工作,坚持不懈。到最后,成了很资深的工作人员了,得到整个单位人的尊重。当然,我也没骄傲,还有继续努力着。  最近竟然发现薪酬出现了严重不公平问题。我一惯不太注意这个的。最近忽然发现的,而且发现这种事已经持续一年的时间了。  于是去找领导谈判。大头竟然叫了管薪酬的两个人等着我。去了以后,开始了一场唇枪舌箭的谈判。我的大脑也是高速运转,以
分类:其他好文   时间:2020-01-03 00:23:26    阅读次数:75
Windows下Go安装&环境配置&编译运行
Go下载安装 官方Go下载站点:https://golang.google.cn/ 也可以选择:https://studygolang.com/dl 配置环境变量 常用环境变量 GOROOT 是Go的安装目录,在Windows中,GOROOT的默认位置是 ,而在Mac OS或者Linux中GOROO ...
分类:Windows程序   时间:2020-01-03 00:23:09    阅读次数:96
顺序表和单链表的对比分析
问题:如何判断某个数据元素是否存在于线性表中? 遗失的操作——find-可以为线性表(List)增加一个查找操作-int find(const T& e) const; 参数: 待查找的数据元素 返回值: >=0: 数据元素在线性表中第一次出现的位置 -1:数据元素不存在 在List.h中新增一个纯 ...
分类:其他好文   时间:2020-01-03 00:22:51    阅读次数:80
Linux平台下C++使用JsonCPP解析Json字符串
JsonCPP安装 安装 scons 下载地址 : http://sourceforge.net/projects/scons/files/scons/2.1.0/scons 2.1.0.tar.gz/download 百度网盘 : https://pan.baidu.com/s/1tW57c9s3 ...
分类:编程语言   时间:2020-01-03 00:22:33    阅读次数:103
MySql概述及入门(五)
MySql概述及入门(五) MySQL集群搭建之读写分离 读写分离的理解 为解决单数据库节点在高并发、高压力情况下出现的性能瓶颈问题,读写分离的特性包括会话不开启事务,读语句直接发送到 salve 执行。基本的原理是让主数据库处理事务性增、改、删操作(INSERT、UPDATE、 DELETE),而 ...
分类:数据库   时间:2020-01-03 00:22:15    阅读次数:103
web前端入门到实战:css实现的骨架屏方案
优点简单,不需要工程,不用puppeteer生成骨架dom,也不需要二次开发维护定制程度高,想怎么搞就怎么搞不臃肿,只给你想要的缺点自动化程度低,需要在骨架dom上手动添加类协同要求高,不像工程化能通过工程去约束思路通过伪元素实现骨架样式,通过操作样式实现骨架和页面的动态切换实现css部分(scss写法)通过after伪元素生成骨架样式,并通过absolute覆盖到实际元素上专门建立的学习Q-q-
分类:Web程序   时间:2020-01-03 00:21:33    阅读次数:282
使用LxRunOffline工具备份/还原Linux子系统(WSL)
安装WSL 开启WSL组件 首先需要打开WSL组件,可以使用以下命令: 也可以手动在【控制面板】 【程序】 【启用或关闭Windows功能】 【适用于Linux的Windows子系统】打勾,然后确定再重启电脑即可。 下载镜像 可以直接在应用商店中搜索Ubuntu,然后自动下载安装即可。 安装后的Ub ...
分类:系统相关   时间:2020-01-03 00:21:15    阅读次数:164
MySQL第七课
统计记录条数 SELECT COUNT(*) FROM 表名; SUM():总和 AVG():平均值 MAX():最大值 MIN():最小值 排序: SELECT 字段名 FROM 表名 ORDER BY 字段名1[ASC/DESC] ,字段名2[ASC/DESC]; 分组查询: SELECT 字段 ...
分类:数据库   时间:2020-01-03 00:20:59    阅读次数:93
http实现自动跳转https的设置方法
Apache 版本 如果需要整站跳转,则在网站的配置文件的<Directory>标签内,键入以下内容: RewriteEngine on RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^(.*)?$ https://%{SERVER_NAME}/$1 [ ...
分类:Web程序   时间:2020-01-03 00:20:29    阅读次数:144
ElegantSnap 一个优雅的,易用的iOS/tvOS/macOS自动布局框架, 超级详细的使用教程,多视图水平等宽/垂直等高排列
"ElegantSnap" ElegantSnap(Base on SnapKit) to make Auto Layout easy and elegant on both iOS and OS X. 基于SnapKit, 用法简洁优雅,可运行在iOS、tvOS、macOS上自动布局库 " " " ...
分类:移动开发   时间:2020-01-03 00:19:55    阅读次数:117
MySQL安装
服务器端安装 安装服务器端:在终端中输入如下命令,回车后,然后按照提示输入 sudo apt-get install mysql-server 当前使用的ubuntu镜像中已经安装好了mysql服务器端,无需再安装,并且设置成了开机自启动 服务器用于接收客户端的请求、执行sql语句、管理数据库 服务 ...
分类:数据库   时间:2020-01-03 00:19:39    阅读次数:286
01月02号总结
一、随便说说 1、2019年12月31号晚,朋友圈更多的是发送祝福的,群里更多的是抢红包的,大家开心着,相互送着祝福。 2、转眼间2020年的第二天晚上了,过去两天了你有什么收获;你的新年愿望是什么!希望你不要只有愿望,而是更好的去行动起来,不要做在网站上只收藏东西然后让它吃灰的人。 3、元旦本想着 ...
分类:其他好文   时间:2020-01-03 00:19:23    阅读次数:63
接口的概述(interface)
接口的概述电脑上面的主板有很多接口,比如内存条的接口,有了这个接口,可以插入多个内存条,主板和内存条可能不是同一家生产厂商,但是两种物体却能结合到-起,正是因为这个接口的存在。只要厂家遵循这个接口,主板和内存条就可以随意更换,提高了可插拔性,接口其实也是体现着一种规范。在java语言里面使用inte ...
分类:其他好文   时间:2020-01-03 00:19:08    阅读次数:78
Python3 命名空间和作用域
命名空间 先看看官方文档的一段话: A namespace is a mapping from names to objects.Most namespaces are currently implemented as Python dictionaries。 命名空间(Namespace)是从名称 ...
分类:编程语言   时间:2020-01-03 00:18:35    阅读次数:113
vbs脚本实现网盘映射及标签更改
vbs脚本实现网盘映射及标签更改,完全自主研发,绝无仅有,觉得有用的朋友点个攒:SetWshNetwork=CreateObject("WScript.Network")setwshshell=wscript.createObject("WScript.shell")dimmypathmypath="\xxx.domain.com\"//
分类:其他好文   时间:2020-01-03 00:18:20    阅读次数:150
982条   上一页 1 ... 52 53 54 55 56 57 58 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!