自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

至尊宝

既要坚守,又要学会拥抱变化

  • 博客(239)
  • 资源 (10)
  • 收藏
  • 关注

原创 博客搬家:https://blog.csdn.net/u012995888

本博客文章有些乱,多有转载,现在主要在另一CSDN账号更新原创文章,点击查看博客主页。另外,本博客后续可能会重新整理栏目,更新高质量文章,谢谢关注!...

2019-03-02 16:17:23 629

转载 使用CSS3的box-sizing属性解决div宽高被内边距撑开的问题

有时我们会给页面的元素(比如div)设置个固定的高度或宽度。但如果给这个div又设置了内边距或者边框的话,那么这个div就会被撑大。也就是其实际的尺寸变成了:设置的宽高尺寸+内边距+边框。这样就有可能对我们的布局造成影响,如果不想让内边距和边框影响到我们设置的固定尺寸,可以借助 box-sizing 这个css属性来实现。1,box-sizing 属性介绍box-sizing 允许我们以特...

2018-11-21 09:52:29 3605 1

原创 dubbo学习资源

简介:项目有使用dubbo,以此需要学习一下,搜集学习资源….一,博客资源 1,《dubbo学习》 2,《dubbo配置》

2017-06-07 18:37:06 607

原创 Apache和Tomcat实现集成、动静态资源分离、集群和负载均衡

*简介:本篇要解决几个问题: 1,HTTP协议与AJP协议; 2,HTTP服务器、Web服务器与应用服务器的区别; 3,Tomcat服务器为什么要与Apache服务器进行集成; 4,Tomcat如何与Apache进行集成; 5,Tomcat与Apache整合如何实现动静态资源的分离; 6,Apache和Tomcat实现集群和负载均衡。*一,HTTP协议与AJP协议参考资料: 1,《To

2017-06-07 16:09:17 668

原创 Zookeeper学习资源

Zookeeper学习资源收集…

2017-06-06 14:11:39 448

转载 ZooKeeper系列(四)

一、配置服务配置服务是分布式应用所需要的基本服务之一,它使集群中的机器可以共享配置信息中那些公共的部分。简单地说,ZooKeeper可以作为一个具有高可用性的配置存储器,允许分布式应用的参与者检索和更新配置文件。使用ZooKeeper中的观察机制,可以建立一个活跃的配置服务,使那些感兴趣的客户端能够获得配置信息修改的通知。下面来编写一个这样的服务。我们通过两个假设来简化所需实现的服

2017-06-06 14:05:22 487

转载 ZooKeeper系列(三)

前面虽然配置了集群模式的Zookeeper,但是为了方面学建议在伪分布式模式的Zookeeper学习Zookeeper的shell命令。一、Zookeeper的四字命令Zookeeper支持某些特定的四字命令字母与其的交互。他们大多数是查询命令,用来获取Zookeeper服务的当前状态及相关信息。用户在客户端可以通过telnet或nc向Zookeeper提交相应的命令。Zookee

2017-06-06 14:04:19 392

转载 ZooKeeper系列(二)

Zookeeper的环境配置一、Zookeeper的搭建方式Zookeeper安装方式有三种,单机模式和集群模式以及伪集群模式。1.单机模式:Zookeeper只运行在一台服务器上,适合测试环境;2.伪集群模式:就是在一台物理机上运行多个Zookeeper 实例。3.集群模式:Zookeeper运行于一个集群上,适合生产环境,这个计算机集群被称为一个“集合体

2017-06-06 14:02:38 456

转载 Zookeeper系列(一)

一、ZooKeeper的背景1.1 认识ZooKeeperZooKeeper---译名为“动物园管理员”。动物园里当然有好多的动物,游客可以根据动物园提供的向导图到不同的场馆观赏各种类型的动物,而不是像走在原始丛林里,心惊胆颤的被动 物所观赏。为了让各种不同的动物呆在它们应该呆的地方,而不是相互串门,或是相互厮杀,就需要动物园管理员按照动物的各种习性加以分类和管理,这样我们才能更加

2017-06-06 14:00:52 393

原创 linux常用命令

记录linux常用命令……一,基于centos7常用命令1,修改主机名临时修改,机器重启,又重置成之前的主机名:hostname 主机名 永久性修改主机名:hostnamectl set-hostname 主机名>参考资料: 1,《CentOS7修改服务器主机名方法》

2017-06-03 19:17:25 306

转载 WEB服务器、应用程序服务器、HTTP服务器区别

