自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (11)
  • 收藏
  • 关注

转载 java中参数" ..."的用法和意思

如这个jdbc中封装的绑定参数的方法:/*** 绑定参数* @param pstmt* @param os*/public static void executebindParam(PreparedStatement pstmt,Object ...os){ int len = os.length; try { for (int i ...

2018-09-30 19:49:37 14329

转载 Java NIO与IO

Java NIO和IO的主要区别下表总结了Java NIO和IO之间的主要差别,我会更详细地描述表中每部分的差异。IO                NIO面向流            面向缓冲阻塞IO           非阻塞IO无 选择器 面向流与面向缓冲Java NIO和IO之间第一个最大的区别是,IO是面向流的,NIO是面向缓冲...

2018-09-29 21:54:30 126

转载 JAVA NIO学习笔记1 - 架构简介

最近项目中遇到不少NIO相关知识,之前对这块接触得较少,算是我的一个盲区,打算花点时间学习,简单做一点个人学习总结。 简介NIO(New IO)是JDK1.4以后推出的全新IO API,相比传统IO方式NIO采用了全新的底层I/O模型。传统IO的设计概念是面向流,而NIO则是面向块。简单点说,传统I/O是基于字节的,所有I/O都被视为单个字节的移动,使用时需先把对象转换为字节码;而NIO是...

2018-09-29 21:38:39 177

转载 搜索系统—搜索引擎的原理,架构与细节

1、全网搜索引擎架构与流程全网搜索引擎的宏观架构如上图,核心系统主要分为三部分(粉色部分):spider爬虫系统; search&index建立索引与查询索引系统,这个系统又主要分为两部分: 一部分用于生成索引数据build_index; 一部分用于查询索引数据search_index。    rank打分排序系统。   核心数据主要分为两部分(紫色...

2018-09-08 11:54:56 6150

翻译 搜索引擎工作过程

第一步 爬行和抓取1)搜索引擎用来爬行和访问页面的程序被称为蜘蛛(spider),也叫机器人(bot)。蜘蛛其实就是搜索引擎的手下,搜索引擎命令它到互联网上浏览网页,从而得到互联网的所有数据,然后把这些数据存到搜索引擎自己的数据库中。我们网站中不能有死链接。必须要让蜘蛛在网站网站里面畅通无阻的抓取页面。2)蜘蛛爬行的方法不管是哪个级别的蜘蛛爬行的方法都是一样的,一共分为两种:1、深...

2018-09-08 10:54:15 5423

转载 软件测试面试题

软件的生命周期(prdctrm)计划阶段(planning)-〉需求分析(requirement)-〉设计阶段(design)-〉编码(coding)->测试(testing)->运行与维护(running maintrnacne)测试用例用例编号  测试项目  测试标题  重要级别  预置条件  输入数据  执行步骤   预期结果 1、问:你在测试中发现了一个bu...

2018-09-08 09:41:04 5201

转载 消息队列使用的四种场景介绍

消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题实现高性能,高可用,可伸缩和最终一致性架构使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ二、消息队列应用场景以下介绍消息队列在实际应用中常用的使用场景。异步处理,应用解耦,流量削锋和消息通讯四个场景2.1异步处理场景说明:用户注...

2018-09-06 10:49:48 132

翻译 WebDriver高级应用----在Ajax方式产生的浮动框中,点击选择包含某个关键字的选项

目的:    有些被测试页面包含Ajax的局部刷新机制,并且会产生显示多条数据的浮动框,需要单击选择浮动框中包含某个关键字的选项。测试地址:    http://www.sogou.com第一种方法:通过模拟键盘下箭头进行选择悬浮框选项实例代码:# coding=utf-8from selenium import webdriverfrom selenium.we...

2018-09-04 15:36:01 301

原创 WebDriver高级应用----操作Web页面的滚动条

目的:(1)滑动页面的滚动条到页面的最下方(2)滑动页面的滚动条到页面的某个元素(3)滑动页面的滚动条向下移动摸个数量的像素测试网址:     http://www.baidu.com实例代码:# coding=utf-8from selenium import webdriverimport unittestimport tracebackimport ti...

2018-09-04 15:23:26 960

原创 WebDriver高级应用----使用JavaScript操作页面元素

目的:       在webdriver脚本代码中执行JavaScript代码,来实现对页面元素的操作,此种方法主要用来解决在某些情况下,页面元素的.click()方法无法生效等问题。用于测试的网址:        http://www.baidu.com实例代码:# encoding=utf-8from selenium import webdriverfrom se...

2018-09-04 15:19:57 373

转载 SpringMVC的拦截器(Interceptor)和过滤器(Filter)的区别与联系

一 简介(1)过滤器:依赖于servlet容器。在实现上基于函数回调,可以对几乎所有请求进行过滤,但是缺点是一个过滤器实例只能在容器初始化时调用一次。使用过滤器的目的是用来做一些过滤操作,获取我们想要获取的数据,比如:在过滤器中修改字符编码;在过滤器中修改HttpServletRequest的一些参数,包括:过滤低俗文字、危险字符等关于过滤器的一些用法可以参考我写过的这些文章: ...

2018-09-03 20:21:37 128

转载 Spring核心AOP(面向切面编程)总结

(尊重劳动成果,转载请注明出处:http://blog.csdn.net/qq_25827845/article/details/75208354冷血之心的博客)1、AOP概念:面向切面编程,指扩展功能不修改源代码,将功能代码从业务逻辑代码中分离出来。       主要功能:日志记录,性能统计,安全控制,事务处理,异常处理等等。       主要意图:将日志记录,性能统计,安全控制,...

2018-09-03 20:14:20 164

转载 python的ConfigParser模块

简介ConfigParser模块在python3中修改为configparser.这个模块定义了一个ConfigParser类,该类的作用是使用配置文件生效,配置文件的格式和windows的INI文件的格式相同该模块的作用 就是使用模块中的RawConfigParser()、ConfigParser()、 SafeConfigParser()这三个方法(三者择其一),创建一个对象使用对象的...

2018-09-02 10:13:08 206

转载 Struts1和Struts2的区别和对比:

从action类上分析:1.Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。 2. Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去实现常用的接口。Action接口不是必须的,任何有execute标识的POJO对象都可以用作...

2018-09-01 15:01:29 286

spring_Aop_required.tar.gz

spring框架中在AOP编程中要用到的jar包。里面包含com.springsource.org.aopalliance-1.0.0.jar com.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar commons-logging-1.1.1.jar spring-aop-4.0.0.RELEASE.jar spring-aspects-4.0.0.RELEASE.jar spring-beans-4.0.0.RELEASE.jar spring-context-4.0.0.RELEASE.jar spring-core-4.0.0.RELEASE.jar spring-expression-4.0.0.RELEASE.jar

2018-04-04

Recommender systems handbook.pdf

文档是英文版的,系统的详细介绍了推荐系统;涉及到较为全面的数据挖掘理论和知识; 提供了完整的推荐案例

2017-10-18

Java SOA Cookbook 中文版

Java SOA Cookbook中文版》为需要在企业中实现面向服务架构(soa)的程序员提供了实用的解决方案和建议

2017-10-12

mysql jdbc 驱动 5.6 5.7

mysql-connector-java-5.1.40 适用以下mysql版本 4.1, 5.0, 5.1, 5.5, 5.6, 5.7

2017-10-11

Navicat-for-MySql使用.pdf

Navicat MySQL可以与任何3.21或以上版本的MySQL一起工作,并支持大部分的MySQL最新功能,包括触发器、存储过程、函数、事件、视图、管理用户,不管是对于专业的数据库开发人员还是DB新手来说,其精心设计的用户图形界面(GUI)都为我们安全、便捷的操作MySQL数据信息提供了一个简洁的管理平台。不但可以为window平台稳定运行,同样兼容于Mac OS X 和Linux系统。

2017-09-07

Perl语言入门第六版.pdf

Perl语言入门第六版

2017-09-06

廖雪峰python教程【完整版】.pdf

廖雪峰python教程【完整版】

2017-09-06

空空如也

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

TA关注的人

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