zl程序教程

工具

  • vscode定制注释为斜体样式

    vscode定制注释为斜体样式

    "editor.tokenColorCustomizations": { "textMateRules": [ { "scope": "comment", "settings": { "fontStyle": "italic" } } ] }  

    日期 2023-10-26 10:17:03     
  • [docker]存储驱动overlay和overlay2的区别

    [docker]存储驱动overlay和overlay2的区别

    overlay和overlay2的区别 参考:http://blog.csdn.net/styshoo/article/details/60715942 docker pull ubuntu 本质区别是镜像层之间共享数据的方法不同 overlay共享数据方式是通过硬连接 而overlay2是通过每层的 lower文件 root@no1:/var/lib/docker/overlay2# ll

    日期 2023-10-26 10:17:03     
  • React-router路由实践

    React-router路由实践

    首先下载react-router npm install react-router --save 1 使用时,路由器Router就是React的一个组件。 import { Router } from 'react-router'; render(<Router/>, document.getEle

    日期 2023-10-26 10:17:03     
  • IntelliJ Idea 常用快捷键列表

    IntelliJ Idea 常用快捷键列表

    Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择Ctrl+N,可以快速打开类Ctrl+Shif

    日期 2023-10-26 10:17:03     
  • 【QT开发】信号转发器QSignalMapper的使用

    【QT开发】信号转发器QSignalMapper的使用

    QSignalMapper我们可以将它理解为一个信号翻译器或者说是哥信号转发器。它的主要应用在于可以实现一个函数相应不同按钮的实现功能。比如我们 实现一个计算器的时候,很多不同的按钮都有着差不多的功能,数字0~9的按钮,功能都是输入数字,只是输入的数值不一样而已,如果不使用 QSignalM

    日期 2023-10-26 10:17:03     
  • qt5-Qt Creator使用

    qt5-Qt Creator使用

                  快捷键: F4                                    在同名的头文件和源程序文件之

    日期 2023-10-26 10:17:03     
  • Vs NuGet 引用(安装) AutoMapper 图片介绍

    Vs NuGet 引用(安装) AutoMapper 图片介绍

    在解决方案资源管理器这里找到项目。右击项目,找到我们的 管理NuGet程序包,然后点击进入菜单内。 在左上角输入我们需要导入的包:automapper (大写也是可以的

    日期 2023-10-26 10:17:03     
  • React进阶之高阶组件

    React进阶之高阶组件

    转载http://www.cnblogs.com/libin-1/p/7087605.html 前言 本文代码浅显易懂,思想深入实用。此属于react进阶用法,如果你还不了解react,建议从文档开始看起。 我们都知道高阶函数是什么, 高阶组件其实是差不多的用法,

    日期 2023-10-26 10:17:03     
  • git cherry命令来比较两个分支的不同

    git cherry命令来比较两个分支的不同

    git cherry 命令使用   1. 两个参数的情况   git cherry -v origin/master asa   比较本地的asa分支和远程master的差别   git cherry -v master asa   比较本地asa分支和本地master分支之间的差别   git cherry -v origin/mas

    日期 2023-10-26 10:17:03     
  • Docker IPv6 网络环境配置

    Docker IPv6 网络环境配置

    由于目前Docker 在IPv6网络中运行的相关配置并非默认自动生成的,所以需要大家根据自己的网络环境来具体做一些相应配置,具体如下: 本次操作是在 Ubuntu16/18或者CentOS7 OS上面 通过docker官网手册安装方式 安装的Docker程序   第一步 在 docker 配置文件 添加IPv6配置参数 配置文件路径均为/etc/docker/daemon.json 如

    日期 2023-10-26 10:17:03     
  • Qt Quick 常用元素:RadioButton(单选框),CheckBox(复选框) 与 GroupBox(分组框)

    Qt Quick 常用元素:RadioButton(单选框),CheckBox(复选框) 与 GroupBox(分组框)

    先介绍一下 ExclusiveGroup。 ExclusiveGroup (互斥分组)本身是不可见元素,用于将若干个可选择元素组合在一起, 供用户选择其中的一个选项。你可以在 ExclusiveGroup 对象中定义 RadioButton、CheckBox、Action 等元素,此时不需要设置它们的 exclusiveGroup 属性;也可以定义一个只设置了 id 属性的 ExclusiveG

    日期 2023-10-26 10:17:03     
  • 【DevOps】nexus3:配置docker私有仓库(配置)

    【DevOps】nexus3:配置docker私有仓库(配置)

    1,配置 1,创建blob存储 登陆之后,先创建一个用于存储镜像的空间。 定义一个name,下边的内容会自动补全。 然后保存。 注意:实际生产中使用,建议服务器存储500G或以上。 2,创建一个ho

    日期 2023-10-26 10:17:03     
  • 003.Keepalived搭建LVS高可用集群

    003.Keepalived搭建LVS高可用集群

    一 基础环境 1.1 IP规划 OS:CentOS 6.8 64位 节点类型 IP规划 主机名 类型 主 Director Server eth0:172.24.8.10 DR1 公共IP eth1:192.168.56.100 心跳 私有IP eth0:0:172.24.8.100 无 虚拟IP 主 Direct

    日期 2023-10-26 10:17:03     
  • netty Failed to submit an exceptionCaught() event异常

    netty Failed to submit an exceptionCaught() event异常

    最近测试netty开发的服务端应用在关闭时,出现下列异常: -》###WARN#########nioEventLoopGroup-3-2###io.netty.util.internal.logging.Slf4JLogger.warn(Slf4JLogger.java:151)###Failed to submit an exceptionCaught() event.java.util.c

    日期 2023-10-26 10:17:03     
  • Mac 中 vscode 打开项目文件夹

    Mac 中 vscode 打开项目文件夹

    Mac中vscode不太好打开私密的文件夹,可以通过使用code指令来打开项目。 # 在vscode中使用快捷键 command + shift + P 在PATH中安装“code”命令。 安装完成后,就可以在终端通过code指令打开项目文件夹了。 code . 或者 code /xxx/xxx

    日期 2023-10-26 10:17:03     
  • Macbooster8最新版Mac清理工具

    Macbooster8最新版Mac清理工具

    MacBooster 8享受更快、更安全的Mac您的一站式Mac维护工具,清理20种垃圾文件,删除Mac恶意软件和病毒,以保护您的Mac,此外,MacBo

    日期 2023-10-26 10:17:03     
  • 工业智能网关BL110应用之九十五: 实现西门子S7-1500 PLC接入阿里云平台

    工业智能网关BL110应用之九十五: 实现西门子S7-1500 PLC接入阿里云平台

    LAN 接口采集西门子S7-1500 PLC的配置 工业智能网关BL110一共有一 个LAN 接口,一个WAN接口,可以通过LAN 接口采集数据,通过WAN接口接入局域网,设置过程不一样,WAN接口可以自动获取IP以及相关以太网设置。 LAN 接口和WAN接口(可选&#

    日期 2023-10-26 10:17:03     
  • React中父子组件间的通信问题

    React中父子组件间的通信问题

    一 组合而不是继承 React组件是无法继承的,即不存在 React.extend 之类的方法可以定义一个子类。 React推崇通过组合的方式来组织大规模的应用。 所以所谓父子组件,就和DOM中的父子元素一样,他们是有从属关系,但没有继承关系。

    日期 2023-10-26 10:17:03     
  • oschina/git github使用指南

    oschina/git github使用指南

    我的github仓库开通,https://git.oschina.net/zhjh256。 1、打开https://git.oschina.net/signup,没有账号的话,则新创建账号。 2、从https://github.com/git-for-windows/git/releases/download/v2.9.2.windows.1/Git-2.9.2-64-bit.exe下载并安装。

    日期 2023-10-26 10:17:03     
  • Jenkins 构建的时候提示 DOCKER_HOST 错误

    Jenkins 构建的时候提示 DOCKER_HOST 错误

    我们在使用 Jenkins 构建我们的一个 Docker 项目的时候提示: [ERROR] Failed to execute goal io.fabric8:docker-maven-plugin:0.40.2:build (default) on project api: Execution default of goal io.fabric8:docker-maven-plugin:0.4

    日期 2023-10-26 10:17:03     
  • Golang slice、array 源码

    Golang slice、array 源码

    前言​   在golang中有很多的数据结构是很常用的数据结构,比如array,slice,map等,其中最为常用的就是array和slice还有map了,理论上来讲array和slice在数据结构上是一种结构,都是顺序结构,但是由于array的固定长度特性,在有些时候对于需要动态的长度的使用情况很不友好,此时就需要利用slice进行对固定长度数组的代替。 什么是Slice 官方解释如下:

    日期 2023-10-26 10:17:03     
  • 11月14日科技资讯|微软执行副总裁沈向洋离职;马云回应双十一数据作假;GitHub 官方终于出 App 了! | 极客头条

    11月14日科技资讯|微软执行副总裁沈向洋离职;马云回应双十一数据作假;GitHub 官方终于出 App 了! | 极客头条

    整理 | 郭芮 「极客头条」—— 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧。扫描上方二

    日期 2023-10-26 10:17:03     
  • 深入理解gulp自动化

    深入理解gulp自动化

    写在前面 http://jafeney.com/2016/03/06/2016-03-06-gulp/     gulp使用了有一段时间,公司好几个项目自动化就是用它构建的。不过对这个简单粗暴的工具我常常是又爱又怕。啥意思呢?大牛们写的gulp任务我看得懂,也能依样画葫芦运用到自己的项目,但是如

    日期 2023-10-26 10:17:03     
  • 一款纯css3实现的动画加载导航

    一款纯css3实现的动画加载导航

    之前为大家介绍了好几款导航菜单,今天为给大家再带来一款纯css3实现的动画加载导航。该导航出现的时候以动画的形式出现。效果图如下: 在线预览   源码下载 实现的代码。 html代码: <ul class="main-menu"> <li class="main-menu-item active"><a href=

    日期 2023-10-26 10:17:03     
  • 【docker-compose】docker-compose环境安装

    【docker-compose】docker-compose环境安装

    docker-compose:   是一个用于定义和运行多容器 Docker 的应用程序工具,可以帮助我们可以轻松、高效的管理容器   安装:   1.安装pip 工具-目的是为了下载docker-compose包(因为docker-compose是Python编写)     yum install -y python-pip ,如果执行失败,则执行下一步     yum instal

    日期 2023-10-26 10:17:03     
  • Sonar入门学习

    Sonar入门学习

    最近在学习Sonar,配置了好几天,才搭建起来环境,为自己的学习能力感到汗颜,赶紧在此记录一下,所谓好记性不如烂笔头。   1、Sonar介绍 Sonar是一个用于代码质量管理的开源平台,用于管理Java源代码的质量。 通过插件机制,Sonar 可以集成不同的测试工具,代码分析工具,以及持续集成工具。通过不同的插件对这些结果进行再加工处理,通过量化的方式度量代码质量的变化,

    日期 2023-10-26 10:17:03     
  • org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com【我】

    org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com【我】

      springboot 启动一直报Invalid bound statement (not found): com.xxl.job.admin.dao   org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.xxl.job.admin.dao.XxlJobL

    日期 2023-10-26 10:17:03     
  • 简单使用Git和Github来管理自己的代码和读书笔记

    简单使用Git和Github来管理自己的代码和读书笔记

    以前不知道使用代码管理工具,最后写的一些东西都没有了,由于硬盘坏了或者不小心格式化了之类的,后来使用了Git 和Github来托管自己的代码和读书笔记方便了不少,到哪里只要有网就可以把自己的东西拷贝下来继续使用。 我这里简单的记录一下我使用的过程,最简单的使用都是,高级的功能我一直没有使用到,虽然买一本《Git权威指南》 但是很多东西用不到就不能够真的会。下面开始简单介绍我使用的方法,我这个是在

    日期 2023-10-26 10:17:03     
  • 华为云 MRS 基于 Apache Hudi 极致查询优化的探索实践

    华为云 MRS 基于 Apache Hudi 极致查询优化的探索实践

    背景 湖仓一体(LakeHouse)是一种新的开放式架构,它结合了数据湖和数据仓库的最佳元素,是当下大数据领域的重要发展方向。 华为云早在2020年就开始着手相关技术的预研,并落地在华为云 FusionInsight MRS智能数据湖解决方案中。 目前主流的三大数据湖组件 Apache Hudi、Iceberg、Delta各有优点,业界也在不断探索选择适合自己的方案。 华为湖仓一体架构核心基座是

    日期 2023-10-26 10:17:03     
  • 数据治理(六):编译Atlas安装包

    数据治理(六):编译Atlas安装包

    文章目录 编译Atlas安装包 一、Atlas2.1.0源码下载 二、Atlas与其他框架依赖 三、安装Hadoop3.1.4版本 1、停止HDFS集群,在Zookeeper中删除HDFS对应的元数据目录 2、删除各个节点上的HDFS安装包 3、删除5个节点上的/opt/data/目录下除了zookeeper外的目录 4、

    日期 2023-10-26 10:17:03     
  • 【VS开发】【图像处理】自动白平衡(AWB)算法---色温曲线

    【VS开发】【图像处理】自动白平衡(AWB)算法---色温曲线

    原文地址:http://blog.csdn.net/wzwxiaozheng/article/details/38434391 白平衡算法---色温曲线 本文大体讲解了白平衡的算法流程,适用于想了解和学习白平衡原理的筒子们. 一般情况下要实现AWB算法需要专业的图像和算法基础,本文

    日期 2023-10-26 10:17:03     
  • 虚拟化VMware简介3——VMware vSphere

    虚拟化VMware简介3——VMware vSphere

    VMware vSphere Enterprise 和 Enterprise Plus 版本为需要虚拟化整个数据中心以实现“IT 即服务” 的组织而设计,它们均包含全套vSphere功能,可用于将数据中心转变为极为简单的云计算环境,从而提供灵活可靠的新一代IT 服务。 VMware vSphere Enterprise 和 Enterprise Plus 版本为需要虚拟化整个数据中心以实现“IT

    日期 2023-10-26 10:17:03     
  • Lua 迭代器

    Lua 迭代器

    迭代器(iterator)是一种对象,它能够用来遍历标准模板库容器中的部分或全部元素,每个迭代器对象代表容器中的确定的地址。 在 Lua 中迭代器是一种支持指针类型的结构,它可以遍历集合的每一个元素。 泛型 for 迭代器 泛型 for 在自己内部保存迭代函数,实

    日期 2023-10-26 10:17:03     
  • 最前沿:视觉推理(Visual Reasoning),神经网络也可以有逻辑

    最前沿:视觉推理(Visual Reasoning),神经网络也可以有逻辑

    在我们的上一篇文章 最前沿:百家争鸣的Meta Learning/Learning to learn 中,我们谈到了星际2 需要AI具备极好的逻辑推理能力才行,那么实际上逻辑推理这个问题学术界一直有研究,但是进展缓慢。吴恩达Andrew Ng也说过当前的深度学习技术比较适合那些对人来说可以快速解答的问题,比如说图像识别,我们不用怎么思考,语音识别,我们也不用怎么思考。但是吴恩达这么说也不完全对,比

    日期 2023-10-26 10:17:03     
  • 修改Tomcat默认端口号,避免与IDEA冲突

    修改Tomcat默认端口号,避免与IDEA冲突

    修改Tomcat默认端口号,避免与IDEA冲突 APT安装默认位置如下 /var/lib/tomcat8/conf 修改server.xml中的8080端口为8088或其他。 重启服务,试试看效果。 service tomcat8 restart 跟IDEA中的8080不冲突了。

    日期 2023-10-26 10:17:03     
  • 《白话深度学习与TensorFlow》——1.3 分类

    《白话深度学习与TensorFlow》——1.3 分类

    本节书摘来自华章计算机《白话深度学习与TensorFlow》一书中的第1章,第1.3节,作者:高扬,卫峥著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。 1.3 分类 分类是机器学习中使用的最多的一大类算法,我们通常也喜欢把分类算法叫做“分类器”。这个说法其实也非常形象,在我们看来,这就是一个黑盒子,有个入口,有个出口。我们在入口丢进去一个“样本”,在出口期望得到一个分类的“标签

    日期 2023-10-26 10:17:03     
  • 3C数码行业供应商管理系统方案

    3C数码行业供应商管理系统方案

    良好的供应商关系是构建供应链的基础,在新时期3C数码企业发展和运行进程中,供应商的管理工作也逐步被重视,成为提升企业核心竞争力的重要因素,对于如何更好的选择及管理供应商也变成了值得探讨和研究的问题。 3C数码行业发展特点: 近年来随着政策利好、相关技术提升以及市场需求的推动下&#

    日期 2023-10-26 10:17:03     
  • 《计算机视觉:模型、学习和推理》一2.5 贝叶斯公式

    《计算机视觉:模型、学习和推理》一2.5 贝叶斯公式

    本节书摘来华章计算机《计算机视觉:模型、学习和推理》一书中的第2章 ,第2.5节, [英]西蒙J. D. 普林斯(Simon J. D. Prince)著苗启广 刘凯 孔韦韦 许鹏飞 译 译更多章节内容可以访问云栖社区“华章计算机”公众号查看。 2.5 贝叶斯公式 在式(2-5)和式(2-6)中,分别用两种方式表示联合概率。结合这些公式,可以得到Pr(xy)和Pr(yx)之间的关系:重新整理

    日期 2023-10-26 10:17:03     
  • nginx日志轮替

    nginx日志轮替

    在/usr/local/nginx下编写一个脚本backuplog.sh: [root@gyl-baidu nginx]# cat backuplog.sh #!/usr/bin/bash # 每天凌晨3点调用这个脚本,切割日志 DATE=$(date +%Y_%m_%d_%H_%M_%S) logp

    日期 2023-10-26 10:17:03     
  • golang 中的 time 包的 Ticker

    golang 中的 time 包的 Ticker

    真实的应用场景是:在测试收包的顺序的时候,加了个 tick 就发现丢包了 那么来看一个应用例子: package main import ( "fmt" "runtime" "time" ) func init() { runtime.GOMAXPROCS(runtime.NumCPU()) } func main() { ch := make(c

    日期 2023-10-26 10:17:03     
  • Building OpenSSL for Visual Studio

    Building OpenSSL for Visual Studio

    Setting up for the build Unzip3 the OpenSSL source code into two different folders, one for the 32-bit build and one for the 64-bit build4. So, for example, you might end up with C:\openssl-src-32 an

    日期 2023-10-26 10:17:03     
  • 开放产品开发(OPD):Archi 汉化工具下载

    开放产品开发(OPD):Archi 汉化工具下载

    在OPD中,我们使用了ArchiMate 作为架构语言,这是一个高层、简单的描写叙述语言,之前我也写过一系列相关的文字, 架构语言ArchiMate - 开篇:企业架构语言ArchiMate介绍 架构语言ArchiMate - 语言结构(Language Structure) 企业架构框架和语言 TOGAF & ArchiMate 电子资料 非常多人在学习的时候都会问到一

    日期 2023-10-26 10:17:03     
  • 随机数工具类

    随机数工具类

    package com.JUtils.math; import java.util.Random; /** * 随机数工具类 * */ public class RandomUtils { private static final String ALL_CHAR = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQR

    日期 2023-10-26 10:17:03     
  • CorelDRAW 2023全新版矢量图形制作工具

    CorelDRAW 2023全新版矢量图形制作工具

    大家好,关于CorelDRAW 2023(矢量图形制作工具) V2023中文版,CorelDRAW 2023(矢量图形制作工具)中文版功能简介这个很多人还不知道,coco玛奇朵来为大家解答以上的问题,现在让我们一起来看看吧!用户可以通过使用CorelDRAW2023强大的功能,轻松绘制各种各样的矢量图

    日期 2023-10-26 10:17:03     
  • 如何使用 Docker 打包 CLI 应用程序

    如何使用 Docker 打包 CLI 应用程序

    Docker 是一个流行的平台,用于将应用程序打包为自包含的可分发工件。它创建的映像包含运行特定软件所需的一切,例如其源代码、第三方包依赖项和所需的环境特征。 由于 Docker 镜像可以在任何安装了 Docker 的地

    日期 2023-10-26 10:17:03     
  • 29.qt quick-在QML中调用C++类

    29.qt quick-在QML中调用C++类

    Qt Quick文章已移植到CSDN博客:https://blog.csdn.net/qq_37997682/category_11280267.html,本博客停止更新。 专栏入门到精通、讲解所有常用知识、长期不定时更新高质量文章、并为订阅该专栏的朋友们创立一个专栏文章资源群(CSDN专栏第一章底部有群号) 涉及到的资源有如下所示   1.网站导航界面 通过GridLayout

    日期 2023-10-26 10:17:03     
  • centos 6.5安装VMware tools

    centos 6.5安装VMware tools

    系统描述:win7旗舰版64位系统+VMware Workstation10+CentOS6.5(win7系统上安装了VMware Workstation10虚拟化软件,在该虚拟化软件上安装了CentOS6.5),现在我想要在win7系统和CentOS系统之间传递数据,那么我 只要在虚拟机上安装VMware tools工具并启动共享目录即可。   1.安装步骤 1、VMware too

    日期 2023-10-26 10:17:03     
  • VMware 虚拟机的虚拟磁盘编程知识点扫盲之二

    VMware 虚拟机的虚拟磁盘编程知识点扫盲之二

    VMware 虚拟机的虚拟磁盘编程知识点扫盲之一 摘自官方文档:The Virtual Disk Development Kit (VDDK) is a collection of C/C++ libraries, code samples, utilities, and documentation to help you create and access VMware virtual dis

    日期 2023-10-26 10:17:03     
  • QT 窗口拖拽移动实现(抖动)

    QT 窗口拖拽移动实现(抖动)

    我们知道,要实现窗口移动可以直接鼠标点住窗口的标题栏实现拖拽移动,这是窗口默认的行为,在QT中的事件响应函数为moveEvent。 但是现实中经常需要鼠标点住窗口客户区域实现窗口的拖拽移动,代码实现如下: Widget.h 1 2 3 4 5 6 7 8 9 10 11 12 1

    日期 2023-10-26 10:17:03     
  • 拒绝重复劳动,以自动化的方式取而代之:一切皆可自动化

    拒绝重复劳动,以自动化的方式取而代之:一切皆可自动化

    摘要:没完没了地重复执行管理任务让我倍感烦恼,难道这是一个程序员的宿命? 我所具有的脚本编程能力迅速让我冷静下来,看来在学校里学习一些基本的程序设计真的很重要。任何工作都有可能从几个简单脚本中获益,从而自动化执行任务。 我们招聘非开发人员职位的时候,也会有这样一种心态希望应聘者... 拒绝重复劳动,以自动化的方式取而代之,这就是黑客的方式! 没完没了地重复执行管理任务让我倍感烦恼,难道这是一

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