自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(46)
  • 资源 (1)
  • 收藏
  • 关注

原创 mysql5.7.20 64位安装方法

mysql5.7.20 64位安装方法1.    Mysql5.7.20下载下载地址:https://www.mysql.com/downloads/2.    解压下载的安装包到指定目录3.    配置环境变量l  配置mysql主目录MYSQL_HOME: D:\tools\mysql-5.7.20-winx64l 

2018-01-14 08:37:22 3499 1

转载 win10无法使用内置管理员账户打开应用怎么办

win10无法使用内置管理员账户打开应用怎么办听语音Win10管理员账户Administrator默认关闭和隐藏,就是防止这个高权限账户被“滥用”影响系统安全。不过我们有时候也需要开启该账户,以便 完成一些特殊任务。但我们在登录Windows10管理员账户后却发现,所有Windows应用都无法运行,甚至有部分用户反映连开始菜单都无法打开(个别现象),因为Win10的开始菜单也是Window

2016-12-08 22:23:13 7321

原创 Spring boot之you need to use @ContextConfiguration or @SpringBootTest(classes=...)问题原因

spring boot test 没有找到被测试的代码

2016-10-13 07:44:10 6940

转载 LDAP简介

我要着重指出,LDAP是一个数据库,但是又不是一个数据库。说他是数据库,因为他是一个数据存储的东西。但是说他不是数据库,是因为他的作用没有数据库这么强大,而是一个目录。为了理解,给一个例子就是电话簿(黄页)。我们用电话簿的目的是为了查找某个公司的电话,在这个电话簿中附带了一些这个公司的基本信息,比如地址,经营范围,联系方式等。其实这个例子就是一个LDAP在现实生活中的表现。电话簿的组织结构是一

2016-10-10 06:59:43 415

转载 关于maven可选依赖和排除依赖的学习

关于maven可选依赖和排除依赖的学习            了解可选依赖和排除依赖的功能,能够帮助我们更好的理解依赖是什么、怎样使用、如何工作和何时最适宜应用。其中,排除依赖是作为依赖的基本概念而不是处于pom层。一、    可选依赖       当一个项目不适合分割成多个子模块的时候,我们可以使用可选依赖。它的思想在于某些依赖只应用于某些功能,而且当没有

2016-10-10 06:07:43 606

转载 maven 排除第三方jar包中pom文件中的依赖引用包

maven 排除第三方jar包中pom文件中的依赖引用包如下图所示,使用 exclusions 节点排除jar包中的依赖引用,解决类似 Class path contains multiple SLF4J bindings 报错[html] view plain copy  dependency>      groupId>com

2016-10-10 05:52:40 11690

转载 Maven Pom 文件中的隐式依赖导致Jar冲突

在maven项目中遇到这样一个场景:    项目中的pom文件中,依赖了spring-core,而Spring-core又隐式的依赖了commons-logging。    项目中同时配置了对定时任务quartz 包的依赖,而quartz又隐式依赖了slf4j。这样项目中既有了commons-logging又有了slf4j。导致在log4j.properties里配置的mybati

2016-10-10 05:47:02 507

转载 程序软件版本管理

Alpha:是内部测试版,一般不向外部发布,会有很多Bug.一般只有测试人员使用。Beta:也是测试版,这个阶段的版本会一直加入新的功能。在Alpha版之后推出。RC:(Release Candidate) 顾名思义么 ! 用在软件上就是候选版本。系统平台上就是发行候选版本。RC版不会再加入新的功能了,主要着重于除错。GA:General Availability,正式发布的版本,在国外都是

2016-10-07 08:26:14 688

原创 Docker在线安装

Docker的安装1   Docker官网https://get.docker.com2   Docker详细定义百度百科:http://baike.baidu.com/link?url=Bv6UxwxRq8xTRoKAfUtJ5Rsbb97rnKKRe2_VQzYsENNh0WzwJAn2LBgDdJwg1RER5y652-ZCsVrRzFX9vQPLc_3   Docker

2016-09-19 06:33:07 4205

原创 oracle数据库死锁临时解决办法

以sys用户登录数据库,执行select sess.sid,    sess.serial#,    sess.LOGON_TIME,    lo.oracle_username,    lo.os_user_name,    ao.object_name,    lo.locked_mode    from gv$locked_object lo,    db

