自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 Windows下启动Nacos报错

Error creating bean with name 'persistentClientOperationServiceImpl'\XXXXX.dll: Can‘t find dependent libraries

2023-11-14 11:10:43 1066 2

原创 微信公众号开发教程

微信公众号开发教程注:本教程主要以微信公众号开发扫一扫功能为例,其他相关功能可参照微信开放文档微信开发者文档文章目录微信公众号开发教程1. 开发须知1.1 相关概念1.1.1 AppID1.1.2 AppSecret1.1.3 access_token1.1.4 jsapi_ticket1.1.5 JS_SDK网页签名1.2 开发主要配置1.2.1 JS安全域名1.2.2 IP白名单设置1....

2019-11-17 02:05:54 447

原创 sqlzoo-SUM and COUNT参考答案

对应链接:https://sqlzoo.net/wiki/SUM_and_COUNT1.Show the total population of the world.(译:查询世界总人口数)SELECT SUM(population)FROM world2.List all the continents - just once each.(译:查询所有的大洲名称-只查询一次)sel...

2019-06-18 18:03:59 558

原创 Linux常用命令—文件阅读命令

Linux中常用的文件查看命令1. 展示全部内容cat该命令从上到下输出全部文件内容,如果内容超过一页,只会显示最后一页,常见操作如下:cat vi_vim_test.txt //展示该txt文件所有内容cat -b vi_vim_test.txt //展示所有内容并在非空行添加行号cat -n vi_vim_test.txt //展示所有内容并在所有行添加行号拓展:cat命令除...

2019-06-14 22:43:59 442

原创 Linux常用命令—vi/vim常用命令介绍

Linux vi/vim编辑器使用vi/vim编辑器介绍vi/vim是Linux系统自带的一个功能丰富的文本编辑器基本模式命令模式:该模式下可以移动光标或者进行删除复制等操作编辑模式:该模式下可以对文件进行更细化的编辑操作底线模式:该模式下提供搜索或者设置行号以及文件保存等操作模式切换图:使用使用vi/vim 命令创建一个vi_vim_test.txt文本文件,一下的例子都...

2019-06-04 22:10:44 6185 3

原创 JVM常见问题总结

JVM内存结构布局JVM内存主要分为:本地方法栈、虚拟机栈、程序计数器、堆、方法区、元空间堆(参考7. Java内存回收机制)OOM故障发源地,存放着几乎所有的实例对象,由GC自动进行垃圾回收,线程间资源共享,可以通过参数进行手动调节。但是线上环境应将-Xms和-Xmx设置成相等的值,避免堆空间频繁缩容与扩容带来的性能损耗。堆内存模型元空间Java8之后使用元空间替换原来的永久代...

2019-03-11 10:57:06 428

原创 Linux文件与权限

路径绝对路径:绝对路径肯定是从根目录开始写起的,比如/etc/yum相对路径:相对路径不一定从根目录开始写起,而是相对于当前工作目录而言的相对位置。比如当前位于/etc/yum目录下,那么可以通过cd …/切换到上一层目录一般情况下,绝对路径的正确性要高于相对路经目录相关操作cd - 最常用的目录切换命令基本用法 cd 目录特殊的目录:. //代表当前目...

2018-11-23 12:52:00 101

原创 Docker

认识Docker什么是dockerdocker是一个开源的容器引擎,让开发者可以将应用程序连同所依赖的运行环境一并打包到可移植的容器中,进而发布到任何一台Linux服务器上docker的三个组件docker client:docker客户端,用户界面,支持与docker daemon通讯docker daemon:docker运行于主机之上,处理docker client的请求...

2018-11-21 18:58:04 91

原创 Docker安装

Docker安装本次安装以CentOS7(安装社区版所需CentOS版本需要CentOS 7.0+)为例进行安装,步骤来自Docker中文网,详细操作或其他操作系统安装请点击此处卸载早期版本如果使用root用户执行安装操作,就不需要使用sudo命令$ sudo yum remove docker \ docker-common \ ...

2018-11-21 18:56:56 148 1

原创 Docker基本命令

docker常用命令帮助命令docker versiondocker infodocker help镜像命令列出本地的镜像docker images释义repository - 镜像仓库源tag - 镜像标签image_id - 镜像Idcreated - 创建时间size - 镜像大小注意:一个仓库源可以对应多个tag,表示不同的版本,使用repo...

2018-11-21 18:55:37 118

原创 CI(持续集成)——II

