cf

客户端远程调用Feign

戏子无情 提交于 2021-02-19 10:48:11
客户端远程调用 Feign 什么是Feign? Feign是 Netflix 公司开源的声明式HTTP客户端 Github : Feign 源码 为什么需要Feign? 原代码可读性不高 复杂的URL难以维护( https://user-center/s?wd={userId}&rsv_spt=1&rsv_iqid=0x93bff3cd000cf3da&issp=1&f=8&rsv_bp=1&rsv_idx=2&ie=utf-8&tn=baiduhome_pg&rsv_enter=1&rsv_sug3=4&rsv_sug1=4&rsv_sug7=100&rsv_t=10c2risCimsUZC0RBruMerdnQRN1gRxFI%2BywuD0L3LwGGNd2dR8XE6x%2FyFOjHnR0oEi0&rsv_sug2=0&inputT=1535&rsv_sug4=1535&rsv_sug=2 ) 难以应对需求的快速变化 编码体验和我们写JAVA差异较大 举例重构代码 //替换前 ResponseEntity<UserDTO> userEntity = restTemplate.getForEntity( "http://user-center/users/{userId}", UserDTO.class, userId ); UserDTO userDTO = new

让不懂编程的人爱上iPhone开发(2020春iOS13+Swift5.1+Xcode11版)-04

大城市里の小女人 提交于 2021-02-10 13:24:26
https://zhuanlan.zhihu.com/p/104210726 武汉新型肺炎让这个春节变得痛心和揪心,也打乱了不少人的计划。我老家就在湖北,虽然本人并没有回老家,但是有不少亲朋好友在那边。此外,因为项目合作关系,我过去两年也差不多有一半的时间呆在武汉。 但是,作为一个普通人,既非政府官员又非医护人员,或是可以直接提供贡献的相关工作人员,如果没有被感染,那么不管是不是在武汉,春节期间唯一能做的就是,老老实实做个宅男宅女,为2020年重新做一下规划,顺便给自己充充电。 《银河系漫游指南》中的一句话曾经风行整个宇宙,那就是"Don't panic",”不要恐慌“。 另外,在我们这个星球上也有一个勇敢的人反复说过,我们无论面对任何困难,都不要害怕,微笑着面对它,奥利给! 欢迎继续我们的学习。 更改欢迎的文字内容 虽然“Hello World”足够经典,但是似乎有点过于无趣。接下来我们可以尝试着更改一下要显示的文本内容。 1.在Canvas中,点击”Hello World”。 当你选中这段文本时,会看到在Canvas视图和代码编辑器中相应的文本都会被高亮。 在Canvas视图中: 在代码编辑器中: 之所以”Hello World”在两个地方同时被高亮,是因为它们代表着同一个事物的两种观察方式。 代码编辑器中使用代码的形式显示了用户界面的内容

数据科学|pandas教程——分组和聚合

时间秒杀一切 提交于 2021-02-09 19:02:52
https://zhuanlan.zhihu.com/p/106015466 编者按 在对数据处理的过程中,除了前期对数据的清洗,更多的工作是需要根据不同的分析需求对数据进行整合。比如需要统计某类数据的出现次数,或者需要按照不同级别来分别统计等等。为满足这些需求,比较常用的方法即分组和聚合。幸运的是,pandas中完美支持了这样的功能,掌握好pandas中这些功能,可以使数据处理的效率大大提高。这篇文章就通过一些基础而又十分扎实的例子带大家一起学习一下这些方法。 文章作者:周岩 王转转 责任编辑:周岩 @书生 文章发表于 微信公众号【运筹OR帷幄】: 数据科学|pandas教程--分组和聚合 欢迎原链接转发,转载请私信 @运筹OR帷幄 获取信息,盗版必究。 敬请关注和扩散本专栏及同名公众号,会邀请 全球知名学者 发布运筹学、人工智能中优化理论等相关干货、 知乎Live 及行业动态 更多精彩文章,欢迎访问我们的机构号: @运筹OR帷幄 数据的分组与聚合是关系型数据库中比较常见术语。使用数据库时,我们利用查询操作对各列或各行中的数据进行分组,可以针对其中的每一组数据进行各种不同的操作。 pandas的DataFrame数据结构也为我们提供了类似的功能,可以非常方便地对DataFrame进行变换。我们可以把生成的数据保存到python字典中,然后利用这些数据来创建一个python

hbase架构

强颜欢笑 提交于 2021-01-22 12:44:57
Client 包含访问HBase的接口并维护cache来加快对HBase的访问Zookeeper 保证任何时候集群只有一个master 存储所有Region的寻址入口 实时监控Region server的上线和下线信息,并实时通知给Master 存储HBase的schema和table元数据 Master 为Region server分配region 负责Region server并重新分配其上的region 管理用户对table的增删改操作 Region server 维护region,处理对这些region的io请求 负责切分在运行过程中变得过大的region Region HBase自动把表水平划分成多个区域(region),每个region会保存一个表里面某段连续的数据;每个表一开始只有一个region,随着数据不断插入表,region不断增大,当增大到一个阀值的时候,region就会等分为两个新的region(裂变) 当table中的行不断地增多,就会有越来越多的region,这样一个完整的表被保存在多个region server上 Mestor与storefile 一个region由多个store组成,一个store对应一个cf store包括位于内存中的memstore和位于磁盘的storefile写操作 Memstore 当memstore中的数据达到某个阀值

看不懂的郭老师和徐大SAO,后现代网红的一声号角?

梦想与她 提交于 2021-01-13 17:07:29
https://zhuanlan.zhihu.com/p/105764031 作者|谢明宏 编辑|李春晖 马克斯·韦伯生活的年代,除了他高举女性主义大旗的妻子,应该是接触不到什么“网红”的。但韦伯却给网红们指了一条明路:“人是悬挂在由他们自己编织意义之上的动物。” 网红可以创造意义,也可以被受众二次赋予意义,形成一种新形式的文化权利。 就像“吐着信子”的郭老师并不迷人,迷人的是粉丝的二次创作;“吃着碳水”的徐大sao并非好胃口,好胃口的是围观吃播者的拟态想象。 互联网的圈层化与网红的后现代化,一起促成了“传播玄学化”。 一边是郭家军苦修《郭语》,夸着郭老师的有趣、真诚、善良;另一边是旁观者的大型困惑现场,批着郭老师的粗鄙、低俗、卑劣。 虽然一个活跃在快手、抖音,另一个基地在B站,但郭老师和徐大sao无疑是“互为镜像”的。不仅是性别上的分野,更是两极化的同质。前者是“人品差VS很真诚”,后者是“看着香VS生理不适”。明明大家听得是同一段“郭语”、看得是同一盘“sao菜”,怎么就壁垒分明了? 这已经不能用“get到”与“get不到”来解释了,毕竟也不是审美高下和笑点雅俗的范围。郭泫雅与徐大sao就像是动漫里的“电波系”,频率对上那叫“金风玉露一相逢”,频率对不上就是“话不投机半句多”。 而调频的螺旋,那是一种近乎于“先天”的选择。若你心中住着一个“乡野村妇”和“城镇煮夫”

孙杨,怎样的一个商业品牌?

偶尔善良 提交于 2020-12-25 13:59:30
https://zhuanlan.zhihu.com/p/110814950 作者|谢明宏 编辑|李春晖 孙杨曾说:“死也要死在水里”,这是他的热爱。WADA要孙杨禁赛八年,这是它的规则。 2月28日,国际体育仲裁法庭公布了“世界反兴奋剂机构(WADA)诉孙杨和国际泳联案听证会”的裁决书,判决孙杨在“抗检事件”中败诉,禁赛8年,即日生效。 当事人忙于上诉,群众们着急吃瓜,硬糖君却想谈孙杨这块“商业品牌”还能撑多久?比裁决书更一目了然的是,孙杨的246万美元(ESPN统计)的商业代言风云突变,商业价值不说“归零”也是断崖式下跌。 目前,孙杨是361度、贝因美、荣耀手机、吉利汽车、沛纳海等品牌的代言人。值得注意的是,从2018年9月到2019年10月,孙杨代言产品的数量不降反升。看得出,大部分品牌对听证会的结果是“乐观”的。 奥运年即将到来,状态神勇处于“当游之年”的孙杨,夺金后商业价值还会暴涨。提前加码,资本豪赌,终至全员翻车。去年孙杨成为乐歌人体工学代言人时,有负责人回怼网友:“如果孙杨遭到禁赛我给你五百万,没禁赛你给我五百万。你接吗?” 敲定体育明星代言,宛如“赌石”。这些年,从师徒矛盾到无证驾驶,从误用禁药到暴力抗检,跟着孙杨一起“震惊、愤怒、不能理解”的,恐怕就是众多品牌赞助商了。 截至目前,赞助商们未做回应,也有没有终止合作的消息传出。不到万不得已,“断舍离”是件难事

前端必知必会之 JS 单线程与异步

半腔热情 提交于 2020-12-18 07:48:38
https://juejin.im/post/5e55272e6fb9a07ca453436f 已知,JavaScript 是单线程的,天生异步,适合 IO 密集型,不适合 CPU 密集型,但是,为什么是异步的喃,异步由何而来的喃,我们将在这里逐渐讨论实现。 一、进程与线程 1. 浏览器是多进程的 它主要包括以下进程: Browser 进程:浏览器的主进程,唯一,负责创建和销毁其它进程、网络资源的下载与管理、浏览器界面的展示、前进后退等。 GPU 进程:用于 3D 绘制等,最多一个。 第三方插件进程:每种类型的插件对应一个进程,仅当使用该插件时才创建。 浏览器渲染进程(浏览器内核):内部是多线程的,每打开一个新网页就会创建一个进程,主要用于页面渲染,脚本执行,事件处理等。 2. 渲染进程(浏览器内核) 浏览器的渲染进程是多线程的,页面的渲染,JavaScript 的执行,事件的循环,都在这个进程内进行: GUI 渲染线程:负责渲染浏览器界面,当界面需要重绘(Repaint)或由于某种操作引发回流(Reflow)时,该线程就会执行。 JavaScript 引擎线程:也称为 JavaScript 内核,负责处理 Javascript 脚本程序、解析 Javascript 脚本、运行代码等。(例如 V8 引擎) 事件触发线程:用来控制浏览器事件循环,注意这不归 JavaScript

前端必知必会之 JS 单线程与异步

我们两清 提交于 2020-12-18 07:48:27
https://juejin.im/post/5e55272e6fb9a07ca453436f 已知,JavaScript 是单线程的,天生异步,适合 IO 密集型,不适合 CPU 密集型,但是,为什么是异步的喃,异步由何而来的喃,我们将在这里逐渐讨论实现。 一、进程与线程 1. 浏览器是多进程的 它主要包括以下进程: Browser 进程:浏览器的主进程,唯一,负责创建和销毁其它进程、网络资源的下载与管理、浏览器界面的展示、前进后退等。 GPU 进程:用于 3D 绘制等,最多一个。 第三方插件进程:每种类型的插件对应一个进程,仅当使用该插件时才创建。 浏览器渲染进程(浏览器内核):内部是多线程的,每打开一个新网页就会创建一个进程,主要用于页面渲染,脚本执行,事件处理等。 2. 渲染进程(浏览器内核) 浏览器的渲染进程是多线程的,页面的渲染,JavaScript 的执行,事件的循环,都在这个进程内进行: GUI 渲染线程:负责渲染浏览器界面,当界面需要重绘(Repaint)或由于某种操作引发回流(Reflow)时,该线程就会执行。 JavaScript 引擎线程:也称为 JavaScript 内核,负责处理 Javascript 脚本程序、解析 Javascript 脚本、运行代码等。(例如 V8 引擎) 事件触发线程:用来控制浏览器事件循环,注意这不归 JavaScript

iscsi共享(磁盘共享)

烈酒焚心 提交于 2020-11-30 20:54:52
前言: 最近整理一些以前的学习笔记。 过去都是存储在本地,此次传到网络留待备用。\ iSCSI共享 internet scsi 磁盘共享 软件包: 服务端: targetcli(centos7) ; scsi-target-utils(centos6) 客户端: iscsi-initiator-utils 系统服务: 服务端: target 客户端: iscsid 默认端口: 3260 ·做iscsi服务需要三个概念: ①.backstore(后端存储):后端真正的存储设备(实物); ②.target(目标):共享磁盘名(虚拟); target共享名的要求:iqn规范 iqn规范 = iqn.yyyy-mm.主机域名反写:任意字串 例:iqn.2018-02.com.example:data ③.lun(逻辑单元):Logic Unit Number ,绑定、关联存储设备。 搭建iscsi共享 一、iscsi服务端: 0.准备后端存储磁盘: ]# lsblk /dev/vdb #后端存储必须是分区、LV或磁盘镜像 NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT vdb 252:16 0 20G 0 disk 1.安装服务端软件targetcli : ]# yum -y install targetcli 2.启动和设置自启服务: ]#

