自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(77)
  • 资源 (6)
  • 收藏
  • 关注

原创 免费SSL证书Let‘sEncrypt安装

免费SSL证书安装、配置

2024-03-15 11:10:26 189

原创 Centos7安装置Docker

centos7 docker ce版本安装

2023-05-17 15:59:36 114

原创 Centos7 安装clang、LLVM

其中 -DLLVM_ENABLE_RTTI=ON 这个选项需要重点说明一下。由于我的目的是为了研究bpf技术,所以不可避免的会涉及到编译安装bpftrace这个工具。在编译bpftrace工程的时候如果没有打开 LLVM 的RTTI,会导致编译失败。而这个编译选项默认是关闭的,所以这里必须明确打开这个功能。这个python版本要求至少3.6以上,不然会报如下错误。clang 13.0.1 安装成功。1、LLVM所有版本下载路径。2、这里安装版本13.0.1。我这个编译4个小时左右完成。

2023-05-17 10:44:39 1985

原创 Centos7 GCC版本升级

3、gcc多个软件版本可以同时安装,相互之间不会覆盖和冲突,也不会覆盖系统的版本。1、Centos7官方源的gcc最新版本是4.8.5,升级从源安装。即系统可以同时存在gcc10, gcc11等多个版本。4、在当前界面起作用,新开界面版本恢复最初版本。4、当前版本起作用配置,添加到环境变量。

2023-05-16 18:20:12 296

原创 centos安装cmake

存放目录 /home/software。

2023-05-16 17:00:46 555

原创 Minio对象存储STS部署

minio对象存储部署STS访问

2023-02-07 19:40:53 1781

原创 Hanlp本地化安装

hanlp2.x本地化部署

2023-02-06 14:29:43 1324 2

原创 Centos7安装Python

python安装

2023-01-31 11:29:28 613

原创 Gitlab远程服务器备份

Gitlab远程服务器备份

2023-01-11 17:57:46 893

原创 Centos服务器迁移Gitlab

linux服务器,gitlab迁移

2023-01-10 13:52:18 560

原创 Maven Failure to find com.microsoft.sqlserver:sqljdbc4:jar:4.0

maven 加载依赖sqljdbc4报错 <dependency> <groupId>com.microsoft.sqlserver</groupId> <artifactId>sqljdbc4</artifactId> <version>4.0</version> </dependency>Failure to find com.microsoft.sqlserver:sqljd

2020-09-23 13:34:29 4444

原创 Jenkins修改默认workplace

说明:Jenkins安装完成Job默认工作空间目录是:/var/lib/jenkins一般var的空间几十G,所以修改默认工作空间。查看Jenkins安装信息 命令:rpm -ql jenkins[root@localhost jenkins]# rpm -ql jenkins/etc/init.d/jenkins/etc/logrotate.d/jenkins/etc/sysconfig/jenkins/usr/lib/jenkins/usr/lib/jenkins/jenkins

2020-07-24 17:24:05 535

原创 Centos7配置MinIO对象存储服务器

简介MinIO 是一款高性能、分布式的对象存储系统. 它是一款软件产品, 可以100%的运行在标准硬件。即X86等低成本机器也能够很好的运行MinIO。MinIO 是在 Apache License v2.0 下发布的对象存储服务器。 它与 Amazon S3 云存储服务兼容。 它最适合存储非结构化数据,如照片,视频,日志文件,备份和容器/ VM 映像。 对象的大小可以从几 KB 到最大 5TB。MinIO 服务器足够轻,可以与应用程序堆栈捆绑在一起,类似于 NodeJS,Redis 和 MySQ..

2020-06-12 13:30:39 553

原创 Selenium+Java配置Web自动化测试环境

环境搭建IDEA+Java8+Selenium官网:https://www.selenium.dev/Selenium中文教程网站: http://www.selenium.org.cn/IDEA搭建以Springboot框架的项目官方配置参考文档:https://www.selenium.dev/documentation/en/selenium_installation/ins...

2020-04-19 00:02:09 181

原创 Jenkins权限管理,不同用户看到不同的项目

安装插件;位置:【Manage Jenkins】-【Plugin Manager】-【可选插件】Role-based Authorization Strategy重启Jenkins生效【Manage Jenkins】-【Configure Global Security】勾选Role-Based Strategy保存此时在【Manage Jenkins】就可以看到【Ma...

