自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(99)
  • 资源 (1)
  • 收藏
  • 关注

转载 服务器上的 Git - 生成 SSH 公钥

生成 SSH 公钥如前所述,许多 Git 服务器都使用 SSH 公钥进行认证。 为了向 Git 服务器提供 SSH 公钥,如果某系统用户尚未拥有密钥,必须事先为其生成一份。 这个过程在所有操作系统上都是相似的。 首先,你需要确认自己是否已经拥有密钥。 默认情况下,用户的 SSH 密钥存储在其 ~/.ssh 目录下。 进入该目录并列出其中内容,你便可以快速确认自己是否已拥有密钥:$ cd ...

2018-10-10 17:28:32 153

转载 cenos关闭防火墙的命令

查看已经开放的端口:firewall-cmd --list-ports开启端口firewall-cmd --zone=public --add-port=80/tcp --permanent命令含义:–zone #作用域–add-port=80/tcp #添加端口,格式为:端口/通讯协议–permanent #永久生效,没有此参数重启后失效重启防火墙firewall-cmd --reload #重...

2018-03-30 17:21:42 470

原创 Jupyter的简单实用

Jupyter的简单实用

2023-12-19 14:02:54 1293

原创 Linux CPU使用问题排查

Linux服务器CPU内存跑满问题排查

2023-01-16 15:05:38 382

转载 tomcat日志文件查看指定日期内的输出

awk '$0 ~ /2020-02-13/ {dd=1};{if (dd == 1) print $0;} $0 ~ /2020-02-13/ {dd=0}' 日志文件 > /opt/20200213log/logs.log就可以把指定日期的输出全部打印到logs.log文件里面。...

2020-02-13 00:44:53 1009

转载 iostat命令

iostat命令安装sysstat包yum install -y sysstat使用iostat分析IO性能iostat用于输出CPU和磁盘I/O相关的统计信息.不加选项执行iostat单独执行iostat,显示的结果为从系统开机到当前执行时刻的统计信息。[patrickxu@vm1 ~]$ iostatLinux 2.6.32-279.19.3.el6.ucloud.x86_64...

2020-01-09 09:34:44 263

转载 linux命令:使用less从后向前查看日志信息

线上出问题的时候,我们常用tail-n或者tail-f或者grep或者vicat等各种命令去查看异常信息,但是日志是在不停地刷屏,tail是动态的在变的,我们往往期望从日志最后一行往前一页一页的翻页查看,从而找到异常信息,而less命令我觉得是最实用和方便的一个日志文件中我们想从日志的最后一行往前查看就可以用less命令第一步:打开日志文件lesssigma.log第二线上出...

2020-01-02 18:03:14 1702

转载 gitbook+git+typora 的使用过程

Typora下载地址:https://typora.io/gitbook第一步:安装npm install -g gitbook-cli第二步:使用对要操作的文件夹执行命令gitbook init执行完后,你会看到多了两个文件 —— README.md 和 SUMMARY.md,它们的作用如下:README.md —— 书籍的介绍写在这个文件里SUMMAR...

2019-12-30 15:43:41 433

转载 $'\r': 未找到命令的解决办法

在执行shell脚本的时候,会出现‘$’\r’: 未找到命令’错误。多半是因为在window系统中写的shell脚本,然后上传到服务器执行。解决办法如下:1、安装dos2unix。#yum install dos2unix2、使用dos2unix对脚本转换。#dos2unix xxx.sh3、执行需要执行的脚本,此时不再报错。...

2019-12-30 14:40:15 1786

转载 Docker安装ElasticSearch

一、Docker 部署 ElasticSearch1、从仓库中查找所有ElasticSearch的镜像[root@iZwz99dhxbd6xwly17tb3bZ app]# docker search elasticsearchINDEX NAME DESCRIPTION ...

2019-07-11 14:25:20 711

转载 docker 安装rabbitMQ