WEB服务器、应用程序服务器、HTTP服务器有何区别?IIS、Apache、Tomcat、Weblogic、WebSphere都各属于哪种服务器,这些问题困惑了很久,今天终于梳理清楚了:    Web服务器的基本功能就是提供Web信息浏览服务。它只需支持HTTP协议、HTML文档格式及URL。与客户端的网络浏览器配合。因为Web服务器主要支持的协议就是HTTP,所以通常情况下HTTP服务器

2017-05-30 22:05:00 385

原创 远程linux服务器安装mysql

描述:通过Xshell客户端在远程服务器上安装myql出现了各种问题,查找日志记录,以及百度了很多解决方式,大多数方法都不能解决……

2017-05-29 14:52:47 1690

原创 hadoop学习资源与路线图

简介:会一直整理更新遇见的相关学习资源,以作备用!

2017-05-22 00:21:47 722

原创 Linux CentOS 7安装GNOME图形界面并设置默认启动方式

为hadoop集群做准备,没有多台电脑,也只能委屈我这渣渣电脑了。在我的物理机上安装虚拟机,再在虚拟机里面虚拟出两台电脑,安装两个linux操作系统…….1,电脑太渣,安装了CentOS 7 Minimal版本。 2,启动linux操作系统,进入后没有图形界面,但是有时候还是希望有图形界面的。输入root账户以及root密码登陆进linux系统。 3,安装图形用户接口X Window Syste

2017-05-21 23:53:37 45355 3

原创 mapreduce初印象

提示:皆为初印象,可能我理解的都有错,主要目的是记录我学习大数据的一个心路旅程,不小心看到此文的同仁,请指教!一,大数据、云计算初印象  为什么大数据总是跟云计算扯上关系,到底大数据是什么,云计算又是什么?看了《大数据时代》、《大数据》、《数据之巅》、《驾驭大数据》等几本概论书籍,才对大数据有了一点印象。随着互联网的发展,互联网上的数据爆炸式增长。总结起来有以下几个特点:数据量很大,达到一定的量级

2017-05-20 17:08:19 449

转载 WebSocket 是什么原理?为什么可以实现持久连接?

本文转载于知乎问题《WebSocket 是什么原理?为什么可以实现持久连接?》下面@Ovear的回答,点击去原处查看一、WebSocket是HTML5出的东西(协议),也就是说HTTP协议没有变化,或者说没关系,但HTTP是不支持持久连接的(长连接,循环连接的不算)首先HTTP有1.1和1.0之说,也就是所谓的keep-alive,把多个HTTP请求合并为一个,但是Websocke

2017-05-13 12:01:02 373

转载 TCP、UDP、IP 协议分析

互连网早期的时候,主机间的互连使用的是NCP协议。这种协议本身有很多缺陷,如:不能互连不同的主机,不能互连不同的操作系统,没有纠错功能。为了改善这种缺点,大牛弄出了TCP/IP协议。现在几乎所有的操作系统都实现了TCP/IP协议栈。TCP/IP协议栈主要分为四层:应用层、传输层、网络层、数据链路层,每层都有相应的协议,如下图所谓的协议就是双方进行数据传输的一种格式。

2017-05-13 11:30:52 431

原创 配置maven环境变量一定要配置JDK环境变量吗?

疑问:不论在哪里见到配置maven环境变量都要顺带把jdk环境变量也配置一下,一直很好奇这两者到底有什么内在的联系,其实这两者没有依赖关系!*  测试一下,不配置jdk环境变量,只配置maven环境,maven也是可以正常运行的!  以下引用csdn博主@Readiay关于《Maven 的使用 一定要配置环境变量?》问题的解释:   在答这个问题之前,首先你要了解一下什么是环境变量。

2017-05-09 16:02:45 15267 3

转载 根据判断PC浏览器类型和手机屏幕像素自动调用不同CSS

php、asp、js判断客户端输出对应的样式 ------------------- 1.媒体查询方法在 css 里面这样写 --------------------@media screen and (min-width: 320px) and (max-width: 480px){在这里写小屏幕设备的样式} @media only screen

2016-09-23 15:11:05 13251

转载 windows下MySQL密码的修改方法

一、windows下修改MySQL密码的方法如果在Windows下忘记了MySQL的密码,可以这样做:1.关闭正在运行的MySQL服务:net stop mysql或 在windows 任务管理器中结束 mysqld.exe 进程或在 管理工具里面的服务找到 mysql服务 ,将其停止;复制代码代码如下:C:\Users\Administrator>net stop m

2016-08-30 23:45:22 3183

转载 你真的会使用XMLHttpRequest吗?

你真的会使用XMLHttpRequest吗?xmlhttprequest http cors ajax ruoyiqing 1月17日发布推荐 25 推荐收藏 172 收藏,7.9k 浏览看到标题时,有些同学可能会想:“我已经用xhr成功地发过很多个Ajax请求了,对它的基本操作已经算挺熟练了。”