2016-09-19 05:57:03 443

转载 软件设计度量工具inFusion(二):看懂inFusion度量结果

软件设计度量工具inFusion(二):看懂inFusion度量结果标签: infusion结果度量金字塔2015-12-10 16:51 778人阅读 评论(0) 收藏 举报 分类:架构/设计/模式(10) 版权声明:本文为博主原创文章,未经博主允许不得转载。我们新建一个inFusion项目,指定好源码位置后,inFusion会

2016-09-13 06:18:49 1691

转载 软件设计度量工具inFusion(一):inFusion的基本概念

软件设计度量工具inFusion(一):inFusion的基本概念标签: inFusion软件设计度量重构工具2015-12-09 11:47 801人阅读 评论(0) 收藏 举报 分类:架构/设计/模式(10) 版权声明:本文为博主原创文章,未经博主允许不得转载。之前我们学习了jDepend和structure101设计度量工具

2016-09-13 06:16:50 1525

转载 七款代码味道识别工具【简介】

代码味道识别工具 (Code Smell Detection Tools, CSDT)既可以应用于软件开发阶段,也可以应用于软件维护阶段。目前大部分IDE都集成了自动或者半自动重构工具,但是根据国外研究人员的调查发现,真正在软件开发和维护中使用重构工具的人并不多,其中有一个很重要的原因是不知道何时该重构,也就是说找不准重构时机,因此重构时机的自动识别具有很大的实用价值。很多代码味道本身就是重构时机

2016-09-13 06:12:06 1286 2

转载 InFusion错误类型分析

