- JMETER+ANT+JENKINS持续集成并生成html报告
qq_40447533
jmeter持续集成
1.下载ant2.配置build.xml文件3.在本地运行antrun4.部署到jenkins上5.在jenkins上查看测试报告jenkins-HTMLreport没有css样式问题注;如果运行后还是没有css样式,清理缓存试试对于测试报告来说,除了内容的简洁精炼,样式的美观也很重要。常用的做法是,采用HTML格式的文档,并搭配CSS和JS,实现自定义的样式和动画效果(例如展开、折叠等)。在Je
- 用ant脚本执行sql语句
iameyama
ant
build.xml命名为然后右键run。。。。
- ideal中使用ant打war包
相约最好的自己
ant是一种自动化构建工具,它本身就是这样一个流程脚本引擎,用于自动化调用程序完成项目的编译,打包,部署等。除了基于JAVA是平台无关的外,脚本的格式是基于XML的。使用ideal,ant打war包步骤1、在项目工程下,新建一个build.xml文件(我的放在了根目录下);2、配置该文件中的内容(文章最后是获取build.xml配置的百度云链接,方便直接粘贴赋值):3、ideal中右侧栏中有一个a
- Jacoco—代码增量覆盖率踩过的坑
晓 5
测试java工具类收藏jvmjava开发语言
转载:jacoco统计新增代码覆盖率踩过的坑-wumangxing-博客园缘起:比较正在开发的branch和master代码的区别,然后统计新增代码覆盖率。步骤:a,代码覆盖率是通过分析exec文件来比较的,exec文件是通过ant从服务器中dump下来的,调用jacoco也是通过ant的build.xml文件来实现的,所以,branch需要从ant文件传给jacoco;b,传给jacoco之后,
- jmeter报告模板中的build.xml一些修改
小骑_ad7c
build.xml主要用于jmeter生成报告发送到邮箱的设置jmeter-results-detail-report.xsl报告生成的模板(大部分网上都用的这个模板)文件位置jmeter\extras\build.xml文件位置jmeter-results-detail-report.xsl都是基于网上的模板修改的,具体模板网上可以下载!主要分几个大模块基本设置模块文件执行模块该模块就是输入下前
- jmeter+ant+jenkins遇到问题及解决方案
一眯陽光的悲傷
软件设置自动化配置
1、build.xml要保存为UTF-82、build.xml文件中配置jmeter路径3、apache-jmeter-3.2\extras这个目录下jmeter-results-detail-report_21.xsl生产报告style="${jmeter.home}/extras/jmeter-results-detail-report_21.xsl">4、Tomcat日志输出中文乱码文件co
- 【jmeter+ant+jenkins】之搭建 接口自动化测试平台
跟我一起学测试呀
技术分享软件测试jmeterjenkins运维
平台搭建(1).录制jmeter脚本 (2).将jmeter的安装目录下的G:\jmeter\apache-jmeter-5.1.1\extras中,将”ant-jmeter-1.1.1.jar”文件放到ant的lib目录下 (3).配置jmeter的xml配置文件,并放在ant目录的bin目录下,使用ant编译验证jmeter的build文件build.xml文件命令:Ant-buildfi
- 使用jmeter+ant进行接口自动化测试(数据驱动)
程序员念姐
jmeter职场和发展自动化测试软件测试
本次接着介绍如何利用apache-ant执行测试用例并生成HTML格式测试报告①下载安装apache-ant-1.9.9,配置环境变量如下方式检验安装成功②安装好ant后,把jmeter中extras目录下的ant-jmeter-1.1.1.jar文件copy到ant安装目录下的lib文件夹中③配置ant编译文件build.xml新建一个txt文件,并重名为build.xml,内容如下123456
- eclipse 方法超标处理
有点健忘
来源:https://www.jianshu.com/p/e761c0ba0855https://www.cnblogs.com/liemng/p/5982221.html整理记录下,万一以后用到了。将用到的一堆jar合并成一个jar,完事在转换为dex文件步骤如下:工程根目录下新建build.xml文件name:工程的名字basedir:基准目录,不懂,反正写个点没啥影响destfile:合并后
- Ubuntu部署jmeter与ant
程序员曦曦
软件测试ubuntujmeterlinux功能测试软件测试自动化测试程序人生
为了整合接口自动化的持续集成工具,我将jmeter与ant都部署在了Jenkins容器中,并配置了build.xml一、ubuntu部署jdk1:先下载jdk-8u74-linux-x64.tar.gz,上传到服务器,这里上传文件用到了ubuntu下的lrzsz。ubuntu下直接执行sudoapt-getinstalllrzszlrzsz拆分为两个命令,sz和rzsz命令发送文件到本地:#szf
- jenkins+ant+jmeter自动化环境搭建(二)
权艳霞
先回答上一篇留下的问题:1,html报告里面pages中有三个请求:Sample1,Sample2,HTTP请求,其实HTTP请求才是我要测试的脚本,但是显示3个,上面Sample1,Sample2显示的什么意思?相关的配置在哪里?在第一篇文章中,默认的build.xml配置文件在C:\apache-jmeter-3.1\apache-jmeter-3.1\extras中的build-初始文件,所
- build.xml
不是金川
mongodb数据库linux
-----------
- Jmeter接口自动化
陈晴chenqing
jmeter
目录变更记录变更日期变更说明附件2021-02-26【TestReport名称优化】将html报告名称index.html改为动态变化的(不然每次生成的报告Html报告都会把原有的报告覆盖)详细见【五-8】build.xml一、JMeter简介二、JMeter基本使用1.启动Jmeter2.设置为中文版(根据个人喜好)3.配置元件-HttpCookie管理器4.断言5.接口关联(Json提取器&正
- 使用jmeter+ant进行接口自动化测试(数据驱动)
程序员油条
技术分享软件测试jmeter
本次接着介绍如何利用apache-ant执行测试用例并生成HTML格式测试报告①下载安装apache-ant-1.9.9,配置环境变量如下方式检验安装成功②安装好ant后,把jmeter中extras目录下的ant-jmeter-1.1.1.jar文件copy到ant安装目录下的lib文件夹中③配置ant编译文件build.xml新建一个txt文件,并重名为build.xml,内容如下123456
- 使用jmeter+ant进行接口自动化测试(数据驱动)
程序员木江
自动化测试软件测试jmeterapache测试用例
本次接着介绍如何利用apache-ant执行测试用例并生成HTML格式测试报告①下载安装apache-ant-1.9.9,配置环境变量如下方式检验安装成功②安装好ant后,把jmeter中extras目录下的ant-jmeter-1.1.1.jar文件copy到ant安装目录下的lib文件夹中③配置ant编译文件build.xml新建一个txt文件,并重名为build.xml,内容如下123456
- ant脚本调用java函数,调用另一个 Ant 脚本的 Ant 脚本的奇怪行为,为什么?
陈以侃
ant脚本调用java函数
我是Ant的新手(我来自Maven),我发现做以下操作有很多问题.我有一个名为CrystalIceGUI的主项目,它使用另一个名为ShellExtBridge的依赖项目.依赖项目ShellExtBridge有一个自己的build.xml文件,用于编译项目并将其打包到一个jar文件中,该文件被放入一个名为Release的目录中.主项目CrystalIceGUI的build.xmlant文件包含一个名
- 在ant构建脚本中调用maven的命令
听海边涛声
mavenjavaant
有时候想用maven管理依赖,用ant构建。在ant的build.xml文件中可以使用exec这个task来调用系统命令,也就可以调用maven的命令。例如,执行maven的命令mvndependency:copy-dependencies,可以将项目的依赖提取出来,放到/target/dependency目录下面。在ant中调用示例:其中ant的build.xml就放在maven工程的根目录下面
- Jmeter+ant+Jenkins持续集成
豆子熊.
jmeterjenkinsci/cd软件测试自动化测试
专注于分享软件测试干货内容,欢迎点赞收藏⭐留言如有错误敬请指正!交流讨论:欢迎加入我们一起学习!资源分享:耗时200+小时精选的「软件测试」资料包最困难的时候,也就是我们离成功不远的时候!目录一、安装jmeter二、安装ant五、配置jmeter的build.xml配置文件六、安装并部署Jenkins最后一、安装jmeter1JDK环境安装前置环境:此篇安装文档基于windows+64位的电脑,安
- java ant打包工具_Android打包—Ant
weixin_39698007
javaant打包工具
最近在项目中遇到了一些打包的问题,顺便去了解了下打包的一些知识点。这里主要介绍和总结了一下ant、build.xml的知识点以及构建apk和jar包的一些注意事项。Android打包对工程代码和资源文件使用打包工具进行编译、混淆、签名、优化对齐等一系列步骤之后生成可发布到应用市场的apk的构建过程。打包流程build.png大概分为以下几个步骤1、使用aapt工具将res资源文件生成R.java文
- 持续集成搭建+邮件推送设置(jenkins+jmeter+ant)
北极之熊熊
Jenkins学习应用Jmeter学习应用jenkinsci/cdjmeter测试工具持续集成
一、实现逻辑步骤:1、本机安装ant;2、jenkins中安装ant插件;3、创建ant的build.xml;4、在jenkins的job中的调用ant插件:1)运行build.xml2)jenkins调用ant执行jmeter脚本3)并用ant生成测试报告;4)将报告存储到指定目录;5、E-mail插件(EditableEmailNotification)1)系统设置中配置邮件发送账号、密码、端
- Jmeter+ant+jenkins 实现接口自动化构建
漫步云端-r
Jmeter专栏jenkinsjmeter自动化
目录引言一、安装并配置环境1.下载安装jdk1.8并且配置环境变量2.下载ant包二、安装验证1.拷贝jar包2.修改jmeter报告输出格式3.创建demo文件夹4.建立build.xml文件5.放入脚本文件6.运行三、集成jenkins1.Tomcat的安装及配置2.jenkins下载及安装配置3.jenkins重启及关闭引言jenkins工具平台是一个开源软件项目,可实现全自动部署+测试,且
- Maven之pom配置文件详解
悦小鱼
配置文件配置文件
Maven之pom.xml配置文件详解一、什么是pom?POM是项目对象模型(ProjectObjectModel)的简称,它是Maven项目中的文件,使用XML表示,名称叫做pom.xml。作用类似ant的build.xml文件,功能更强大。该文件用于管理:源代码、配置文件、开发者的信息和角色、问题追踪系统、组织信息、项目授权、项目的url、项目的依赖关系等等。事实上,在Maven世界中,pro
- 搭建JMeter+Jenkins+Ant持续化
睿智的少年
apacheAnt,是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。由Apache软件基金会所提供。Ant它有以下的优点。跨平台性。Ant是纯Java语言编写的,所以具有很好的跨平台性。操作简单。Ant是由一个内置任务和可选任务组成的。Ant运行时需要一个XML文件(构建文件,build.xml)。Ant通过调用target树,就可以执行各种ta
- Android_Error_日常问题_AndroidStudioConsole控制台输出乱码
GCZeng
问题描述:AndroidStudioConsole输出乱码解决办法:方案1:在项目build.xml添加:tasks.withType(JavaCompile){options.encoding="UTF-8"}方案2:打开SearchEveryWhereimage.png输入:EditCustomVMOptions...,回车打开文件,如果配置文件不存在会提示创建配置文件:image.png添加
- Jmeter+Ant+Jenkins持续化
彭俞伟
jenkinsantjmeter自动化持续化
一、Ant1.介绍:apacheAnt,是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具2.优点:跨平台性。Ant是纯Java语言编写的,所以具有很好的跨平台性操作简单。Ant运行时需要一个构建文件(build.xml),由于是XML格式的文件,所以很容易维护和书写,而且结构很清晰Ant通过调用target树,就可以执行各种task。每个task实现了特定接口对象由于Ant的跨平台
- zookeeper源码下载和导入idea
景川呀
死磕dubboZookeeperZookeeper源码导入
本篇介绍一下zookeeper的源码如何导入idea并进行查看要学习源码肯定得先把源码下载下来打开看看吧一:首先是源码地址https://github.com/apache/zookeeper/tree/branch-3.5.5这里以3.5.5分支为例,不要下载master分支,里面没有build.xml,后面ant编译不了下载之后解压到自己电脑的目录这里以win10为例,我解压到:E:\zook
- java ant 安装成功_Ant的安装和使用
indienova
javaant安装成功
】三、验证ant为了验证ant是否成功安装,可以进行如下操作:依次选择:开始->运行->cmd,输入如下命令:ant如果出现如下内容,说明安装成功:Buildfile:build.xmldoesnotexist!Buildfailed【说明ant安装成功!因为ant默认运行build.xml文件,这个文件需要我们建立。】查看版本:ant-version但如果出现如下内容,说明安装失败:(可以重复前
- Ant 利用第三方的task
yangzheng114
JAVAant
一、如何使用第三方任务Ant可以使用第三方任务,在使用第三方任务之前,需告知Ant,这就是任务的用意。Ant中声明第三方任务有一下几种方法:1、声明中指定任务类名,比如:2、比较常见的做法是,定义个properties文件,在该文件中将任务的名称和类名相对应,在一个文件中可以定义多个任务。在构建文件(build.xml)中,只需要指定该文件和类所在的路径,就可以一次定义多个任务了。比如:task.
- ant 引用第三方task
Fly_Miss
JAVA-ANTant
Ant可以使用第三方任务,在使用第三方任务之前,需告知Ant,这就是任务的用意。Ant中声明第三方任务有以下几种方法:1、声明中指定任务类名,比如:2、比较常见的做法是,定义个properties文件,在该文件中将任务的名称和类名相对应,在一个文件中可以定义多个任务。在构建文件(build.xml)中,只需要指定该文件和类所在的路径,就可以一次定义多个任务了。比如:task.properties文
- ant 各种标签属性参数介绍
SunmonDong
antant
1没有指定任何参数时,Ant会在当前目录下查询build.xml文件2可以指定执行一个或多个target。当省略target时,Ant使用标签的default属性所指定的target3编写build.xml(ant1.8.2)3.1Projectproject有下面的属性:(1)name–项目名称(Required:No)(2)default–当没有指定target时使用的缺省target(Req
- apache 安装linux windows
墙头上一根草
apacheinuxwindows
linux安装Apache 有两种方式一种是手动安装通过二进制的文件进行安装,另外一种就是通过yum 安装,此中安装方式,需要物理机联网。以下分别介绍两种的安装方式
通过二进制文件安装Apache需要的软件有apr,apr-util,pcre
1,安装 apr 下载地址:htt
- fill_parent、wrap_content和match_parent的区别
Cb123456
match_parentfill_parent
fill_parent、wrap_content和match_parent的区别:
1)fill_parent
设置一个构件的布局为fill_parent将强制性地使构件扩展,以填充布局单元内尽可能多的空间。这跟Windows控件的dockstyle属性大体一致。设置一个顶部布局或控件为fill_parent将强制性让它布满整个屏幕。
2) wrap_conte
- 网页自适应设计
天子之骄
htmlcss响应式设计页面自适应
网页自适应设计
网页对浏览器窗口的自适应支持变得越来越重要了。自适应响应设计更是异常火爆。再加上移动端的崛起,更是如日中天。以前为了适应不同屏幕分布率和浏览器窗口的扩大和缩小,需要设计几套css样式,用js脚本判断窗口大小,选择加载。结构臃肿,加载负担较大。现笔者经过一定时间的学习,有所心得,故分享于此,加强交流,共同进步。同时希望对大家有所
- [sql server] 分组取最大最小常用sql
一炮送你回车库
SQL Server
--分组取最大最小常用sql--测试环境if OBJECT_ID('tb') is not null drop table tb;gocreate table tb( col1 int, col2 int, Fcount int)insert into tbselect 11,20,1 union allselect 11,22,1 union allselect 1
- ImageIO写图片输出到硬盘
3213213333332132
javaimage
package awt;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import javax.imagei
- 自己的String动态数组
宝剑锋梅花香
java动态数组数组
数组还是好说,学过一两门编程语言的就知道,需要注意的是数组声明时需要把大小给它定下来,比如声明一个字符串类型的数组:String str[]=new String[10]; 但是问题就来了,每次都是大小确定的数组,我需要数组大小不固定随时变化怎么办呢? 动态数组就这样应运而生,龙哥给我们讲的是自己用代码写动态数组,并非用的ArrayList 看看字符
- pinyin4j工具类
darkranger
.net
pinyin4j工具类Java工具类 2010-04-24 00:47:00 阅读69 评论0 字号:大中小
引入pinyin4j-2.5.0.jar包:
pinyin4j是一个功能强悍的汉语拼音工具包,主要是从汉语获取各种格式和需求的拼音,功能强悍,下面看看如何使用pinyin4j。
本人以前用AscII编码提取工具,效果不理想,现在用pinyin4j简单实现了一个。功能还不是很完美,
- StarUML学习笔记----基本概念
aijuans
UML建模
介绍StarUML的基本概念,这些都是有效运用StarUML?所需要的。包括对模型、视图、图、项目、单元、方法、框架、模型块及其差异以及UML轮廓。
模型、视与图(Model, View and Diagram)
&
- Activiti最终总结
avords
Activiti id 工作流
1、流程定义ID:ProcessDefinitionId,当定义一个流程就会产生。
2、流程实例ID:ProcessInstanceId,当开始一个具体的流程时就会产生,也就是不同的流程实例ID可能有相同的流程定义ID。
3、TaskId,每一个userTask都会有一个Id这个是存在于流程实例上的。
4、TaskDefinitionKey和(ActivityImpl activityId
- 从省市区多重级联想到的,react和jquery的差别
bee1314
jqueryUIreact
在我们的前端项目里经常会用到级联的select,比如省市区这样。通常这种级联大多是动态的。比如先加载了省,点击省加载市,点击市加载区。然后数据通常ajax返回。如果没有数据则说明到了叶子节点。 针对这种场景,如果我们使用jquery来实现,要考虑很多的问题,数据部分,以及大量的dom操作。比如这个页面上显示了某个区,这时候我切换省,要把市重新初始化数据,然后区域的部分要从页面
- Eclipse快捷键大全
bijian1013
javaeclipse快捷键
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)Alt+En
- js 笔记 函数
征客丶
JavaScript
一、函数的使用
1.1、定义函数变量
var vName = funcation(params){
}
1.2、函数的调用
函数变量的调用: vName(params);
函数定义时自发调用:(function(params){})(params);
1.3、函数中变量赋值
var a = 'a';
var ff
- 【Scala四】分析Spark源代码总结的Scala语法二
bit1129
scala
1. Some操作
在下面的代码中,使用了Some操作:if (self.partitioner == Some(partitioner)),那么Some(partitioner)表示什么含义?首先partitioner是方法combineByKey传入的变量,
Some的文档说明:
/** Class `Some[A]` represents existin
- java 匿名内部类
BlueSkator
java匿名内部类
组合优先于继承
Java的匿名类,就是提供了一个快捷方便的手段,令继承关系可以方便地变成组合关系
继承只有一个时候才能用,当你要求子类的实例可以替代父类实例的位置时才可以用继承。
在Java中内部类主要分为成员内部类、局部内部类、匿名内部类、静态内部类。
内部类不是很好理解,但说白了其实也就是一个类中还包含着另外一个类如同一个人是由大脑、肢体、器官等身体结果组成,而内部类相
- 盗版win装在MAC有害发热,苹果的东西不值得买,win应该不用
ljy325
游戏applewindowsXPOS
Mac mini 型号: MC270CH-A RMB:5,688
Apple 对windows的产品支持不好,有以下问题:
1.装完了xp,发现机身很热虽然没有运行任何程序!貌似显卡跑游戏发热一样,按照那样的发热量,那部机子损耗很大,使用寿命受到严重的影响!
2.反观安装了Mac os的展示机,发热量很小,运行了1天温度也没有那么高
&nbs
- 读《研磨设计模式》-代码笔记-生成器模式-Builder
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
/**
* 生成器模式的意图在于将一个复杂的构建与其表示相分离,使得同样的构建过程可以创建不同的表示(GoF)
* 个人理解:
* 构建一个复杂的对象,对于创建者(Builder)来说,一是要有数据来源(rawData),二是要返回构
- JIRA与SVN插件安装
chenyu19891124
SVNjira
JIRA安装好后提交代码并要显示在JIRA上,这得需要用SVN的插件才能看见开发人员提交的代码。
1.下载svn与jira插件安装包,解压后在安装包(atlassian-jira-subversion-plugin-0.10.1)
2.解压出来的包里下的lib文件夹下的jar拷贝到(C:\Program Files\Atlassian\JIRA 4.3.4\atlassian-jira\WEB
- 常用数学思想方法
comsci
工作
对于搞工程和技术的朋友来讲,在工作中常常遇到一些实际问题,而采用常规的思维方式无法很好的解决这些问题,那么这个时候我们就需要用数学语言和数学工具,而使用数学工具的前提却是用数学思想的方法来描述问题。。下面转帖几种常用的数学思想方法,仅供学习和参考
函数思想
把某一数学问题用函数表示出来,并且利用函数探究这个问题的一般规律。这是最基本、最常用的数学方法
- pl/sql集合类型
daizj
oracle集合typepl/sql
--集合类型
/*
单行单列的数据,使用标量变量
单行多列数据,使用记录
单列多行数据,使用集合(。。。)
*集合:类似于数组也就是。pl/sql集合类型包括索引表(pl/sql table)、嵌套表(Nested Table)、变长数组(VARRAY)等
*/
/*
--集合方法
&n
- [Ofbiz]ofbiz初用
dinguangx
电商ofbiz
从github下载最新的ofbiz(截止2015-7-13),从源码进行ofbiz的试用
1. 加载测试库
ofbiz内置derby,通过下面的命令初始化测试库
./ant load-demo (与load-seed有一些区别)
2. 启动内置tomcat
./ant start
或
./startofbiz.sh
或
java -jar ofbiz.jar
&
- 结构体中最后一个元素是长度为0的数组
dcj3sjt126com
cgcc
在Linux源代码中,有很多的结构体最后都定义了一个元素个数为0个的数组,如/usr/include/linux/if_pppox.h中有这样一个结构体: struct pppoe_tag { __u16 tag_type; __u16 tag_len; &n
- Linux cp 实现强行覆盖
dcj3sjt126com
linux
发现在Fedora 10 /ubutun 里面用cp -fr src dest,即使加了-f也是不能强行覆盖的,这时怎么回事的呢?一两个文件还好说,就输几个yes吧,但是要是n多文件怎么办,那还不输死人呢?下面提供三种解决办法。 方法一
我们输入alias命令,看看系统给cp起了一个什么别名。
[root@localhost ~]# aliasalias cp=’cp -i’a
- Memcached(一)、HelloWorld
frank1234
memcached
一、简介
高性能的架构离不开缓存,分布式缓存中的佼佼者当属memcached,它通过客户端将不同的key hash到不同的memcached服务器中,而获取的时候也到相同的服务器中获取,由于不需要做集群同步,也就省去了集群间同步的开销和延迟,所以它相对于ehcache等缓存来说能更好的支持分布式应用,具有更强的横向伸缩能力。
二、客户端
选择一个memcached客户端,我这里用的是memc
- Search in Rotated Sorted Array II
hcx2013
search
Follow up for "Search in Rotated Sorted Array":What if duplicates are allowed?
Would this affect the run-time complexity? How and why?
Write a function to determine if a given ta
- Spring4新特性——更好的Java泛型操作API
jinnianshilongnian
spring4generic type
Spring4新特性——泛型限定式依赖注入
Spring4新特性——核心容器的其他改进
Spring4新特性——Web开发的增强
Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC
Spring4新特性——Groovy Bean定义DSL
Spring4新特性——更好的Java泛型操作API
Spring4新
- CentOS安装JDK
liuxingguome
centos
1、行卸载原来的:
[root@localhost opt]# rpm -qa | grep java
tzdata-java-2014g-1.el6.noarch
java-1.7.0-openjdk-1.7.0.65-2.5.1.2.el6_5.x86_64
java-1.6.0-openjdk-1.6.0.0-11.1.13.4.el6.x86_64
[root@localhost
- 二分搜索专题2-在有序二维数组中搜索一个元素
OpenMind
二维数组算法二分搜索
1,设二维数组p的每行每列都按照下标递增的顺序递增。
用数学语言描述如下:p满足
(1),对任意的x1,x2,y,如果x1<x2,则p(x1,y)<p(x2,y);
(2),对任意的x,y1,y2, 如果y1<y2,则p(x,y1)<p(x,y2);
2,问题:
给定满足1的数组p和一个整数k,求是否存在x0,y0使得p(x0,y0)=k?
3,算法分析:
(
- java 随机数 Math与Random
SaraWon
javaMathRandom
今天需要在程序中产生随机数,知道有两种方法可以使用,但是使用Math和Random的区别还不是特别清楚,看到一篇文章是关于的,觉得写的还挺不错的,原文地址是
http://www.oschina.net/question/157182_45274?sort=default&p=1#answers
产生1到10之间的随机数的两种实现方式:
//Math
Math.roun
- oracle创建表空间
tugn
oracle
create temporary tablespace TXSJ_TEMP
tempfile 'E:\Oracle\oradata\TXSJ_TEMP.dbf'
size 32m
autoextend on
next 32m maxsize 2048m
extent m
- 使用Java8实现自己的个性化搜索引擎
yangshangchuan
javasuperword搜索引擎java8全文检索
需要对249本软件著作实现句子级别全文检索,这些著作均为PDF文件,不使用现有的框架如lucene,自己实现的方法如下:
1、从PDF文件中提取文本,这里的重点是如何最大可能地还原文本。提取之后的文本,一个句子一行保存为文本文件。
2、将所有文本文件合并为一个单一的文本文件,这样,每一个句子就有一个唯一行号。
3、对每一行文本进行分词,建立倒排表,倒排表的格式为:词=包含该词的总行数N=行号