自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

稚枭天卓

扶穷贱而惜光阴,怀功名而悲岁月

  • 博客(8)
  • 资源 (40)
  • 收藏
  • 关注

原创 Spider 之 URL与urllib2

网络爬虫的基本操作是抓取网页。抓取网页的过程其实和读者平时使用IE浏览器浏览网页的道理是一样的。比如说你在浏览器的地址栏中输入    www.baidu.com    这个地址。打开网页的过程其实就是浏览器作为一个浏览的“客户端”,向服务器端发送了 一次请求,把服务器端的文件“抓”到本地,再进行解释、展现。HTML是一种标记语言,用标签标记内容并加以解析和区

2015-11-26 21:51:24 901 2

原创 机器学习 之 形变部件模型 浅析

基于形变部件模型(Deformable Part Models)的目标检测        基于cascade的目标检测,cascade的级联思想可以快速抛弃没有目标的平滑窗(sliding window),因而大大提高了检测效率,但也不是没缺点,缺点就是它仅仅使用了很弱的特征,用它做分类的检测器也是弱分类器,仅仅比随机猜的要好一些,它的精度靠的是多个弱分类器来实行一票否

2015-11-26 21:30:28 2990

原创 数据库 之 ER模型、函数依赖、无损分解、关系代数

ER模型的基本概念,以及如何绘制E-R图;实体:客观存在的可以相互区别的事物,也可以是抽象的事件。如:一场足球赛等。实体在ER图中用矩形表示属性:实体有很多特性,每一个特性成为属性。每个属性的值域可以是整数型,实数型等。属性用椭圆形来表示。 联系(Relationship):1联系:如果实体集E1中的每个实体最多只能和实体集E2中一个实体有联

2015-11-21 10:37:54 4457

原创 数据库 之 范式浅析

