自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (2)
  • 收藏
  • 关注

原创 java现实图片头像抓取

OpenCV全称Open Source Computer Vision Library,是一个基于BSD开源许可的跨平台计算机视觉库,由一系列C与少量C++编写而成,提供了多种语言的接口,实现了图像处理和计算机视觉的很多通用算法。官网是opencv.org,本身提供免费下载,根据开发平台与版本需求选择即可。说到人脸检测,首先要了解Haar特征分类器。Haar特征分类器说白了就是一个个的xml文件...

2019-01-29 10:42:41 1142

原创 mycat安装,配置步骤实现读写分离

下载没有cat http://dl.mycat.io/1.6.5/选择Mycat-server-1.6.5-release-20180122220033-linux.tar.gz解压并放到local目录下tar -zxvf Mycat-server-1.6.5-release-20180122220033-linux.tar.gzmv mycat ~/local/mycat3.修改配置...

2019-01-25 16:27:46 363

原创 mysql-proxy实现mysql读写分离

mysql-proxy实现读写分离环境描述:操作系统:CentOS6.5 64位主服务器Master:192.168.25.128从服务器Slave:192.168.25.129调度服务器MySQL-Proxy:192.168.25.130安装之前先配置mysql数据库主从复制,参照如下https://blog.csdn.net/u010417597/article/detail...

2019-01-24 10:11:03 473

原创 Mysql主从配置步骤,实现读写分离

环境两个Linux环境虚拟机,ip分别192.168.25.128,192.168.25.129配置Master主服务器1:修改配置文件vi /etc/my.cnf在my.cnf最下面添加如下server-id=129 //给数据库服务的唯一标识,一般为大家设置服务器Ip的末尾号log-bin=master-binlog-bin-index=master-bin.index...

2019-01-22 16:01:13 158

原创 程序员开发所需Linux常用命令汇总

1、Linux下查询Tomcat进程命令ps -ef |grep tomcat2、杀死进程kill -9 7010 ##7010 进程pid3、打开端口号:iptables -A INPUT -ptcp --dport 端口号-j ACCEPT4、关闭端口号:iptables -A OUTPUT -p tcp --dport 端口号-j DROPiptables ...

2019-01-21 16:38:21 211

原创 Apache JMeter 测试工具的介绍使用

