自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (6)
  • 收藏
  • 关注

原创 逻辑思维、时间管理、学习记忆书单整理

书单推荐下面是梳理的逻辑思维、时间管理、学习记忆方向的书单,会持续更新书单且更新书籍电子版资源,欢迎帮忙补充书单,在读完书籍会更新书籍。1 逻辑思维书籍1.1 批判性思维工具1.2 金字塔原理1.3 决策必读12篇1.4 第五项修炼1.5 系统之美1.6 系统化思维导论1.7 你的灯还亮着吗1.8 如何用数据解决问题2 时间管理书籍2.1 番茄工作法2.2 吃掉那只青蛙2.3 晨间日记的奇迹2.4 奇特的一生2.5 GTD:尽管去做2.6 小强升职记2.7 拖延心理学

2020-06-13 14:57:07 536

原创 虚拟机网络模式(NAT模式主机访问虚拟机)

1 虚拟机网络模式虚拟机包括三种网络模式,分别是:Bridged(桥接模式)、NAT(网络地址转换模式)、Host-only(仅主机模式),本文主要介绍NAT模式下,主机访问虚拟机配置。点击编辑可以看到虚拟网络编辑器,如下图:同时,安装了 VMware 虚拟机后,会在本地主机网络连接对话框中多出两个虚拟网卡,如下:1.1 桥接模式在这种模式下,VMware 虚拟出来的操作系统就像是局域网中的一台独立的主机,它可以访问网内任何一台机器。需要手工为虚拟系统配置 IP 地址、子网掩码,而且还要和宿主

2020-06-10 10:19:18 18458

原创 Centos7 基于DOCKER 安装单机版Kafka

1 镜像安装1.1 Docker镜像安装1.1.1 Docker下查看是否有kafka的镜像docker images |grep kafka1.1.2 .拉取kafka镜像(如果没有kafka的镜像)docker pull wurstmeister/kafka1.2 Zookeeper镜像安装1.2.1 .拉取zookeeper镜像在Linux下查看是否有zookeeper的镜像 docker images | grep zookeeper1.2.2 如果没有 zoo

2020-06-09 21:06:23 342

原创 CentOs 7 单机 安装 K8S Docker

1、关闭防火墙selinux,swapoff systemctl disable firewalld #停止firewall systemctl stop firewalld #禁止firewall开机启动 firewall-cmd --state #查看防火墙状态 swapoff -a # 临时关闭 $ setenforce 0 # 永久关闭 $ vim /etc/selinux/config SELINUX=disabled2、 yum 安装 k8s

2020-06-09 18:08:48 445

翻译 SpringCloud微服务常用组件介绍

SpringCloud微服务常用组件介绍一、 业务场景二、 核心组件1 erueka2 feign3 Ribbon4 Hystrix5 zuul三、总结一、 业务场景概述毫无疑问,Spring Cloud是目前微服务架构领域的翘楚,无数的书籍博客都在讲解这个技术。不过大多数讲解还停留在对Spring Cloud功能使用的层面,其底层的很多原理,很多人可能并不知晓。因此本文将通过大量的手绘图,给大家谈谈Spring Cloud微服务架构的底层原理。实际上,Spring Cloud是一个全家桶式的技术栈

2020-06-03 17:07:57 2247 1

转载 plsql 11g 注册码

Product Code:4t46t6vydkvsxekkvf3fjnpzy5wbuhphqzserial Number:601769password:xs374ca

2017-11-01 15:05:18 812 1

转载 【Linux】 JDK安装及配置 (tar.gz版)

JDK安装  tar.gz为解压后就可以使用的版本,这里我将使用jdk-8u65-linux-x64.tar.gz版,安装到/usr/java/下步骤一  将文件jdk-8u65-linux-x64.gz移动到/usr/java/下,并解压:  tar -xzvf  jdk-8u65-linux-x64.gz      步骤二  在/etc/

2017-10-19 14:32:30 324

原创 linux delete backspace 出现^H

在用Xshell登录进入linux后,默认情况下如果敲击delete,backspace键时会产生^H等乱码问题,这是因为编码不匹配的问题.修改方法:文件-属性-终端-键盘   修改delete键序列和backspace键序列

2017-09-20 09:41:43 1468

