- 博客(135)
- 收藏
- 关注
原创 关于京淘项目问题集
1.maven项目创建第一行报错问题报错说明:关于报错说明:STS开发工具整合SpringBoot时,容易报maven插件异常的错误信息. STS中的插件版本与SpringBoot中的版本不一致导致的.解决方案:说明编辑POM.xml文件信息,修改完成之后需要更新项目. <properties> <java.version>1.8</java.version> <!--指定插件版本 --> <maven-jar-plugin.
2020-10-15 13:00:55 219
原创 IDEA入门教程
1. 安装及下载下载地址:https://www.jetbrains.com/idea/至于社区版/还是商业版自行决定2.创建项目2.1 创建JT项目2.2 选择maven2.3 选择jar包版本2.4 项目初始化格式3. IDEA配置3.1安装汉化插件(选装)对于初学者,好多IDEA的配置, 都是英文不是特别熟悉.因此官方提供了汉化补丁,从此使用无压力 ,个人感觉好用.包含chinese和lombok都安装一下.安装好之后重启IDEA即可.3.2配置键位设定快捷键的
2020-10-15 12:39:12 1248
原创 Linux安装MariaDB数据库
1. 下载MariaDB数据库测试: 当前虚拟机是否可以正确的链接外网.命令:[root@localhost src]# yum install mariadb-server 安装mariadb数据库[root@localhost src]# yum clean all 清空已安装文件 如果下载失败之后执行的.2 确认下载3 安装完成提示4 数据库启动命令: 1. 启动命令 [root@localhost src]#
2020-10-15 08:57:33 286
原创 关于京淘项目虚拟机IP修改说明
0. 修改虚拟机MAC地址当新建虚拟机时,修改mac网络地址.1. 检查IP地址命令: ip addr如果没有IP展现则执行如下的命令service NetworkManager stop chkconfig NetworkManager off 永久关闭 Manager网卡service network restart 重启network网卡2.修改IP地址1).找到IP地址的目录cd /etc/sysconfig/network-scripts/2).修改I
2020-10-15 08:46:37 153
原创 2. 安装Memcached
x/app/memcached/bin/memcached -d -p 11211 -u root -m 2048 -c 1024 -P /var/run/memcached.pid(可以不用创建用户和用户组)
2023-09-01 16:28:08 402
原创 devOps
项目管理(PM):Jira、Asana、Taiga、Trello、Basecamp、Pivotal Tracker。配置管理:Ansible、Chef、Puppet、SaltStack、ScriptRock GuardRail。代码管理(SCM):GitHub、GitLab、BitBucket、SubVersion。编排:Kubernetes、Core、Apache Mesos、DC/OS。系统监控:Datadog、Graphite、Icinga、Nagios。构建工具:Ant、Gradle、maven。
2023-04-17 16:28:55 420
原创 zabbix下载方式
zabbix 下载网址https://www.zabbix.com/打开网址,点击DOWNLOAD,进入下载页面点击下载源码包鼠标往下拉,选择版本下载
2021-12-23 17:16:46 1232
原创 下载Linux中jdk的各个版本方式
下载地址https://www.oracle.com/第一步:点击products第二步:点击java弹出如下界面第三步:点击Download java第四步:当前界面是jdk最新版的下载地址,如果要下载其他版本的要点击 java archive第五步:进入后界面往下拉第六步:选择当前版本下载...
2021-12-13 16:14:52 1043
原创 MySql-Linux源码包的下载方式
第一步:打开mysql的官网https://www.mysql.com/第二步:当前页面往下拉第三步:选择社区版第四步:选择档案第五步:下载通用版本的mysql源码tar包 * 重点这里会用中英文对比英文图示:中文图示第六步:或者下载rhel7版本的rpm格式的源码包...
2021-12-02 13:34:10 1178
原创 linux中的源码包和二进制包的格式区别
linux中的源码包和二进制包Linux下流行的软件安装包有两种,一种是二进制发布软件包,另外一种是源代码发布软件包。二进制软件包和源代码软件包 Linux二进制发布软件包事先将源程序编译成可执行的二进制形式,在安装时不再需要重新编译,使得安装和使用很方便,但是缺乏灵活性,二进制软件包只能运行于特定的硬件和操作系统下,不同的平台需要使用不同的二进制发布软件进行安装。现在二进制发布软件包主要有RPM包,dpkg包和tar包封装格式,其中RPM包是RedHatLinuxFedora6.0提供的一种包封装
2021-12-02 13:04:30 2148
原创 1.Oracle的下载安装教程
1. oracle的下载1.1 下载oracle官网:https://www.oracle.com/直接下载地址:https://www.oracle.com/database/technologies/oracle-database-software-downloads.html直接打开oracle官网,点击products(产品)下的Oracle Database(oracle数据库)进去oracle数据库,点击"Download Oracle Database 19c" (下载orcal
2021-12-01 16:30:47 1239
原创 1_数据库8.0.27-winx64的下载安装方式
1.MySql下载1.1 下载要先进入mysql官网里(Mysql的官网–>https://www.mysql.com/)进入官网后,点击"Dowload",然后页面往下拉接下来看到的页面是这样的,红色框框的链接就是mysql社区版,是免费的mysql版本,然后我们点击这个框框的链接:接下来跳转到这个页面,在这里,我们只要下载社区版的Server就可以了:下载免安装版(windows以外的其他系统除外)这样,安装包就下载好了!注意,安装的目录应当放在指定位置,,
2021-11-30 10:24:38 226
原创 8_YUM与开源项目实战
YUM与开源项目实战(Web运维)学习目标1、了解Linux软件的安装方式2、掌握更新yum源3、掌握YUM软件安装方式4、了解LAMP环境以及AMP的关系5、了解阿里云ECS的创建过程6、能够yum方式搭建lamp环境7、能够实现Discuz!论坛部署8、能够购买域名与解析域名...
2021-11-22 15:19:06 523
原创 7_进程检测与控制
typora-copy-images-to: ./mediaLinux进程检测与控制学习目标1、了解进程和程序的关系2、了解进程的特点3、能够使用top动态查看进程信息4、能够使用ps静态查看进程信息5、能够使用kill命令给进程发送信号6、能够调整进程的优先级(扩展)引言 在运维的日常工作中,监视系统的运行状况是每天例行的工作,在 Windows 中我们可以很直观的使用"任务管理器"来进行进程管理,了解系统的运行状态通常,使用"任务管理器"主要有 3 个目的:利
2021-11-22 15:09:53 151
原创 6_自由服务及软件包
一. 学习目标了解systemctl命令用途掌握使用systemctl开启,关闭,重启服务了解常见自有服务ntpd,firewalld,crond的作用掌握ntpdate时间同步原理与实现掌握防火墙的相关操作(添加和删除简单规则,开启,关闭防火墙)了解源码包和二进制包的区别掌握rpm包的卸载,安装以及更新操作了解计划任务的作用掌握计划任务的编辑二. systemctl 管理服务命令 在Cenos7 之前,通过service 和chkconfig 两个命令来管理服务servic
2021-11-19 17:40:02 630
原创 5_权限管理
linux文件中的所有者ugou:表示用户g:表示用户组o:表示其他添加权限的命令:chmod举例: chmod +x a.txt权限字母数字读r4写w2执行x1修改文件的属组chgrp -R 新文档组名称 文档的路径chgrp -R itcast shopchown 同时修改属主与属组(重点)命令:chown基本语法:#chown -R username:groupname 文档路径设置位 s沾滞位TACL
2021-11-16 11:09:35 999
原创 04_用户管理
什么是用户?添加用户:命令:useadd添加用户时如果不设置id,id将从500~1000自动获取,删除用户:命令:usedel什么是用户组?当有20个用户时,每个都修改特别麻烦,所以就创建用户组,修改用户组的权限,用户的权限就都修改了举例:比如wangwu 休了产假,wangwu 是hrr 用户组的,lisi 负责接管 wangwu 的岗位,那么就把wangwu,的账号停了,等产假结束后再开通,把lisi加到hrr 组,user wangwu -L 停用user wangwu
2021-11-12 17:58:01 1020
原创 03_文件管理下—(下)
1.查看文件内容1.1 cat 查看及合并命令:cat作用:查看文件内容语法:#cat 文件名#cat 文件1 文件2 > 文件3特别注意:cat 命令用于查看文件内容时,不论文件内容有多少,都会一次性显示。如果文件非常大,那么文件开头的内容就看不到了。cat 命令适合查看不太大的文件。1.2 more 分屏显示文件命令:more作用:分屏查看文件语法:# more 文件名流程:more 在读取文件时,默认已经加载文件的全部内容。more 命令的执行会打开一个交互界面
2021-11-11 15:58:28 375
原创 02_文件管理—(上)
一,目录创建和删除1. mkdir 目录创建语法:mkdir 目录名创建多级目录语法: mkdir -p 目录1/目录2/目录3同级创建多个目录语法:mkdir 目录1 目录2 目录32. 删除目录删除空目录rmdir 目录名删除多级空目录rmdir -p 目录名删除非空目录rm -rf 目录名注解:r:表示递归删除f:表示不提示删除二,文件创建和删除1. 文件创建语法:touch 文件名同级目录创建多个文件touch 文件1 文件2 文件32
2021-11-10 15:59:43 1026
原创 01_linux 基础命令
1. unameuname 查看当前系统uname -a 查看当前系统的所有信息2. lsls &查看当前目录下的文件ls -a查看当前目录下的所有文件,包括隐藏文件 (隐藏文件以 . 开头 比如:.logs)ls -l显示文件的详细信息ls -l等价于 llls -al显示所有文件的详细信息ls -lh可观的查看文件的信息3. cdcd 用于切换目录cd …/ cd … 切换到上级目录cd ./ 表示当
2021-11-09 15:51:21 854
原创 linux中的手动网卡配置
TYPE=“Ethernet”BOOTPROTO=“none”IPADDR=10.1.1.11NETMASK=255.255.255.0GATEWAY=10.1.1.2DNS1=8.8.8.8DNS2=119.29.29.29NAME=“ens33”DEVICE=“ens33”ONBOOT=“yes”参数解析:TYPE : 网络类型,Ethernet以太网BOOTPROTO:IP的获取方式,dhcp 代表自动获取,static/non 代表手工设置IPADDR: ip地址NETM
2021-09-15 12:00:06 590
原创 2021-08-24
虽说字不如图,图不如视频,但是我以我实际的经验,视频确实讲的详细,但就是太费时间,快进吧又怕错过了哪个知识点,倍速播放到了关键点的时候有可能一遍还不懂需要后退回去看,导致思路断了,看图吧,有时候不是看当事人现场画图还真不太容易明白什么意思,需要好好一番思索,看文字吧看的快记不住,有些时候的知识点还是不懂,而且时间长了精力不够,容易打哈切,注意力不集中。所以我的建议是 先跟着视频上的老师做一遍,边看边跟着做,一遍之后大概知道了整个框架,知道所学内容的边界在哪。 这时候有个好处就是,如果你看视频这一遍如
2021-08-24 14:17:09 148
原创 2, 变量应用
Java可以直接表示的进制:二进制: 0b 数字 0b011 表示3十进制:(默认)八进制:0 数字 011 表示9十六进制:0xpublic class Test2 { public static void main(String[] args) { //8*1+9*10^1 = 98 int num = 99; System.out.println(num); //0*2^1+1*2^1 .
2021-03-21 01:33:11 304 1
原创 1,IDEA使用与数据类型详解
使用Eclips :新建项目 - File -> new -> Java Project -> 输入项目名子(骆驼峰命名MyFirstProject) + 选择或配置jdk(jre)创建类:src右键 ->new -> Class -> 输入类名类名:骆驼峰命名Eclipse 中修改字体:Window -> Preference -> General -> Apprearence -> Color and Fonts -> Basi
2021-03-15 20:34:24 893
原创 javaSE基础语法
1.运行环境JDK: 程序员开发工具包,包含JRE和开发人员使用的工具JRE: java程序的运行时环境,包含JVM运行时的核心类库JVM: java虚拟机 跨平台 运行所有Java程序的假想计算机,编写Java代码,都运行在JVM上三者的区别:JDK 和 JRE 的区别: jdk 是开发工具包,包含了JRE ; JRE是运行环境,不提供开发工具包。JRE和JVM的区别: JRE 包含了JVM,JRE = JVM + lib。 JRE为 class 文件提供了运行的环境,但是需要JVM 进行
2021-01-22 10:29:27 205
原创 git入门阶段
灰色:提交蓝色:更新红色:解决冲突git:版本控制软件分布式版本控制软件命令:git add : 将本地文件 增加到暂存区git commit:将暂存区的内容,提交到 本地仓库(本地分支,默认master分支)git push: 将本地仓库的内容 推送到 远程仓库(远程分支)git pull: 将远程仓库(远程分支)的内容 拉取到 本地仓库(本地分支)安装git网址1: msysgit.github.io网址2: https://git-scm.com/download/win
2021-01-19 12:49:07 145
原创 java编程基础(六)递归
文章目录递归递归求阶乘逻辑分析代码递归解汉诺塔逻辑分析代码递归递归是指在方法中调用自身 void f() { f(); }递归算法的运算逻辑,是将复杂问题一步步简化,简化成最简问题,然后再倒推求出结果,请看下面的例子:递归求阶乘逻辑分析求5的阶乘可以简化成求4的阶乘再乘5,依次类推,简化阶乘的最简问题:求0的阶乘,0的阶乘规定是1。再从0的阶乘倒推求出结果。代码package demo1;import java.math.BigInteger;import jav
2020-11-05 20:14:56 189
原创 java编程基础(五)二分法查找
文章目录二分法查找逻辑分析代码二分法查找逻辑分析二分法查找是在一组有序数据中寻找目标值,并获得目标值所在的下标位置。二分法查找也叫折半查找,基本逻辑是每次都向中间位置找,然后缩小一半范围再向中间位置找,请看下面的示例:查找结束时,低位下标和高位下标可以重叠,请看下面的演示:如果低位下标和高位下标交叉,则说明查找的目标值不存在。最终 lo 下标值则是目标值应插入的位置:代码package demo1;import java.util.Arrays;import java.util.R
2020-11-05 20:03:38 163
原创 java编程基础(四)选择排序
文章目录选择排序运算逻辑分析代码选择排序运算逻辑分析选择排序的运算逻辑是,挑选比i位置小的值交换到i位置代码package demo1;import java.util.Arrays;import java.util.Random;public class SelectionSort { public static void main(String[] args) { int[] a = rnd(); System.out.println(Arr
2020-11-05 19:59:32 151
原创 java编程基础(三)冒泡排序
文章目录冒泡排序运算逻辑分析代码冒泡排序优化代码代码仓库冒泡排序运算逻辑分析从上面的演示看到,排序运算主要依靠j向前递减来完成,j递减过程做两件事:较小值向前移动最小值移动到i位置代码package demo3;import java.util.Arrays;import java.util.Random;public class Test1 { public static void main(String[] args) { int[] a = rnd(
2020-11-05 19:53:06 126
原创 java编程基础(二)位运算符
文章目录位运算符位运算1. 位与 &2. 位或 |3. 异或 ^4. 求反 ~移位运算带符号右移位不带符号右移位面试题练一练1. 获得任意`int`整数的二进制码代码2. `int`整数的32位,分拆成4个`byte`值代码合并第一个字节合并第二个字节代码代码仓库位运算符针对二进制运算,java提供了位运算符:运算符说明&位与|位或^异或~求反<<左移位>>带符号右移位>>>
2020-11-05 19:44:06 645
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人