
互联网
文章平均质量分 68
liu__software
这个作者很懒,什么都没留下…
展开
-
微服务部署:蓝绿发布、滚动发布、灰度发布、金丝雀发布
灰度发布是指在黑与白之间,能够平滑过渡的一种发布方式。AB Test 就是一种灰度发布方式,让一部分用户继续用A,一部分用户开始用B,如果用户对B没有什么反对意见,那么逐步扩大范围,把所有用户都迁移到B上面来。灰度发布可以保证整体系统的稳定,在初始灰度的时候就可以发现、调整问题,以保证其影响度。灰度发布结构图滚动发布:一般是取出一个或者多个服务器停止服务,执行更新,并重新将其投入使用。周而复始,直到集群中所有的实例都更新成新版本。转载 2023-03-01 11:24:44 · 3012 阅读 · 0 评论 -
ASCII码、Unicode编码对照表 —— ASCII控制字符 Unicode编码 字符编码的前世此生
ASCII控制字符 Unicode编码 ASCII(American Standard Code for Information Interchange,美国信息互换标准代码,ASCⅡ)是基于拉丁字母的一套电脑编码系统。它主要用于显示现代英语和其余西欧语言。它是现今最通用的单字节编码系统,并等同于国际标准ISO/IEC 646。php ASCII第一次以规范标准的型态发表是在1967年,最后一次更新则是在1986年,至今为止共定义了128个字符,其中33个字符没法显示(这是以现今操做系统为依归,.转载 2022-05-17 15:25:43 · 30578 阅读 · 0 评论 -
在线查看office文件的两种方法word、excel、ppt文件
目录一、word、excel、ppt文件在线预览 二、word、excel文件转HTML 1. 使用office软件自带功能转换HTML 2. 使用文件转换API(如Zamzar)转换HTML 一、word、excel、ppt文件在线预览微软office提供在线加载服务:https://view.officeapps.live.com/op/view.aspx?src=xxx.xlsxhttps://view.officeapps.live.com/op/embed转载 2022-02-22 14:04:07 · 5411 阅读 · 0 评论 -
Content-Disposition使用方法和注意事项
最近不少Web技术圈内的朋友在讨论协议方面的事情,有的说web开发者应该熟悉web相关的协议,有的则说不用很了解。个人认为这要分层次来看待这个问 题,对于一个新手或者刚入门的web开发人员而言,研究协议方面的东西可能会使得web开发失去趣味性、抹煞学习积极性,这类人应该更多的了解基本的 Web技术使用。而对于在该行业工作多年的老鸟来说,协议相关的内容、标准相关内容应该尽量多些的了解,因为只有这样才能使得经手的web系统更加优秀 (安全、漂亮、快速、兼容性好、体验好……)。本文我们来说一下MIME 协议的转载 2021-12-24 11:39:20 · 1256 阅读 · 0 评论 -
VIM中的保存和退出,VIM退出命令,如何退出vim编辑
在 Linux 中使用 vim 时,输入vim xxx.file输入好文件内容之后,怎么保存呢?按 ESC,左下角就可以进行输入:w保存但不退出:wq保存并退出:q退出:q!强制退出,不保存:e!放弃所有修改,从上次保存文件开始再编辑命令历史转载于:https://blog.youkuaiyun.com/qq_32281471/article/details/91350744...转载 2021-09-07 09:31:01 · 811 阅读 · 0 评论 -
百度 71 个炸天的开源项目!你知道几个?--ECharts UMeditor Ueditor ZRender
本文为大家整理了百度开源的70+项目,看看有没有感兴趣的。1.JavaScript图表库 EChartsECharts开源来自百度商业前端数据可视化团队,基于html5 Canvas,是一个纯Javascript图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表。创新的拖拽重计算、数据视图、值域漫游等特性大大增强了用户体验,赋予了用户对数据进行挖掘、整合的能力。2.分布式配置管理平台 DisconfDistributed ConfigurationMa...转载 2020-12-22 11:53:47 · 1217 阅读 · 0 评论 -
怎么连接到局域网内的另一台电脑
1、首先,在电脑上点击开始,找到运行,并点击打来开。在运行的对话窗口的输入框内输入“mstsc”。2、然后,按enter回车键,进入到源远程桌面连接的界面,并在计算机后面的输入框内输入要远程的电脑的IP地址。百再点击底部的连接按钮。3、接着,在度弹出的知是否信任此远程连接的窗口中点击底部的连接按钮。4、最后,就会进入到连接电脑的登陆界面,在输入框内输入登陆密码,并点击输入框右边的箭头图标即可。5、如图所示,就成功的连接到局域网内的另一道台电脑了。转载于:https:/转载 2020-05-14 15:41:09 · 19214 阅读 · 1 评论 -
网络安全-扫描器X-SCANNER应用实验
一、实验目的:掌握网络端口扫描器的使用方法,熟悉常见端口和其对应的服务程序,掌握发现系统漏洞的方法。掌握综合扫描及安全评估工具的使用方法,了解进行简单系统漏洞入侵的方法,了解常见的网络和系统漏洞以及其 安全防护方法。二、实验环境:实验室所有机器安装了Windows操作系统,并组成了一个 局域网,并且都安装了SuperScan端口扫描工具和流光 Fluxay5综合扫描工具。三、实验内容:任务一:使用Superscan端口扫描工具并分析结果实验步骤:(1)在命令符提示下输入IPCONF转载 2020-05-14 15:09:46 · 2049 阅读 · 0 评论 -
【计算机图形学】奇偶规则和非零环绕树规则-判断点和多边形关系
原文链接:http://blog.youkuaiyun.com/freshforiphone/article/details/8273023作者:freshForIphone参考[1]http://www.cs.rit.edu/~icss571/filling/alt_parity.html[2]http://cs.hust.edu.cn/webroot/courses/csgraphi...转载 2019-11-29 11:25:25 · 1403 阅读 · 0 评论 -
ios开发---URL Schemes 使用详解-app协议
用原生 iOS 的人分两种,懂 URL Schemes 的和不懂的。前者是「魔法师」,后者是「麻瓜」。URL Schemes 应用在 iOS 上已经很久了。对于使用者来说,在沙盒机制下的 iOS 中,如果想做到一定程度上的自动化就不可避免地要用到 URL Schemes。但因为 URL Schemes 的使用方式不像传统 iOS 使用者接触到的图形界面那样可以直观地点来点去,造成了对它...转载 2019-10-22 15:53:54 · 1406 阅读 · 0 评论 -
为什么服务器可以解析二次url编码后的数据?URL编码与二次encodeURI
浏览器端:【第一次编码(utf-8)】->【第二次编码(utf-8)】到了服务器端,也就是容器端:【容器默认做一次解码(utf-8, gbk, iso-xxxx)】->【服务器端代码做一次 utf-8解码】注意到编码的时候,第一次utf-8编码之后 得到的已经没有非ascii的其他字符了,都是ascii字符,这样再做一次utf-8编码就是对ascii字符做的utf-8编码。...转载 2019-10-22 15:32:32 · 1346 阅读 · 0 评论 -
Android面试题--设计模式之观察者模式的通俗易懂实现 与发布/订阅框架有区别解析
观察者模式观察者模式 与发布订阅模式区别 实现 定义观察者接口 定义目标接口 定义具体观察者 定义具体目标 测试 总结观察者模式在前面三篇文章聊了构建者模式、单例模式、工厂模式,这三种都是属于创建型模式,接下来几篇文章来聊聊行为型模式里的一些设计模式;这篇文章的主题是观察者模式:在对象之间定义了一对多的关系,当一个对象发生改变时,依赖它的对象将收到通知并自动...转载 2019-09-26 16:12:25 · 283 阅读 · 0 评论 -
viewport手机逻辑像素与物理像素原理(附完整手机各版本尺寸)
每英寸有多少个像素,称为ppi(pixel per inch)。我们可以简单算算,iPhone 4是640 x 960像素,对角线就是1154像素,除以3.5英寸,应该是330ppi。而官方给出的数字是326ppi。当像素太密,超过300ppi的时候,人眼 也就不能区分出每个像素。因此iPhone 4的屏幕叫作Retina显示屏。Retina在英文中,是视网膜的意思。对角线计算:(长的平方+宽...转载 2019-05-27 10:57:01 · 2228 阅读 · 0 评论 -
集群 & 负载均衡
集群(Cluster) 指一组计算机系统构成一个松耦合的多处理器系统,它们之间通过网络实现进程间的通信,实现分布式计算。在客户端看来就像是只有一个服务器。集群可以利用多个计算机进行并行计算从而获得很高的计算速度,也可以用多个计算机做备份,从而使得任何一个机器坏了整个系统还是能正常运行。集群技术的分类高可用集群(High Availability,HA):高可用的含义是...转载 2019-04-22 17:46:53 · 253 阅读 · 0 评论 -
12306之余票查询流程解析
前言本套教程共分3章:12306之登录流程解析 12306之余票查询解析 12306之下单流程解析本套内容主要用于分析12306购票流程,意在编写一套自动购票小程序。12306接口 api 经常变动,但是流程分析是固定的。因此,本套教程主要记录12306 相关购票流程分析过程,以作记录。余票查询流程分析首先,12306官网余票查询页面,输入相应的信息后,点击查询按钮,我们就可...转载 2019-01-11 15:21:26 · 2446 阅读 · 0 评论 -
12306验证码已不再安全 机器准确率99.8%
4月13日,中国科学院科技战略咨询研究院与腾讯研究院在北京联合举办了“2017人工智能:技术、伦理与法律研讨会”。会议邀请了中国科学院科技战略咨询研究院院长潘教峰、腾讯研究院院长司晓、中国科学院学部科学规范与伦理研究与支撑中心李真真、复旦大学计算机学院肖仰华等数十位人工智能领域专家和学者,共同探讨当前人工智能技术发展中面临的和带来的伦理、法律、社会经济影响等问题。期间,肖仰华教授做了主...转载 2019-01-11 15:23:06 · 1155 阅读 · 0 评论 -
正向代理与反向代理【总结】
1、前言 最近工作中用到反向代理,发现网络代理的玩法还真不少,网络背后有很多需要去学习。而在此之前仅仅使用了过代理软件,曾经为了访问google,使用了代理软件,需要在浏览器中配置代理的地址。我只知道有代理这个概念,并不清楚代理还有正向和反向之分,于是赶紧学习一下,补充一下知识。首先弄清楚什么是正向代理,什么是反向代理,然后是二者在实际使用中展示的方式是什么样的,最后总结一下正向代理用来做什...转载 2019-01-11 15:24:58 · 134 阅读 · 0 评论 -
服务器CDN缓存策略
CDN(Content Delivery network,内容分发网络),通过GSLB技术使得用户能访问到最近物理机房的文件,以节省网络时间,也就是说一份文件可能会在全国乃至全球的多个服务器存在,这就涉及到一个文件分发的问题,目前通常的CDN都是采取回源策略来同步文件,即每个cdn域名关联了一些源服务器,发布文件只要发布到源服务器即可,cdn会根据策略从源服务器拉取文件,以保证用户能尽早访问到最新...转载 2019-01-11 15:36:23 · 1055 阅读 · 0 评论 -
最简单的方式教你理解大小端字节序
学过编程的人都应该知道大小端字节序的概念,但是很多时候,总是把他们弄混,这是整理出来的一份很简单的方式理解字节序的文章,废话不多说,这里直接入正题。 什么是字节序? 字节序,简单来说,就是指的超过一个字节的数据类型在内存中存储的顺序 那么就很明显了,像char这样的类型,肯定不存在字节序的问题了。 字节序分为哪几类?大端字节序: ...转载 2019-01-25 15:45:45 · 271 阅读 · 0 评论 -
关于直播视频格式和浏览器兼容性历史的来龙去脉
因为误打误撞来到了淘宝直播团队,从开始完全不了解直播技术,现在因为leader暂时的离开,准备接手h5播放器的迭代,就不得不开始了解相关的视频技术,先整理一下在直播技术中的视频格式和不同浏览器的兼容性。 直播协议HLS和RTMP 直播技术一般有两种协议方式,分别是HLS和RTMPHLS ,是苹果公司实现的基于 HTTP 的流媒体传输协议,全称 HTTP Live Strea...转载 2019-01-21 10:31:06 · 1794 阅读 · 0 评论 -
JavaScript语言对Unicode字符集的支持详解
这篇文章主要介绍了JavaScript语言对Unicode字符集的支持详解,需要的朋友可以参考下上个月,我做了一次分享,详细介绍了Unicode字符集,以及JavaScript语言对它的支持。下面就是这次分享的讲稿。 一、Unicode是什么? Unicode源于一个很简单的想法:将全世界所有的字符包含在一个集合里,计算机只要支持这一个字符集,就能显示所有的字符,再也不会有乱...转载 2019-02-14 14:54:52 · 690 阅读 · 0 评论 -
常见的反爬虫和应对方法
0x01 常见的反爬虫这几天在爬一个网站,网站做了很多反爬虫工作,爬起来有些艰难,花了一些时间才绕过反爬虫。在这里把我写爬虫以来遇到的各种反爬虫策略和应对的方法总结一下。从功能上来讲,爬虫一般分为数据采集,处理,储存三个部分。这里我们只讨论数据采集部分。一般网站从三个方面反爬虫:用户请求的Headers,用户行为,网站目录和数据加载方式。前两种比较容易遇到,大多数网站都从这些角度来反爬...转载 2019-03-15 17:29:34 · 241 阅读 · 0 评论 -
了解 Web 标准规范和组织
Web 标准是由各大标准组织制定,由浏览器和其他 Web 底层框架或工具来实现,再提供给开发者能以最小成本开发适用于多平台的 Web 应用,这些标准是我们能访问无数网站的前提。 学习标准的必要 最近在 MDN 上学习Web Components,学习中有些疑惑在 MDN 上没有提及,最后通过查阅Custom elements标准规范才解决了我的疑惑,让我感慨原来标准规范这么有用...转载 2019-04-22 17:43:19 · 284 阅读 · 0 评论 -
负载均衡集群-LVS四种实现模式详解
一、集群cluster 当后端服务器承受不住访问的压力,提高服务器性能的解决方案会极大增加成本时,人们提出了横向扩展的解决方案。增加一台或几台服务器,提供相同的服务,通过前段分发器将访问量均匀的分配到后台服务器上。这种多台服务器组成的数组集合就叫做集群。 集群按功能划分有三种模型: 负载均衡集群(loadBalance) 高可用性集群(High ...转载 2019-04-22 17:45:49 · 473 阅读 · 0 评论 -
前台通过JS请求后台的几种方法
1.1通过设置form action的路径请求后台方法 在Structs框架下的一个上传文件的例子,前台html页面部分代码:"Test!UploadFile.action" enctype="multipart/form-data" method="post"> 用户名:type="text" name="username" > 文件名:t转载 2017-02-17 00:06:37 · 6848 阅读 · 0 评论