转载 深入理解Java的接口和抽象类

对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下面是本文的目录大纲:一.抽象类二.接口三.抽象类和接口的区别若有不正之处,请多多谅解并欢迎批评指正,

2017-09-13 10:55:10 248

原创 Spring Boot 问题汇总

1 @ConfigurationProperties 取消locations属性解决方案  @ConfigurationProperties(prefix = "book")@PropertySource("classpath:book.properties")

2017-09-06 17:08:34 286

原创 谁动了我的奶酪

1   故事中的四个角色老鼠:简单没有复杂的情感,凭着直觉和天性去做事,勤奋 嗅嗅  嗅觉特别灵敏,能够更好的找到目标的方向匆匆  执行力特别强,有了目标就会立即行动起来小人: 聪明富有情感,思考生活享受生活,唧唧  故事的主人公,遇到坎坷最终走出阴影哼哼  沉寂在自己的情绪中,抱怨却失去了刚开始的勇气和努力2   故事的背景四个人生活在一个迷宫当中,需要在迷宫中寻

2017-09-04 09:01:08 434

转载 在eclipse下,package,source folder,folder都是文件夹. 它们的区别如下: package:当你在建立一个package时,它自动建立到source fold

在eclipse下,package,source folder,folder都是文件夹.  它们的区别如下:  package:当你在建立一个package时,它自动建立到source folder下,也只能建立在这个目录之下.  source folder:存放java源代码的文件夹,当然也包括一些package文件夹,还可以包含其他文件.  项目构建后,source f

2017-09-01 16:30:04 2126

转载 Struts2中获得Request,Response的几种方法

方法一:使用Struts2 Aware拦截器这种方法需要Action类实现相应的拦截器接口。如我们要获得HttpServletResponse对象,需要现org.apache.struts2.interceptor.ServletResponseAware接口,代码如下:[java] view plain copypublic c

2017-09-01 15:06:34 302

原创 问题汇总

1 maven build 遇到问题:ArtifactTransferException: Failure to transfer ...解决方法:删除本地仓库中该jar包对应的目录,重新down即可。

2017-08-31 17:02:23 250

转载 Jedis returnResource使用注意事项

在线上环境发现了一个工作线程异常终止,看日志先是一些SocketTimeoutException,然后突然有一个ClassCastExceptionredis.clients.jedis.exceptions.JedisConnectionException: java.net.SocketTimeoutException: Read timed out...java.lang.Class

2017-08-31 14:49:54 1206

原创 myeclipse 注释和代码格式化

1  注释格式化点击window-perferences-java-Code Style-Code Template ,点击import  选择注释的模板。需要修改备注author ,则点击comments ,选择Types,将其中的author值需要了即可2  代码格式化点击window-perferences-Java-Code Style- Formatter, 点击

2017-08-31 14:16:29 407

原创 错误: 找不到或无法加载主类 myeclipse maven

问题 执行java类  报错: 错误: 找不到或无法加载主类 myeclipse maven解决方案:配置目录的output路径

2017-08-31 13:59:42 595

转载 redis架构设计

一、前言因为近期项目中开始使用Redis,为了更好的理解Redis并应用在适合的业务场景,需要对Redis设计与实现深入的理解。我分析流程是按照从main进入,逐步深入分析Redis的启动流程。同时根据Redis初始化的流程,理解Redis各个模块的功能及原理。二、redis启动流程1.初始化server变量,设置redis相关的默认

2017-08-31 10:23:49 545

转载 批量删除 .svn 文件

使用svn进行版本控制,每个文件夹下都有.svn文件夹,有些项目在脱离svn版本控制之后,想删除项目中所有的.svn文件夹,可用下面的方法进行快速删除:1、打开要删除.svn文件的最外层文件夹,按ctrl+f,打开文件搜索窗口;2、在窗口左边点击选择"所有文件和文件夹",在"这里寻找"会自动选中刚才打开的"最外层文件夹",然后在"全部或部分文件名"中输入关键字".svn" ;3、再

2017-08-31 08:54:13 265

原创 redis 安装问题汇总

问题:1  连接失败  Exception in thread "main" redis.clients.jedis.exceptions.JedisConnectionException: java.net.ConnectException: Connection refused: connect需要关闭服务器防火墙 查看防火墙状态:/etc/init.d