InFusion错误类型分析1       God Class1.1     特征上帝类通常过多的操纵其他类的数据,从而破坏了类的封装性。上帝类从其他类中获得功能,同时增加了自身的耦合性,通常会导致自己具有规模过大和较高的复杂度。判断一个上帝类的标准有: CPFD (Capsules Providing Foreign Data) 从多个不相关类(模

2016-09-13 05:48:59 1674

转载 confluence 构建企业wiki

confluence 编辑Confluence是一个专业的企业知识管理与协同软件,也可以用于构建企业wiki。通过它可以实现团队成员之间的协作和知识共享。中文名confluence本    质团队协同与知识管理工具公    司Atlassian公司功    能团队成员​之间的协作和知识共享格    式HTML、PDF、

2016-09-07 05:40:07 4852

原创 项目构建maven-使用Nexus创建maven私服

使用Nexus创建maven私服1     下载Nexus下载地址:http://www.sonatype.com/download-oss-sonatype其中exe和sh是带图形界面的我们选择nexus-3.0.0-03-win64.exe文档下载路径:2     安装Nexus1)    安装nexus-3.0.0-03-win

2016-05-14 03:56:45 471

原创 项目构建maven——使用eclipse创建maven工程

使用eclipse创建maven工程1     创建maven工程1)    打开eclipse,File->New->Other2)    选择maven项目3)    选择使用的骨架(自动完成项目中一些约定文件的创建)4)    填写maven配置文件中的基本信息5)    创建完成(默认使用jdk1.

2016-05-14 03:41:44 599

原创 项目构建maven——maven的安装

maven的安装1     检查JDK是否安装2     下载maven下载地址:http://maven.apache.org/download.html我们使用的是新的版本:3     安装maven1       将maven的压缩包解压到c盘根目录2       将maven的bin目录添加进环境变量键:M2_HOME

2016-05-14 03:25:00 401

原创 Zookeeper的安装

Zookeeper的安装1       前提条件系统安装了Java62       Zookeeper的下载官网地址:http://zookeeper.apache.org/releases.html下载地址:http://apachemirror.ovidiudan.com/zookeeper/下载版本:zookeeper-3.4.6.tar.gz3

2016-02-09 02:31:37 537

原创 安装HBase(使用hbase自带zookpeer)

1       前提条件Java1.72       下载HBasel  官网地址:http://hbase.apache.org/l  下载地址:http://mirrors.hust.edu.cn/apache/hbase/l  下载版本:hbase-1.1.2-bin.tar.gz3       安装HBase(一)           将

2016-01-28 16:02:39 6581

原创 awr报告的生成及常见问题

1. 生成awr报告(一)使用在数据库主机上使用sqlplus链接数据库  (二)执行生成awr报告的数据库脚本awrrpt.sql(D:\app\Administrator\product\11.2.0\dbhome_1\RDBMS\ADMIN) (三)根据提示信息输入我们要生成的文档类型这里有html和txt两个版本,我们选择html  

2016-01-14 11:28:58 3563

转载 window平台安装 MongoDB

MongoDB 下载MongoDB提供了可用于32位和64位系统的预编译二进制包,你可以从MongoDB官网下载安装,MongoDB预编译二进制包下载地址:http://www.mongodb.org/downloads注意:在 MongoDB2.2 版本后已经不再支持 Windows XP 系统。 · MongoDB for Windows 64-bit 适合 64 位的 Win

2016-01-08 01:44:43 333

原创 mongoose封装管理mongodb的公共模块

1 安装mongoosenpm install mongoose 2 应用程序中只使用一个数据库(使用)A. 分层设计我们分析mongoose的连接mongodb的程序可以知道,连接过程可以分为以下几层:i. 数据库配置ii. 连接数据库iii. 建立schemaiv. 建立modelv. 操做mongodbB. 根据上面的分层我们来实现程序代码i.

2016-01-08 01:34:49 1814

原创 使用node.js的第三方模块Mongoose访问mongodb(六)

使用node.js的第三方模块Mongoose访问mongodb(六)1      前提条件A.     安装了mongodbB.     安装了Robomongo2      在本地链接mongodb在package.json文件中添加依赖模块包"mongoose":">=2.3.1"3      运行npm install 将依赖模块安装到应用程序中进入

2015-12-27 00:58:42 1670

转载 Bootstrap4

1. Bootstrap4重大更新及亮点解读(转载)8月19日对Bootstrap来说是个特别的日子——不仅是项目四周年纪念日,也是经过了一年密集开发之后发布Bootstrap 4内测版的日子。Bootstrap 4是一次重大更新,几乎涉及每行代码。1、新增功能Bootstrap 4中有太多重大的更新,本文不能面面俱到,下面是一些颇受关注的亮点:· 从Less迁移到Sass

2015-12-15 00:39:52 594

原创 node包管理器npm 学习笔记(5)

1. Npm简介Npm (Node Package Manager ,Node包管理器)是node.js包管理器。它允许开发人员在node.js应用程序中创建、共享并重用模块。它也可用于共享完整的Node.js应用程序。模块就是可以在不同项目中重用的代码库。模块示例:① 用于与数据库交互的库② 验证输入数据的库③ 分析yaml文件的库2. Npm的安装2.1. 通过安装

2015-12-11 01:18:56 338

原创 使用node.js编写server端的helloworld(4)

1. 编写代码1.1. 建立空白文件server.js 1.2. 将如下代码复制到server.js中,并且保存var http=require('http');http.createServer(function(req,res){res.writeHead(200,{'Content-Type':'text/plain'});res.end('Hello World

2015-12-10 01:40:06 307

原创 Node.js简介(学习笔记)(1)

1.Node使用范围A. 实时多人游戏B. 基于web的聊天客户端C. 将网络中的数据源进行合并的混搭软件(Mashup)D. 基于JSON的API2.Node.js的特点A. JavaScript有巨大的用户群B. 实时高并发C. 可同时运行在前端和后端D. 异步E. 事件F. 回调3.Javascript作为node.js实现的语言的原因1.

2015-12-10 00:52:06 429

原创 Windows系统下安装Node.js(2)

Windows系统下安装Node1      下载node下载地址:http://nodejs.org/dist/2      文中介绍的版本3      安装过程一直next直到安装完成4      测试node是否成功安装A.     打开控制台B.     查看node版本C.     查看NPM

2015-12-10 00:01:47 341

原创 云时代新秀docker和现有技术的对照(笔记)

1      云计算平台的三层服务1.1  Iaas(Infrastructure as a service,基础设施即服务)Iaas层为基础设施运维人员服务,提供计算、存储、网络及其他基础资源,云平台使用者可以在上面部署和运行包括操作系统和应用程序在内的任意软件,无需再为基础设施的管理而分心。应用场景:虚拟机、存储、负载均衡、网络…..缺点:只要以

2015-11-13 17:36:42 547

原创 运行示例sparkPi计算圆周率(1.1)

1  启动spark(1) 启动hadoop启动成功master节点进程:Slave节点进程:(2) 启动spark(注意路径)启动成功: Slave1和slave2的进程如下: 2  将sparkPi.scala添加进工程3  Idea会自动读取src/org/apache/spark/examples下的scala文件

2015-11-01 09:56:02 3369

原创 1、运行spark示例工程前期准备SparkExampleWorkSpace(1)

1  打开idea2  创建新的工程3  建立scala工程(这里不选择sbt的原因,sbt需要连接网络) 输入工程名:注意这里scala的版本,spark对scala的版本有要求点击finish修改项目的属性在src下建立目录org/apache/spark/examples  

2015-11-01 09:49:01 378

原创 Spark的安装和配置

1  本文是在hadoop正确安装的前提的条件上进行的 Hadoop安装请参考:hadoop的安装和配置.docx2  下载程序包http://spark.apache.org/downloads.html我们使用的是:spark-1.5.1-bin-hadoop2.6.tgz3  安装spark(1) 将spark-1.5.1-bin-hadoop2.6.tgzpagz拖

2015-10-22 07:13:32 12690 1

转载 ubuntu14.10开启root用户

ubuntu14.10开启root用户(1) sudo –s //切换到root权限下(2) vim /etc/share/lightdm/lightdm.conf.d/50-ubuntu.conf 添加如下信息(3) sudo passwd root 后输入密码   #启动root账户(4) sudo reboot #重新启动电脑(5) 用root登录

2015-10-16 00:31:05 1799

原创 Scala的安装

1  Scala的下载http://www.scala-lang.org/我们使用的是scala-2.11.7.tgz2  具体安装过程(1) 将桌面的安装文件拖拽到Ubuntu桌面(2) 在Ubuntu下/usr/local/下建立scala目录(3) 将scala的安装文件拷贝到新建立的目录下(4) 解压scala安装目录(5)

2015-10-14 21:54:39 373

原创 Hadoop的安装和配置

1  下载程序包: http://hadoop.apache.org/releases.html我们使用的是hadoop-2.7.1.tar.gz2  安装hadoop(1) 将hadoop-2.7.1.tar.gz拖拽到ubuntu桌面(2) mkdir /usr/local/hadoop #在/usr/local/中创建hadoop目录用来存放程序文件(

2015-10-13 20:30:07 2950

原创 Ubuntu下安装ssh

Ubuntu下安装ssh安装SSH(1) apt-get remove openssh-client       #先卸载原机器上ssh依赖的包(2) apt-get install openssh-server     #ssh依赖openssh-sever回车等待安装完成:(3) 安装ssh(4) 启动ssh服务(5) 查看s

2015-10-07 13:31:03 440

原创 Ubuntu安装jdk-7u80-linux-i586

Ubuntu安装jdk-7u80-linux-i5861  下载JDKhttp://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html2  切换到root用户在/usr/lib目录建立java文件夹,并将压缩包拷贝到该目录下3  解

2015-10-07 00:03:27 3640

转载 公钥,私钥 和数字证书

公钥,私钥 和数字证书公钥和私钥就是俗称的不对称加密方式,是从以前的对称加密(使用用户名与密码)方式的提高。用电子邮件的方式说明一下原理。使用公钥与私钥的目的就是实现安全的电子邮件,必须实现如下目的:1. 我发送给你的内容必须加密,在邮件的传输过程中不能被别人看到。2. 必须保证是我发送的邮件,不是别人冒充我的。要达到这样的目标必须发送邮件的两人都有公钥和私钥。

2015-10-05 21:42:01 363

转载 ubuntu下安装和卸载软件和重新制定文本编辑器

1      先使你的vi可以正常使用请参阅:1、ubuntu下使用vi是方向键变乱码退格键不能使用的解决方法.docx推荐使用方法1先让vi可以正常使用,后期在安装vim2      安装和卸载软件2.1  下载设置2.1.1  添加下载源(可以直接忽略,查看2.1.2)由于国外的下载源很多不能访问,现在只能添加国内的下载源加快访问速度配置apt-get高速下载源

2015-10-05 15:43:11 1094

linux使用编程技巧

编辑器与实用技术 vi编辑器与实用程序 Emacs编辑器 系统管理 洛管理 排版工具 编译器

2010-12-25

空空如也

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

TA关注的人

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