自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

王小明的专栏

如有问题,关注微信公众号: 程序员开发者社区,获取我的联系方式,或者访问 www.benjming.com...

原创 Tomcat 三个端口 配置

以Tomcat7.0为例, 在安装目录下. conf/server.xml 中可以配置三个端口号, 如果使用多个tomcat 是需要配置这三个 该Connector用于监听请求. protocol: HTTP/1.1协议 ,用于监听浏览器发送的请求. 设置成80 后可以直接使用http://l...

2019-07-31 09:14:34 715 0

原创 PLSQL Drop 表之后恢复

不小心在PLSQL中将一张表删掉了,并且都不知道自己删的是哪张表,一时大为紧张,寻思了一下找到了一种恢复误删除表的方法。 1、查看你删除的是哪张表: select * from user_recyclebin where DROPTIME >'2013-09-02 00:0...

2019-07-31 08:56:22 421 0

原创 RAC和DG 说的啥?

RAC和DG 说的啥? RAC全称是Real Application Clusters,中文译为“实时应用集群”,,是ORACLE甲骨文公司提供的在低成本服务器上构建高可用性数据库系统的解决方案,部署自由,无需购买额外部件,就可以实现多节点的负载均衡和故障转移功能,满足7*24业务不间...

2019-07-31 08:56:01 493 0

原创 JVM 面试题汇总

JVM内存 1、JVM方法区存储内容 是否会动态扩展,是否会出现内存溢出,出现的原因有哪些? 2、JVM内存分为哪些区域?每个区域都存储哪些数据?一个对象从创建到销毁都是怎么在这些部分里存活和转移的?内存的哪些部分会参与GC的回收? 3、JVM内存分代,Java 8的内存分代改进 垃圾收集 1、常...

2019-07-30 16:49:53 667 0

原创 【大数据】新建一个map/Reduce工程实例WordCount

新建一个map/Reduce工程实例WordCount 新建一个工程:  2.选择 map/reduce 3. 4. 会自定加载 相关jar 包: 5. 代码,运行即可: import java.io.IOException; import...

2019-07-26 11:30:37 583 0

原创 Python3.5 创建文件

Python3.5 创建文件 #coding=utf-8 ''' Created on 2012-5-29 @author: xiaochou ''' import os import time def nsfile...

2019-07-26 11:30:17 6925 0

转载 windows 控制台cmd乱码的解决办法 chcp 65001

windows 控制台cmd乱码的解决办法 我本机的系统环境: OS Name: Microsoft Windows 10企业版 OSVersion: 10.0.14393 N/A Build 14393 有时在cmd中输出的中文乱码 解决办法如下: 在cmd中输入CH...

2019-07-26 11:30:04 18988 0

原创 Eclipse 安装EGit 插件 GitHUb 上传和下载工程文件

Eclipse 安装EGit 插件 GitHUP 上传和下载工程文件 首先要说实在是忙里偷闲, 总之很忙,今天加班是无法避免的,但是为了以后,不忘记怎么安装EGIt 还是有必要记录下的 前提: 当前使用eclipse 版本是 4.4.1 首先安装EGIT: 可以参考: http://...

2019-07-26 11:29:07 1007 0

原创 maven工程启动eclipse 报错java.lang.NoClassDefFoundError:

eclipse 报错java.lang.NoClassDefFoundError: 像这种是本地工程说找不到类文件的, 对于maven 工程 ,一般是依赖的版本修改了,但是本地又没有该版本的jar包, 导致了class not foud 解决办法: 找到你的缺失jar 包工程, 然...

2019-07-26 11:28:54 1655 0

原创 Eclipse+Pydev插件安装搭建Python开发环境 没有配置好,会报错Project interpreter not specified

Eclipse+Pydev插件安装搭建Python开发环境 由于Pycharm 需要进行破解,一线屌丝无法pay for it ,只能用eclipse 当然,第一步,还是需要先安装Python .参考博客:Python安装 2.第二步: 安装python 插件 启动Eclipse...

2019-07-26 11:28:29 766 0

原创 Silverlight一直报错 4004 资源无法访问 添加字体也无法解决

Silverlight一直报错 4004 资源无法访问 问题描述: 有些ERP软件总是使用silverlight : 但是也总有可能报错4004 网上说少什么字体,填上字体也不好用: 这里修复方式: win +R 输入:regedit: 查看目录: HKEY_LOCA...

2019-07-26 11:28:06 2193 0

原创 Python 实现图片转换为字符画

主要使用 pillow 如果没有安装 使用 pipinstall pillow 安装一下 看代码: from PIL import Image import argparse #字符画所用的字符集 ascii_char = list("$@B%8&WM#*oahk...

2019-07-26 11:27:50 1571 5

原创 Win10下 Maven 环境搭建 与 Git导入右键看不到Maven问题处理