1、进入docker hub镜像仓库地址:https://hub.docker.com/2、搜索rabbitMq,进入官方的镜像,可以看到以下几种类型的镜像;我们选择带有“mangement”的版本(包含web管理页面);3、拉取镜像docker pull rabbitmq:3.7.7-management使用:docker images 查看所有镜像4、根据下载的...

2019-07-11 11:21:41 171

转载 Centos7上安装docker

ocker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件等。社区版按照stable和edge两种方式发布,每个季度更新stable版本,如17.06,17.09;每个月份更新edge版本,如17.09,17.10。一、安装docker1...

2019-07-11 10:42:56 107

转载 spring-boot2.0.6中webflux无法获得请求IP的问题

我发现 org.springframework.web.reactive.function.server.ServerRequest 根本没有暴露用于获得客户端 IP 的 API,想想这在传统 MVC 中是相当基本的需求啊,竟然获取不到,然后 Google 了一下,发现这个是 spring-webflux 的一个 BUG,这个 BUG 在 spring-webflux 5.1 中解决了,但是,略有...

2019-05-22 09:00:02 1525

转载 从安装node js到构建一个vue并启动它

1、安装node js  下载地址:http://nodejs.cn/download/2、安装完成后运行Node.js command prompt(node -v查看安装版本)  3、安装npm(由于现在版本的nodejs已经集成npm所以无需安装,可以用npm -v查看版本)  4、注册cnpm来代替npm  使用命令:npm install cnpm -g --reg...

2019-05-18 14:56:33 129

原创 IDEA Properties中文unicode转码问题

2019-05-13 13:46:11 447

转载 Linux下安装ActiveMQ-5.15.8

https://yq.aliyun.com/articles/672413

2019-05-08 16:10:29 311

转载 linux ssh key配置方法

一:简洁的配置文件[root@cisco ~]# vi /etc/ssh/sshd_configPort 22Protocol 2HostKey /etc/ssh/ssh_host_rsa_keyHostKey /etc/ssh/ssh_host_dsa_keyKeyRegenerationInterval 3600ServerKeyBits 768SyslogFacility A...

2019-04-04 16:13:35 1919

转载 yum 安装redis

1、yum install redis      --查看是否有redis   yum 源[root@localhost ~]# yum install redis 已加载插件:fastestmirrorbase | 3.6 kB 00:00 docker-ce-edge | 2.9 kB 00:00 docker-ce-stable | 2.9 kB 00:00 extras |...

2019-02-19 13:40:45 361

原创 IDEA 用鼠标控制缩放大小

快捷键:command + 鼠标滚动​​​​​​​

2019-02-17 18:33:07 746

转载 GitHub上README.md的简单介绍

1、编辑README文件大标题(一级标题):在文本下面加等于号,那么上方的文字就变成了大标题,等于号的个数无限制,但一定要大于0大标题==== 中标题(二级标题):在文本下面加下划线,那么上方的文本就变成了中标题,下划线个数无限制,中标题比大标题低一级中标题-------  1~6级标题:文本大小依次减小,以#号开头,多少个#号就是多少级标题,#号和标题名称要并...

2019-01-24 13:12:15 209 1

原创 Apache apollo 配置说明

Apache Apollo是一个代理服务器,主要用于消息的请求转发,下面是其常用的一些配置文件的介绍一、users.properties:用来配置可以使用服务器的用户以及相应的密码。其在文件中的存储方式是:用户名=密码,如:lily=123456表示新增一个用户,用户名是:lily,密码是:123456二、groups.properties:持有群体的用户映射,可以通过组而不...

2018-11-20 16:50:28 2578

转载 版本管理工具git的使用总结

git官网:https://git-scm.com/downloads在git安装好之后,还需要做注册一个github账号,作为远程仓库,之后需要做一些配置:这里一跳而过,不多说,完成之后,我们就可以使用git了。 git分区 工作区:就是我们打开文件夹所能看到的内容,比如windows系统盘下面的某个文件夹,就可以看做是一个工作区。缓存区:就是需要提交的那部分...

2018-10-08 16:19:42 185

