自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(85)
  • 资源 (7)
  • 收藏
  • 关注

转载 java - (09) JUnit4中@AfterClass @BeforeClass @after @before的区别对比

一.基础知识JUnit4使用Java5中的注解(annotation),以下是JUnit4常用的几个annotation: @Before:初始化方法   对于每一个测试方法都要执行一次(注意与BeforeClass区别,后者是对于所有方法执行一次)@After:释放资源  对于每一个测试方法都要执行一次(注意与AfterClass区别,后者是对于所有方法执行一次)@Test:测试方法,在这里可以...

2018-03-28 14:39:36 559

转载 6-oracle中where 子句和having子句中的区别

1.where 不能放在GROUP BY 后面2.HAVING 是跟GROUP BY 连在一起用的,放在GROUP BY 后面,此时的作用相当于WHERE3.WHERE 后面的条件中不能有聚集函数,比如SUM(),AVG()等,而HAVING 可以 Where和Having都是对查询结果的一种筛选,说的书面点就是设定条件的语句。下面分别说明其用法和异同点。注:本文使用字段为oracle数据

2017-01-10 15:38:33 534

转载 5-在ORACLE中实现SELECT TOP N

由于ORACLE不支持SELECT TOP语句,所以在ORACLE中经常是用ORDER BY跟ROWNUM的组合来实现SELECT TOP N的查询。 简单地说,实现方法如下所示:       SELECT 列名1...列名n FROM         (SELECT 列名1...列名n FROM 表名 ORDER BY 列名1...列名n)        WHER

2017-01-10 15:20:35 2297

原创 4-oracle用户

sys用数据库的超级用户,数据库内很多重要的东西(数据字典表、内置包、静态数据字典视图等)都属于这个用户,sys用户必须以sysdba身份登录:sqlplus / as sysdba

2016-12-27 10:48:38 274

原创 2-负载均衡

负载平衡也称负载共享,是指对系统中的负载情况进行动态调整,以尽量消除或减少系统中各节点负载不均衡的现象。具体实现方法是将过载节点上的任务转移到其他轻载节点上,尽可能实现系统各节点的负载平衡,从而提高系统的吞吐量。负载共享有利于统筹管理分布式系统中的各种资源,便于利用共享信息及其服务机制扩大系统的处理能力。 动态负载共享策略是指把系统中各节点上已有的负载作为参考信息,在运行过程中,根据系统中各节点

2016-12-05 10:47:18 326

原创 3-orcale中varchar2

varchar2类型,为oracle的字符串类型,用法为varchar2(数字):varchar2(20)就是本字符串的最大长度二20个字节。当前varchar2支持的最大长度是4000个字节。字母和数字是占两个字节,中文的话是4个字节。那么varchar2(20)可以是10个数字与字母的组合或者可以是5个汉字。

2016-10-24 15:58:59 392

转载 1-oracle数据库用户忘记密码解决办法总结

首先,说明用户区分为两类:(1)sys用户与system用户为一类 ; (2)其他用户为一类。第一类用户的级别是要高一点的,在“修改密码”这一操作上,表现为第一类用户可以修改第二类用户的密码,反之不能。下面,根据不同用户丢失密码进行解决,情形可区分为三种:一、如果sys用户与system用户的密码是完好的,丢失了其他用户的密码,那么可以用sys或者system用户登录系统,

2016-10-12 09:32:35 6694 1

原创 2-HDFS介绍

对外部客户机而言,HDFS就像一个传统的分级文件系统,可以创建、删除、移动、重命名文件等等,其实,HDFS的架构是基于一组特定的结点构建的,这是由它自身的特点决定的。这些节点包括 NameNode(仅一个),它在 HDFS 内部提供元数据服务;DataNode,它为 HDFS 提供存储块。由于仅存在一个 NameNode,因此这是 HDFS 的一个缺点(单点失败)。        存储在 HD

2016-09-18 16:39:51 456

原创 dpkg命令安装deb包

dpkg命令常用格式如下:sudo dpkg -I linuxidc.deb#查看linuxidc.deb软件包的详细信息,包括软件名称、版本以及大小等(其中-I等价于--info)sudo dpkg -c linuxidc.deb#查看linuxidc.deb软件包中包含的文件结构(其中-c等价于--contents)sudo dpkg -i linuxidc.deb#安

2016-09-13 15:29:37 2725

原创 解决Ubuntu16.04无法启用WiFi的问题

sudo nano /etc/modprobe.d/blacklist.conf最后一行加入:blacklist acer-wmi重启

2016-09-13 10:22:54 17530 5