Win10下 Maven 环境搭建 下载 Maven : http://maven.apache.org/download.cgi 下载完之后记得解压,我这解压在C盘: 之后配置环境变量: 配置PATH: 注意:一定要配置达到bin...

2019-07-26 11:27:34 387 0

原创 MYSQL 常用问题处理命令与常用命令 不能连接问题

MYSQL 常用问题处理命令与常用命令 问题1: Ubuntu14连接MySql报错“can'tconnect to local mysql server through socket '/var/run/mysqld/mysqld.sock'” 现象:...

2019-07-26 11:27:15 959 0

原创 【深入理解Hadoop原理】HDFS 常用命令操作 --持续更新

HDFS 常用命令操作 查寻NameNode的状态 是active 还是 standby 下面命令行nn1是一个NameNode 节点 hdfs haadmin -getServiceState nn1 查看HDFS的基本统计信息 hadoop dfsadmin -...

2019-07-26 11:26:58 474 0

原创 org/apache/commons/fileupload/FileItemFactory异常处理

org/apache/commons/fileupload/FileItemFactory异常处理 这个问题产生原因: MultipartResolver resolver = new CommonsMultipartResolver(request.getSession().g...

2019-07-26 11:26:17 5667 3

原创 【深入理解Hadoop原理】Hadoop 参数配置 详解

Hadoop 参数配置 详解 一、常用端口 组件 节点 默认端口 配置 用途说明 HDFS DataNode 50010 ...

2019-07-26 11:25:51 4014 0

原创 【深入理解RabbitMQ】RabbitMQ exclusive和mandatory的理解

RabbitMQ exclusive和mandatory的理解 exclusive 排他性 队列的排他性的理解,是针对首次建立连接的,一个连接下面多个通道也是可见的, 对于其他连接是不可见的 设置队列是否排他,为true时,则设置队列排他,改队列对首次声明他的队列连接可见。 排他队列是...

2019-07-26 11:25:19 2523 0

原创 Ngnix 安装启动与 bind端口出错解决

Ngnix 安装 Linux系统是Centos 6.5 64位,我直接切换到root用户下安装 进入目录: 下载相关组件 wget http://nginx.org/download/nginx-1.10.2.tar.gz wget http://www.openssl.org/...

2019-07-26 11:25:05 169 0

原创 eclipse去除SonaQube 自动检查

eclipse去除SonaQube 自动检查 操作 如下: .1. 选中工程-> 右键->properties-> 2. 搜索sonalint 去除掉 Run Sonalint auto 前面的勾即可 备注: 也可以 ctrl 或者shift选中多个工程, ...

2019-07-26 11:24:30 332 0

原创 Maven 打包插件说明

配置build属性 maven打包,首先在pom文件中加上build属性,和dependencies是同级的: <build> <!--打包出来的文件名,可以不填写,有默认值--> <finalName>Test</finalName...

2019-07-26 11:24:15 1416 0

原创 JS 动态增加删除 input 输入框

F12 console 可输入下面代码,测试接口 $.post('InvstAccountManagement.do?op=getPdf', { amount: 1234 }, function(response) { console.log(response)...

2019-07-26 11:24:03 2738 0

原创 新建DubboDemo工程

新建DubboDemo工程 1.新建一个Maven项目 File->New->Maven Project 新建maven聚合项目,DubboDemo,是pom类型。 在DubboDemo项目右键新建一个module,dubbo-api,是jar类型。 ...

2019-07-26 11:23:52 272 0

原创 PC端 UC浏览器页面显示该站点安全证书的吊销不可用

错误提示 解决办法 关闭的操作步骤: 1、打开IE浏览器 2、在IE浏览器中单击右上角的【设置】图标,选择【Internet选项】进入到选项卡中。 3、在选项卡中找到【安全】选项,关闭如下三个选项,点击【确定】,再次打开网银的网页或者运行某些软件的时候如果再次弹出提示框时,点击【否】...

2019-07-26 11:23:35 652 0

原创 【深入理解Java原理】AQS(AbstractQueuedSynchronizer)

Java并发 -AQS AQS 是啥? AQS的全称为(AbstractQueuedSynchronizer) 即队列同步器。它是构建锁及其他同步组件的基础框架(如 ReetrantLock, ReetrantReadWriteLock,Semaphore等) AQS 提供了哪些方法? ...

2019-07-26 11:23:17 246 0

原创 Idea 快速创建Spring Boot项目

Idea 快速创建Spring Boot项目 新建Spring Initializr 项目,如图: 填写项目信息,如图 选择项目使用的技术,如图: 填写项目名称:如图: 代码结构: import org.springframework....

2019-07-26 11:22:42 4279 1

原创 Dubbo 面试题汇总

1.dubbo中"读接口"和"写接口"有什么区别? 2.谈谈dubbo中的负载均衡算法及特点? 轮询,随机,最新活跃数,一致性hash算法 最小活跃数算法中是如何统计这个活跃数的? protected <T> Invoker&l...

2019-07-26 11:22:27 605 0

原创 Redis 面试题汇总

Redis 相关问题汇总 Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它支持存储的类型包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)...

2019-07-26 11:22:08 154 0

原创 Windows 下安装Redis服务

Windows 下安装Redis服务 https://github.com/MicrosoftArchive/redis https://github.com/MicrosoftArchive/redis/releases 安装 安装完毕后,需要先做一些...

2019-07-26 11:21:24 139 0

原创 【深入理解Java原理】 InheritableThreadLocal

ThreadLocal与InheritableThreadLocal 的理解 ThreadLocal 的类图结构 ThreadLocalMap是一个定制化的HashMap,默认每个线程中的两个变量threadlocals和inhe...

2019-07-25 11:44:15 137 0

原创 【大数据】ETL工具 Sqoop Linux 环境下安装与基本使用

Sqoop Linux 环境下安装与基本使用 Sqoop安装部署 Sqoop的安装和配置十分简单, 需要linux和Hadoop环境支撑,下面将linux系统进行介绍.所有安装均采用源码安装方式。 系统要求 Linux JDK(1.8) Hadoop(目前使用2.7.3) 安...

2019-07-25 11:42:35 4216 0

原创 【深入理解Java原理】垃圾回收原理

内存模型相关 什么时候触发GC? 本文章完整内容发表在公众号:程序员开发者社区,关注后免费看 内存模型相关参考:点击打开链接 CMS垃圾回收器 Concurent Marked Sweep 并行的标记垃圾回收器 获取最短停顿的回收器, 标记清除算法实现 缺点是: 1.对cpu资源敏感...

2019-07-25 11:39:39 5244 2

原创 【深入理解Java原理】ThreadLocal

ThreadLocal 使用 莫问行人早, 更有早行人-- 古训《增广贤文》 ThreadLocal 线程调用, 每个线程调用全局ThreadLocal 对象的set方法, 相当于往其内部的map 中增加一条记录,key 分别是各自的线程,value 是各自的set方法传进去的值, 在线程...

2019-07-25 11:37:53 157 0

原创 【深入理解Java原理】线程基本概念

Java 并发 --线程基本概念 线程的基本概念 线程是条单独的执行流,有自己的栈,和程序技术器 一般创建线程的方法有: 继承Thread 实现Runnable 实现Callable 线程的基本属性和方法 1. id和name id是一个自增的id,每新建一个线程就+1 ...

2019-07-25 11:36:45 176 0

转载 【深入理解负载均衡】Haproxy

Haproxy 长连接 ,短连接问题 socket连接和http连接的区别 : HTTP协议:简单对象访问协议,对应于应用层,HTTP协议是基于TCP连接的  :简单对象访问协议,对应于应用层,HTTP协议是基于TCP连接的   tcp协议:对应于传输层  :对应于传输层   ...

2019-07-25 11:36:01 523 0

原创 【深入理解Java原理】String StringBuffer,StringBuilder 原理

String StringBuffer,StringBuilder 原理 String,StringBuffer,StringBuilder 是经常使用的,了解其原理十分重要 查看String源码 public final class String implemen...

2019-07-25 11:26:27 446 0

原创 【深入理解Hadoop原理】Hadoop 迭代器重用问题

Hadoop 迭代器重用问题 开始是由于业务的问题发现最终结果与预期不符,在代码中打日志调试发现了这个问题。reduce方法的javadoc中已经说明了会出现的问题: 引用 The framework calls this method for eachpair in the gro...

2019-07-25 11:23:28 395 0

原创 【深入理解RabbitMQ】RabbitMQ PerfTest 性能测试工具使用

RabbitMQ PerfTest 性能测试工具使用 参考官方文档点击打开链接 http://www.rabbitmq.com/java-tools.html#using-perf-test 一 、下载PerfTest 的源码或者可执行jar包 https://bintray.com/...

2019-07-25 11:21:50 1397 1

原创 MYSQL 安装配置 基于WIN10

MYSQL 安装配置 基于WIN10 1 、官网下载:地址链接 2、下载ZIP包之后解压到D盘: 查看目录结构: 其次: path 中进行配置:此电脑-》属性-》高级系统设置-》: 其次: 双击PATH,最后: 打开CMD 以管理员运行!...

2019-07-25 10:37:00 2293 0

原创 【深入理解Java原理】Java 动态代理的理解与Cglib动态代理实现

Java 动态代理的理解与Cglib动态代理实现 什么是动态代理? 先说下静态代理: 也即是说,在程序运行前,已经有了编译好的类,这个就是静态代理, 动态代理: 也即,在程序运行前, 代理类并不存在,而是在程序运行时,动态生成的类是动态代理类。 可能会有如下思考 代理模...

2019-07-25 10:36:27 538 1

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