摘要:
0. APM简介 随着微服务架构的流行,一次请求往往需要涉及到多个服务,因此服务性能监控和排查就变得更复杂: 不同的服务可能由不同的团队开发、甚至可能使用不同的编程语言来实现 服务有可能布在了几千台服务器,横跨多个不同的数据中心 因此,就需要一些可以帮助理解系统行为、用于分析性能问题的工具,以便发生 阅读全文
posted @ 2019-05-22 17:46
星朝
阅读(758)
评论(0)
推荐(0)
摘要:
Cat是美团点评出的一款APM工具,同类的产品也有不少,知名的开源产品如zipkin和pinpoint;国内收费的产品如oneapm。考虑到Cat在互联网公司的应用比较广,因此被纳入选型队列,我也有幸参与技术预言。 使用Cat断断续续将近两周的时间,感觉它还算是很轻量级的。文档相对来说薄弱一些,没有 阅读全文
posted @ 2019-05-22 17:44
星朝
阅读(286)
评论(0)
推荐(0)
摘要:
转至大佬宋净明的博客:https://jimmysong.io/posts/what is a service mesh/ Service mesh 又译作 “服务网格”,作为服务间通信的基础设施层。Buoyant 公司的 CEO Willian Morgan 在他的这篇 阅读全文
posted @ 2019-05-22 17:42
星朝
阅读(1270)
评论(0)
推荐(0)
摘要:
<! flowchart 箭头图标 勿删 Service Mesh(服务网格)会是今年微服务生态的主角吗?从趋势来看,众多企业正在将这项理微服务复杂性的技术/工具,搬进他们的IT“火药库”之中。 什么是Service Mesh? 根据Linkerd CEO William Morgan定义,Serv 阅读全文
posted @ 2019-05-22 17:40
星朝
阅读(294)
评论(0)
推荐(0)
摘要:
用过Linux系统的人都知道,Linux系统查看用户不是会Windows那样,鼠标右键看我的电脑属性,然后看计算机用户和组即可。 那么Linux操作系统里查看所有用户该怎么办呢?用命令。其实用命令就能很轻松的查看到Linux系统有哪些用户。 1、Linux里查看所有用户 (1)在终端里.其实只需要查 阅读全文
posted @ 2019-05-22 17:32
星朝
阅读(45230)
评论(0)
推荐(1)
摘要:
cat /etc/passwd cat /etc/passwd查看所有的用户信息,详情如下图 【步骤二】cat /etc/passwd|grep 用户名 cat /etc/passwd|grep 用户名,用于查找某个用户,如下图 【步骤三】cat /etc/group c 阅读全文
posted @ 2019-05-22 17:30
星朝
阅读(55738)
评论(0)
推荐(1)
摘要:
随着微服务架构的流行,一些微服务架构下的问题也会越来越突出,比如一个请求会涉及多个服务,而服务本身可能也会依赖其他服务,整个请求路径就构成了一个网状的调用链,而在整个调用链中一旦某个节点发生异常,整个调用链的稳定性就会受到影响,所以会深深的感受到 “银弹” 这个词是不存在的,每种架构都有其优缺点 。 阅读全文
posted @ 2019-05-22 17:22
星朝
阅读(537)
评论(0)
推荐(0)
摘要:
前言 什么是APM?全称:Application Performance Management 可以参考这里: 现代APM体系,基本都是参考Google的Dapper(大规模分布式系统的跟踪系统)的体系来做的。通过跟踪请求的处理过程,来对应用系统在前后端处理、服务端调用的性能消耗进行跟踪,关于Dap 阅读全文
posted @ 2019-05-22 17:21
星朝
阅读(1634)
评论(0)
推荐(0)
摘要:
1.在浏览器上先登录,登录成功后获取cookie: 2.接着打开postman:3.接下来send即可。其他参考资料:接口测试 postman:模拟发送一个需要 cookie 认证的请求https://testerhome.com/topics 阅读全文
posted @ 2019-05-22 16:26
星朝
阅读(6174)
评论(0)
推荐(0)
摘要:
在接口测试种, 我们经常会遇到有些接口登录后才能访问.我们在使用Postman调试这种接口时一般有3种方法: 依次请求 如果有登录接口的文档,或者通过抓包比较容易抓出登录请求的参数和格式,可以先使用Postman请求一下登录接口,这时Cookies会存到本地(可以通过Postman Cookies管 阅读全文
posted @ 2019-05-22 16:24
星朝
阅读(846)
评论(0)
推荐(0)
摘要:
数据库的字段类型有date、time、datetime而Temporal注解的作用就是帮Java的Date类型进行格式化,一共有三种注解值: 第一种:@Temporal(TemporalType.DATE)——>实体类会封装成日期“yyyy MM dd”的 Date类型。 第二种:@Tempo 阅读全文
posted @ 2019-05-22 16:06
星朝
阅读(1472)
评论(0)
推荐(0)
摘要:
mappedBy: 1>只有OneToOne,OneToMany,ManyToMany上才有mappedBy属性,ManyToOne不存在该属性; 2>mappedBy标签一定是定义在被拥有方的,他指向拥有方; 3>mappedBy的含义,应该理解为, 阅读全文
posted @ 2019-05-22 15:40
星朝
阅读(4777)
评论(1)
推荐(2)
摘要:
mappedBy的意思就是“被映射”,即mappedBy这方不用管关联关系,关联关系交给另一方处理 1.规律:凡是双向关联,mapped必设,因为根本都没必要在2个表中都存在一个外键关联,在数据库中只要定义一边就可以了 a) 只有OneToOne,OneToMany,ManyToMany上才有map 阅读全文
posted @ 2019-05-22 14:38
星朝
阅读(1033)
评论(0)
推荐(1)
摘要:
<! flowchart 箭头图标 勿删 写作原因 微软的 VSCode 一直以来为人诟病的一个问题就是对于 C/C++ 工程的编译以及调试支持度有限,配置起来比较复杂,但是 vscode cpptools 团队经过一段时间的 bug 修复之后,为我们带来了众多新特性 截止到本文作成时 (2017 阅读全文
posted @ 2019-05-22 14:12
星朝
阅读(1544)
评论(0)
推荐(0)
摘要:
在学习Python的过程中,一直没有找到比较趁手的第三方编辑器,用的最多的还是Python自带的编辑器。由于本人用惯了宇宙第一IDE(Visual Studio),所以当Visual Studio Code出现时,心情有点小激动呢。从我的使用经验出发,可以说VSCode用来写Python真的是再合适 阅读全文
posted @ 2019-05-22 14:05
星朝
阅读(80576)
评论(0)
推荐(5)
摘要:
点击开始菜单 >运行 (或者 windows+R) ,输入”mstsc”命令, 打开远程桌面连接对话框,输入你要连接的Windows server服务器的公网IP。 点击连接,在打开的界面中,输入管理员给你的初始密码。如果密码是你自己设置的,输入自己设置好的密码。&nb 阅读全文
posted @ 2019-05-22 13:19
星朝
阅读(12984)
评论(0)
推荐(0)
摘要:
mappedBy: 所填内容必为本类在另一方的字段名。 表示:本类放弃控制关联关系,所有对关联关系的控制,如:建立、解除与另一方的关系,都由对方控制,本类不管。举个例子: Teacher和Student之 阅读全文
posted @ 2019-05-22 11:52
星朝
阅读(707)
评论(0)
推荐(0)
摘要:
十分简单,知道名字叫啥后,直接搜索,安装,就完了,还可以查看自己已经安装了哪些插件。 step1 如图.png step2 image.png step 3 去网上查找想要安装的插件的名字 step 4 image.png 点击安装,就可以安装完成。 至此,vscode安装插件完成 阅读全文
posted @ 2019-05-22 11:23
星朝
阅读(5664)
评论(1)
推荐(0)
摘要:
文件 > 首选项 > 设置 > 编辑器 找到 // 控制折行方式。可以选择: “off” (禁用折行), “on” (视区折行), “wordWrapColumn”(在“editor.wordWrapColumn”处折行) 或 “bounded”(在视区与“edito 阅读全文
posted @ 2019-05-22 10:52
星朝
阅读(3768)
评论(0)
推荐(0)
摘要:
VSCode可以说是各种代码编辑器前端之中的神器了,相对体积小且扩展性强,我们希望将它携带在U盘中在各种工作环境中使用,官方也提供了在Windows,Linux和MacOS三大平台中使VSCode便携化的说明。 如果你还没有VSCode, 请先下载各平台压缩包形式的版本。 如果是Windows或Li 阅读全文
posted @ 2019-05-22 10:42
星朝
阅读(11739)
评论(0)
推荐(1)

浙公网安备 33010602011771号