一、Apache JMeter的基本介绍1.1 简单介绍    JMeter是一个纯粹的Java编写的应用程序,它主要是用来进行负载和性能测试。原先它是为Web/HTTP测试而设计的。设计JMeter最初始的目的是用来测试Web Application但是现在已经扩展了很多功能。JMeter通常被用来对一些静态的或者动态资源(比如PHP, Java,ASP.Net等编写的Web,或者是Java...

2019-01-19 11:52:26 941

原创 Linux环境一键安装部署redis

redis所依赖的c语言开发环境,安装之前需要我们自己编译,所以第一步我们需要搭建redis环境1,网络安装yum install gcc-c++2,离线安装 方案一下载GCC所有需要的依赖包,逐个安装,可以从网站http://www.rpmfind.net/linux/rpm2html/search.php搜索下载,下面是所需要安装的GCC依赖列表安装gcc编译...

2019-01-10 11:03:52 990

转载 Dubbo 知识梳理

一、基础知识1.Dubbo是什么?他的核心功能是什么?dubbo 阿里开源的一个SOA服务治理框架,从目前来看把它称作是一个RCP远程调用框架更为贴切。单从RPC框架来说,功能较完善,支持多种传输和序列化方案。所以想必大家已经知道他的核心功能了:就是远程调用。2.Dubbo常规配置说明配置分布图:定位属性:定位属性是指消费者匹配提供者的全部标识,总共有如下属性in...

2019-01-09 16:45:23 190

转载 Dubbo面试题及答案

想往高处走,怎么能不懂 Dubbo?Dubbo是国内最出名的分布式服务框架,也是 Java 程序员必备的必会的框架之一。Dubbo 更是中高级面试过程中经常会问的技术,无论你是否用过,你都必须熟悉。下面我为大家准备了一些 Dubbo 常见的的面试题,一些是我经常问别人的,一些是我过去面试遇到的一些问题,总结给大家,希望对大家能有所帮助。1、Dubbo是什么?Dubbo是阿里巴巴开源...

2019-01-09 16:36:13 3962 1

原创 SpringCloud入门demo

1. 创建服务端,项目名spring-boot-cloudpom.xml设置 <name>spring-boot-cloud</name> <description>Demo project for Spring Boot</description> <parent> &amp

2019-01-09 10:20:30 1578

原创 springboot整合dubbo、zooKeeper搭建分布式环境

概述:Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度来看,Dubbo采用的是一种非常简单的模型,要么是提供方提供服务,要么是消费方消费服务,所以基于这一点可以抽象出服务提供方(Provider)和服务消费方(Consumer)两个角色。我们来看一下Dubbo 的RPC 调用流程...

2019-01-07 17:09:43 466

原创 《Java EE互联网轻量级框架整合开发》总结

其实一直在IT相关领域干了这么久,读了这本书的前言才明白互联网系统和传统的管理系统的区别:移动互联网的新要求:----高并发----高响应----数据一致性----技术复杂化:在互联网中流行许多新技术,比如常见的NoSQL(Redis、MongoDB),又如MQ、RPC框架、ZooKeeper、大数据,分布式等技术。Spring的核心是IoC(控制反转),他是一个大容器,方便组装和管理...

2019-01-04 15:40:44 798

原创 java并发编程艺术总结

第1章 并发编程的挑战1.1 上下文切换即便是单核CPU也支持多线程并发,CPU通过给每个线程分配时间片(几十毫秒)来实现并发的机制。通过不停切换线程,使得多个任务并发处理。任务从保存到再加载的过程就是一次上下文切换。由于上下文切换以及线程创建的开销,可能会导致并发执行的速度比串行执行要慢。通过无锁并发编程,CAS算法,使用最少线程和使用协程可以减少上下文切换。1.2 避免死锁避免死锁的常见方...

2019-01-04 15:38:02 320

原创 Effective 阅读总结

一丶对象的创建和销毁(一) 静态工厂方法替代构造器1.静态工厂方法的几大优势:(1) 静态工厂方法与传统构造器方法不同的第一大优势 ,他们有名称:sample:返回一个素数public static int BigInteger.probablePrime(int, int, Random){}(2)不必再每次调用它的时候都创建一个新的对象:sample:重复利用 预先创建好的实例...

2019-01-04 15:34:11 143

转载 win10上安装配置nginx

由于公司让我给福特项目搭一个WebService服务器基于nginx实现负载才开始接触nginx,在这里先分享一下nginx的安装另参考:http://blog.163.com/njut_wangjian/blog/static/1657964252013327103716818/我本地环境:win10-64位。到nginx官网上下载相应的安装包,https://www.cnblogs.c...

2018-12-28 08:56:10 2413

原创 Idea一些常见的快捷键使用

Idea一些常见的快捷键使用IDEA输出打印System.out.println()的快捷键 soutIntellij IDEA main方法快捷键 psvm

2018-12-26 08:49:21 589

转载 Linux安装卸载 Mysql完整步骤

1.下载mysql压缩文件,地址https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz2.将压缩文件上传到服务器home文件夹下3.创建文件夹命令:mkdir /usr/local/mysql4.解压mysql到此文件夹命令:tar -zxvf mysql-5.7....

2018-12-25 15:54:20 590

原创 Linux下安装tomcat

首先去Apache网站下载Tocmatb版本 ,下载地址添加链接描述执行Linux命令:tar -zxvf apache-tomcat-9.0.14.tar.gz启动tomcat命令: ./startup.sh访问地址:http://192.168.25.133:8080/...

2018-12-25 15:13:30 118

原创 Linux环境下网络设置

需要修改静态ip,所以需要修改这个文件:vi /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE="eth0"TYPE="Ethernet"BOOTPROTO=staticONBOOT="yes"DEFROUTE="yes"PEERDNS="yes"IPV4_FAILU

2018-12-25 13:22:16 229

转载 虚拟机-linux系统中图形界面和命令行界面切换

linux系统中图形化界面和命令行界面之间的切换可以分为两种,临时性切换和永久性切换。临时性切换即切换后只对本次生效,系统重启后界面还是默认界面。永久性切换即切换后系统开机后永远处于的界面。临时性切换方法图形界面切换命令行界面:    打开控制终端,输入init 3,然后回车如果提示没有权限,则需要先切换到root用户,再执行init 3进行切换命令行界面切换图形界面:   ...

2018-12-25 13:10:43 15495

原创 Idea不能自动提示get方法和set方法,需要安装插件

Idea不能自动提示get方法和set方法,需要安装插件在spring boot 中,我们常使用@Data标签,不用手动添加get set方法,这样的话在项目中就会出题不能提示get,set方法,显示红色标识这个时候,我们就需要安装Lombok插件,添加上插件便可以解决。截图如下最后重新启动idea即可可以正常提示,没有红色提示了...

2018-12-24 09:52:41 8042

转载 Linux环境如何安装 VMware tools 工具的方法

VMware虚拟机中如何安装VMWare-Tools详解好处:可以支持图形界面,可以支持共享文件功能等1 工具/原料1)安装过虚拟机软件的计算机2)linux操作系统3)虚拟机配置VMware tools文件,点击工具栏上的【虚拟机】,然后选择【虚拟机设置】,再选择CD/DVD(IDE)硬件,使用ISO映象文件,选择如下目录(我虚拟机是安装在C盘的)C:\Program Files (...

2018-12-24 09:52:25 189

原创 Windows 通过Nginx实现负载均衡和反向代理配置

Nginx版本安装地址 http://nginx.org/en/download.html找到nginx.conf文件,修改两个地方(在安装文件conf文件夹中)添加服务器池,设置2台服务器,权重级别都设置2 #设定负载均衡的服务器列表 #upstream表示负载服务器池,定义名字为hello 的服务器池 #weigth参数表示权值,权值越高被分配到的几率越大 upstream h...

2018-12-06 13:28:48 1496

原创 Spring boot如何配置redis

所需工具下载redis下载地址添加链接描述redis可视化工具,下载地址:添加链接描述1:maven 引用jar包 <!--redis pom--> <dependency> <groupId>redis.clients&

2018-11-29 16:28:18 411

原创 Spring boot如何配置拦截器

配置拦截器1 .实现过拦截器,创建拦截器类MyInterceptor 实现HandlerInterceptor接口import org.springframework.web.servlet.HandlerInterceptor;import org.springframework.web.servlet.ModelAndView;import javax.servlet.http.H...

2018-11-29 14:27:58 809

原创 Spring boot如何配置过滤器

配置过滤器1 .实现过滤器方法,创建过滤器类import javax.servlet.*;import java.io.IOException;/** * @ClassName MyFilter * @Description TODO * @Author * @Date 2018/11/2913:19 * @Version 1.0 **/public class My...

2018-11-29 14:08:36 863

原创 Docker常用命令

启动docker服务#service docker start 查找服务器的tomcat信息# docker search tomcat 下载下来官方的镜像Starts最高的那个# docker pull docker.io/tomcat 查看docker所有的镜像# docker images 启动tomcat# docker run -p 8081:808...

2018-11-28 16:40:34 130

原创 idea项目debug模式启动,断点失效,断点红点内无对勾

idea项目debug模式启动,断点失效,断点红点内无对勾检查是否以debug模式启动项目查看是否禁用了断点禁用断点此处会显示灰色重新打开断点如果还是失效或者断点没有勾勾检查POM文件是否引用热部署jar包5. 如果需要添加热部署jar包需要对pom文件中 spring-boot-maven-plugin 插件的 fork属性设置成了true 改为false ...

2018-11-28 13:59:13 20490 3

redis可视化工具

redis 可视化客户端,查看redis数据库,方便简单。免安装版

2018-11-29

redis服务器

redis是开源,BSD许可,高级的key-value存储系统. 可以用来存储字符串,哈希结构,链表,集合,因此,常用来提供数据结构服务.

2018-11-29

空空如也

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

TA关注的人

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