主编推荐 | 为何国内对运筹学的认识普遍比较低?

青春壹個敷衍的年華 提交于 2020-11-20 08:38:23
https://zhuanlan.zhihu.com/p/111412225 编者按:为何国内对运筹学的认识普遍比较低?截止2020年2月25日该问题在知乎上有202人关注,39999人次浏览量和18个回答。本文收集了该问题的三个优秀回答,从不同角度阐述运筹学在国内的发展情况。 作者: @周鸿炜 , @王源 , @留德华叫兽 文章发表于 微信公众号【运筹OR帷幄】: 网页链接 欢迎原链接转发,转载请私信 @运筹OR帷幄 获取信息,盗版必究。 敬请关注和扩散本专栏及同名公众号,会邀请 全球知名学者 发布运筹学、人工智能中优化理论等相关干货、 知乎Live 及行业动态 更多精彩文章,欢迎访问我们的机构号: @运筹OR帷幄 知乎问题:为什么国内对运筹学的认识普遍比较低? 面试过一些公司,也了解一些国内主要大学的运筹学培养。感觉国内运筹学的培养强度不高(包括理论的证明与算法的培养),国内企业对于运筹学的了解也很少(绝大多数不知道运筹学是干嘛的)。本科生的教育也只停留于课本,对于案例的解析也比较少。上过运筹学的课程本不等于了解运筹学的研究领域。国外的亚马逊以及台积电的运筹学毕业生薪资不低。 回答1 作者知乎ID: @周鸿炜 回答链接: https://www. zhihu.com/question/2704 98281/answer/849211680 开不了天眼,找不到最优解 先说句题外话