- 博客(23)
- 收藏
- 关注
原创 Springboot瘦身(lib和程序分开打包)
D:\jar\xc-springboot-0.0.2-SNAPSHOT\lib为lib包路径,执行下面命令启动项目。再次用 mvn clean package 打出来的包就不包含lib了。将jar包解压,将 BOOT-INF 下的 lib 包拿出单独存放。这个jar包可能有几百兆大小,lib占了绝大多数。
2024-07-11 09:49:02
377
原创 前端工程师掌握技术
CSS3新选择器、伪元素、脸色表示法、边框、阴影、background系列属性改变、Transition、动画、景深和深透、3D效果制作、Velocity.js框架、元素进场、出场、策略炫酷CSS3网页制作。Node.js发展、生态圈、Io.js、Linnux/Windowns/OS环境配置、REPL环境和控制台程序、异步编程、非阻塞I/O 、模块概念、模块管理工具、开发流程、调试、测试。从内存角度到理解JS面向对象、基本类型、复杂类型、原型链、ES6中得1面向对象、属性读写权限、设置器、访问器。
2023-10-31 10:16:05
163
原创 JAVA知识框架及技术
Web应用,最常见的研发语言是Java和PHP。后端服务,最常见的研发语言是Java和C/C++。大数据,最常见的研发语言是Java和Python。可以说,Java是现阶段中国互联网公司中,覆盖度最广的研发语言,掌握了Java技术体系,不管在成熟的大公司,快速发展的公司,还是创业阶段的公司,都能有立足之地。有不少朋友问,除了掌握Java语法,还要系统学习哪些Java相关的技术,今天分享一个,互联网Java技术学习路线图。常见的设计模式,编码必备Spring5,做应用必不可少的最新框架。
2023-10-27 10:58:35
139
1
原创 linux下安装宝塔面板
Centos安装命令 yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh。Ubuntu/Deepin安装命令 wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && sudo bash install.sh。
2023-10-10 10:28:45
135
1
原创 maven的pom.xml文件详解
- 描述了测试相关的资源的目标路径。-- 描述了项目的license,用于生成项目的web站点的license页面,其他一些报表和validation也会用到该元素。-- 执行目标的标识符,用于标识构建过程中的目标,或者匹配继承过程中需要合并的执行目标 -->-- 项目的问题管理系统(Bugzilla, Jira, Scarab,或任何你喜欢的问题管理系统)的名称和URL,本例为 jira -->-- 绑定了目标的构建生命周期阶段,如果省略,目标会被绑定到源数据里配置的默认阶段 -->
2023-08-17 16:48:17
548
1
原创 npm命令失效
n命令安装最后有个error的提示,Error: Permission denied @ apply2files - /usr/local/lib/docker/cli-plugins。在这里我用的 Node.js 的多版本管理器 n 来升级的。1.node版本降级/升级(安装指定 node版本)4.切换 node版本(不会删除已安装的其他版本)sudo n latest. //升级最新版本。sudo n stable //升级稳定版本。sudo n XX.XX. //升级到指定版本。
2023-03-30 10:52:21
8052
2
原创 在CentOS上安装自动化运维工具Ansible
简述:Ansible是一款优秀的自动化IT运维工具,具有远程安装、远程部署应用、远程管理能力,支持Windows、Linux、Unix、macOS和大型机等多种操作系统。下面就以CentOS 7.6为主机操作系统,演示安装Ansible工具的过程,将一个本地应用例子安装到远程主机,并在远程主机上运行应用。一、环境准备完成这个例子,最少需要两台主机,一台安装Ansible运维工具本身,用作管理主机,一台用作远程目标主机。两台主机都预先安装了CentOS 7.6操作系统。# Ansib.
2021-01-28 15:44:07
629
原创 Centos 7 SSH加固
检查项目 : 设置密码失效时间加固建议: 在 /etc/login.defs 中将 PASS_MAX_DAYS 参数设置为 60-180之间,如 PASS_MAX_DAYS 90。需同时执行命令设置root密码失效时间: $ chage --maxdays 90 root。检查项目 : 设置密码修改最小间隔时间加固建议: 在 /etc/login.defs 中将 PASS_MIN_DA...
2019-04-22 17:48:28
433
原创 远程挂载目录
1。yum install sshfs2。sshfs -p 6688 root@172.16.0.176:/data/mnt /data/mnt 卸载:fusermount -u /data/mnt
2018-11-16 16:53:09
626
原创 centos7 安装mysql
在CentOS7中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。1. 下载并安装MySQL官方的 Yum Repository 1 [root@BrianZhu /]# wget -i -c http://dev.mysql.com/get/mysql57-commun...
2018-11-02 12:18:02
207
原创 Centos7 编译安装apache
centos7 编译安装apache一,需要软件:1.apr-1.5.2.tar.gzhttp://mirrors.cnnic.cn/apache//apr/apr-1.5.2.tar.gz2.apr-util-1.5.4.tar.gzhttp://mirrors.cnnic.cn/apache//apr/apr-util-1.5.4.tar.gz3.pcre-8.38.tar...
2018-11-02 11:10:43
345
原创 centos7 编译安装 php7.0
准备:来添加 jpeg 格式文件支持吧。#下载jpeg扩展包wget http://www.ijg.org/files/jpegsrc.v8b.tar.gz #解压缩扩展包tar -zxvf jpegsrc.v8b.tar.gz #安装cd jpeg-8b./configure --prefix=/data/softs/jpeg --enable-shared --enabl...
2018-10-30 15:22:39
1208
原创 centos7 编译安装 php
环境准备# yum install gcc bison bison-devel zlib-devel libmcrypt-devel mcrypt mhash-devel openssl-devel libxml2-devel libcurl-devel bzip2-devel readline-devel libedit-devel sqlite-devel jemalloc jemallo...
2018-10-23 23:02:23
317
转载 centos7 安装nginx
。在Centos下的下,荫源不提供的nginx的的安装,可以通过切换荫源的方法获取安装也可以通过直接下载安装包的方法,**以下命令均需根权限执行**:首先安装必要的库(nginx中gzip模块需要zlib库,重写模块需要pcre库,ssl功能需要openssl库)。选定** / usr / local **为安装目录,1.安装gcc gcc-c ++(如新环境,未安装请先安装)$ yum...
2018-10-23 14:30:42
270
原创 在MySQL中创建实现自增的序列(Sequence)
首先创建--Sequence 管理表-- ------------------------------ Table structure for dl_sequence-- ----------------------------DROP TABLE IF EXISTS `dl_sequence`;CREATE TABLE `dl_sequence` ( `seq_name` va...
2018-09-20 14:47:36
666
转载 Nginx访问日志(access_log)配置及信息详解
通过访问日志,可以知晓用户的地址,网站的哪些部分最受欢迎,用户的浏览时间,对大多数用户用的的浏览器做出针对性优化。Nginx访问日志(access_log)介绍 Nginx会把每个用户访问往咱的日志信息记录到指定的日志文件里,供网站管理员分析用户浏览行为等,此功能又 ngx_http_log_module 模块负责。访问日志参数 Nginx访问日志主要有两个参数控制log_format...
2018-06-22 14:09:40
566
原创 springCloud-生产环境不停服务热部署
前提:生产环境下的springCloud服务,修改bug或是新功能部署上线,而又不想要影响到线上体验的情况,提出了生产环境不停服务进行服务热部署。方案:1.curl -G http://localhost:9021查看现在服务情况,返回结果:2.保证两个状态都为UP的情况下,执行命令先奖其中一个需要替换重启的服务从eureka注消下线curl -X PUT -i http://172.17.0.1...
2018-06-14 21:16:04
11790
原创 gitlab 搭建
https://about.gitlab.com/installation/#centos-7依据官网文档搭建:1. Install and configure the necessary dependenciesOn CentOS 7 (and RedHat/Oracle/Scientific Linux 7), the commands below will also open HTTP an...
2018-03-14 18:53:03
424
原创 linux jdk安装
1。检查版本java -version2。检测jdk安装包 rpm -qa | grep java3。卸载openjdkrpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64或yum remove *openjdk*之后再次输入rpm -qa | grep java 查看卸载情况:4。安装新的jdk设置环境变量 vi /etc...
2018-03-14 17:39:15
202
原创 nexus私服搭建
1.下载安装包https://www.sonatype.com/download-oss-sonatype选择Nexus Repository Manager OSS 3.x - Unix对应的linux版本2。上传到服务器指定位置scp nexus-3.9.0-01-unix.tar.gz root@ip:/tmp3.解压tar zxvf nexus-3.9.0-01-unix.tar.gz4....
2018-03-14 17:20:06
221
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人