2020-04-13 14:39:22 761

原创 centos7 打开移动硬盘报错 file type exfat not configured in kernel

ExFAT support on CentOS7yum install -y http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-1.el7.nux.noarch.rpmyum install exfat-utils fuse-exfat

2020-04-11 15:35:28 6293 2

原创 centos7内网穿透frp配置

服务器选择说明:公网:阿里云centos7内网:centos7官网信息源码地址:https://github.com/fatedier/frp文档说明:https://github.com/fatedier/frp/blob/master/README_zh.md下载地址:https://github.com/fatedier/frp/releases选择对应系统下载w...

2019-11-01 14:44:24 728

原创 centos7开机自动连接网络和固定IP配置

说明centos7 系统安装好之后是默认是不自动连接网络配置自动连接网络进入网络配置文件目录:cd /etc/sysconfig/network-scripts/网络配置文件:ifcfg-xxx 安装好系统不一定一样如果有多个网口,会有多个我的服务器有四个网口,会有四个ifcfg-xxx文件TYPE=EthernetPROXY_METHOD=noneBROWS...

2019-10-30 22:13:01 819

原创 centos最大文件限制数ulimit修改

centos最大文件数,系统一般默认为1024查看命令:ulimit -nulimit最大文件打开数的全局设置vim /etc/security/limits.conf在最后添加root soft nofile 65535root hard nofile 65535* soft nofile 65535* hard nofile 65535“*”表示所有用户都...

2019-10-30 09:40:15 1043

原创 centos下部署redis

官网redis下载地址http://www.redis.cn/download.htm下载redis,并编译wget http://download.redis.io/releases/redis-5.0.0.tar.gztar xzf redis-5.0.0.tar.gzcd redis-5.0.0make配置redis.conf1、bind 127.0.0...

2019-10-29 19:30:57 296 1

原创 centos7同步网络时间

使用date可以查看服务器时间[root@localhost sofeware]# date2019年 10月 29日 星期二 14:15:44 CST安装ntpdate工具yum -y install ntp ntpdate设置系统时区为上海imedatectl set-timezone Asia/Shanghaitimedatectl status 查看是...

2019-10-29 15:42:54 172

原创 centos7配置定时任务

centos7自带定时任务crontab没有的话安装yum install crontabs开机启动systemctl enable crond启动服务systemctl start crond重启systemctl restart crond查看状态systemctl status crond设置定时任务vim /etc/crontab可以看到定时任务说...

2019-10-29 15:29:23 225

原创 1024 推荐学习java书籍

1024 推荐java书《深入理解Java虚拟机:JVM高级特性与最佳实践》《Effective Java中文版》《Spring源码深度解析》《JavaEE开发的颠覆者 Spring Boot实战》《Java并发编程实战》《java多线程编程核心技术》《MySQL5.6从零开始学》《HotSpot实战》《深入分析Java Web技术内幕》《从Paxos到ZooKeeper 分布...

2019-10-24 09:12:20 173

原创 Nginx关于worker_processes性能优化配置

Nginx worker 进程个数 语法:worker_processes number; 默认:worker_processes 1; worker 进程的数量会直接影响性能,那么,用户配置多少个 worker 进程才好呢?这实 际上与业务需求有关。 每个 worker 进程都是单线程的进程,它们会调用各个模块以实现多种多样的功能...

2019-09-19 13:57:41 8068

原创 Springboot上传文件错误:org.springframework.web.multipart.MultipartException

Springboot 发布Jar包,一段时间服务器没有上传操作报错详细信息org.springframework.web.multipart.MultipartException: Failed to parse multipart servlet request; nested exception is java.io.IOException: The temporary upload...

2019-06-24 11:00:53 14625

原创 centos7安装sonarqube代码质量管理工具

说明:SonarQube是一个用于代码质量管理的开源平台,用于管理源代码的质量通过插件形式,这里安装的是社区版(免费)版本7.7,支持如下的语言官网地址:https://www.sonarsource.com/环境配置需求Java jdk1.8mysql 5.6、5.7centos7.4具体需求配置请参照官网:https://docs.sonarqube.org/latest...

2019-05-09 10:26:39 299

原创 Jenkins执行脚本npm命令报错 npm: command not found

