zl程序教程

工具

  • tomcat配置根目录访问后,部署后第一次访问会出现tomcat的默认界面而非项目首页

    tomcat配置根目录访问后,部署后第一次访问会出现tomcat的默认界面而非项目首页

    tomcat配置根目录访问后,部署后第一次访问会出现tomcat的默认界面而非项目首页,而重启后会正常,这个原因是因为在配置文件中有如下配置,造成项目加载两次 <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"> <C

    日期 2023-10-26 10:16:59     
  • Windows安装VMware虚拟机+配置Ubuntu的详细步骤以及解决配置过程中报错的问题(完整版)

    Windows安装VMware虚拟机+配置Ubuntu的详细步骤以及解决配置过程中报错的问题(完整版)

    目录 引言: 过程: 安装VMware虚拟机: 在VMware虚拟机中配置Ubuntu: 在VMware虚拟机中安装Ubuntu: VMware中启动虚拟机时报错问题的解决: 正式开始安装Ubuntu: 参考资料: 引言: 在学

    日期 2023-10-26 10:16:59     
  • 微信小程序开发之 下拉刷新,上拉加载更多

    微信小程序开发之 下拉刷新,上拉加载更多

    本文记载了如何在微信小程序里面实现下拉刷新,上拉加载更多 先开看一下界面    大致如此的界面吧。 这个Demo使用了微信的几个Api和事件,我先列出来。 1.wx.request (获取远程服务器的数据,可以理解成$.ajax) 2. scroll-view

    日期 2023-10-26 10:16:59     
  • 第三章 日志

    第三章 日志

    摘自 https://mp.weixin.qq.com/s/oq-1pQXyi2b8lGUz60j4BA 一个著名的日志系统是怎么设计出来的? 2017-10-31 刘欣 StuQ 来源|码农翻身编辑|Judy前言 Java 帝国在诞生之初就提供了集合、线程、IO、网络等常用功能,从 C 和 C++ 领地那里吸引了大量程序员过来加盟,但是却有意无意地忽略了一个重

    日期 2023-10-26 10:16:59     
  • 容器化时代到来!跳转机分配问题终于“有救”了

    容器化时代到来!跳转机分配问题终于“有救”了

    摘要: 想必大家在利用跳转机进行解决方案开发和测试过程中,都会遇到各种各样关于跳转机的资源分配问题,通过学习和实践利用容器化跳转机方案,我们便可将这些问题彻底解决,现就该方案跟大家做个分享,欢迎大拿们一起交流。 跳转机容器化方案介绍 想必大家在利用跳转机进行解决方案开发和测试过程中都会遇到这些问题: 1、 hi,兄弟,帮我分配个跳转机 2、 谁呀,XX跳转机我在使用,不要抢占 3、 跳

    日期 2023-10-26 10:16:59     
  • 似水流年 ? Chrome调试大全

    似水流年 ? Chrome调试大全

    http://www.360doc.com/content/12/1107/20/7851074_246467307.shtml    作为一名前端开发者,打交道最多的可能是和浏览器。市面上各种浏览器多不胜数,主流的有Chrome,Firefox,Safari,IE,Opera,非主流的如360,遨游,QQ浏览器,搜狗浏览器,据说淘宝最近也要出浏览器了。不过个人最喜欢的还是

    日期 2023-10-26 10:16:59     
  • Web API 源码剖析之默认消息处理程序链之路由分发器(HttpRoutingDispatcher)

    Web API 源码剖析之默认消息处理程序链之路由分发器(HttpRoutingDispatcher)

    Web API 源码剖析之默认消息处理程序链--》路由分发器(HttpRoutingDispatcher) 我们在上一节讲述了默认的DefaultServer(是一个类型为HttpServer的只读属性)。本节将讲述DefaultHandler(是一个HttpMessageHandler的只读属性)。在Web API 里默认是的一个HttpRoutingDispatcher类型,它继承于Ht

    日期 2023-10-26 10:16:59     
  • 余承东:华为技术走在产业前列,别人想超越很难;理想销量夺冠后,员工不满年终奖打折;黑客窃取GitHub代码签名证书|极客头条

    余承东:华为技术走在产业前列,别人想超越很难;理想销量夺冠后,员工不满年终奖打折;黑客窃取GitHub代码签名证书|极客头条

    「极客头条」—— 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧。 整理 | 梦依丹 出品 | CSDN(ID:CSDNnews) 一分钟速览新闻点! 余承

    日期 2023-10-26 10:16:59     
  • Git 代码版本管理工具详解 进厂必备

    Git 代码版本管理工具详解 进厂必备

    目录 前言Git 概述什么是版本控制?为什么需要版本控制?版本控制工具集中式分布式 Git 工作机制Git安装Git 常用命令(部分)初始化本地库设置用户签名初始化本地库查看

    日期 2023-10-26 10:16:59     
  • React组件Components的两种表示方式

    React组件Components的两种表示方式

    函数式的表示: function Welcome(props) { return <h1>Hello, {props.name}</h1>; } Class式的表示: class Welcome extends React.Component { render() { return <h1>Hello, {this.props.name}

    日期 2023-10-26 10:16:59     
  • CNCC 2016|清华大学张钹院士起底: 后深度学习时代的人工智能

    CNCC 2016|清华大学张钹院士起底: 后深度学习时代的人工智能

    雷锋网(公众号:雷锋网)按:本文根据张钹院士近日在 CNCC 2016 上所做的大会特邀报告《《人工智能未来展望,后深度学习时代》》编辑整理而来,在未改变原意的基础上略作了删减。 张钹:CCF会士,2014CCF终身成就奖获得者,中国科学院院士,计算机专家,清华大学类脑计算研究中心学术委员会主任。曾任信息学院学术委员会主任物联网物联网,智能技术与系统国家重点实验室主任,中国自动化学会智能控制专业

    日期 2023-10-26 10:16:59     
  • 使用 Github Pages 发布你的项目文档

    使用 Github Pages 发布你的项目文档

     你可能比较熟悉如何用 Github Pages 来分享你的工作,又或许你看过一堂教你建立你的第一个 Github Pages 网站的教程。近期 Github Pages 的改进使得从不同的数据源来发布您的网站更加的方便,其中的来源之一就是你的仓库的 /docs 目录。 文档的质量是一个软件项目健康发展的标志。对于开源项目来说,维护一个可靠而不出错的知识库、详细说明所有的细节是至关重要

    日期 2023-10-26 10:16:59     
  • tornado 学习笔记

    tornado 学习笔记

    import tornado.ioloop import tornado.web class MainHanlwe(tornado.web.RequestHandler): def get(self): login_user=self.get_secure_cookie('login_user',None) if login_user:

    日期 2023-10-26 10:16:59     
  • Visual C++串口通信开发入门与编程实践

    Visual C++串口通信开发入门与编程实践

    Visual C++串口通信开发入门与编程实践 封面宣传辞 反侵权盗版声明 出版说明 1 串行通信的基本概念 1.1 从电路到通信系统 1.1.1 应用信息论简要 1.1.2 串行通信的信源特性 1.1.3 串行通信的信道特性 1.2 计算机的数据接口 1.2.1 使用数据接口 1.2.2 计算机数据接口的发展 1.2.3 LPC总线与串口适配器 1.3 串行通信协议 1.3.1 为什么制定协议

    日期 2023-10-26 10:16:59     
  • 山石网科发布山石云·景产品 安全运维管理进入SaaS模式

    山石网科发布山石云·景产品 安全运维管理进入SaaS模式

    近日,综合网络安全厂商山石网科正式发布一款安全运维管理的SaaS产品——山石云·景,革新性的将以往复杂、依赖专业人员的运维管理工作变得简单易行。用户可通过手机APP、web端按需使用,实时监控防火墙等设备的状态、网络流量、威胁等信息,及时获得告警,同时获得丰富的报表和日志托管功能。山石云·景可广泛应用于各行业领域,尤其可为中小型企业一站式解决运维管理难的问题,切实提升用户的安全运维体验。目前,山石

    日期 2023-10-26 10:16:59     
  • 【UML建模】(4) UML建模之时序图

    【UML建模】(4) UML建模之时序图

    您好,我是码农飞哥,感谢您阅读本文,欢迎一键三连哦。 😁 1. 社区逛一逛,周周有福利,周周有惊喜。码农飞哥社区,飞跃

    日期 2023-10-26 10:16:59     
  • Intellij IDEA 如何使用Jrebel热部署

    Intellij IDEA 如何使用Jrebel热部署

    My Jrebel 已经不再提供免费使用了,或使用破解版Jrebel 或可以移步至 HotSwapAgent,或使用破解的Jrebel. 一个java web项目,在写的过程中我们需要不断调试,如果没有热部署,则我们每修改一次项目要重启一次,验证问题有没有得到解决

    日期 2023-10-26 10:16:59     
  • 更快速、更智能、更安全地交付云中应用 F5助力企业迈步云之旅

    更快速、更智能、更安全地交付云中应用 F5助力企业迈步云之旅

    翻开国内外各大云服务商的财务数字报表,营收规模均保持高速增长,背后意味着企业越来越多地将业务应用迁移至云。云正在通过提升灵活性、实现流程自动化及提高业务上线速度来改变企业部署和管理应用的方式,这是传统IT基础设施所无法企及的。 从云的部署趋势上看,很多年前企业高度依赖于自己的传统数据中心,后来开始逐步建自己的私有云。而随着公有云服务的成熟稳定,越来越多企业逐步转向公有云。从目前看来,多云部署、混

    日期 2023-10-26 10:16:59     
  • MACBOOK系统优化清理工具CleanMyMAC X最新版

    MACBOOK系统优化清理工具CleanMyMAC X最新版

    保持Mac系统的清洁和整洁可能是一项很麻烦的工作,很多时候手动清理mac效果并没有那么好,常常会有疏忽的地方。在windows上我们会借助360安全卫士、腾讯安全管家等诸如此类的系统助手等系统优化

    日期 2023-10-26 10:16:59     
  • 打造基于ILRuntime热更新的组件化开发

    打造基于ILRuntime热更新的组件化开发

    打造基于ILRuntime的组件化开发 上一节我们详细的讲解了ILRuntime游戏项目框架的启动过程,以及进入到热更项目中的入口,为我们做框架打下了扎实的基础,逻辑热更项目是用C#来完成的,所以我们在逻辑热更项目这里最大限度的保证开发与普通的Unity C#没有太大的差别,所以今天我

    日期 2023-10-26 10:16:59     
  • docker搭建MySQL8.0一主一从

    docker搭建MySQL8.0一主一从

    急速搭建Docker MySQL8.0 一主一从,直接复制粘贴即可 # 主从都要执行 注意root权限 #先清空环境!!!!!&

    日期 2023-10-26 10:16:59     
  • EasyExcel使用与详细说明,EasyExcel工具类

    EasyExcel使用与详细说明,EasyExcel工具类

    文章目录 1.Apache POI1.1 学习使用成本较高1.2 POI的内存消耗较大1.3 特点 2. 初识EasyExcel2.1 重写了POI对07版Excel的解析2.2 特点 3.快速入门

    日期 2023-10-26 10:16:59     
  • 2023-02-07 ORCA 源码阅读 Overview

    2023-02-07 ORCA 源码阅读 Overview

    前言 有关 ORCA 的论文介绍不少,但是关于 OCRA 源码介绍的好像是一点没有(包括英文资料) 整体性介绍一下 ORCA,比较粗略,一篇草稿文章(应该还会继续更新加内容,不鸽). 后面应该还会有更多细节文章(不鸽) Overview Orca是Pivotal公司基于top-down的Cascades框架实现的的查询优化器,主要用于Pivotal

    日期 2023-10-26 10:16:59     
  • vs code 代码格式化整理

    vs code 代码格式化整理

    On Windows Shift + Alt + F On Mac Shift + Option + F On Ubuntu Ctrl + Shift + I  

    日期 2023-10-26 10:16:59     
  • 微信开发学习总结——微信开发环境搭建

    微信开发学习总结——微信开发环境搭建

      目前移动开发处于比较火的的趋势,很多的开发者都跃跃欲试,目前移动App开发领域主要分为以下几种类型      我在平时的工作中接触得比较多的就是基于Android的Native App开发和基于微信公众号的Light App开发,今天就来带领大家快速进入微信公众号的开发领域. 一、微信开发环境搭建   工欲善其事,必先利其器。要做微信公众号开发,那么要先准备好两样必不可少的东西:   1、要

    日期 2023-10-26 10:16:59     
  • VIM简单配置(windows)

    VIM简单配置(windows)

    1 set number 2 set history=1000000 3 set tabstop=4 4 set shiftwidth=4 5 6 set smarttab 7 8 set nocp 9 filetype plugin indent on 10 11 colo evening 12 13 set nobackup 14 set noswapfile 1

    日期 2023-10-26 10:16:59     
  • nrComm Lib组件以及串行通信任务的类

    nrComm Lib组件以及串行通信任务的类

    nrComm Lib组件以及串行通信任务的类   nrCommLib被描述为VCL例程的一组Delphi组件以及串行通信任务的类。该库能够帮助用户和开发人员访问不同的设备,包括数据和语音调制解调器、条形码扫描仪、蓝牙、人机接口设备、串行端口、USB、GSM、GPS、LPT SS等。它能够为几乎所有数据包协议提供快速实现的解决方案。它还能够同

    日期 2023-10-26 10:16:59     
  • 第10课:Spark Streaming源码解读之流数据不断接收全生命周期彻底研究和思考

    第10课:Spark Streaming源码解读之流数据不断接收全生命周期彻底研究和思考

    第10课:Spark Streaming源码解读之流数据不断接收全生命周期彻底研究和思考 /* 王家林老师授课http://weibo.com/ilovepains  每天晚上20:00YY频道现场授课频道68917580*/ 1,数据接收架构设计模式 2,数据接收源代码彻底研究 Spark Streaming在接收数据的生命周期的研究和思考,

    日期 2023-10-26 10:16:59     
  • jq微信分享

    jq微信分享

    (function() { var weChat = { init: function() { this.getData(); }, getData: function() { $.ajax({ type: "post",

    日期 2023-10-26 10:16:59     
  • 为什么大多数企业选择用SaaS模式做SRM系统

    为什么大多数企业选择用SaaS模式做SRM系统

    SRM是供应商关系管理的缩写。与流行的CRM(客户关系管理)一样,SRM系统是一种用于改进和维护供应商关系管理的软件。包括供应商寻源开发管理、招投标管理、采购订单执行流程管理、库存可视化对账等模块。可以有效提高采购效率和质量,实现企业采购信息化。 随着互联网技术的发展和应用软件的成熟࿰

    日期 2023-10-26 10:16:59     
  • es-for-Laravel: Composer 包安装, Laravel 最简单的方式操作 Elasticsearch

    es-for-Laravel: Composer 包安装, Laravel 最简单的方式操作 Elasticsearch

    composer 安装:composer require ethansmart/es-for-laravel github 地址:https://github.com/roancsu/es-for-laravel ES for Laravel Usage EsBuilder 有两种模式 ES ORM Client (ORM模式):支持Model映射 ES Client (非ORM模式

    日期 2023-10-26 10:16:59     
  • QT中控件不满足要求那么为你的控件做“提升”吧

    QT中控件不满足要求那么为你的控件做“提升”吧

    我们在VisualStudio中例如VC或者C#中写一些个性化比较强的项目都会对控件有更高的要求,那么当我们的要求得不到满足时就需要考虑用到自定义控件了,其中自定义控件有两种方式,一

    日期 2023-10-26 10:16:59     
  • 如何用edge浏览器调用chatgpt的api接口?

    如何用edge浏览器调用chatgpt的api接口?

    目录 (1)首先在apifox或postman编写接口 url:https://api.openai.com/v1/completions 参数说明:prompt是问题的文本,max_tokens是最大token数,目前最大为4097(包括标题ÿ

    日期 2023-10-26 10:16:59     
  • 用gogs搭建属于自己的git网站

    用gogs搭建属于自己的git网站

    如果你对docker的操作不太了解, 建议先阅读 从零搭建docker私有仓库gogs是一款极易搭建的自助 Git 服务, 掌握了它, 我们就可以搭建自己的git服务站点gogs官网: https://gogs.io/, github中文地址:https://github.com/gogs/gogs/blob/master/README_ZH.md

    日期 2023-10-26 10:16:59     
  • Github使用技巧(程序员鱼皮)

    Github使用技巧(程序员鱼皮)

    视频链接在此: B站:程序员鱼皮(5个隐藏的GitHub神技巧,助你秒变大佬!) 文档教程链接在此: https://gi

    日期 2023-10-26 10:16:59     
  • Orthanc+OHIF DICOM Viewer最佳Dicom解析、在线浏览实践指南(解决方案)

    Orthanc+OHIF DICOM Viewer最佳Dicom解析、在线浏览实践指南(解决方案)

    概念 DICOM identifiers Very importantly, the DICOM standard specifies DICOM tags that allow to index each single DICOM resource: Patients are indexed with PatientID (0x0010, 0x0020) (part of the patie

    日期 2023-10-26 10:16:59     
  • 桌面应用开发用到的Framework

    桌面应用开发用到的Framework

      桌面应用开发用到的Framework     https://github.com/zhangqs008/Framework_Winform

    日期 2023-10-26 10:16:59     
  • Job 失败了怎么办?- 每天5分钟玩转 Docker 容器技术(133)

    Job 失败了怎么办?- 每天5分钟玩转 Docker 容器技术(133)

    上一节讨论了 Job 执行成功的情况,如果失败了会怎么样呢? 修改 myjob.yml,故意引入一个错误: 先删除之前的 Job: 如果将 restartPolicy 设置为 OnFailure 会怎么样?下面我们实践一下,修改 myjob.yml 后重新启动。 运行新的 Job 并查看状态: 当前 SUCCESSFUL 的 Po

    日期 2023-10-26 10:16:59     
  • git常用命令

    git常用命令

                          从gillab上检出代码用  git clone url     如果文件改坏了,我们不想要这个文件了,可以手动删除文件,然后执行 git checkout 文件名 或者在idea中

    日期 2023-10-26 10:16:59     
  • [docker]docker日志驱动记录nginx日志情形探究

    [docker]docker日志驱动记录nginx日志情形探究

    这里研究下容器nginx记录日志的集中情况,主要想弄明白,docker的日志--log-driver=fluentd 改成fluentd后,会不会在本地在记录一份日志 整体架构是这样的 情况1: 首先将nginx日志挂在本地 通过tail日志目录,一边访问,可以看到日志在刷,说明日志已经记录到access.log了. docker run -itd -v /opt/logs:/var/lo

    日期 2023-10-26 10:16:59     
  • 【微软2014实习生及秋令营技术类职位在线測试】题目2 : K-th string

    【微软2014实习生及秋令营技术类职位在线測试】题目2 : K-th string

    时间限制:10000ms 单点时限:1000ms 内存限制:256MB Description Consider a string set that each of them consists of {0, 1} only. All strings in the set have

    日期 2023-10-26 10:16:59     
  • CSDNMarkdown编辑器测评

    CSDNMarkdown编辑器测评

    CSDNMarkdown编辑器测评 CSDN的 Markdown 编辑器是全网最好用的编辑器吗?如果不是,你还觉得缺点什么才会成为最好的?你在使用Markdown 的时

    日期 2023-10-26 10:16:59     
  • 最新QQ强制聊天代码,同时可判断好友关系

    最新QQ强制聊天代码,同时可判断好友关系

         QQ强聊虽然早就变成了一个传说,但现在依然可以实现。      小菜其实早就知道这个漏洞,但是一直没公布,前两天突然来兴致试了试,没想到漏洞依然存在。      然后小菜跑到了乌云漏洞报告平台举报漏洞,但没想到被腾讯鲁莽的否认了,他竟然说漏洞不存在,漏洞不存在,那些截图是怎么来的。。。小菜辛辛苦苦

    日期 2023-10-26 10:16:59     
  • tomcat启动nio,apr详解以及配置

    tomcat启动nio,apr详解以及配置

    tomcat启动nio,apr详解以及配置 前言在正文开始之前,我们先在idea工具中看看启动的信息,顺便看下启动的基本信息 在这里插入图片描述可以看到信息有tomcat版本操作系统版本java版本tomcat 的CATALINA_BASE 和 CATALINA_HOME ,也就是tomcat 的安装版本tomcat的jvm大小 等等基本信息启动的时候也可以看下信息是否正确来确保你的项目启动没有

    日期 2023-10-26 10:16:59     
  • 《计算机视觉:模型、学习和推理》一1.2 其他书籍

    《计算机视觉:模型、学习和推理》一1.2 其他书籍

    本节书摘来华章计算机《计算机视觉:模型、学习和推理》一书中的第1章 ,第1.2节, [英]西蒙J. D. 普林斯(Simon J. D. Prince)著苗启广 刘凯 孔韦韦 许鹏飞 译 译更多章节内容可以访问云栖社区“华章计算机”公众号查看。 1.2 其他书籍 我知道大多数人不会单独依靠本书学习计算机视觉,所以这里推荐几本其他的书籍,以便弥补本书的不足。要了解更多关于机器学习和图模型的知识

    日期 2023-10-26 10:16:59     
  • 一种自动化生成骨架屏的方案

    一种自动化生成骨架屏的方案

    大家好,我今天分享的主题是:「一种自动化生成骨架屏的方案」。 在分享之前,先自我介绍下,我叫罗冉,GitHub 账号是 @Jocs。第一份工作是在欧莱雅做化妆品研发,2015年转行,目前是饿了么的一名前端工程师,主要工作是研究前端加

    日期 2023-10-26 10:16:59     
  • 使用vscode,新建.vue文件,tab自动生成vue代码模板

    使用vscode,新建.vue文件,tab自动生成vue代码模板

    第一步: 新建模板并保存 文件 --> 首选项 --> 用户代码片段 --> 输入vue,选择vue.json -->复制 第三步中的模板内容中内容保存 第二步: 添加配置,让vscode允许自定义的代码片段提示出来 文件 --> 首选项 --> 设置 ---> 添加这2项 // Specifies the location of snippets

    日期 2023-10-26 10:16:59     
  • 匿名洋葱路由Tor,又添了一层新加密算法

    匿名洋葱路由Tor,又添了一层新加密算法

    以匿名著称的Tor浏览器,其团队对加密秘钥的追求也欲在登峰造极。而要产生不容易被破解的加密秘钥,就需要对随机算法进行升级创新。对加密密钥与随机算法不了解的同学,我们先来回顾一下这两个概念, 密钥是一种参数,它是在明文转换为密文或将密文转换为明文的算法中输入的数据。加密算法是明文转换成密文的变换函数。而随机加密算法是使用随机函数生成器的算法,对不相同的输入,在不同的运行中会得到不同的输出。

    日期 2023-10-26 10:16:59     
  • git pull拉取远程指定分支

    git pull拉取远程指定分支

    ##########################     1、若git clone之后想拉取某个指定分支:先git pull ,然后git checkout 指定分支名称   shell>> git clone 你的仓库地址 shell>> git pull shell >> git checkout 你的分支名称

    日期 2023-10-26 10:16:59     
  • RT_THREAD之组件学习

    RT_THREAD之组件学习

    CmBacktrace (Cortex Microcontroller Backtrace)是一款针对 ARM Cortex-M 系列 MCU 的错误代码自动追踪、定位,错误原因自动分析的开源库。支持裸机、ucos  rh-thread,freertos.适配 Cortex-M0/M3/M4/M7 MCU;支持中英文输出。  ulog:与开源easy log很像,可

    日期 2023-10-26 10:16:59