草庐IT

常用Linux系统命令、vim编辑命令汇总(看一遍用时候来查)

基本操作pwd命令作用:显示当前工作目录用法:pwdcd命令作用:改变目录位置用法:cd[option][dir]cd目录路径-进入指定目录cd..-返回父目录cd/-进入根目录cd或cd~-进入用户主目录ls命令用法:ls[option][file]常用参数:不带任何参数:列出当前目录下的所有文件和子目录-F:分类显示,方便阅读-a:显示隐含文件(.开头的文件是隐藏文件)-l:查看文件的各种属性dir和vidr命令用法:dir[option][file]dir[option][file]说明:dir和ls差不多,比ls功能少;vdir相当于ls-lmkdir命令用法:mkdir[option

winform用show实现showdialog的模态化效果

一、Show与ShowDialog众所周知在c#中有两种显示窗口的方式:模态显示(showdialog)与非模态显示(show),模态显示会阻塞调用窗口的所有消息响应,在调用ShowDialog方法后,直到关闭对话框后,才执行此方法后面的代码,期间用户是无法对该窗口外的界面进行ui交互的;非模态显示则不会,可以在弹出窗口和调用窗口之间随意切换。调用窗口调用show方法后,下面的代码可以立即执行。二、实现不阻塞的等待那么如果我们想实现一个新的窗口显示方法,既可以像模态显示那样,在关闭对话框的时候才执行显示方法后的代码,又可以像非模态显示那样不阻塞消息响应,不影响用户的UI操作。这里我们就要用到一

后端接口对接注意事项

后端接口对接的模式范本:概念澄清:【下单】是个广义上的叫法,并不仅限于支付订单的订单。因为整个过程都围绕一个【seqNo】订单号或流水号这个唯一标识展开,因而统称【下单】。【下单】可以是派发一个优惠券、申请一个支付订单、申请一个发票、发一张卡、申请一个业务等等。【seqNo】也可以叫orderNo,有唯一性,每次请求都不一样,唯一标识一笔业务。 后端接口需要考虑的点:  通信层安全验证(可以通过nginx层做https的证书验证工作)单向https.即客户端验证服务端证书。例如:浏览器验证网站证书。我们需要做的就是服务端的证书一定是要第三方授信CA签的证书。这样浏览器拿到证书可以在本地找到该授

Google hacker

♥  google介绍:Google成立于1997年,目前已经成为全球第一搜索公司。Google数据库存有42.8亿个Web文件;检索网页数量达24亿;支持多达132种语言;具有15000多台服务器,200多条T3级宽带;通过采PageRank技术能够提供准确率极高的搜索结果;智能化的"手气不错"提供最符合要求的网站;"网页快照"可以从Google服务器里直接取出缓存的网页;独到的图片搜索功能;强大的新闻组搜索功能;提供二进制文件搜索功能,如.PDF.doc.swf等等;容量超大的Gmail服务;强大的桌面搜索;高清晰的google卫星地图;提供各种语言之间的翻译。 下面还给提供Google的

后端接口对接注意事项

后端接口对接的模式范本:概念澄清:【下单】是个广义上的叫法,并不仅限于支付订单的订单。因为整个过程都围绕一个【seqNo】订单号或流水号这个唯一标识展开,因而统称【下单】。【下单】可以是派发一个优惠券、申请一个支付订单、申请一个发票、发一张卡、申请一个业务等等。【seqNo】也可以叫orderNo,有唯一性,每次请求都不一样,唯一标识一笔业务。 后端接口需要考虑的点:  通信层安全验证(可以通过nginx层做https的证书验证工作)单向https.即客户端验证服务端证书。例如:浏览器验证网站证书。我们需要做的就是服务端的证书一定是要第三方授信CA签的证书。这样浏览器拿到证书可以在本地找到该授

Google hacker

♥  google介绍:Google成立于1997年,目前已经成为全球第一搜索公司。Google数据库存有42.8亿个Web文件;检索网页数量达24亿;支持多达132种语言;具有15000多台服务器,200多条T3级宽带;通过采PageRank技术能够提供准确率极高的搜索结果;智能化的"手气不错"提供最符合要求的网站;"网页快照"可以从Google服务器里直接取出缓存的网页;独到的图片搜索功能;强大的新闻组搜索功能;提供二进制文件搜索功能,如.PDF.doc.swf等等;容量超大的Gmail服务;强大的桌面搜索;高清晰的google卫星地图;提供各种语言之间的翻译。 下面还给提供Google的

SpringCloud微服务架构案例-共享服务中心

      微服务开发以spring-boot和spring-cloud技术为基础框架,基于微服务架构的业务应用,建立场景全过程领域驱动模型,系统总体框架如下图所示。系统总体架构分为资源层、数据层、服务层、应用层和接入层。资源层基于一体化平台,提供云基础设施、云平台组件等基础资源;数据层基于全业务统一数据中心,提供数据存储服务;服务层由不同功能的微服务组成,为企业级应用提供业务逻辑处理、数据共享等服务;应用层由各种微应用组成,为用户提供相关业务功能的界面实现;接入层主要通过门口为用户提供统一人机交互入口。另外,云服务中心提供负载均衡、灰度发布、弹性伸缩、链路监控等相关支撑服务组件,支撑微服务、

SpringCloud微服务架构案例-共享服务中心

      微服务开发以spring-boot和spring-cloud技术为基础框架,基于微服务架构的业务应用,建立场景全过程领域驱动模型,系统总体框架如下图所示。系统总体架构分为资源层、数据层、服务层、应用层和接入层。资源层基于一体化平台,提供云基础设施、云平台组件等基础资源;数据层基于全业务统一数据中心,提供数据存储服务;服务层由不同功能的微服务组成,为企业级应用提供业务逻辑处理、数据共享等服务;应用层由各种微应用组成,为用户提供相关业务功能的界面实现;接入层主要通过门口为用户提供统一人机交互入口。另外,云服务中心提供负载均衡、灰度发布、弹性伸缩、链路监控等相关支撑服务组件,支撑微服务、

软件项目复杂性

软件项目复杂性1.技术架构与框架Reuseisaboutpeopleandeducation,notjustarchitect. --------《97ThingsEverySoftwareArchitectShouldKnow》认为设计优良的框架,细致考虑并精巧实现的架构自然会被人们重复利用。事实上,即便是最精美,最优雅的框架,可复用性最高的系统,也必须满足下面的条件才可能被复用。(1)大家知道它们存在。(2)大家知道如何使用它们。(3)大家认识到利用已有资源好过自己动手。如果大家找不到可复用的资源,或者不知道如何使用这些资源,人的天性就会发挥作用。他们会自己动手实现。反思我们设计框架与组件

Linux权限

Linux权限 Linux系统上对文件的权限有着严格的控制,如果想对某个文件执行某种操作,必须具有对应的权限才可执行成功。Linux下文件的权限类型一般包括读,写,执行。对应字母为r、w、x。Linux下权限的粒度有拥有者、所属组、其它人三种。每个文件都可以针对三个粒度,设置不同的rwx(读写执行)权限。通常情况下,一个文件只能归属于一个用户和组,如果其它的用户想有这个文件的权限,则可以将该用户加入具备权限的群组,一个用户可以同时归属于多个组。  我们先来了解文件的类型  在Linux下输入ll 即可查看文件类型Linux系统下,不是以文件后缀区分文件类型的,而是以ll显示的第一个字符区分文件