
程序人生
文章平均质量分 96
KonyLi
精于心,简于形! 大道至简,悟在天成! 注入AI,洞悉数据,遇见未来!
展开
-
为什么说 ChatGPT 引爆第四次工业革命?
如果看不懂当下,请回忆历史,因为曾经发生过。如果忘记了历史,请看看当下,因为历史正在重演。我问佛:何为对的人?佛说:一见你 ,就笑的人;一见,你就笑的人![合十]百度宣布正在开发中文版ChatGPT语言模型“文心一言”,并于3月16日发布。该模型在创意写作、商业文案写作、数学推理、中文理解和多模式生成方面有潜力。在发布前,100多家中国公司和组织已同意集成该模型。据报道,腾讯已成立“混元助手”项目组,构建类似ChatGPT的大参数语言模型。原创 2023-03-19 11:03:36 · 6099 阅读 · 0 评论 -
Jira 和 Confluence 安装和使用
Jira 和 Confluence 安装和使用文章目录Jira 和 Confluence 安装和使用JIRA 介绍JIRA的主要功能confluence 介绍Confluence 特点Confluence 能解决哪些问题?为什么选择 Confluence?打破 团队孤岛将对话 转化为行动所有内容 在同一位置建立开放式团队合作的 文化安装环境免费下载链接搭建步骤一、安装java环境二、安装数据库mysql 5.7.30三、创建应用数据库和账号四、搭建jira 服务1.下载安装包,破解工具2.上传工具包到li原创 2021-02-02 10:27:55 · 17047 阅读 · 5 评论 -
第1期 经典优秀技术架构设计参考
经典优秀技术架构设计参考文章目录经典优秀技术架构设计参考Kubernetes 架构设计基本架构基本考虑运行原理控制平面主节点服务Etcd工作节点Mesos 原理与架构架构基本单元管理服务 - master任务服务 - slave应用框架 - framework调度算法基本过程调度过程过滤器回收机制HAKubernetes 架构设计基本架构任何优秀的项目都离不开优秀的架构设计。本小节将介绍 Kubernetes 在架构方面的设计考虑。基本考虑如果让我们自己从头设计一套容器管理平台,有如下几个方面是原创 2020-09-20 14:10:26 · 292 阅读 · 0 评论 -
Mantis 安装与配置及使用
Mantis 安装与配置及使用介绍MantisBT(螳螂 bug tracker)使与团队成员和客户的协作变得轻松,快速和专业 MantisBT是一个开源问题跟踪器,可在简单性和功能之间实现微妙的平衡。用户可以在几分钟之内上手并开始管理他们的项目,同时与他们的队友和客户进行有效的协作。一旦开始使用它,您将永远不会回头!特性邮件通知通过有关问题更新,解决方案或评论的通知,使您的团队和客户保持最新状态。访问控制基于项目角色的访问控制,可让用户掌控您的业务。访问控制基于项目角色的访问控制,可让用原创 2020-09-11 20:54:37 · 7776 阅读 · 3 评论 -
第08章 Spring-Boot 使用简介
第08章 Spring Boot 简介Spring框架功能很强大,但是就算是一个很简单的项目,我们也要配置很多东西。因此就有了Spring Boot框架,它的作用很简单,就是帮我们自动配置。Spring Boot框架的核心就是自动配置,只要存在相应的jar包,Spring就帮我们自动配置。如果默认配置不能满足需求,我们还可以替换掉自动配置类,使用我们自己的配置。另外,Spring Boot还集成了嵌入式的Web服务器,系统监控等很多有用的功,让我们快速构建企业及应用程序。创建项目创建项目创建项目很简原创 2020-09-11 20:47:49 · 894 阅读 · 0 评论 -
第07章 Spring-boot创建属于自己的自动配置 starter pom
第07章 Spring-boot创建属于自己的自动配置 starter pom文章目录第07章 Spring-boot创建属于自己的自动配置 starter pom前言目标环境实现目标实现方法实现规划和设计实现步骤Elicpse使用技巧-打开选中文件文件夹或者包的当前目录前言为什么要使用 Spring-Boot?可参考官方文档。什么是 Spring-Boot?可参考官方文档说明。官方地址https://spring.io/projects/spring-boot目标完成原创 2020-09-11 20:47:18 · 181 阅读 · 0 评论 -
第06章 Spring Boot Cache使用与整合
第06章 Spring Boot Cache使用与整合一:Spring缓存抽象Spring从3.1开始定义了org.springframework.cache.Cache和org.springframework.cache.CacheManager接口来统一不同的缓存技术;并支持使用JCache(JSR-107)注解简化我们开发;Cache接口为缓存的组件规范定义,包含缓存的各种操作集合;Cache接口下Spring提供了各种xxxCache的实现;如RedisCache,EhCacheCa原创 2020-09-11 20:46:50 · 166 阅读 · 0 评论 -
第05章 Spring-Boot 集成 MyBatis 开发
第05章 Spring-Boot 集成 MyBatis 开发文章目录第05章 Spring-Boot 集成 MyBatis 开发前言目标环境前言为什么要用 Spring-Boot?可参考官方文档。什么是 Spring-Boot?可参考官方文档说明。官方地址https://spring.io/projects/spring-boot为什么要用 MyBatis?具体参考官方文档什么是MyBatis?具体可参考官方文档MyBatis 官方地址源码仓库:https原创 2020-09-11 20:41:00 · 114 阅读 · 0 评论 -
第04章 Spring-Boot CORS跨域处理
第04章 Spring-Boot CORS跨域处理文章目录第04章 Spring-Boot CORS跨域处理前言目标环境前言为什么要使用 Spring-Boot?可参考官方文档。什么是 Spring-Boot?可参考官方文档说明。官方地址https://spring.io/projects/spring-boot目标完成 Jenkins 在 Docker 中的安装与配置。安装在 Docker 中的 Jenkins 能正常对外提供服务。在外部开发环境中能正常访问和使用原创 2020-09-11 20:40:27 · 112 阅读 · 0 评论 -
第03章 Spring-Boot 应用 Servlet、Filter、listener 配置
第03章 Spring-Boot 应用 Servlet、Filter、listener 配置文章目录第03章 Spring-Boot 应用 Servlet、Filter、listener 配置前言目标环境配置简单介绍三种配置的定义方式在启动类中以java bean方式进行依赖注入启动类实现接口 `ServletContextInitializer `方式在启动类上增加注解 `@ServletComponentScan `生效自定义异常配置处理自定义异常处理类404 异常配置处理500 异常配置处理5xx异原创 2020-09-11 20:39:52 · 174 阅读 · 0 评论 -
第02章 Spring-Boot 日志系统集成 logback 介绍
第02章 Spring-Boot 日志系统集成 logback 介绍文章目录第02章 Spring-Boot 日志系统集成 logback 介绍参考logback 常用配置详解(二) [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5JodFgEp-1599827895669)(assets/appenderSyntax.png)]:是的子节点,是负责写日志的组件。有两个必要属性name和class。name指定appender名称,class指定appender的原创 2020-09-11 20:38:42 · 179 阅读 · 0 评论 -
第02章 Spring-Boot 日志文件logback配置
第02章 Spring-Boot 日志文件配置文章目录第02章 Spring-Boot 日志文件配置前言目标环境支持日志框架配置方式默认配置文件配置引用外部配置文件logback 配置基于spring boot的配置自定义配置log4j 配置去除logback的依赖包,添加log4j2的依赖包**在classpath添加log4j2.xml或者log4j2-spring.xml**自定义配置文件比较性能比较配置方式自定义配置文件比较性能比较配置方式前言为什么要使用 Spring-Boot?可参考原创 2020-09-11 20:37:04 · 132 阅读 · 0 评论 -
第01章 Spring-Boot 应用文件application配置
第01章 Spring-Boot 应用文件application配置文章目录第01章 Spring-Boot 应用文件application配置前言目标环境随机值配置属性占位符应用配置文件加载顺序应用配置文件键值对覆盖常用配置应用端口配置时间格式化配置时区设置多环境配置多环境配置的好处Properties 多环境配置YAML多环境配置两种配置方式的比较如何使用配置高级篇一、配置方式二、如何实现多环境配置三、配置信息的加载顺序四、自定义参数五、参数引用六、使用随机数七、命令行参数七、命令行参数前言为原创 2020-09-11 20:36:09 · 237 阅读 · 0 评论 -
第21章 Docker Jenkins 持续集成多项目构建
Jenkins 持续集成多项目构建文章目录Jenkins 持续集成多项目构建job调度构建举例:项目回滚jenkins 插件jenkins常用插件汇总**Maven单独构建多模块项目中的单个模块**持续集成之Jenkins插件使用(一)- 多个job之间的串并联1. [Copy Artifact Plugin](https://wiki.jenkins-ci.org/display/JENKINS/Copy+Artifact+Plugin)2. [Parameterized Trigger Plugin]原创 2020-09-20 14:13:52 · 514 阅读 · 0 评论 -
第20 章 Docker Swarm 集群实践
Docker Swarm 集群实践文章目录Docker Swarm 集群实践**Swarm介绍****Swarm 特点****Swarm架构****Swarm关键概念**1)Swarm2)Node3)服务(Service)4)任务(Task)5)命令**Swarm工作方式**1)Node2)Service(服务, 任务, 容器)3)任务与调度4)服务副本与全局服务**Swarm调度策略**1)Random2)Spread3)Binpack**Swarm Cluster模式的特性**1)批量创建服务2)强大原创 2020-09-09 09:34:54 · 710 阅读 · 0 评论 -
第19章 Docker 镜像私有仓库安装与配置及使用
第19章 Docker 镜像私有仓库安装与配置及使用文章目录第19章 Docker 镜像私有仓库安装与配置及使用基于 Harbor 搭建 Docker 私有镜像仓库什么是 Harbor?安装 Docker安装 Docker-compose安装 PIP安装 DOCKER COMPOSE安装 Harbor使用docker Registry快速搭建私有镜像仓库什么是私有仓库?环境介绍安装布署过程下载官方registry镜像文件运行registry容器查看远程仓库镜像文件客户端操作修改下载的镜像源,两个选其一下载原创 2020-09-09 08:43:27 · 939 阅读 · 0 评论 -
第18章 Docker 中 Consul 的安装与配置及使用
第18章 Docker 中 Consul 的安装与配置及使用文章目录第18章 Docker 中 Consul 的安装与配置及使用前言目标环境介绍快速参考(Quick reference)什么是Consul ?Consul and DockerUsing the Container`dumb-init``consul members``VOLUME /consul/data``/consul/config``--net=host`Running Consul for DevelopmentRunning C原创 2020-09-09 08:42:39 · 3329 阅读 · 0 评论 -
第17章 Docker 中 MongoDB 的安装与配置及使用
第17章 Docker 中 MongoDB 的安装与配置及使用2018-10-14文章目录第17章 Docker 中 MongoDB 的安装与配置及使用前言目标环境介绍快速参考(Quick reference)什么是MongoDB?如何使用此镜像启动mongo服务器实例从另一个Docker容器连接到MongoDB...通过docker stack deploy或docker-compose`compose`容器shell访问和查看MongoDB日志Configuration无需配置文件即可自定义配置原创 2020-09-09 08:41:53 · 864 阅读 · 0 评论 -
第16章 Docker 中 RabbiteMQ 的安装与配置及使用
第16章 Docker 中 RabbiteMQ 的安装与配置及使用文章目录第16章 Docker 中 RabbiteMQ 的安装与配置及使用前言目标环境介绍快速参考(Quick reference)什么是RabbitMQ?如何使用此镜像运行守护进程(Running the daemon)内存限制(Memory Limits)Erlang CookieManagement Plugin自定义安装Environment Variables设置默认用户和密码设置默认vhost启用HiPEEnabling Plu原创 2020-09-09 08:41:12 · 453 阅读 · 0 评论 -
第15章 Docker 中 ActiveMQ 的安装与配置
第15章 Docker 中 ActiveMQ 的安装与配置文章目录第15章 Docker 中 ActiveMQ 的安装与配置前言目标环境介绍特性(Features)版本硬件要求中央处理器(CPU)内存(Memory)存储(Storage)安装(Installation)快速开始(Quick Start)配置(Configuration)访问普通用户(Regular users)管理员用户(Admin user)禁用默认帐户队列(QUEUE)主题(TOPIC)数据存储(Data Store)代理(BROKE原创 2020-09-09 08:40:32 · 1371 阅读 · 0 评论 -
第14章 Docker 中 Zookeeper 的安装与配置
第14章 Docker 中 zookeeper 的安装与配置文章目录第14章 Docker 中 zookeeper 的安装与配置前言目标环境概述设计目标(Design Goals)数据模型和分层命名空间(Data model and the hierarchical namespace)节点和短暂节点(Nodes and ephemeral nodes)有条件的更新和监控(Conditional updates and watches)保障(Guarantees)简单的API(Simple API)实现(原创 2020-09-09 08:39:30 · 1666 阅读 · 0 评论 -
第13章 Docker 中 Redis 的安装与配置
第13章 Docker 中 Redis 的安装与配置文章目录第13章 Docker 中 Redis 的安装与配置前言目标环境安装Supported tags and respective `Dockerfile` links查找镜像下载镜像启动redis实例从持久存储开始从应用程序连接到它......或通过redis-cli另外,如果你想使用自己的redis.conf ......打开访问端口`32bit` variantRedis模块Image Variants`redis:``redis:alpine原创 2020-09-09 08:38:38 · 372 阅读 · 0 评论 -
第12章 Docker 中 MySQL 的安装与配置
第12章 Docker 中 MySQL 的安装与配置文章目录第12章 Docker 中 MySQL 的安装与配置前言目标环境支持的不同版本 Tag 和相应的Dockerfile链接安装查找可安装对镜像下载镜像启动一个mysql服务器实例启动一个带数据卷对mysql服务器容器实例打开访问端口从另一个Docker容器中的应用程序连接到MySQL从MySQL命令行客户端连接到MySQL...通过docker stack deploy或docker-compose容器shell访问和查看MySQL日志配置使用自定原创 2020-09-09 08:36:49 · 1039 阅读 · 1 评论 -
第11章 Docker 中 Gitlab 的安装与配置
第11章 Docker 中 Gitlab 的安装与配置版本控制工具git之生成ppk及使用一、简介Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。二、工具介绍github:服务器端git:客户端TortoiseGit:是一个开放的,为的git版本控制系统的源客原创 2020-09-09 08:36:11 · 17460 阅读 · 0 评论 -
第10章 Docker 中 Jenkins 的安装与配置
第10章 Docker 中 Jenkins 的安装与配置文章目录第10章 Docker 中 Jenkins 的安装与配置前言目标环境安装Docker在Docker中下载并运行Jenkins下载镜像并运行容器参数说明开放端口继续安装后设置向导访问Jenkins/Blue Ocean Docker容器列出所有容器重命名容器称退出容器通过Docker日志访问Jenkins控制台日志访问Jenkins主目录WAR文件前言为什么要使用 Jenkins ?具体请参考我的第05章内容。什么是 Jenkin原创 2020-09-08 08:31:56 · 284 阅读 · 0 评论 -
第09章 Docker 中 Sonatype Nexus Repository Manager3 的安装与配置
第09章 Docker 中 Sonatype Nexus Repository Manager3 的安装与配置文章目录第09章 Docker 中 Sonatype Nexus Repository Manager3 的安装与配置前言目标环境安装运行安装命令开放端口测试安装构建 nexus 仓库镜像Chef Solo运行时和应用程序测试DockerfileRed Hat红帽认证图像笔记持久数据获得帮助前言为什么要使用 Sonatype Nexus Repository Manager3 ?具体请参原创 2020-09-08 08:29:56 · 950 阅读 · 0 评论 -
第12章 CentOS7 中 Docker 的安装与配置
第08章 CentOS7 中 Docker 的安装与配置Docker 是什么?Docker 是世界领先的软件容器平台。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HxLebuT6-1599523586877)(assets/docker_FQCRW.png)]Docker 是 Golang 编写的, 自 2013 年推出以来,受到越来越多的开发者的关注。如果你关注最新的技术发展,那么你一定听说过 Docker。不管是云服务还是微服务(Microservices)原创 2020-09-08 08:07:55 · 783 阅读 · 0 评论 -
第07章 Gitlab+Jenkins+Maven 持续集成(CI)和持续交付(CD )实践
第07章 Gitlab+Jenkins+Maven 持续集成(CI)和持续交付(CD )实践文章目录第07章 Gitlab+Jenkins+Maven 持续集成(CI)和持续交付(CD )实践7.1 实战相关基础知识7.1.1 DevOps 相关知识7.1.1.1 CI/CD持续集成/持续部署7.1.1.2 CI/CD 持续集成和持续交付7.1.1.3 CI/CD 持续集成和持续交付方案7.1.1.4 Jenkins 基础知识7.1.1.5 版本控制器基础知识7.1.1.5.1 SVN服务器7.1.1.5原创 2020-09-08 08:04:12 · 1036 阅读 · 1 评论 -
第11章 CentOS7 中 FastDFS 的安装配置与使用
第11章 CentOS7 中 FastDFS 的安装配置与使用文章目录第11章 CentOS7 中 FastDFS 的安装配置与使用安装规划安装配置与使用**一、所有跟踪服务器和存储服务器均执行如下操作****二、配置FastDFS跟踪器(192.168.4.121)****三、配置FastDFS存储(192.168.4.125)**四、文件上传测试(192.168.4.121)**五、在每个存储节点上安装nginx配置详解**首先是 tracker.conf**补充参考这个参数为空就是IP地址的方式。参原创 2020-09-07 21:38:10 · 673 阅读 · 0 评论 -
第10章 CentOS7 中 Zookeeper 的安装配置与使用
第10章 CentOS7 中 Zookeeper 的安装配置与使用文章目录第10章 CentOS7 中 Zookeeper 的安装配置与使用安装规划安装配置安装规划注册中心服务器(192.168.3.71)配置,安装Zookeeper:安装1、 修改操作系统的/etc/hosts 文件中添加:# zookeeper servers192.168.3.71 edu-provider-012、 到http://apache.fayea.com/zookeeper/下载zookeeper-原创 2020-09-07 21:37:30 · 169 阅读 · 0 评论 -
第08章 CentOS7中ActiveMQ的安装配置与使用
第08章 基于CentOS7的ActiveMQ的安装配置与使用文章目录第08章 基于CentOS7的ActiveMQ的安装配置与使用安装规划安装配置使用安装规划IP:192.168.4.101环境:CentOS 6.6、JDK7安装1、 安装JDK并配置环境变量(略)JAVA_HOME=/usr/local/java/jdk1.7.0_722、 下载Linux版的ActiveMQ(当前最新版apache-activemq-5.11.1-bin.tar.gz)$ wget http:/原创 2020-09-07 21:36:11 · 291 阅读 · 0 评论 -
第06章 CentOS7 中 Gitlab 的安装与配置
第06章 CentOS7 中 Gitlab 的安装与配置背景由于公司业务,需要上Git版本控制。目前市面上比较有名的Git服务提供商,国外有GitHub、BitBucket、GitLab,国内有Coding。现有的服务商,对于免费的套餐都有一定的限制。比如:GitHub只允许建立免费的开源repository,建立私有的仓库需要收费。BitBucket允许建立无限制的私有项目,不过对于项目中参与的开发人员是有人数限制的,当团队中开发者规模达到一定数量后,需要付费购买相应的套餐。GitLa原创 2020-09-07 21:34:07 · 305 阅读 · 0 评论 -
第05章 CentOS7 中 Jenkins 的安装与配置
第05章 CentOS7 中 Jenkins 的安装与配置扬帆 Jenkins X,Jenkins X 是 Kubernetes 上现代云应用程序的 CI / CD 解决方案。在任何规模上建立伟大的事物。作为领先的开源自动化服务器,Jenkins提供数百个插件来支持构建,部署和自动化任何项目。Jenkins 是什么?Jenkins是一个独立的开源自动化服务器,可用于自动执行与构建、测试、交付或部署软件相关的各种任务。 Jenkins可以通过本机系统软件包,Docker安装,甚至可以安装Java原创 2020-09-07 21:32:52 · 206 阅读 · 0 评论