配置
junehappylove
上善若水。水善利万物而不争,处众人之所恶,故几于道。居,善地;心,善渊;与,善仁;言,善信;正,善治;事,善能;动,善时。夫唯不争,故无尤。
展开
-
解决Nacos服务注册使用服务器/Docker容器/内网ip问题
问题:服务器多网卡或者docker容器内网,都会导致Nacos服务注册,用的ip地址跟我们实际需要的ip地址不对应。原创 2022-12-15 16:25:45 · 1979 阅读 · 0 评论 -
写一个清空Mysql数据库数据的脚本Shell
写一个清空Mysql数据库数据的脚本Shell服务器安装部署mysql8.0.2,需要有 mysqldump 命令#!/usr/bin/bash# mysql -e cmd 可以用shell操作mysql,不在mysql提示符下操作,非交互式,适合嵌入shell脚本# shell 单引号和双引号的区别,单引号属于强引用,不对引号内任何特殊字符转义,只当普通字符.双引号属于弱引用,会对括起来的特殊字符做处理.# mysqldump --no-data 参数(跟-d 一样),表示只导出数据库表结.原创 2022-01-13 18:55:42 · 2036 阅读 · 1 评论 -
Apache httpd的逆向代理配置
前面文章有提到nginx的逆向代理配置和负载均衡配置相关,今天来一个apache的httpd的逆向代理为什么要逆向代理?我这里有两台服务器A和B,很不幸运的是B在内网中,与外网(互联网)隔绝了,然而A服务器可以很友好的访问外网,在内网中A和B可以互通。现在有个web应用部署在了B服务器中,怎样才能对外提供服务内,这就需要用到逆向代理了,以A作为跳板,沟通外网和B服务器的联系。具体方法前提假设先假设如下先决条件:服务器地址端口A10.50.200.11080B.原创 2020-08-14 17:12:35 · 607 阅读 · 0 评论 -
Cassandra集群安装
文章目录单节点安装(以Ubuntu16.04)硬件需求第三方组件启动Cassandra使用cqlshCassandra单集群安装节点操作步骤测试单节点安装(以Ubuntu16.04)硬件需求1G的RAM第三方组件JAVA:java 需要安装jdk8或者jre8sudo add-apt-repository ppa:webupd8team/javasudo apt-get upd...原创 2019-10-15 10:14:01 · 412 阅读 · 0 评论 -
Windows系统下查看端口被那个进程占用门
1. 开始—->运行—->cmd,或者是window+R组合键,调出命令窗口2. 输入命令:netstat -ano,列出所有端口的情况。在列表中我们观察被占用的端口,比如是 8080,首先找到它。C:\Users\iscas>netstat -aon活动连接 协议 本地地址 外部地址 状态 PID TCP 0.0.0.0:135原创 2017-07-07 14:50:40 · 872 阅读 · 0 评论 -
Mybatis框架的连接池的使用工具类
在文章《Mybatis框架的连接池配置》中写的了mybatis的连接池,今天再写一个java的操作工具类配合连接池操作使用。代码干货package utils;import java.io.IOException;import java.io.Reader;import java.io.Serializable;import org.apache.ibatis.io.Resources;im原创 2017-11-29 18:28:59 · 612 阅读 · 0 评论 -
Mybatis框架的连接池配置
啥也不说,先上代码:xml配置:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration>原创 2017-10-23 21:17:30 · 15946 阅读 · 2 评论 -
java.io.IOException: No FileSystem for scheme: hdfs
最近在做一个大数据项目,用到hadoop(2.7.4)、spark(2.11),在做一个数据分片的时候,单独将程序打包提交任务到spark上执行没有任何问题,但是集成到web项目中后,就来问题了Exception in thread "main" java.io.IOException: No FileSystem for scheme: hdfs这个问题有两种解决方法,第一种就是修改集群配置文件c原创 2017-12-26 11:07:05 · 10743 阅读 · 7 评论 -
Spring中@controlle@service@repository@Component
我是一名Spring 小白跟单位的小牛牛学习spring框架,总结以下@controller 控制器(注入服务)用于标注控制层,相当于struts中的action层@service 服务(注入dao)用于标注服务层,主要用来进行业务的逻辑处理@repository(实现dao访问)用于标注数据访问层,也可以说用于标注数据访问组件,即DAO组件.@component (把...原创 2018-06-11 09:45:50 · 505 阅读 · 0 评论 -
Redis哨兵(Sentinel)模式
主从切换技术的方法是:当主服务器宕机后,需要手动把一台从服务器切换为主服务器,这就需要人工干预,费事费力,还会造成一段时间内服务不可用。这不是一种推荐的方式,更多时候,我们优先考虑哨兵模式。一、哨兵模式概述哨兵模式是一种特殊的模式,首先Redis提供了哨兵的命令,哨兵是一个独立的进程,作为进程,它会独立运行。其原理是哨兵通过发送命令,等待Redis服务器响应,从而监控运行的多个Redis实...转载 2019-05-27 15:19:17 · 192 阅读 · 0 评论 -
RabbitMQ第五篇:Spring集成RabbitMQ
前面几篇讲解了如何使用rabbitMq,这一篇主要讲解spring集成rabbitmq。首先引入配置文件org.springframework.amqp,如下<dependency> <groupId>org.springframework.amqp</groupId> <artifactId>spring-rabbit</artifactId> <version>1.7.3原创 2017-07-20 17:47:50 · 4241 阅读 · 3 评论 -
GitHub上fork别人的项目,并保存同步方法
首先要先确定一下是否建立了主repo的远程源: git remote -v如果里面只能看到你自己的两个源(fetch 和push)origin git@github.com:pudoj/thingsboard.git (fetch)origin git@github.com:pudoj/thingsboard.git (push)那就需要添加主repo的源:git remote add t原创 2017-05-04 22:19:07 · 5618 阅读 · 1 评论 -
Spring MVC 4.1.3 + MyBatis 零基础搭建Web开发框架
搭建开发环境:eclipse + MySql5.6 + JDK1.7 + tomcat7.0本次采用的Spring MVC Jar包如下:spring-aop-4.1.3.RELEASE.jarspring-beans-4.1.3.RELEASE.jarspring-context-4.1.3.RELEASE.jarspring-context-support-原创 2016-10-22 00:29:28 · 1460 阅读 · 0 评论 -
nginx反向代理结合FTP搭载文件服务器
Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,我们通过与FTP的结合,搭建文件服务器。一个项目中含有许多静态资源,以图片为例,项目中通过FTP上传图片,然后通过nginx映射FTP图片资源文件,读取展示图片。1、通过IIS或server-u创建一个FTP(项目部署)2、通过项目程序上传图片资源至FTP(项目开发)3、利用nginx转载 2016-11-04 12:11:25 · 5968 阅读 · 0 评论 -
分布式消息队列Kafka集群安装
分布式消息队列Kafka集群安装kafka是LinkedIn开发并开源的一个分布式MQ系统,现在是Apache的一个孵化项目。在它的主页描述kafka为一个高吞吐量的分布式(能将消息分散到不同的节点上)MQ。在这片博文中,作者简单提到了开发kafka而不选择已有MQ系统的原因。两个原因:性能和扩展性。Kafka仅仅由7000行Scala编写,据了解,Kafka每秒可以生产约25万消转载 2016-12-02 00:09:34 · 510 阅读 · 0 评论 -
ActiveMQ
Introduction介绍Document Organization文档结构Pre-Installation Requirements安装前准备Hardware硬件Operating Systems操作系统Environment环境Installation Procedure for WindowsWindows Binary InstallationWindows Source翻译 2016-11-22 17:52:55 · 987 阅读 · 0 评论 -
Spring AOP实践--记录类方法执行时间
网上有许多关于记录方法执行时间的帖子,但是看了一下,基本上操作不方便,或者都是开发测试性质的不太适用,我在这里做了完善,直接内置到项目中,使用的时候只需要在方法上添加注解@MethodLog即可,非常方法,现记录下来现在要求如下:要将service业务层的方法都记录下来方法执行时间,用户进行的操作所要引入的包括三部分:1 log日志部分,目前,系统里面的原创 2016-12-09 15:51:21 · 6254 阅读 · 0 评论 -
Mybatis批量添加的mapper
Oracle数据库操作的批量添加任务写法参考<!-- 批量添加故障代码信息 --> <insert id="addlist" parameterType="java.util.List"> <!-- <selectKey keyProperty="errorId" resultType="java.lang.String" order="BEFORE">原创 2017-02-18 00:01:45 · 2749 阅读 · 0 评论 -
James邮件服务器搭建
James邮件服务器搭建本人亲测搭建局域网的James邮件服务器 现在的最新版本是:Apache James 3.0-beta5,可惜试过了并不好使,会报一堆的错误,解决也不好解决,然后就是用了2.3.2.1,然而同样不好用;没办法继续找2.3.2版本,这个就可以了 Apache James 2.3.2 下载下来解压,注意目录不要带有空格;确保安装好了JDK,我这里是按装的1.8:$ jav原创 2017-01-20 16:29:15 · 1579 阅读 · 0 评论 -
读取properties配置文件的路径的处理方法
读取properties配置文件的路径的处理方法问题提出最近在做一个项目,遇到以下业务需要: 在使用IDE开发的时候,启动服务后,有一个加载配置文件属性信息的Const.java类。用于得到配置文件里的配置信息; 发布项目的时候,需要把项打成jar包执行,这时候之前的加载配置文件的方法就不起作用了得不到配置文件的路径; 因在项刚启动时,需要启动加载一个Listener,在Liste原创 2017-02-14 15:36:00 · 4478 阅读 · 1 评论 -
GitLab私服搭建
GitLab私服搭建我这里服务器系统是CentOS7,所以我搭建私服参考的是 https://about.gitlab.com/downloads/#centos7现在时间是 2017-03-09 下面就是我简单翻译了Install a GitLab CE Omnibus package onSelect Operating System 选中操作系统,这里我就直接选中CentOS7的操作系统了C翻译 2017-03-09 16:17:28 · 3196 阅读 · 0 评论 -
Tomcat7配置管理报错处理1 java.lang.OutOfMemoryError: Java heap space
最近开发了一个项目,现场总是抛出如下错误:java.lang.OutOfMemoryError: Java heap space原创 2016-08-23 10:08:54 · 7231 阅读 · 0 评论