服务器npm已经配置好tall】没有问题【npm install】放到脚本里面,Jenkins执行脚本报错[test] $ /bin/sh -xe /tmp/jenkins617246321908774027.sh+ sh /home/sh/test.sh/home/sh/test.sh: line 7: npm: command not found解决方案3.1、查询系统环...

2019-05-05 13:02:01 16269

原创 shell脚本本地(linux)执行远程服务器命令

前提条件配置ssh免密码登陆,如何配置请参照https://blog.csdn.net/liuxiaoming1109/article/details/89349470脚本#!/bin/bashecho "startssh [email protected] << eeooffcd /homemkdir test1234echo "success"...

2019-04-17 19:27:18 1416

原创 ssh实现无密码登录、scp传送文件

说明:在两个服务器进行传送文件的每次都需要输入密码,下面解决无密码登录和传递文件现有两个服务器A(192.168.1.188)、服务器B(192.168.1.189)从服务器A向服务器B传送文件服务器A输入下面命令生成配对密钥,ssh-keygen -t rsa备注: -t代表密钥类型为rsa型,rsa是一种加密算法遇到输入就一路回车用默认生成的公钥文件在:cd /root/....

2019-04-17 17:24:05 415

原创 Jenkins自动部署war和jar包

Jenkins部署在Linux系统请参照https://blog.csdn.net/liuxiaoming1109/article/details/8894704切换成中文请参照https://blog.csdn.net/liuxiaoming1109/article/details/88987881【系统管理】-【全局工具配置】配置Java环境需要的工具;JDK、Gi...

2019-04-15 17:20:56 7458

原创 nginx配置网站http访问自动跳转到https访问