2016-07-31 17:03:17 1788

转载 webstorm12破解方法

Webstorm是一个很好的前端开发工具 ,不过 收费 ,不过我大天朝啥软件不能破的,记录下我的Webstorm的破解过程及资源。参考别人的软文记录下的,也方便别人使用。破解工具包地址下载 :http://download.csdn.net/detail/otc_yan/9507382这是我的版本信息,亲测有用。1、首先安装----------省略2

2016-06-30 14:28:25 12034 1

转载 MongoDB Windows环境安装及配置

MongoDB Windows环境安装及配置MongoDB一般安装1.首先到官网(http://www.mongodb.org/downloads )下载合适的安装包,目前的最新版本为2.6 安装包有zip和msi格式的,这里推荐下载zip格式的,msi的其实也就是进行了下解压缩而已,而且安装时不让选择安装路径,默认安装到C:\Program Files\Mongo

2016-06-27 19:18:00 464

转载 Java进阶10 内存管理与垃圾回收

作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!整个教程中已经不时的出现一些内存管理和垃圾回收的相关知识。这里进行一个小小的总结。Java是在JVM所虚拟出的内存环境中运行的。内存分为栈(stack)和堆(heap)两部分。我们将分别考察这两个区域。栈栈的基本概念参考纸上谈兵: 栈 (stack)。许多语言利用栈数据结构来记录函数调

2016-06-06 18:40:10 371

转载 Java虚拟机运行时数据区

Java虚拟机 运行时数据区 Java在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途、创建和销毁的时间,有一些是随虚拟机的启动而创建,随虚拟机的退出而销毁,有些则是与线程一一对应,随线程的开始和结束而创建和销毁。Java虚拟机所管理的内存将会包括以下几个运行时数据区域 运行时数据区程序计数器(Program Counter Register)它

2016-06-06 18:06:50 398

原创 23种设计模式(3)-工厂方法模式

一,设计原则解释        本节要学的工厂方法模式涉及两个设计原则:开-闭原则和依赖倒转原则。我感觉还是先把设计原则简单理解一下比较好,这样才能对设计模式的学习理解更深刻。1,开-闭原则 开-闭原则:一个软件实体应当对扩展开放,对修改关闭。        应该如何理解这句话呢?         这句话意思是,当设计一个模块的时候,应该考虑到在以后我们能够不修改模块已有源码的情况下扩展该模

2016-05-20 22:35:26 3785

原创 maven基础篇(6)-maven仓库

一,maven仓库        maven仓库,就是指存放包括依赖,插件和项目等一切maven构件的简单文件系统。特别注意,是文件系统。也就是每一个构件在其中都是以文件的方式存在,并且构件存放的规则是按照maven坐标的方式,一般为groupId/artifactId/version/artifactId-version(-classifier).packaging的方式。按照这样的方式,你可以进

2016-05-18 23:18:05 1059

原创 23种设计模式(2)-简单工厂模式

这些设计模式都是在这么多年的软件开发中,先辈对软件重构的经验总结提炼的结果,这些设计模式要遵循软件设计的六原则。每一种设计模式都有相应的需求场景的。有了这些设计模式的思想和面向对象的思想,在软件设计特定的需求中会给你解决思路。一,需求场景        在此,我也借用书上看到的一个例子。计算器工厂给我们留了一些任务,设计一个计算器做成成品卖给买家。但是这个任务是分两个阶段让我们实现的。如下:

2016-05-18 16:32:34 5666

原创 23种设计模式(1)-Facade设计模式

前记        曾经我遇见的一个需求是这样的,接口A有个方法void methodA(),类B需要实现接口A的methodA()方法,并且在类B中需要把methodA()方法内部处理逻辑获得的结果利用C类实例的某个方法进行持久化操作。由于技术功力尚浅,开始我左思右想就是不能实现这个需求。开始纠结于两个难题:1,methodA()方法返回值为void,我无法获得methodA()内部逻辑获得的数

2016-05-16 14:47:00 18249 3

原创 maven基础篇(5)-eclipse构建maven-web项目

一,eclipse中创建maven web项目1,直接点击新建,在里面可以找到Maven选项卡,点击Maven Project创建Maven工程 2,设置默认工程位置 3,选择创建web项目模块 4,填写项目坐标 5,生成的maven-web项目 6,解决5生成的项目中存在的问题 (1)问题一:jsp文件红色叉叉。原因是生成的web项目,在本地库中并没有支持jsp相关的jar,添加相关依

2016-05-16 11:44:36 733

原创 maven基础篇(4)-构建普通maven项目

maven构建项目的默认约定为:        |- -src                 |- -main                              |- -java (此包下放java源码)                              |- -resources (此包下放资源文件等)                 |- -test

2016-05-15 18:17:03 2924

原创 maven基础篇(3)-eclipse集成maven

一,eclipse集成maven需要的一些配置1,eclipse.ini显示使用 -vm 设置 java VM        这一步不是必须的。maven对整个项目的构建逻辑是依托于很多插件的目标来实现的。当然maven对项目的编译等操作是需要依赖于JDK中很多jar的,如果类路径classpath下已经配置了Java的环境变量这步不配置也可以。也就是如果在eclipse.ini中不配置 -vm,则

2016-05-14 16:12:53 1203

原创 maven基础篇(2)-maven坐标和依赖

下面pom.xml文件是运行mvn archetype:generate这个目标自动生成的HelloWorld入门maven项目的项目对象模型文件,如下:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocatio

2016-05-14 13:21:25 1687

原创 maven基础篇(1)-Maven环境变量配置

整了很久总是卡在generating project in interactive mode不动 了。百度了半天没有解决这个问题,后来再去检查一下我的maven环境变量的配置情况,一看特么的尽然最重要的maven bin忘记配置了,导致在dos窗口执行一些命令时系统根本找不到相应的一些jar来运行,粗心啊。在此简单记录一下。配置注意:1,需要配置jdk环境变量,maven会依赖jdk提供的很多jar

2016-05-13 18:40:33 11174

原创 js-style,currentStyle与getComputedStyle()

一,区别style专指行间样式,即标签带style属性,例如: <script> window.onload=function(){ var oDiv=document.getElementById("div1"); //alert("行间样式测试:"+oDiv.style.backgroundColor);

2016-05-03 17:33:13 2152

原创 常见js dom等原生示例

js常见dom案例,不难,仅仅记录一下全选,不选,反选<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <script> window.onload=function(){ var btn1=document.getEleme

2016-05-03 15:03:57 1879

原创 java网页解析工具包

Jsoup是一个非常好的解析网页的包,用Java开发的,提供了类似DOM,CSS选择器的方式来查找和提取文档中的内容。相关资料如下:下载地址:http://jsoup.org/download中文文档资料:http://www.open-open.com/jsoup/比较好的文档:http://www.ostools.net/apidocs/apidoc?a

2016-04-27 16:44:59 1032

原创 jsoup解析文档

jsout学习:http://www.open-open.com/jsoup//

2016-04-27 16:42:33 487

原创 spring+sprinmvc+mybatis基本整合(二)--基于spring注解mybais非注解非Mapper接口方式

我有点不满意CSDN,我辛辛苦苦好不容易认真写回博客,我提交时,提示我没登陆,一提交,我码好的那多字全没有啦。有时间再重新码吧,目前在此只提供整合好的demo下载地址:三大框架整合demo

2016-04-27 03:38:36 1270

原创 spring+springmc+mybatis整合遇见的问题

虽然是入了个门,但是今天自己搭简单框架(spring+springmc+mybatis)时,总是遇见这样那样的问题,给我很大的挫败感,还好程序狗的坚挺是不容小觑的。最开始遇见的一个问题是jar包找不到或者不在类路径下, 实质上,我已经导入类路径下了,我运行的时候到tomcat下看见都在,很纳闷,尤其是log4j和context的两个相关监听器类找不到为了方便,这里把spring4的所有jar全部导入

2016-04-27 00:22:07 711

hadoop权威指南第四版高清

hadoop权威指南第四版高清

2017-06-23

tomcat-connectors-1.2.37-windows-i386-httpd-2.x.x

tomcat-connectors-1.2.37-windows-i386-httpd-2.x.x tomcat连接器

2017-06-08

apache2.2 32位 安装版

apache2.2 32位 安装版

2017-06-08

spring+springmvc+mybatis框架整合

关于spring,springmvc与mybatis的三大框架的整合demo,该整合基于spring注解mybatis非注解非Mapper接口方式。我测试多的,可以很好的运行。

2016-04-27

mybatis-3-mapper.dtd

mybatis-3-mapper.dtd 智能提示

2016-04-26

spring,springmvc,mybatis基于xml文件整合(2)

mappper接口方式

2016-04-19

bootstrap日期插件demo

文档知识点:http://www.bootcss.com/p/bootstrap-datetimepicker/ 相关demo:http://www.bootcss.com/p/bootstrap-datetimepicker/demo.htm

2016-04-13

空空如也

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

TA关注的人

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