zl程序教程

工具

  • MTR追踪的好工具

    MTR追踪的好工具

     yum install mtr或者win下的winmtr直接可以统计。 

    日期 2023-10-26 10:17:15     
  • 微信小程序滚动Tab实现左右可滑动切换

    微信小程序滚动Tab实现左右可滑动切换

    --------------------------------------------------------wxml------------------------------------------------------- <view > <scroll-view scroll-x="true" class="tab-h" scroll-left="{{scroll

    日期 2023-10-26 10:17:15     
  • Docker容器化部署config-server无法直接访问

    Docker容器化部署config-server无法直接访问

    Docker容器化部署config-server无法直接访问 1. 本机ip启动方式:2. Docker容器启动1)问题2)解决办法- 本机启动- 服务器启动俩种方式

    日期 2023-10-26 10:17:15     
  • es安装elasticsearch-sql插件

    es安装elasticsearch-sql插件

    根据现有ES版本,安装对应版本的插件 [es@hxl ~]$ cd elasticsearch[es@hxl elasticsearch]$ ./bin/elasticsearch-plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/6.5.0.0/elasticsearch-sql-6.5

    日期 2023-10-26 10:17:15     
  • TOMCAT 可以稳定支持的最大并发用户数

    TOMCAT 可以稳定支持的最大并发用户数

      2017.03.09 14:20:51字数 602阅读 10,179 微软系统平台上 TOMCAT性能调优后可以稳定支持的最大并发用户数量在300人服务器配置: 单硬盘,SATA 8MB缓存测试服务器和loadrunner运行服务器位于同一网段 100MB网络(同一交换机)上,排除网络问题的影响服务器运行始终,CPU使用率非常低没有超过5%因此虽然服务器配置低,但是不是

    日期 2023-10-26 10:17:15     
  • 【软件测试】当摆烂成为常态,很难再重新开始学习了,该如何处理?

    【软件测试】当摆烂成为常态,很难再重新开始学习了,该如何处理?

    这个宇宙有个奇怪的法则,万事万物都有着走向“自我毁灭”的倾向。惊不惊喜,意不意外。你的摆烂其实是符合宇宙法则的。 没错,你猜对了,就是大名鼎鼎的“熵增定律”。 为了避免“自毁”,你需要不断地对抗熵增,不停地努力,不停地学习。这个痛苦而煎熬过程叫做“负熵

    日期 2023-10-26 10:17:15     
  • 名言警句学习记录

    名言警句学习记录

    1.名言警句 提前做永远比拖拉要好很多向李聪和孙新看齐将喜欢的一切留在身边,这便是努力的意义。知行合一,业精于勤心之所至,道阻且长韬光养晦,不卑不亢,厚积薄发

    日期 2023-10-26 10:17:15     
  • Docker(三):Dockerfile 命令详解

    Docker(三):Dockerfile 命令详解

    上一篇文章Docker(二):Dockerfile 使用介绍介绍了 Dockerfile 的使用,这篇文章我们来继续了解 Dockerfile ,学习 Dockerfile 各种命令的使用。 Dockerfile 指令详解 1 FROM 指定基础镜像 FROM 指令用于指定其后构建新镜像所使用的基础镜像。FROM 指令必是 Dockerfile 文件中的首条命令,启动构建流程后,Docker 将

    日期 2023-10-26 10:17:15     
  • Vue2.0进阶组件篇4 突如其来(时间倒计时组件)

    Vue2.0进阶组件篇4 突如其来(时间倒计时组件)

    接下来的时候我想关注于node.js等一系前端知识,但是这个时间倒计时组件真的很突如其来,就在昨天,因为公司需求,要做一个倒计时,ok那没有问题,对于倒计时来说,一点都不难,肯定大家都写过,但是基于vue又是怎么样的原理ÿ

    日期 2023-10-26 10:17:15     
  • 使用Systemd运行Docker容器

    使用Systemd运行Docker容器

    本文讲的是使用Systemd运行Docker容器,【编者的话】现今Docker的每个主要发行版都在转移到Systemd上,使用Systemd运行Docker更有便于主机系统初始化以及进程管理等。但Systemd在监控容器上有一弊端,它不监控容器,而监控的是客户端,导致了若客户端与容器脱离联系后无论容器是否运行正常Systemd均会将该容器停掉等问题。 本文讲的是使用Systemd运行Docke

    日期 2023-10-26 10:17:15     
  • jenkins pipeline之stash/unstash

    jenkins pipeline之stash/unstash

    在使用jenkins时,经常会问到文件怎么存储? 正好jenkins有一个stash的功能,下面简单介绍下: 先看看官方是怎么解释的: stash: Stash some files to be used later in the build Saves a set of files for use later in the same build, generally on another n

    日期 2023-10-26 10:17:15     
  • cronolog日志切割

    cronolog日志切割

    1. 下载安装 cronolog,它的主页 http://cronolog.org . 下载的是源码,安装过程就是 ./configure, make, make install,最后一步可直接把 src/cronolog 执行文件拷入到某个适合的目录,如 /usr/local/sbin/ 目录 2. 编辑 bin/catalina.sh 文件   &nb

    日期 2023-10-26 10:17:15     
  • 清空git缓存

    清空git缓存

    git rm -r --cached . git add . git commit -m 'update .gitignore' 读了下git文档,才发现,这些东西其实很简单,很容易理解。cached其实就是暂存区,然后一个是工作的目录,你的工作目录的东西做出修改时,会和缓存区进行对比,因此你git status时,会显示出来这个差异,因此为了使.gitignore中的内容生效,那么就

    日期 2023-10-26 10:17:15     
  • 七周成为数据分析师—Excel实战篇

    七周成为数据分析师—Excel实战篇

    在Excel技巧和Excel函数后,今天这篇文章讲解实战,如何运用上两篇文章的知识进行分析。内容是新手向的基础教程。曾经有童鞋向我反应没有Excel数据练习,所以这次提供真实数据。为了更好的了解数据分析师这个岗位,我用爬虫爬取了招聘网站上约5000条的数据分析师职位数。拿数据分析师进行数据分析。数据真实来源于网络,属于网站方,请勿用于商业用途。 原始数据最好另外保存一份,后期数据可视化、SQL、

    日期 2023-10-26 10:17:15     
  • Docker容器的退出状态码

    Docker容器的退出状态码

    docker run的退出状态码如下:    0,表示正常退出    非0,表示异常退出(退出状态码采用chroot标准)    125,Docker守护进程本身的错误    126,容器启动后,要执行的默认命令无法调用    127,容器启动后,

    日期 2023-10-26 10:17:15     
  • hostPath Volume - 每天5分钟玩转 Docker 容器技术(148)

    hostPath Volume - 每天5分钟玩转 Docker 容器技术(148)

    hostPath Volume 的作用是将 Docker Host 文件系统中已经存在的目录 mount 给 Pod 的容器。大部分应用都不会使用 hostPath Volume,因为这实际上增加了 Pod 与节点的耦合,限制了 Pod 的使用。不过那些需要访问 Kubernetes 或 Docker 内部数据(配置文件和二进制库)的应用则需要使用 hostPath。 比如 kube-apise

    日期 2023-10-26 10:17:15     
  • 配置IS-IS多区域和聚合路由

    配置IS-IS多区域和聚合路由

    文章目录 实验目的实验拓扑实验要求实验配置R1的配置R2的配置R3的配置R4的配置R5的配置 实验总结查看R2、R3、R4的邻居表,观察其多区域环境下的邻居关系查看R1与R5的路由表&#

    日期 2023-10-26 10:17:15     
  • 命令拷屏之硬盘检测

    命令拷屏之硬盘检测

    smartctl hdparm lshw fdiskbadblock       软raidmount /dev/md0 /opt                [root@localhost root]# cp /usr/share/doc/

    日期 2023-10-26 10:17:15     
  • 从架构设计理念到集群部署,全面认识KubeEdge

    从架构设计理念到集群部署,全面认识KubeEdge

    摘要:本篇文章将从KubeEdge架构设计理念、KubeEdge代码目录概览、KubeEdge集群部署三方面带大家认识KubeEdge。 KubeEdge即Kube+Edge,顾名思义就是依托K8s的容器编排能力和调度能力,实现云边协同、计算下沉、海量设备的平滑接入。本篇文章将从KubeEdge架构设计理念、KubeEdge代码目录概览、KubeEdge集群部署三方面带大家认识KubeEdge。

    日期 2023-10-26 10:17:15     
  • 微容器:更小的,更轻便的Docker容器

    微容器:更小的,更轻便的Docker容器

    本文讲的是微容器:更小的,更轻便的Docker容器,【编者的话】本文介绍了微容器的概念和好处,并用一些例子介绍了如何构建微镜像,从scratch到Alpine Linux,并推荐了一些已有的基础微镜像,方便为几乎所有主流语言的应用构建微镜像。本文也指出了构建微镜像的基本原理:将构建时依赖和运行时依赖分开,构建时所用的镜像包含所有构建所用的工具,它可以比较大,但运行时的基础镜像应该仅包含运行时依赖。

    日期 2023-10-26 10:17:15     
  • 10. 管理Apache ZooKeeper配置

    10. 管理Apache ZooKeeper配置

    Tips 有关ZooKeeper部署和管理的详细说明,请参阅官方文档http://zookeeper.apache.org/doc/trunk/zookeeperAdmin.html。 1. 配置ZooKeeper服务 ZooKeeper服务器中包含各种配置参数。这些参数在zoo.cfg的配置文件中定义。如果它们被配置为相同的应用程序,部署在ZooKeeper服务中的服务器可以共享一个文件。

    日期 2023-10-26 10:17:15     
  • sublime使用笔记

    sublime使用笔记

        跳出插件菜单“command+shift+p     mark down preview: 先跳到markdown extended 再control+shift+G     跳出插件菜单“command+shift+p     mark down preview: 先跳到markdown extended 再control+shift+G 声明:本文为原创作品,未经许可,禁

    日期 2023-10-26 10:17:15     
  • Tomcat Manager用户配置详解

    Tomcat Manager用户配置详解

    Tomcat Manager是Tomcat自带的、用于对Tomcat自身以及部署在Tomcat上的应用进行管理的web应用。Tomcat是Java领域使用最广泛的服务器之一,因此Tomcat Manager也成为了使用非常普遍的功能应用。 在默认情况下,Tomcat Manager是处于禁用状态的。准确地说,Tomcat Manager需要以用户角色进行登录并授权才能使用相应的功能,不过Tomc

    日期 2023-10-26 10:17:15     
  • 数据时代,漫谈数据建模

    数据时代,漫谈数据建模

    不管什么样的模型都可以理解为一种预设,比如像一张大宽表,它的维度和指标在大宽表中就是固定的,只是维度列多一些,指标多一些,给了用户更多的一种组合维度和指标的可能,并不是说就没有模型的概念。 在理解了这个概念之后,我们再来讲下什么是商业智能BI的前端建模和后端

    日期 2023-10-26 10:17:15     
  • 使用 SourceTree 修复 git 的合并冲突

    使用 SourceTree 修复 git 的合并冲突

    这篇教程不是救急方案。如果你在寻找救急方案,我建议你现在就点击浏览器的返回按钮。如果你想详细了解如何使用 SourceTree 解决 git 中的合并冲突,本教程会教你怎么做。深吸一口气! git 中为什么会出现合并冲突? 很简单。当 git 不知道如何自动合并某个文件的多处改动的时候࿰

    日期 2023-10-26 10:17:15     
  • 【问题解决】VSCode终端中没有Git-Bash以及将其设置为默认终端

    【问题解决】VSCode终端中没有Git-Bash以及将其设置为默认终端

    1.找到你git bin bash.exe的安装路径 2.在终端里点击小箭头 3. 选择配置终端设置 4.找到terminal.integrated.profiles.windows,进入json编辑

    日期 2023-10-26 10:17:15     
  • 总结一些ES不常用的filter

    总结一些ES不常用的filter

    写在前面 ES内置的token filter很多,大部分实际工作中都用不到。这段时间准备ES认证工程师的考试,备考的时候需要熟悉这些不常用的filter。ES官方对一些filter只是一笔带过&

    日期 2023-10-26 10:17:15     
  • Golang定时任务表达式合法性校验

    Golang定时任务表达式合法性校验

    [本文出自天外归云的博客园] 最近在使用golang的定时任务工具:https://github.com/jakecoffman/cron(这个仓库的优点是可以给定时任务起名字) 问题:对于用户输入的定时任务表达式,如何校验其合法性呢? 通过查看源码,我找到了验证的方法(通过Parse函数),需要自己捕获panic判断定时任务表达式是否合法。代码如下: // ParseSpec 尝试转换定时任

    日期 2023-10-26 10:17:15     
  • docker容器启动时执行脚本  run /bin/bash执行多条指令

    docker容器启动时执行脚本 run /bin/bash执行多条指令

    搜了很多资料发现并未解决,以下方法失败!求大神评论给出完美方案 1、首先需要编写需要启动的脚本,并将脚本放在 /etc/init.d/目录下 如:cs.sh 2、修改权限 3、chkconfig --add cs.sh 4、 chkconfig cs.sh on 启动容器时 docker run -idt ***/*** /bin/bash cs1.sh; cs2.sh; cs3.sh 每个指令

    日期 2023-10-26 10:17:15     
  • Visual Studio Community 2013,功能完整,免费使用

    Visual Studio Community 2013,功能完整,免费使用

    http://www.infoq.com/cn/news/2014/11/VSC2013 微软刚刚宣布了.NET平台的开源计划,与此同时,它还推出了源自Visual Studio Professional的一个新版本开发平台,名为Visual Studio Community 2013(VSC2013)。这一版本现在已经可以下载,并且在许多常见的应用场景下,该版本对用户都是免费的。 这里所说的“

    日期 2023-10-26 10:17:15     
  • 您的连接不是私密连接 攻击者可能会试图从 github.com 窃取您的信息(例如:密码、通讯内容或信用卡信息)。了解详情 NET::ERR_CERT_COMMON_NAME_INVALID

    您的连接不是私密连接 攻击者可能会试图从 github.com 窃取您的信息(例如:密码、通讯内容或信用卡信息)。了解详情 NET::ERR_CERT_COMMON_NAME_INVALID

    是因为开启了Fidder 抓包 关闭就可以访问git了

    日期 2023-10-26 10:17:15     
  • DevOps的发展史

    DevOps的发展史

    Google DevOps 当我们在搜索引擎搜索 DevOps 的时候,会出现很多其他的名词,例如,Agile(敏捷开发),Scrum,Lean,Kanban 等等。无形之中增加了我们的学习难度。 当我们无法从网上找到一个确切的答案时,最好办法就是看它的变迁史。 1948 - TPS(丰田生产方式) 丰田生产方式(英语:Toyota Production System,缩写为 TPS),是由

    日期 2023-10-26 10:17:15     
  • 回归一线应用运维的底线——先做好最基本的事

    回归一线应用运维的底线——先做好最基本的事

    节回来梳理工作,有向好的地方,也有面临困难的地方。好的地方,是一体化运维的建设工作己步入正轨,团队里同学都很棒,都能以做产品的心态去拼。困难的地方,是应用一线生产保障的团队还是面临”被动、计划性不够”的现状,尤其是看到GitLab误删数据,5份备份全部无效的故障事件,更有种不踏实,自己也不敢肯定团队里的备份策略是否完整,永久备份内容是否可用,再进一步想想应用可用性的监控是否100%覆盖,基本的

    日期 2023-10-26 10:17:15     
  • 第9课:Spark Streaming源码解读之Receiver在Driver的精妙实现全生命周期彻底研究和思考

    第9课:Spark Streaming源码解读之Receiver在Driver的精妙实现全生命周期彻底研究和思考

    第9课:Spark Streaming源码解读之Receiver在Driver的精妙实现全生命周期彻底研究和思考 /* 王家林老师授课http://weibo.com/ilovepains  每天晚上20:00YY频道现场授课频道68917580*/ 1,Receiver启动方式设想 2,Receiver启动源代码 Spark Streami

    日期 2023-10-26 10:17:15     
  • Nginx入门篇(五)之LNMP环境应用

    Nginx入门篇(五)之LNMP环境应用

    一、LNMP组合工作原理 (1)用户通过浏览器输入域名请求Nginx web服务; (2)Nginx对请求的资源进行判断,如果是静态资源,则由Nginx返回给用户;如果是动态请求(.php文件),那么Nginx就会把它通过FastCGI接口发送给PHP引擎服务(FastCGI进程php-fpm)进行解析; (3)当动态请求需要读取数据库数据,PHP就会继续向后端请求Mysql数据库,以读

    日期 2023-10-26 10:17:15     
  • gdi+学习笔记

    gdi+学习笔记

    RECT rect; //获得客户区坐标 GetClientRect(&rect); //Graphics作图对象 Graphics g(m_hWnd); 画线: Pen pen(Color(255, 0, 0, 0)); g.DrawLine(&pen, rect.left, rect.top, rect.right, rect.bottom); g

    日期 2023-10-26 10:17:15     
  • Arista教你如何讨容器、白盒基础架构数据中心玩家的欢心

    Arista教你如何讨容器、白盒基础架构数据中心玩家的欢心

    Arista网络推出旗下的网络操作系统容器版本,目标是争取白盒数据中心用户群,此举得到博通、惠普企业及微软Azure网络的支持。 网络公司Arista企业账户的竞争对手是诸如思科一类的公司,Arista日前推出容器化EOS(可扩展操作系统),此举旨在赢取开发和运营团队以及喜欢Dockers一类容器技术的用户。 Arista在关于EOS和容器的声明中很直白地提到白盒硬件玩家。一众白盒硬件玩家

    日期 2023-10-26 10:17:15     
  • 下一代安全工具:SHA-3

    下一代安全工具:SHA-3

    美国国家标准与技术研究(NIST)所在今年8月公布了安全哈希算法3(Secure Hash Algorithm-3,SHA-3),并称其为保护电子信息完整性的下一代安全工具。 那么,它会是吗? 探讨对SHA-3的需求 加密哈希函数广为用于安全的许多方面,比如数字签名、数据完整性检查,不过与其他加密算法的作用是有区别的。它们把电子文件、消息或数据块生成简短的数字指纹,这称为消息摘要或哈希值。散

    日期 2023-10-26 10:17:15     
  • Qt之pro配置多个子工程/子模块

    Qt之pro配置多个子工程/子模块

    简述 进行Qt项目开发的时候,尤其是大型项目,经常涉及多工程/多模块问题,其主要思想还是模块化,目的是为了降低程序复杂度,使程序设计、调试和维护等操作简单化。 简述 配置 效果 多工程 多模块 更多参考 配置 效果 多工程 如果需要管理多工程(pro),比如:库工程、界面工程,其中,每一个工程均可单独编译成功,但存在依赖关系。也就是说

    日期 2023-10-26 10:17:15     
  • git使用(公钥私钥产生--远程库添加公钥--本地库关联远程库-使用)

    git使用(公钥私钥产生--远程库添加公钥--本地库关联远程库-使用)

    原文1:http://www.cnblogs.com/wangmingshun/p/5424767.html 原文2(指令):http://blog.csdn.net/xiaohanluo/article/details/53214933 到目前为止,我们已经掌握了如何在Git仓库里对一个文件进行时光穿梭,你再也不用担心文件备份或者丢失的问题了。 原文1:http://www.cnblog

    日期 2023-10-26 10:17:15     
  • 注册和删除Apache服务器的方法

    注册和删除Apache服务器的方法

    Apache服务器的安装和卸载方法 下载Apache安装包   将Apache文件夹存在桌面或其他盘,输入cmd打开命令提示行   安装步骤:进入Apache安装目录下的bin目录: cd C:\Users\Administrator\Desktop\Apache\bin   键入命令:ht

    日期 2023-10-26 10:17:15     
  • MindManager22专业版思维导图工具

    MindManager22专业版思维导图工具

    MindManager是一款专业高效的思维导图软件,整体风格类似Word,界面简约、功能一目了然,它与Office紧密集成,你可以通过Word 来输出文档、使用Powe

    日期 2023-10-26 10:17:15     
  • 好用的绘图工具推荐-xmind

    好用的绘图工具推荐-xmind

    本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/60 XMind是一款实用的思维导图软件,简单易用、美观、功能强大,拥有高效的可视化思维模式,具备可扩展、跨平台、稳定性和性能,真正帮助用户提高生产率,促进有效沟通及协作。XMind 是一个全功能的思维导图和头脑风暴软件,为激发灵感和创意而生

    日期 2023-10-26 10:17:15     
  • Fresco源码解析 - 创建一个ImagePipeline(一)

    Fresco源码解析 - 创建一个ImagePipeline(一)

    在Fresco源码解析 - 初始化过程分析章节中, 我们分析了Fresco的初始化过程,两个initialize方法中都用到了 ImagePipelineFactory类。   ImagePipelineFactory.initialize(context); 会创建一个所有参数都使用默认值的ImagePipelineConfig来初始化ImagePipeline。   Image

    日期 2023-10-26 10:17:15     
  • 【转贴】libcrypto.so.10丢失导致sshd无法运行解决方案

    【转贴】libcrypto.so.10丢失导致sshd无法运行解决方案

      http://www.cnblogs.com/billy98/p/4226023.html     libcrypto.so.10丢失导致sshd无法运行解决方案 服务器由于掉电开启系统后无法远程ssh,重启sshd服务弹如下图的错误: /usr/sbin/sshd:error while loading shared libraries: /u

    日期 2023-10-26 10:17:15     
  • 怎样快速学习一门计算机编程语言?

    怎样快速学习一门计算机编程语言?

    目录 怎样快速学习一门计算机编程语言? 1.选择一门易学的语言 2.了解语言的基础

    日期 2023-10-26 10:17:15     
  • git命令

    git命令

    为什么建议使用命令行的方式操作git? 1.命令行会了,图形界面的操作时完全没问题的,反之,则不然 2.有些地方如linux服务器,没有图形界面,如果碰到问题需要使用git,不会命令行操作啥都干不了 git 本地操作 git --help 调出Git的帮助文档 git +命令 --help 查看某个具体命令的帮助文档 git --version 查看g

    日期 2023-10-26 10:17:15     
  • [大数据学习研究]1.在Mac上利用VirtualBox搭建本地虚拟机环境

    [大数据学习研究]1.在Mac上利用VirtualBox搭建本地虚拟机环境

      1. 大数据和Hadoop 研究学习大数据,自然要从Hadoop开始。 Hadoop不是一个简单的软件,而是有一些列软件形成的生态,其核心思想来自Google当初发布的三篇论文,后来做了开源的实现, 谷歌的实现和Hadoop的实现大致可以做这样的对应: Google Map/Reduce <---> Hadoop MapReduceGoogle GFS <---&

    日期 2023-10-26 10:17:15     
  • 在Visual Studio 2017上配置并使用OpenGL

    在Visual Studio 2017上配置并使用OpenGL

     在Visual Studio 2017上配置并使用OpenGL 作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 首先在Windows下安装Visual Studio 2017,参考Visual Studio 2017的安装与使用。 1. 下载glut库文件 在GLUT - The OpenGL Utility Toolkit:

    日期 2023-10-26 10:17:15     
  • ASP.NET MVC下载excel文档

    ASP.NET MVC下载excel文档

    问题来自论坛:  很早以前,学习做asp.net练习时,就是分享过《ASP.NET MVC应用程序实现下载功能》http://www.cnblogs.com/insus/p/3615714.html 比如你的excel文档,是存放于project的DownloadFiles目录之下:创建一个控制器,如今个月为八月,就创建一个AugControllers: 上面有句“applicatio

    日期 2023-10-26 10:17:15