按照如下格式修改nginx.conf 配置文件,80端口会自动转给443端口,这样就强制使用SSL证书加密了。访问http的时候会自动跳转到https上面。server { listen 443; server_name 域名; ssl on; #打包后的项目目录,一定记住这个地方带有项目名称 root /home/web; #打包后的文件地址 ...

2019-04-12 18:32:18 2542

原创 linux安装nodejs

下载nodejs,地址:http://nodejs.cn/download/这里选择【全部安装包】- 【阿里云镜像】https://npm.taobao.org/mirrors/node 可以选择版本这里选择最新版本cd /home/softwarewget https://npm.taobao.org/mirrors/node/v10.15.3/node-v10.15....

2019-04-11 10:43:28 151

原创 centos安装淘宝cnpm成功后,用cnpm报错【bash: cnpm: 未找到命令...】

安装淘宝cnpmnpm install -g cnpm --registry=https://registry.npm.taobao.org [root@localhost ~]# npm install cnpm -g --registry=https://registry.npm.taobao.org npm WARN deprecated [email protected]: If us...

2019-04-10 18:46:39 3722

原创 Jenkins执行shell脚本无法启动子进程解决

例子:shell脚本cd /home #test.jar目录nohup java -jar test.jar --server.port=8081 >test.log 2>&1 & #执行jar文件启动现象:在linux系统执行该脚本,可以启动jar,放到jenkins里面执行shell脚本不会执行原因:jenkins默认会在Buil...

2019-04-09 14:29:26 2074

原创 jenkins没有执行shell权限问题

在Jenkins执行完打包,执行shell脚本会报Permission denied原因:执行jenkins的用户权限问题执行下面命令可以看到Jenkins以哪个用户操作vim /etc/sysconfig/jenkins如下:执行账户是jenkins## Type: string## Default: "jenkins"## ServiceRestar...

2019-04-08 19:01:24 7130 1

原创 Linux定时任务监控tomcat运行状态,宕机自动启动

tomcat在运行的时候,由于各种原因会出现挂掉情况,以下用Shell脚本监控并实现自动启动shell脚本monitor.sh#!/bin/sh # function:自动监控tomcat进程,宕机就执行重启操作 # 定义环境变量 PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/loc...

2019-04-04 13:50:00 747

原创 Jenkins语言切换成中文

Jenkins安装后成功后是英文,这时只需要装两个插件就可以切换成中文备注:我的已经安装过,没有安装在【可选插件】里面选择安装系统管理->系统设置如下图设置重启Jenkins后,中文生效http://IP:端口/restart...

2019-04-03 09:36:59 1515

原创 nginx负载均衡配置

准备工作1、安装nginx2、配置两个服务,如tomcat两个端口分别为8081、8082upstream test_pass { server 127.0.0.1:8081 weight=4 max_fails=3 fail_timeout=60s; server 127.0.0.1:8082 weight=6 max_fails=3 fail_timeout=60...

2019-04-02 16:28:53 156

原创 Jenkins安装插件报错 cloudbees-folder version 6.1.0 is missing

详情报错内容如下依赖错误:部分插件由于缺少以来无法加载。要恢复这些插件提供的功能,需要修复这些问题并重启 Jenkins。Pipeline: Shared Groovy Libraries version 2.13cloudbees-folder version 6.1.0 is missing. To fix, install version 6.1.0 or later.Br...

2019-04-02 14:50:20 3039

原创 Jenkins在centos系统部署

Jenkin说明Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能;即持续集成(CI)、持续发布(CD);支持自动化构建、部署等任务的平台。官网:https://jenkins.ioJenkin安装1、yum方式安装#添加Yum源sudo wget -O /etc/yum...

2019-04-01 15:57:19 218

阿里巴巴 Java 开发手册

《阿里巴巴 Java 开发手册》是阿里巴巴集团技术团队的集体智慧结晶和经验总 结,经历了多次大规模一线实战的检验及不断的完善,系统化地整理成册,回馈给广 大开发者。现代软件行业的高速发展对开发者的综合素质要求越来越高,因为不仅是 编程知识点,其它维度的知识点也会影响到软件的最终交付质量。比如:数据库的表 结构和索引设计缺陷可能带来软件上的架构缺陷或性能风险;工程结构混乱导致后续 维护艰难;没有鉴权的漏洞代码易被黑客攻击等等。所以本手册以 Java 开发者为中心 视角,划分为编程规约、异常日志、单元测试、安全规约、工程结构、MySQL 数据库六 个维度,再根据内容特征,细分成若干二级子目录。根据约束力强弱及故障敏感性, 规约依次分为强制、推荐、参考三大类。对于规约条目的延伸信息中,“说明”对内 容做了适当扩展和解释;“正例”提倡什么样的编码和实现方式;“反例”说明需要 提防的雷区,以及真实的错误案例。 本手册的愿景是码出高效,码出质量。现代软件架构都需要协同开发完成,高效 协作即降低协同成本,提升沟通效率,所谓无规矩不成方圆,无规范不能协作。众所 周知,制订交通法规表面上是要限制行车权,实际上是保障公众的人身安全。试想如 果没有限速,没有红绿灯,谁还敢上路行驶。对软件来说,适当的规范和标准绝不是 消灭代码内容的创造性、优雅性,而是限制过度个性化,以一种普遍认可的统一方式 一起做事,提升协作效率。代码的字里行间流淌的是软件生命中的血液,质量的提升 是尽可能少踩坑,杜绝踩重复的坑,切实提升质量意识。

2018-01-25

程序员接单宝典(第四版)

程序员接单宝典 ——资深高手谈接外包项目 本书的作者是一个在外包行业奋战多年的资深程序员,经 过近十年的磨砺,作者从一个开始靠个人只身接单的码农,成 长为一个带领十几人的团队承接大型软件项目的领头人。在这 些年中,作者经历了被人骗包、被人甩单、被人拖欠尾款等等 各种磨练,从这些经验教训中总结出了一套行之有效的接单技 巧,并成功地承接了总价值达上千万的软件项目。为了给广大 的程序员朋友在接项目时提供一些指导,作者特写成此书,作 为献给程序员朋友们的一份礼物。如果您在阅读时有什么意见 和建议,请联系作者邮箱 [email protected]

2018-01-25

Go Web 编程

Go Web编程,对于Go网络编程,从Go环境配置->Go语言基础->Web基础->表单->访问数据库->session和数据存储->文本文件处理->Web服务->安全加密->国际化和本地化->错误处理,调试和测试->部署与维护->如何设计一个Web框架->扩张Web框架

2018-01-25

JAVA并发编程实战

JAVA并发编程实战、本书深入浅出的介绍了java线程和并发,是一本完美的java并发参考手册。

2018-01-25

《The Swift Programming Language》中文版

swift 教程中文版

2016-08-08

springside4-4.1.0.GA

SpringSide是以Spring Framework为核心的,Pragmatic风格的JavaEE应用参考示例,是JavaEE世界中的主流技术选型,最佳实践的总结与演示。

2014-12-25

空空如也

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

TA关注的人

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