原创 sudo与su的区别

su表示切换用户命令命令,如:输入:su命令后回车表示切换当前的用户到root用户,或者:输入:su - root(或者其他用户名)这里加了"-"后表示也切换的当前的环境变量到新用户的环境变量,su root(或者其他用户名)表示不切换环境变量到当前用户下。sudo 表示获取临时的root权限命令,如:sudo gedit /etc/shadow,表示临时使用root权限来编辑/etc/

2016-09-13 09:10:24 1193

原创 1-初识hadoop

hadoop框架中最核心的设计是:mapreduce和HDFS。HDFS(Hadoop Distributed File System):Hadoop分布式文件系统,为分布式计算存储提供底层支持。MapReduce:提供任务的分解与结果的汇总。”Map“就是将一个任务分解成为多个任务;“Reduce”就是将分解后多任务处理的结果汇总起来,得出最后的分析结果。

2016-09-12 16:12:11 215

原创 (2) 事务

数据库事务(一)概述  数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作。 事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。通过将一组相关操作组合为一个要么全部成功要么全部失败的单元,可以简化错误恢复并使应用程序更加可靠。一个逻辑工作单元要成为事务,必须满足所谓的ACID(原子性、一

2015-10-25 19:27:45 406

原创 (2) 内连接、外连接

数据库中涉及两个表之间的数据查询通常使用连接的方法实现。连接分为内连接和外连接。内连接:指连接结果仅包含符合连接条件的行,参与连接的两个表都应该符合连接条件。外连接:连接结果不仅包含符合连接条件的行同时也包含自身不符合条件的行。包括左外连接、右外连接和全外连接。左外连接:左边表数据行全部保留,右边表保留

2015-10-25 19:08:42 432

原创 java - (08) JNDI

JNDI简介:JNDI是用于向Java程序提供目录和命名功能的API。它被设计成独立于特定的目录服务,所以各种各样的目录都可以通过相同的方式进行访问。可以简单地把JNDI理解为一种将对象和名字绑定的技术,对象工厂负责生产出对象,这些对象都和惟一的名字绑定。外部程序可以通过名字来获取对某个对象的引用。自己应用程序WEB-INF目录下的web.xml添加以下语句:

2015-10-09 14:03:19 356

转载 (1) SQL简介

SQL 简介SQL 是用于访问和处理数据库的标准的计算机语言。SQL 是什么?SQL,指结构化查询语言,全称是 Structured Query Language。SQL 让您可以访问和处理数据库。SQL 是一种 ANSI(American National Standards Institute 美国国家标准化组织)标准的计算机语言。RDB

2015-10-08 14:07:32 609

转载 敏捷开发

现在敏捷开发是越来越火了,人人都在谈敏捷,人人都在学习Scrum和XP... 为了不落后他人,于是我也开始学习Scrum,今天主要是对我最近阅读的相关资料,根据自己的理解,用自己的话来讲述Scrum中的各个环节,主要目的有两个,一个是进行知识的总结,另外一个是觉得网上很多学习资料的讲述方式让初学者不太容易理解;所以我决定写一篇扫盲性的博文,同时试着也与园内的朋友一起分享交流一下,希

2015-09-16 14:54:22 422 1

原创 java - (09) Http 和 Soap

HTTP就是邮局的协议,他们规定了你的信封要怎么写,要贴多少邮票等。。。。 SOAP就是你们之间交流的协议,负责把你所需要表达的意思写在信纸上,同时也负责让对方能够看得懂你的信。soap将信息进行XML的序列化后,再用http协议的方式再打包进行传送,传送的方式还是tcp或者udp。做个比喻就好理解了。tcp 和 udp 都是公路,暂且把tcp认为是一般公路,udp高速公路,soap和ht

2015-09-09 13:21:13 434

原创 C++中类字节对齐

暂无

2015-09-08 16:05:56 484

原创 2015-09-02

1,基类的构造函数和析构函数是不被派生类继承的,但派生类的构造函数会显示的调用基类的构造函数或隐式的调用基类的默认构造函数进行基类部分的初始化,析构函数也一         样。2,构造函数不能为虚函数,因为构造函数是用来创建一个新的对象的,而虚函数的运行是建立在对象的基础上,在构造函数执行时,对象尚未形成,所以不能将构造函数定义为         虚函数。3,析构函数最好定义为虚函数:

2015-09-02 17:32:42 365

原创 java - (08) javaEE

1、  为什么需要JavaEE        我们编写的JSP代码中,由于大量的显示代码和业务逻辑混淆在一起,彼此嵌套,不利于程序的维护和扩展。当业务需求发生变化的时候,对于程序员和美工都是一个很重         的负担。    为了程序的易维护性和可扩展性,这就需要我们使用JavaEE技术来进行项目开发2、  什么是JavaEEJavaEE是一个开发分布式企业级应用的规范和

2015-08-31 10:52:34 521

原创 java - (07) javaWeb 3层

一、CS架构和BS架构的区别答:   C/S=Client/ServerB/S=Brower/Server一个基于客户端/服务器,一个基于浏览器/服务器        CS架构,就是你的电脑,需要装个软件,才能连接服务器。而BS架构,就是你的电脑,只需要用浏览器,就可以连接服务器了。二、MVCModel:模型,主要负责业务逻辑以及数据库的交互View:视图,主要用于显示

2015-08-24 11:16:07 410

原创 java - (06) http

一、什么是HTTP协议  HTTP是hypertext transfer protocol(超文本传输协议)的简写,它是TCP/IP协议的一个应用层协议,用于定义WEB浏览器与WEB服务器之间交换数据的过程。客户端连上web服务器后,若想获得web服务器中的某个web资源,需遵守一定的通讯格式,HTTP协议用于定义客户端与web服务器通迅的格式。二、HTTP协议的版本  H

2015-08-18 14:03:04 432

转载 java - (03) WebService

一、序言  大家或多或少都听过WebService(Web服务),有一段时间很多计算机期刊、书籍和网站都大肆的提及和宣传WebService技术,其中不乏很多吹嘘和做广告的成分。但是不得不承认的是WebService真的是一门新兴和有前途的技术,那么WebService到底是什么?何时应该用?   当前的应用程序开发逐步的呈现了两种迥然不同的倾向:一种是基于浏览器的瘦客户端应用程序

2015-08-05 13:41:37 466

原创 java - (05) Html与Http

在Web服务中,信息一般是使用HTML格式以超文本和超媒体方式传送的,所使用的Internet协议是HTTP协议。    1、HTML    HTML 释为超文本标记语言(全称是Hypertext Markup Language),是用于WWW上文档的格式化语言。使用HTML语言可以创建文本文档,该文档可以从一个平台移植到另一个平台。HTML文件是带有嵌入代码(由标记表示)的ASCII

2015-08-03 17:54:16 429

原创 java - (04) 域名

域名: 是IP地址的另一种表示方式,一般是小写字母形式。域名格式:主机名.类别名.国家代码(不允许有空格、逗号)例:cctv.com.cn inhe.net.cn类别名的含义NET网络支持中心COM商业组织EDU教育机构GOV政府机关MIL军事部门ORG其它组织DNS(Domain Name System,域名系统): 因特网上作为域名和IP地址相互映射的一个分布式

2015-08-03 17:52:58 4349

原创 java - (02) 规则

java中的类加public和不加public的区别?答:加public表示全局类,该类可以import到任何类内不加public默认为保留类,只能被同一个包内的其他类引用。

2015-07-29 16:16:54 326

原创 java - (01) JDK, JRE, JVM

javac 可以将java源文件编译为class字节码文件如 javac HelloWorld.java运行javac命令后,如果成功编译没有错误的话,会出现一个HelloWorld.class的文件。java 可以运行class字节码文件如 java HelloWorld注意java命令后面不要加.class

2015-07-29 14:46:24 360

原创 java - sap 概念

SAP JVM:The SAP JVM is a prerequisite for local profiling with the SAP JVM Profiler. It is a standard compliant certified JDK, supplemented by additional supportability and developer features and exte

2015-07-28 13:36:11 510

原创 数组名为a, a,&a,&a[0]

a为数组名: int a[5];sizeof(a)是把a作为一个数组类型来测试大小,结果是数组占用的字节数。sizeof(&a)是把&a作为一个地址类型来测试大小,结果是4(64位系统里可能是8)。数组名本身在计算中会自动转化成第一个元素的地址,但sizeof测试的时候不做计算,不转化。a     的类型是 int[5]       数组&a    的类型是 int(*)[5]  

2015-05-05 20:35:35 768

转载 英文

我为各位整理出英文面试最常见的五大问题,并且提醒各位一些回答的技巧,希望大家能针对这些问题多演练,当成练习英文面试的重点。 问题一:Could you please describe yourself?(能否请你形容一下自己?)这个问题,一来是想要了解你是什么样的人,二来是想看看你是否知道如何重点式地自我简介。 在回答时,要针对应征工作的性质来凸显自己的特色,可以多用形容词,并且引

2015-04-09 20:34:33 465

原创 C++/C

1,编译型语言和解释型语言有什么区别?Java是编译型语言吗?    答:概念:                    编译型语言:把做好的源程序全部编译成二进制代码的可运行程序。然后,可直接运行这个程序。                    解释型语言:把做好的源程序翻译一句,然后执行一句,直至结束!解释语言的执行需要一个解释环境            区别:

2015-04-09 19:33:28 397

原创 机器学习、深度学习概念

机器学习(Machine Learning)是一门专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能的学科。       深度学习 (Deep learning) 是机器学习研究中的一个新的领域,其动机在于建立、模拟人脑进行分析学习的神经网络,它模仿人脑的机制来解释数据,例如图像,声音和文本。深度学习是无监督学习的一种。

2015-03-26 15:10:58 644

转载 各种分类算法比较

1决策树(Decision Trees)的优缺点决策树的优点:一、           决策树易于理解和解释.人们在通过解释后都有能力去理解决策树所表达的意义。二、           对于决策树,数据的准备往往是简单或者是不必要的.其他的技术往往要求先把数据一般化,比如去掉多余的或者空白的属性。三、           能够同时处理数据型和常规型属性。其他的技术往

2015-03-03 15:54:33 488

转载 LDA

主成分分析(PCA)与LDA有着非常近似的意思,LDA的输入数据是带标签的,而PCA的输入数据是不带标签的,所以PCA是一种unsupervised learning。LDA是一种superivsed learning。LDA通常来说是作为一个独立的算法存在,给定了训练数据后,将会得到一系列的判别函数(discriminate function),之后对于新的输入,就可以进行预测了。而PCA更

2015-03-03 15:54:01 696

转载 模式识别的一些基本概念

转载自:http://blog.csdn.net/carson2005/article/details/6319087 模式识别诞生于20实际20年代,随着40年代计算机的出现,50年代人工智能的兴起,模式识别在60年代初迅速发展成为一门学科。简单点说,模式识别是根据输入的原始数据对齐进行各种分析判断,从而得到其类别属性,特征判断的过程。为了具备这种能力,人类在过去的几千万年里

2015-03-03 14:31:12 711

转载 协方差

转载自:http://blog.csdn.net/wangzhiqing3/article/details/12192663协方差的定义 对于一般的分布,直接代入E(X)之类的就可以计算出来了,但真给你一个具体数值的分布,要计算协方差矩阵,根据这个公式来计算,还真不容易反应过来。网上值得参考的资料也不多,这里用一个例子说明协方差矩阵是怎么计算出来的吧。

2015-03-03 14:25:41 416

转载 PCA

PCA的一些基本资料最近因为最人脸表情识别,提取的gabor特征太多了,所以需要用PCA进行对提取的特征进行降维。 本来最早的时候我没有打算对提取的gabor特征进行降维,但是如果一个图像时64*64,那么使用五个尺度八个方向的gabor滤波器进行滤波,这样提取的特征足足有64*64*5*8这么多,如果图像稍微大一点,比如128*128的图像,那么直接提取的特征就会几十万,所以不降维的

2015-03-03 14:13:04 666

原创 ubuntu14.04 + Qt5.4 + opencv2.4.10

1、安装cmakesudo apt-get install cmakeCMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。他能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的automake。OpenCV使用cmake进行makefile的创建。2、安装 opencv将Ope

2015-01-25 18:06:08 1717 1

原创 QMutex

#include qmutex.h>所有成员函数的列表。公有成员QMutex ( bool recursive = FALSE )virtual ~QMutex ()void lock ()void unlock ()bool locked ()bool tryLock ()详细描述QMutex类提供的是线程之间的访问

2015-01-15 19:45:44 1534

QT_namespace_UI的理解

关于QT中用到的namespace的解释,看完这篇解释,相信你会对QT中为什么多处用到namespace能有较深入的理解!

2014-04-22

opencv(DFT处理)

用opencv对图像进行DFT处理,得到频谱图

2013-12-15

opencv程序(从摄像头读取视频并显示)

已运行通过,利用opencv用摄像头读取视频然后通过opencv显示出来

2013-12-15

学习opencv中文版

学习opencv中文版,入门opencv必备学习资料

2013-12-15

图像填充(matlab程序)

图像填充matlab程序,可以很好的实现对输入图像进行图像填充,效果很满意!

2013-11-16

matlab,好东西大家用

下载地址:共7个压缩包。好东西大家一起用,分享了。

2013-08-12

VS2010中的调试技巧

vs2010,VS2010中的调试技巧,

2013-07-19

空空如也

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

TA关注的人

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