2017-08-29 16:37:58 331

转载 Redis的安装和部署

Redis的安装和部署基本知识1、Redis的数据类型:  字符串、列表(lists)、集合(sets)、有序集合(sorts sets)、哈希表(hashs)2、Redis和memcache相比的独特之处:  (1)redis可以用来做存储(storge)、而memcache是来做缓存(cache)。这个特点主要是因为其有“持久化”功能  (2)存储的数据

2017-08-25 14:23:37 269

转载 Myeclipse svn 安装使用

一、下载SVN插件subclipse下载地址:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240在打开的网站中找到subclipse的最新版本,如下图所示:下载完成之后,得到的是一个压缩包文件,如下图所示:二、在MyEclipse10中安装SVN插件subcli

2017-08-25 08:47:09 347

转载 SVN安装 443 端口被占用

今天安装svn的时候提示端口占用, cmd –>> netstat -aon | findstr “443” 查看到进程的pid为3312  ctrl + shift + esc 选择服务,查看到进程名(点下PID可排序) 这个问题是处在VMware上,VMware将443端口占用了,而svn也需要443端口。所以,想要开启svn的服务,必须要将VMware端口改变。

2017-08-24 14:36:51 6461 2

原创 LINUX 基础查询命令

1 查询系统版本  uname -a

2017-08-22 14:23:49 563

转载 ajax

Ajax 详解一、           简介Ajax是asynchronous JavaScript andxml的缩写,这一技术能够向服务器请求额外的数据而无需卸载整个页面,会带来更好的用户体验。传统的HTTP请求流程是浏览器向服务器发送请求,服务器根据浏览器传来的数据生成对应的response,服务器把response返回给浏览器,浏览器刷新整个页面显示最新的数据,这个过程是同步的,顺

2016-09-09 09:52:26 326

原创 正则表达式

正则表达式 正则表达式是由普通字符和特定字符定义的文字模式,用来对符合格式的文字进行搜索、验证。 1.     普通字符普通字符包括没有显式的指定为元字符的所有可打印和不可打印的字符,其中包括所有大写和小写字母、所有数字、所有标点符号和一些其他的符号。 非打印字符字符描述\cx匹配由x指明的控制字符。例如,

2016-09-08 09:16:20 1050

原创 linux 安装jdk

