自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

雪意少年的博客

没有平庸的人,只有满足于平庸的人。

  • 博客(35)
  • 收藏
  • 关注

转载 hashmap头插法和尾插法区别

前言HashMap 应该算是 Java 后端工程师面试的必问题,因为其中的知识点太多,很适合用来考察面试者的 Java 基础。

2022-07-11 21:26:35 4676

原创 通过IDEA查看提交到Git的代码行数

记录:通过IDEA查看提交到Git的代码行数

2022-02-21 15:26:34 5425 1

原创 FastDFS安装教程详解

https://www.cnblogs.com/handsomeye/p/9451568.html

2019-11-27 16:19:19 372

转载 详解k8s组件Ingress边缘路由器并落地到微服务 - kubernetes

https://www.cnblogs.com/justmine/p/8991379.html个人还在学习阶段!!!

2019-10-17 10:25:19 603

原创 docker启动mysql容器

docker run --name mysql5.7 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7命令解析:--name:容器名--p:映射宿主主机端口-e:设置环境变量,此处指定root密码-d:后台运行容器docker run --name redis3.2 -p 6...

2019-10-08 16:10:08 226

原创 java系统高并发优化思路

转载博客地址:http://blog.csdn.net/zxl333/article/details/8454319转载博客地址:http://blog.csdn.net/zxl333/article/details/8685157 一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站...

2019-07-12 16:35:20 250

转载 Dubbo 一些你不一定知道但是很好用的功能

dubbo功能非常完善,很多时候我们不需要重复造轮子,下面列举一些你不一定知道,但是很好用的功能;直连Provider在开发及测试环境下,可能需要绕过注册中心,只测试指定服务提供者,这时候可能需要点对点直连,点对点直连模式,将以服务接口为单位,忽略注册中心的提供者列表,A 接口配置点对点,不影响 B 接口从注册中心获取列表(说明:官方只建议开发&测试环境使用该功能),用法如下,ur...

2019-07-12 16:18:10 189

原创 springCloud本地访问配置文件

--configprofile_label=master --configprofile=local --application_name=xxxxx --configprofile_uri=http://localhost:9092

2019-04-17 15:13:54 534

原创 springboot父子结构对单模块的maven构建

在idea的Terminal中用 mvn clean install -U -DskipTest --pl 项目名 --am

2019-02-20 10:40:17 316

原创 IntelliJ IDEA——提交代码到GitHub远程库

记录一下在IDEA上怎样将写的代码提交到GitHub远程库: 下面这个图是基本的提交代码的顺序: 将代码Add到stage暂存区本地修改了代码后,需先将代码add到暂存区,最后才能真正提价到git仓库。 首先,IDEA中,选中要提交的代码——>右键——>Git——>Add。这样代码就add到了暂存区中。如下图: 提交代码到本地Git将代码Add到暂存区后,然后再将代码提交到本地G...

2018-07-04 14:15:55 2688

原创 Linux创建用户、设置密码、修改用户、删除用户命令

useradd testuser 创建用户testuserpasswd testuser 给已创建的用户testuser设置密码说明:新创建的用户会在/home下创建一个用户目录testuserusermod --help 修改用户这个命令的相关参数userdel testuser 删除用户testuserrm -rf testuser 删除用户testuser所在目录上面的几个命令只有...

2018-06-28 11:28:40 10848

原创 将html页面或div生成图片-js实现

Js实现将html页面或div生成图片今天要分享的是用html2canvas根据自己的需求生成截图,并且修复html2canvas截图模糊,以及绕过服务器图片保存至本地。  只需要短短的几行代码,就能根据所需的dom截图,是不是很方便,但是生成的图片模糊//直接选择要截图的dom,就能截图,但是因为canvas的原因,生成的图片模糊 html2canvas(document....

2018-06-12 14:59:43 17661

原创 对zookeeper的应用和原理

场景一有这样一个场景:系统中有大约100w的用户,每个用户平 均有3个邮箱账号,每隔5分钟,每个邮箱账需要收取100封邮件,最多3亿份邮件需要下载到服务器中(不含附件和正文)。用20台机器划分计算的压力,从 多个不同的网路出口进行访问外网,计算的压力得到缓解,那么每台机器的计算压力也不会很大了。通过我们的讨论和以往的经验判断在这场景中可以实现并行计算,但我们还期望能对并行计算的节点...

2018-05-22 13:19:47 391

原创 maven和gradle的比较与使用

1 构建工具的简单介绍在代码世界中有三大构建工具,ant、Maven和Gradle。现在的状况是maven和gradle并存,gradle使用的越来越广泛。Maven使用基于XML的配置,Gradle采用了领域特定语言Groovy的配置。在Maven中要引入一个依赖,如下面的例子: <properties> <kaptcha.version>2.3&l...