这篇文章作为上一篇的落地实现,会简单介绍一下一些相关的概念以及基本的使用。采用的实现方案是GitLab结合Runner。Runner什么是RunnerRunner是用来运行job(build、push等过程)并且将运行的结果发送给Gitlab,方便用户查看结果的一个开源项目,它与Gitlab内置的Gitlab CI结合完成对应的jobGitlab CI:是一套配合Gitlab使用的持续集成...

2018-11-17 20:23:07 313

原创 Runner安装与配置

何为gitlab-runnerGitLab-Runner就是一个用来执行软件集成脚本的东西。你可以想象一下:Runner就像一个个的工人,而GitLab-CI就是这些工人的一个管理中心,所有工人都要在GitLab-CI里面登记注册,并且表明自己是为哪个工程服务的。当相应的工程发生变化时,GitLab-CI就会通知相应的工人执行软件集成脚本Runner类型GitLab-Runner可以分类两种...

2018-11-17 20:01:01 1821

原创 GitLab安装

写在前面:安装gitlab需要硬件支持,本次安装是使用阿里云ECS服务器,第一次尝试配置为1VCPU 2G,可以安装,但是运行或者执行gitlab-ctl reconfigure命令时会出现严重卡顿或者出现内存不足或者其他的一些问题,使用2vCPU 4GB配置,安装过程比较流畅,且顺利完成安装并启动安装流程安装一些必须的配置sudo yum install -y curl policyco...

2018-11-17 18:06:23 187

原创 CI(持续集成)——I

这一篇文章是作为开场白简单说一下个人对持续集成的一点认识,也算是为下一篇介绍具体的实现方案做个铺垫,不足之处还望指正。CI概念CI和CD(持续部署)一般是一起出现的,个人理解,持续集成就是为持续部署服务的,原来的开发模式可以总结成下面的图(画工比较烂)像上图,一个项目开始,开发人员开发自测完成后交由运维部署,然后测试,发现bug之后就会重复执行这一过程,这一过程的缺点如下:Bug总是在...

2018-11-17 14:41:36 331

原创 Linux文件权限(二)

上一小结说了下文件或者目录的权限及权限设定命令,在这一小节用较短的篇幅说一下当为不同身份设定了权限之后会如何。。。权限之于文件文件具有不同的表现形式,文本、数据库文件、可执行文件等。首先明确一下,文件中存放的数据就是数据,而作用于文件的权限就仅仅是对于文件内容而言。详细说一下r——表示可以读取这一文件的具体内容,比如查看一个文本文档的具体内容w——表示具有这一权限的身份可以对文件内容进行...

2018-11-12 17:08:53 246

原创 Linux文件权限(一)

1.几个基本概念文件拥有者因为Linux是多人多任务的系统,所以对不同用户的隐私管理就显得至关重要了,举个栗子,王家有仨兄弟,大毛、二毛和三毛,他们有一个共同的家,但是每个人有每个人的屋子,那么对他们各自的房间来说就是这间房子的拥有者(owner)群组继续使用王家三兄弟的栗子,王家的房子有一个客厅,这个地方是大毛二毛还有三毛都可以在这玩的,大毛可以看电视,二毛可以。。啊,扯远了,客厅相当于...

2018-11-12 17:07:31 169

原创 Linux初体验

写在前面:Linux系列文章是自学Linux相关的知识以及对《鸟哥的Linux私房菜》这本书的总结,以至看书不那么枯燥,如有不足还望指正Linux命令模式首先来了解一下Linux的命令格式吧。。。command [option] parameter …简单解释下:1:command表示输入的一个指令,比如列出目录下的所有文件命令ls,也可以使一个可执行的脚本文件2:[option]表...

2018-11-09 11:54:49 294

原创 接口与抽象类的区别

一、接口和抽象类的概念 接口:接口是不同于类的一种概念,而是一种对功能的需求描述,一旦定义了某一接口,类就要遵从接口描述的统一格式来定义。也就是说接口被用作描述类应该具备什么功能,但在接口定义中并不会给出具体的功能实现代码。 抽象类:为了使类中的方法更具通用性,因此引入了抽象类的概念。将抽象类作为其他类的基类使用,而不做为实现具体功能的实例类。例如一个Person类,

2017-11-19 12:43:26 288

原创 sqlzoo-SELECT within SELECT参考答案

1、列出每個國家的名字 name,當中人口 population 是高於俄羅斯’Russia’的人口。SELECT name FROM world WHERE population > (SELECT population FROM world WHERE name='Russia')2、列出歐州每國家的人均GDP,當中人均GDP要高於英國’United Kingdom’的

2017-11-17 18:22:11 9297 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除