1  下载jdk(http://www.oracle.com/technetwork/java/javase/downloads/index.html)分为两种jdk-6u45-linux-x64.binjdk-6u45-linux-x64-rpm.bin如果要下载以前的版本  点击页面最先面的  Previous Releases - Java Archive(http://ww

2014-12-11 15:11:09 400

转载 Oracle SQL性能优化

(1)      选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表

2014-08-17 22:18:55 369

转载 读源码的一份不错的分享 记载下来

源码阅读,我觉得最核心有三点:技术基础+强烈的求知欲+耐心。说到技术基础,我打个比方吧,如果你从来没有学过Java,或是任何一门编程语言如C++,一开始去啃《Core Java》,你是很难从中吸收到营养的,特别是《深入Java虚拟机》这类书,别人觉得好,未必适合现在的你。虽然Tomcat的源码很漂亮,但我绝不建议你一开始就读它。我文中会专门谈到这个,暂时不展开。强烈的求知欲,我

2014-05-09 15:21:18 403

转载 spring 源代码解析

Spring源代码解析(一):IOC容器:http://www.javaeye.com/topic/86339 Spring源代码解析(二):IoC容器在Web容器中的启动:http://www.javaeye.com/topic/86594 Spring源代码解析(三):Spring JDBC:http://www.javaeye.com/topic/87034 Spring源代码解

2014-05-09 14:22:41 347

转载 自定义tld 标签

.新建一个标签我们命名为name.tld,注意该文件请放在WEB-INF文件下(与web.xml同级),运行时会自动加载[html] view plaincopyxml version="1.0" encoding="UTF-8"?>                          "http://java.sun.com/dtd/web-jsptaglibrary_

2014-05-08 15:44:19 529

转载 maven2下载依赖包的同时下载其源代码包

使maven2在下载依赖包的同时下载其源代码包的方法:1. 使用maven命令:mvn dependency:sources 下载依赖包的源代码。2. 使用参数: -DdownloadSources=true 下载源代码jar。 -DdownloadJavadocs=true 下载javadoc包。mvn dependency:sources -DdownloadSources=tru

2014-05-06 14:10:42 504

转载 虚拟机上网设置

我们知道,VMware Workstation提供了很多虚拟设备,利用这些设备,我们除了可以组建典型的桥接网络、仅主机网络、NAT网络外,还能组建复杂的自定义网络。本篇目的就是让大家认识和掌握VMware Workstation虚拟的各种网络设备,最后再组建一个如图1所示的超级自定义网络。超级自定义网络示意图一、认识网络设备要组网,就需要使用网卡、交换机等组网设备,同样地,

2014-04-25 13:28:53 490

转载 maven setting 文件配置

maven2 比起maven1 来说,需要配置的文件少多了,主要集中在pom.xml和settings.xml中。    先来说说settings.xml,settings.xml对于maven来说相当于全局性的配置,用于所有的项目。在maven2中存在两个 settings.xml,一个位于maven2的安装目录conf下面,作为全局性配置。对于团队设置,保持一致的定义是关键,所以 mave

2014-04-24 15:54:56 500

转载 tiles 使用

Tiles是的版本是2.2.2,Spring版本是3.1.0M2.  步骤挺简单[list]创建布局文件Jsp代码  "http://tiles.apache.org/tags-tiles" prefix="tiles"%>                    "title" />                        "0" width="100

2014-04-24 13:28:29 559

转载 sitemesh

mvc3(3.0.3)+freemarker(2.3.16)+sitemesh(2.4.2)servlet容器:jetty-6.1.21jdk:1.6.0_17-b04压力测试工具:loadRunner 8.1应用服务器配置:8cup    Intel(R) Xeon(R) CPU   E5410  @ 2.33GHz;   内存:4G测试代码:Java代码  

2014-04-24 13:27:43 578

转载 eclipse如何修改dynamic web module version

一、修改工程属性:右键eclipse的工程,选择属性,再选择Project Facets里面中选择Dynamic Web Module ,将3.0修改为2.5,可能会提示如下信息:Cannot change version of project facet Dynamic Web Module to 2.5这样表示修改不了,然后采用第二种方法。二、修改配置文件:找到工程项目的硬

2014-04-24 09:06:22 451

转载 spring中context:property-placeholder/元素

1.有些参数在某些阶段中是常量    比如:a、在开发阶段我们连接数据库时的连接url,username,password,driverClass等                 b、分布式应用中client端访问server端所用的server地址,port,service等                   c、配置文件的位置2.而这些参数在不同阶段之间又往往需要改变 

2014-04-24 09:05:34 399

转载 SpringMVC视图解析器

在前一篇博客中讲了SpringMVC的Controller控制器,在这篇博客中将接着介绍一下SpringMVC视图解析器。当我们对SpringMVC控制的资源发起请求时,这些请求都会被SpringMVC的DispatcherServlet处理,接着Spring会分析看哪一个HandlerMapping定义的所有请求映射中存在对该请求的最合理的映射。然后通过该HandlerMapping取得其对应的

2014-04-24 09:04:41 551

转载 form表单中disabled的元素传值不到后台

当表单中的input 框 或者 select 等加上disabled = 'disabled' 属性后  ,提交表单, 后台接收不到该值。处理方法:  在表单提交时加上一个 onsubmit  调用一个JS函数  :    function siyuantlw () {        document.getElementById('tlw').disabled = false;

2014-04-23 10:22:48 2501

hadoop.dll,winutils.exe hadoop2.6

hadoop wordCount 示例报nullPointException,添加环境变量hadoop_home,在c:\window\system32中添加hadoop.dll

2017-12-20

myeclipse 格式化模板

myeclipse 格式化模板 (注释格式化和代码格式化)

2017-08-31

MyEclipse 破解文件+破解说明

MyEclipse 破解文件+破解说明

2017-08-25

myeclipse svn 插件 site-1.10.13-1.8.x.zip

myeclipse svn 插件 site-1.10.13-1.8.x.zip

2017-08-25

head first 设计模式源码 java

head first 设计模式源码 java

2014-05-15

设计模式中文版

设计模式中文版

2014-04-23

空空如也

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

TA关注的人

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