2018-04-26 10:15:06 7338

原创 IDEA断点调试技巧-随笔

IntelliJ IDEA使用教程 (总目录篇)在调试代码的时候,你的项目得debug模式启动,也就是点那个绿色的甲虫启动服务器,然后,就可以在代码里面断点调试啦。下面不要在意,这个快捷键具体是啥,因为,这个keymap是可以自己配置的,有的人keymap是mac版的,有的是Windows版的。我的就是Windows,而且修改keymap为eclipse的keymap,因为我算是eclipse转过...

2018-04-24 13:58:20 1100

原创 命令行操作MySql数据库-随笔

第一:mysql服务的启动和停止net stop mysqlnet start mysql第二:登陆mysql –u用户名 [–h主机名或者IP地址] –p密码说明:用户名是你登录的用户,主机名或者IP地址为可选项,如果是本地连接则不需要,远程连接需要填写,密码是对应用户的密码。第三:增加新用户格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by “密码...

2018-04-24 10:08:40 195

原创 Linux下面如何用tcpdump抓包

很多时候我们的系统部署在Linux系统上面,在一些情况下定位问题就需要查看各个系统之间发送数据报文是否正常,下面我就简单讲解一下如何使用tcpdump抓包tcpdump是Linux下面的一个开源的抓包工具,和Windows下面的wireshark抓包工具一样, 支持抓取指定网口、指定目的地址、指定源地址、指定端口、指定协议的数据。1、安装tcpdumpyum install -y tcpdump2...

2018-04-18 14:47:42 145

原创 ipvsadm(LVS)的Weight ActiveConn InActConn

The output of ipsvadm lists connections, either asActiveConn - in ESTABLISHED stateInActConn - any other stateWith LVS-NAT, the director sees all the packets between the client and the realserver, so ...

2018-04-17 10:05:00 2451

原创 解决Navicat 报错:1130-host ... is not allowed to connect to this MySql server,MySQL不允许从远程访问的方法 .

解决方法:1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"mysql -u root -pvmwaremysql>use mysql;mysql>update user set host =

2018-04-16 15:03:47 2261

原创 Linux将shell脚本设置为自动启动项

写一个脚本auto_coreseek.sh:复制代码代码如下:#!/bin/sh#chkconfig:2345 80 90#description:auto_coreseek/usr/local/coreseek/bin/searchd放到/etc/init.d/auto_coreseek.sh然后chmod +x /etc/init.d/auto_coreseek.sh然后加到开机启动中:ch...

2018-04-16 15:02:39 1519

原创 service redis does not support chkconfig的解决办法

问题解决办法如下:必须把下面两行注释放在/etc/init.d/redis文件靠前的注释中:# chkconfig: 2345 90 10# description: Redis is a persistent key-value database上面的注释的意思是,redis服务必须在运行级2,3,4,5下被启动或关闭,启动的优先级是90,关闭的优先级是10。附录:linu...

2018-04-16 15:00:45 729

原创 zabbix在windows下的安装

1、下载与解压地址:http://www.zabbix.com/downloads/2.4.4/zabbix_agents_2.4.4.win.zip解压zabbix_agents_2.4.0.win.zipconf目录存放是agent配置文件bin文件存放windows下32位和64位安装程序。2、配置zabbix agent.win.conf找到conf下的配置文件 zabbix_agent...

2018-04-16 10:20:01 34516 5

原创 LVS+Keepalived时主备负载均衡器都有VIP的问题

先森在模拟搭建LVS+Keepalived的环境,LVS是做负载均衡的,Keepalived是做高可用的。在搭建好之后,先森遇到了一个奇怪的问题,两个负载均衡器MASTER和BACKUP都抢占到了VIP。不过还好的是,实际上同一时间内只有一个VIP在起作用。下面就来谈谈先森的解决过程。解决过程通过不停的查找问题,我发现,只需要关闭备用负载均衡器的防火墙,那么主备服务器都有VIP的情况就会得以解决。...

2018-04-11 10:22:01 2633

原创 170217、nginx 安装时候报错:make: *** No rule to make target `build‘, needed by `default‘. Stop.

出现此种情况,是linux系统没有安装先决条件1、GCC——GNU编译器集合(GCC可以使用默认包管理器的仓库(repositories)来安装,包管理器的选择依赖于你使用的Linux发布版本,包管理器有不同的实现:yum是基于Red Hat的发布版本;apt用于Debian和Ubuntu;yast用于SuSE Linux等等。)RedHat中安装GCC:yuminstallgccUbuntu...

2018-04-10 13:16:45 1188