简介     数据库范式在数据库设计中的地位一直很暧昧,教科书中对于数据库范式倒是都给出了学术性的定义,但实际应用中范式的应用却不甚乐观,这篇文章会用简单的语言和一个简单的数据库DEMO将一个不符合范式的数据库一步步从第一范式实现到第四范式。 范式的目标     应用数据库范式可以带来许多好处,但是最重要的好处归结为三点:     1.减少数据冗余(这是最主要的好处

2015-11-20 16:18:09 1384 7

原创 操作系统 之 临界区 浅析

什么是临界区? 每个进程中访问临界资源的那段程序称为临界区(临界资源是一次仅允许一个进程使用的共享资源)。每次只准许一个进程进入临界区,进入后不允许其他进程进入。 进程进入临界区的调度原则①如果有若干进程要求进入空闲的临界区,一次仅允许一个进程进入。②任何时候,处于临界区内的进程不可多于一个。如已有进程进入自己的临界区,则其它所有试图进入临界区的进程必须等待。③进入临界区的进程要在

2015-11-20 11:42:01 12331

原创 MySQL 之 初识SQL

1. 理解数据库所谓数据库就是一些表(Table)的集合。一个表(Table)就是由行和列组成的来表达一组具有相同属性的数据集合。每一列是一个属性。每一行是集合的一个元素,通常叫做一个记录。也可以这样理解数据库表,每一个行都是一个结构体,每一列都是结构体中的一个成员属性。2. 创建一个数据库用CREATE TABLE命令来创建数据库。在创建的时候要指定表的列,以及它们的属性如类型,可否

2015-11-17 09:07:55 622

原创 机器学习 RANSAC算法思想简述

RANSAC算法的输入是一组观测数据,一个可以解释或者适应于观测数据的参数化模型,一些可信的参数。    RANSAC通过反复选择数据中的一组随机子集来达成目标。被选取的子集被假设为局内点,并用下述方法进行验证:    1.有一个模型适应于假设的局内点,即所有的未知参数都能从假设的局内点计算得出。    2.用1中得到的模型去测试所有的其它数据,如果某个点适用于估计的模型,认为它也是局内点

2015-11-05 17:25:01 1421

原创 机器学习 SURF 描述子详述

1. 构造高斯金字塔尺度空间         其实surf构造的金字塔图像与sift有很大不同,就是因为这些不同才加快了其检测的速度。Sift采用的是DOG图像,而surf采用的是Hessian矩阵行列式近似值图像。首先来看看图像中某个像素点的Hessian矩阵,如下:                   即每一个像素点都可以求出一个Hessian矩阵。但是由于我们的特征点需要具备尺度

2015-11-05 17:10:46 2255

apache-ant-1.10.1-src

Apache Ant,是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。由Apache软件基金会所提供。

2018-01-24

新浪微博-redis实践

redis使用用及优化建议 redis不是万能的:合理的业务选型 明确redis业务使用规范 按照业务线独立部署:避免混用 线上版本尽量统一 拥抱需求,持续优化

2017-12-07

Maven最佳实践

所有用Maven管理的真实的项目都应该是分模块的,每个模块都对应着一个pom.xml。它们之间通过继承和聚合(也称作多模块,multi-module)相互关联。那么,为什么要这么做呢?我们明明在开发一个项目,划分模块后,导入Eclipse变成了N个项目,这会带来复杂度,给开发带来不便

2017-12-06

paoding-rose

paoding-rose-jade 是一个基于Annotation的数据库访问框架,它支持以接口 + Annotation + SQL 语句的形式,依据开发者的DAO接口在运行时通过java proxy技术创建DAO实例,不需要编写DAO实际实现代码。

2017-12-06

文件批量转UTF8工具

将文件从乱码格式批量转换为 utf8 格式 实现

2017-05-05

MVC设计模式 - 发展进程

MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,是一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。

2017-04-09

AMQ 实现消息队列 基本DEMO

实现基于Spring和非Spring的AMQ代码,两套!

2017-03-30

WebServiceSample

服务器端步骤 1.编辑 Bean 文件 2.编辑 Service 文件,添加 JAR 包方法详见链接 http://jingyan.baidu.com/article/fec7a1e5f79e2b1191b4e74f.html 3.通过在 CMD 之中 输入 ipconfig 获取本地 ip,实现 WebService 发布。

2017-03-13

Eclipse开发环境配置-indigo-传智播客

传智博客,Eclipse开发环境配置,包括,jdk,数据库,indigo

2017-02-09

mybatis传智播客课堂笔记

MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。

2016-07-28

MySQL技术分享:一步到位实现MySQL优化

文档从硬件优化、操作系统优化、MySQL配置优化、SQL设计优化等多方面着手,分析如何一步到位实现MySQL的优化。

2016-07-28

hibernate 5.0.9.Final

Hibernate ORM 5.0.9.Final has just been tagged and published. The complete list of changes can be found here (or here for people without a Hibernate Jira account). In addition, the 5.0 Migration Guide has been updated to document migration issues when moving from earlier 5.0 releases to 5.0.8. For information on consuming the release via your favorite dependency-management-capable build tool, see http://hibernate.org/orm/downloads/ The release bundles can be obtained from: SourceForge or BinTray.

2016-06-02

MyBatis Mappper 配置文件

MyBatis Mappper 配置文件 主要存放 sql 语句

2016-06-01

MyBatis 基本配置文件

MyBatis配置文件中大标签configuration下子标签包括: configuration |--- properties |--- settings |--- typeAliases |--- typeHandlers |--- objectFactory |--- plugins |--- environments |--- |--- environment |--- |--- |--- transactionManager |--- |--- |__ dataSource |__ mappers

2016-06-01

log4j.properties

Log4j有三个主要的组件:Loggers(记录器),Appenders (输出源)和Layouts(布局)。这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松地记录信息的类型和级别,并可以在运行时控制日志输出的样式和位置。

2016-06-01

mysql-connector-java-5.0.7.rar

JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。

2016-06-01

struts-2.5-all

struts是开源框架。使用Struts的目的是为了帮助我们减少在运用MVC设计模型来开发Web应用的时间。如果我们想混合使用Servlets和JSP的优点来建立可扩展的应用,struts是一个不错的选择。

2016-06-01

TortoiseSVN-1.9.3.27038-x64-svn-1.9.3

SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。

2016-06-01

Maven实战_.7z

本书是国内第一本公开出版的Maven专著。它内容新颖,基于最新发布的Maven 3.0,不仅详尽讲解了Maven 3.0的所有新功能和新特性,而且还将这些新功能和新特性与Maven 2.x版本进行了对比,以便于正在使用Maven 2.x版本的用户能更好地理解。本书它内容全面,以从专家的角度阐释Maven的价值开篇,全面介绍了Maven的安装、配置和基本使用方法,以便于初学者参考;详细讲解了坐标和依赖、Maven仓库、生命周期和插件、聚合与继承等Maven的核心概念,建议所有读者仔细阅读;系统性地阐述了使用Nexus建立私服、使用Maven进行测试、使用Hudson进行持续集成、使用Maven构建Web应用、Maven的版本管理、Maven的灵活构建、生成项目站点和Maven的m2eclipse插件等实用性较强的高级知识,读者可有选择性的阅读;扩展性地讲解了如何Maven和Archetype插件,这部分内容对需要编写插件扩展Maven或需要编写Archetype维护自己的项目骨架以更便于团队开发的读者来说尤为有帮助。它实战性强,不仅绝大部分知识点都有相应的案例,而且本书还在第4章设计了一个背景案例,后面的很多章节都是围绕这个案例展开的,可操作性极强。

2016-05-30

struts-2.3.16.1

struts是开源框架。使用Struts的目的是为了帮助我们减少在运用MVC设计模型来开发Web应用的时间。如果我们想混合使用Servlets和JSP的优点来建立可扩展的应用,struts是一个不错的选择。 Struts 是Apache软件基金会(ASF)赞助的一个开源项目。它最初是Jakarta项目中的一个子项目,并在2004年3月成为ASF的顶级项目。它通过采用JavaServlet/JSP技术,实现了基于Java EEWeb应用的MVC设计模式的应用框架,是MVC经典设计模式中的一个经典产品。

2016-05-29

mybatis-3-mybatis-3.4.0

yBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。 iBATIS一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和Data Access Objects(DAO)

2016-05-27

CSS权威指南

《CSS权威指南》(第3版)是著名的CSS专家EricA.Meyer他招牌式的智慧和无与伦比的经验引领读者探索了CSS的各个部分,包括属性、标记、特性和实现。此外,他还就现实应用中的一些问题,例如浏览器的支持和设计方针,发表了看法。你所要知道的就是HTML4.0的知识,这样就可以创建整洁、易于维护的脚本,以与桌面出版系统同样的优雅和控制能力管理网站布局和分页。你将会学到:·精妙地设计文本风格·用户界面、表格布局、列表以及自动生成的内容·浮动和定位的细节·Fontfamilv和Fallback机制·盒模型(boxmodel)的工作机制·IE7、Firefox及其他一些浏览器所支持的最新CSS3的选择器(selector)经过彻底地更新,新版的《CSS权威指南》已经适用于IE7。它详细讲述TESS的各个属性,告诉你怎样同其他属性交互,怎样在编写CSS时避免常见的错误。不管你是一个有经验的Web开发人员还是一个彻底的初学者,这《CSS权威指南》(第3版)都是你的CSS学习源泉。

2016-05-26

十天学会DIV+CSS.chm

写的比较全面,内容层次性强。你就把这十个课程的内容边学边做,体会网页制作基本过程。(五天)

2016-05-26

精通CSS高级Web标准解决方案

CSS作为Web标准的一部分,已经成为现代网页设计中必不可少的关键要素。CSS看似简单,但真正精通CSS绝非易事。在使用CSS开发网站时,会遇到形形色色的浏览器bug和不一致问题,而解决方案又五花八门,往往让使用者感觉千头万绪,不知从何着手。

2016-05-26

mysql-connector-java-5.1.39

JAVA通过jdbc访问mySQL数据库时需要该包支持,即在你的java工程中要把这个jar包添加进工程

2016-05-18

架构之美(清晰中文完整版)

本书围绕5个主题领域来组织本书的内容:概述、企业应用、系统、最终用户应用和编程语言。本书让最优秀的设计师和架构师来描述他们选择的软件架构,剥开架构的各层,展示他们如何让软件做到实现功能、可靠、易用、高效率、可维护、可移植和优雅。

2016-05-17

apache-tomcat-8.5.0-windows-x64.zip

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。

2016-05-17

华为机试宝典

华为机试宝典,华为机试源码,各个源码是实现已在华为OJ测试平台实现测试,AC !

2015-07-15

MATLAB神经网络30个案例分析 源代码 数据

MATLAB神经网络30个案例分析,全部matlab 源码实现。

2015-07-07

华为OJ,C++答案

这是华为OJ,在线测试的习题C++源码解答。题目全部c/c++实现。

2015-07-06

空空如也

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

TA关注的人

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