原创 webflux的前置过滤器

 webflux的前置过滤器public class BusinessRouter extends ForwardedHeaderFilter { @Override public Mono<Void> filter(ServerWebExchange exchange, WebFilterChain chain) { ServerHttpReques...

2018-10-07 08:48:05 4872 1

原创 图片base64解密代码

/** * 获取头像地址 * * @param imgBase64 * @return */ private static String getImageUrl(String imgBase64) { String returnImageUrl = null; String endpoint = ""...

2018-10-06 16:56:06 1727

转载 Java 8 中的 Streams API 详解

Streams 的背景,以及 Java 8 中的使用详解陈 争云, 占 宇剑, 和 司 磊2014 年 9 月 11 日发布WeiboGoogle+用电子邮件发送本页面 49为什么需要 StreamStream 作为 Java 8 的一大亮点,它与 java.io 包里的 InputStream 和 OutputStream 是完全不同的概念。它也不同于 StAX 对...

2018-10-05 11:13:32 115

原创 GIT 统计代码

1:  统计代码git log --format='%aN' | sort -u | while read name; do echo -en "$name\t"; git log --author="$name" --pretty=tformat: --numstat | awk '{ add += $1; subs += $2; loc += $1 - $2 } END { printf...

2018-09-05 14:48:34 199

转载 HTTP协议中的OPTIONS方法是什么?有什么用

1,GET 2,HEAD 3,PUT 4,DELETE 5,POST 6,OPTIONS但其实我们大部分情况下只用到了GET和POST。如果想设计一个符合RESTful规范的web应用程序,则这六种方法都会用到。不过即使暂时不想涉及REST,了解这六种方法的本质仍然是很有作用的。大家将会发现,原来web也是很简洁明了的。下面依次说明这六种方法。1,GET:GET可以说是最常见的了,它本质就是发...

2018-07-24 09:45:54 65019 4

转载 POI

在讲导入Excel功能之前,先拓展一下Excel与POI对应关系:        表关系ExcelPOISheet1表0表Sheet2表1表Sheet3表2表依次类推          行关系ExcelPOI1行0行2行1行3行2行依次类推        列关系ExcelPOIA列0列B列1列C列2列依次类推Apache POI 是用Java编写的免费开源的跨平台的 Java API,Apache...

2018-07-04 16:56:33 3810 3

转载 MYSQL中取当前周/月/季/年的第一天与最后一天

源地址:http://www.2cto.com/database/201308/240281.html整理后的sql代码,全部可执行#当年第一天:SELECT DATE_SUB(CURDATE(),INTERVAL dayofyear(now())-1 DAY); #当年最后一天:SELECT concat(YEAR(now()),'-12-31'); #当前week的第一天: select...

2018-07-02 13:31:44 476

转载 Idea下安装Lombok插件

参照:http://www.cnblogs.com/holten/p/5729226.html  https://yq.aliyun.com/articles/59972 lombok是一个可以通过简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 Java 代码的工具,简单来说,比如我们新建了一个类,然后在其中写了几个字段,然后通常情况下我们需要手动去建立getter和setter方法啊...

2018-06-26 09:11:38 167

转载 Quartz使用总结

废话的前言以前凭借年轻,凡事都靠脑记。现在工作几年后发现,很多以前看过、用过的东西,再次拿起的时候总觉得记不牢靠。"好记性不如烂笔头"应该是某位上了年纪的大叔的切肤之痛(仅次于上了年纪的难言之瘾)。我觉得这事得怪怪中国的应试教育,中国的考试方式就是要求把脑袋当数据库,以前中学那点知识,确实还能装得下。但现在所需的知识量再一次性装入大脑,就是内存溢出的节奏。另,再相信什么人脑只开发5%的蠢话了(「人...

2018-06-21 09:55:10 292

转载 【Maven学习】Nexus OSS私服仓库的安装和配置

背景公司的代码依赖是通过Maven进行管理的,而Maven的私库我们使用的是Nexus,目前使用的版本是Nexus Repository Manager OSS 2.12.1。但是由于之前我们搭建的Nexus服务器就是在我们办公室的一台空闲的Linux电脑上,虽然也稳定地使用两年了,但是基于安全性考虑,准备将Nexus服务器迁移到公司的机房服务器去。因此我需要在机房重新搭建Nexus服务器,然后将...

2018-05-12 12:21:41 750

转载 GitLab修改root用户密码

GitLab是一个私有的Git仓库,具有较好的项目管理和用户管理能力。 对于普通用户而言,通过系统的重置密码,接受邮件即可解决,可是GitLab的管理员账号,缺省的邮箱是一个不存在的邮箱地址,所以没有办法通过邮箱来复位。 通过在服务器上,可以修改用户的密码: 官方修改密码:(http://docs.gitlab.com/ce/security/reset_root_password.html) 不...

2018-04-04 17:38:32 852

转载 Gitlab gitlab-ce-8.16.4-ce 安装文档

1.安装依赖在root用户下执行$: sudo yum install curl openssh-server openssh-clients postfix cronie -y$: sudo service postfix start$: sudo chkconfig postfix on$: sudo lokkit -s http -s ssh2.添加Gitlab仓库,并安装在服务器上...

2018-03-31 15:42:35 1228 1

转载 Redis学习笔记(四) Redis哨兵(sentinel)

Redis的哨兵(sentinel) 系统用于管理多个 Redis 服务器,该系统执行以下三个任务:·        监控(Monitoring): 哨兵(sentinel) 会不断地检查你的Master和Slave是否运作正常。·        提醒(Notification):当被监控的某个 Redis出现问题时, 哨兵(sentinel) 可以通过 API 向管理员或者其他应用程序发送通知。...

2018-03-27 19:33:30 249

转载 dubbo Can not lock the registry cache file

使用dubbo 出现以下异常 要怎么处理诶; 2016-01-22 09:27:06 WARN [com.alibaba.dubbo.registry.support.AbstractRegistry.doSaveProperties(AbstractRegistry.java:221)] - < [DUBBO] Failed to save registry store file, cau...

2018-03-07 20:02:27 550

转载 解决zookeeper报错[NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:NIOServerCnxn@362] - Exception causing close

zookeeper.out 的目录为 :     /usr/local/zookeeper/binzookeeper.out报错:2016-12-10 18:05:46,958 [myid:3] - WARN  [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:NIOServerCnxn@362] - Exception causing close of ses...

2018-03-07 20:00:06 4294

转载 window下sh文件在linux转码

1)在Windows下转换: 利用一些编辑器如UltraEdit或EditPlus等工具先将脚本编码转换,再放到Linux中执行。转换方式如下(UltraEdit):File-->Conversions-->DOS->UNIX即可。 2)方法 用vim打开该sh文件,输入: [plain] :set ff 回车,显示fileformat=dos,重新设置下(ww

2018-02-01 13:16:31 478

原创 git相关命令

1:  用来生成sshkey  ssh-keygen.exe -t rsa    2: clone相关    git clone [email protected]:acura-app/java.git cd java touch README.md git add README.md git commit -m "add R...

2017-12-07 14:21:08 14284

转载 Maven实战(八)——常用Maven插件介绍(下)

我们都知道Maven本质上是一个插件框架,它的核心并不执行任何具体的构建任务,所有这些任务都交给插件来完成,例如编译源代码是由maven- compiler-plugin完成的。进一步说,每个任务对应了一个插件目标(goal),每个插件会有一个或者多个目标,例如maven- compiler-plugin的compile目标用来编译位于src/main/java/目录下的主源码,testCompi

2017-11-20 15:32:31 162

Java spring

package tarena.dao; public class JDBCUserDAO implements UserDAO { public void save() { System.out.println("DAO##采用JDBC技术保存用户信息!"); } public void update() { System.out.println("DAO##采用JDBC技术更新用户信息!"); } }

2015-03-22

空空如也

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

TA关注的人

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