转载 Java消息中间件---基础篇

学习慕课网java消息中间件记些笔记1.概述中间件 非底层操作系统软件,非业务应用软件,不是直接给最终用户使用的,不能直接给客户带来价值的软件统称为中间件。 消息中间件 管制关注于数据的发送和接收,利用高效可靠的异步消息传递机制集成分布式系统。 优点 ① 解耦 ② 异步 ③ 横向扩展 ④ 安全可靠 ⑤ 顺序保证(比如kafka) jms java消息服务(Java Message Service)...

2018-04-04 13:59:47 125

原创 lvsLVS安装使用详解

简介LVS是Linux Virtual Server的简称,也就是Linux虚拟服务器, 是一个由章文嵩博士发起的自由软件项目,它的官方站点是www.linuxvirtualserver.org。现在LVS已经是Linux标准内核的一部分,在Linux2.4内核以前,使用LVS时必须要重新编译内核以支持LVS功能模块,但是从Linux2.4内核以后,已经完全内置了LVS的各个功能模块,无需给内核打...

2018-04-03 14:03:56 3039 1

原创 @RequestMapping @ResponseBody 和 @RequestBody 注解的用法与区别

1.@RequestMapping首先介绍什么是@RequestMapping,@RequestMapping 是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径;用于方法上,表示在类的父路径下追加方法上注解中的地址将会访问到该方法,此处需注意@RequestMapping用在类上可以没用,但是用在方法上必须有。例如:@Controll...

2018-04-02 16:02:52 174

原创 Spring boot 启动报错 Failed to auto-configure a DataSource

@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class, HibernateJpaAutoConfiguration.class})@SpringBootApplication这个是在springboot初始化的时候,创建的那个主类,在main方法上生命的,加入exclude = {DataSourceAutoConf...

2018-03-30 13:19:05 664

原创 idea运行springBoot项目报错 Process finished with exit code 0

Deleting provided scope of spring-boot-starter-tomcat dependency helps me.在pom.xml中添加<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-st...

2018-03-30 13:17:06 16408 3

原创 InfluxDB数据库

influxdb是目前比较流行的时间序列数据库。何谓时间序列数据库?什么是时间序列数据库,最简单的定义就是数据格式里包含Timestamp字段的数据,比如某一时间环境的温度,CPU的使用率等。但是,有什么数据不包含Timestamp呢?几乎所有的数据其实都可以打上一个Timestamp字段。时间序列数据的更重要的一个属性是如何去查询它,包括数据的过滤,计算等等。InfluxdbInfluxdb是一...

2018-03-30 11:35:36 711

原创 Idea maven项目不能新建package

如图,新建的maven项目不能新建package这是因为java是普通的文件夹,要设置为现在就可以了

2018-03-29 15:51:13 309

原创 php的ob_clean()

楼主在上传视频用ajax请求,总是获取不到返回的值。经过查询、询问了解到ob_clean();函数。该函数概念是清空先前缓存代码:if($url){ $res["msg"] =$url; }else{ $res["msg"] ="nok"; } }}else{ $res["msg"] ="nok";}ob_clea...

2018-03-23 10:29:58 5578

原创 IDEA字体、编码、基本设置

IDEA这么高端的工具之前只是断断续续使用了一下,因为项目的开发都是在eclipse上,每次学习IDEA的使用都得上网搜索半天,今天自己整理一下,方便以后查阅。IDEA版本15.0.4字体界面字体File -> SettingsAppearance & Behavior -> Appearance程序字体Editor -> Colors & Fonts ->...

2018-03-21 10:18:08 2610

原创 使用IDEA 搭建ssm框架

需要准备的环境:  idea 2017.1  jdk1.8  Maven 3.3.9   请提前将idea与Maven、jdk配置好,本次项目用的都是比较新的 注:配置完ide红线报错没关系!可以run!步骤:一、首先使用idea新建一个Maven webapp项目          点击Finish,第一次搭建可能会很慢,甚至可能需要VPN才能搭建成功二、搭建目录结构 ...

2018-03-21 09:57:14 3963

原创 spring中bean配置与bean注入-随笔

1 bean与spring容器的关系Bean配置信息定义了Bean的实现及依赖关系,Spring容器根据各种形式的Bean配置信息在容器内部建立Bean定义注册表,然后根据注册表加载、实例化Bean,并建立Bean和Bean的依赖关系,最后将这些准备就绪的Bean放到Bean缓存池中,以供外层的应用程序进行调用。1 bean配置bean配置有三种方法:基于xml配置Bean使用注解定义Bean基于...

2018-03-20 18:09:55 273

空空如也

空空如也

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

TA关注的人

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