自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(200)
  • 资源 (6)
  • 收藏
  • 关注

转载 Lucene3.0之结果排序(原理篇)

Lucene3.0之结果排序(原理篇)传统上,人们将信息检索系统返回结果的排序称为"相关排序" (relevance ranking) ,隐含其中各条目的顺序反映结果和查询的相关程度。1、 基本排序原理①     向量空间模型Gerald Salton 等在 30 多年前提出的"向量空间模型" (Vector Space Model,VSM)[Salto

2017-10-14 16:25:10 2425

转载 Lucene实践:Lucene总体设计架构

Lucene总的来说是:一个高效的,可扩展的,全文检索库。全部用Java实现,无须配置。仅支持纯文本文件的索引(Indexing)和搜索(Search)。不负责由其他格式的文件抽取纯文本文件,或从网络中抓取文件的过程。在Lucene in action中,Lucene 的构架和过程如下图,说明Lucene 是有索引和搜索的两个过程,包含索引创建,索引,搜

2017-10-14 16:23:51 1617

转载 Lucene实践:全文检索的基本原理

一、总论根据http://lucene.apache.org/java/docs/index.html 定义:"Apache Lucene(TM) is a high-performance, full-featured text search engine library written entirely in Java. It is a technology suitable

2017-10-14 16:18:26 1579

转载 Apache POI单元格/Cells

输入到电子表格中的任何数据总是存储在一个单元中。我们使用的行和列的标签来识别单元格。本章介绍了如何使用Java编程操纵单元电子表格的数据。创建一个单元格需要创建一个单元之前创建一个行。行是什么?只不过是单元的集合。下面的代码片段用于创建一个单元格。//create new workbookXSSFWorkbook workbook = new XSSFWorkbook(); /

2017-10-12 23:11:10 2039

转载 Apache POI电子表格/Spreadsheet

本章将介绍如何创建一个电子表格,并使用Java操纵它。电子表格是在Excel文件中的页面;它包含具有特定名称的行和列。读完本章后,将能够创建一个电子表格,并能在其上执行读取操作。创建电子表格首先,让我们创建一个使用在前面的章节中讨论的引用的类的电子表格。按照前面的章节中,首先创建一个工作簿,然后我们就可以去,并创建一个表。下面的代码片段用于创建电子表格。//Create Bla

2017-10-12 23:09:59 1883

转载 Apache POI工作簿

此处的术语“Workbook”指的Microsoft Excel文件。本章完成后,您将能够创建新的工作簿,并可以使用Java程序打开现有工作簿。创建空白工作簿下面简单的程序来创建一个空白Microsoft Excel工作簿。import java.io.*;import org.apache.poi.xssf.usermodel.*;public class CreateWorkB

2017-10-12 23:07:26 1613

转载 org POI核心类

本章介绍了Apache POI的API,它是至关重要的工作,使用Java程序操作Excel文件有下面几个类和方法。工作簿这是创建或维护Excel工作簿的所有类的超接口。它属于org.apache.poi.ss.usermodel包。是实现此接口的两个类,如下所示:HSSFWorkbook : 这个类有读取和.xls 格式和写入Microsoft Excel文件的方法。它与微软O

2017-10-12 23:02:47 2134

转载 httpError: The Http Transport returned a 0 status code

httpError: The Http Transport returned a 0 status code.  This is usually the result of mixing ajax and full requests.  This is usually undesired, for both performance and data integrity reasons.来源:h

2017-10-12 22:57:08 1981

转载 oracle数据库索引

[什么是索引]在关系型数据库中,索引是一种和表有关的数据结构,它可以使查询的sql语句执行的更快。其实索引就如同图书的目录,我们可以根据目录中的页码快速的找到所需的内容。编写一本书,只有章节内容定好之后再设置目录;数据库索引也是一样,只有先插入好数据,再建立索引。[为何索引可提高查询效率]因为DB在执行一条sql语句的时候,默认的方式是根据搜索条

2017-10-12 19:24:00 1670

转载 表分区的维护性操作

一、添加分区以下代码给SALES表添加了一个P3分区复制代码代码如下:ALTER TABLE SALES ADD PARTITION P3 VALUES LESS THAN(TO_DATE('2003-06-01','YYYY-MM-DD'));注意:以上添加的分区界限应该高于最后一个分区界限。以下代码给SALES表的P3分区添加了一个P

2017-10-12 19:06:50 1584

转载 oracle数据库分区表建立索引

分区表和一般表一样可以建立索引,分区表可以创建局部索引和全局索引。当分区中出现许多事务并且要保证所有分区中的数据记录的唯一性时采用全局索引。1.       局部索引分区的建立:create index idx_t on AAA(id)  local ( partition idx_1 tablespace space01, partition idx_2 tablespa

2017-10-12 18:06:01 3628

转载 数据源不定时间段后连接中断(解决方法:连接关闭后设置自启动,重新自动连接;Jboss异常:SQL Error 17002和SQL Error 17008

Jboss异常:SQL Error 17002和SQL Error 17008原系统为行业内业务系统,布署了两套系统,分别采用Jboss和webLogic作为服务器,两套系统在同一个物理机器上,使用两个端口。服务器:weblogic12.1.2     Jboss eap6.0数据库:oracle12(另一个物理机器,两套系统共用)jboss

2017-10-12 11:27:51 5881

转载 java中如何遍历实体类的属性和数据类型以及属性值

package com.walkerjava.test; import java.lang.reflect.Field; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; import java.util.Date; /***

2017-10-10 18:36:59 2739

原创 关闭Oracle数据库/启动Oracle数据库

SQLPLUS命令连接到Oracle数据库后,SQL>shutdownimmediate          //执行关闭Oracle数据库命令ORA-01031: insufficient privileges     //执行关闭Oracle数据库命令,出现错误‘权限不足’,即当前登录用户权限不足SQL> conn / as sysdba;        

2017-09-10 20:37:24 3095

原创 Oracle数据库sysdba、sysoper权限问题

Oracle 把sysdba、sysoper分别的赋予不同的管理权限sysdba权限:●启动和关闭操作●更改数据库状态为打开/装载/备份,更改字符集●创建数据库●创建服务器参数文件spfile●日志归档和恢复●包含了“会话权限”权限sysoper权限:●启动和关闭操作●更改数据库状态为打开/装载/备份●创建服务器参数文件SPFILE●日志

2017-09-10 20:35:35 2812

原创 字段类型char(n)、varchar(n)区别

数据库设计,定义字段类型char(n)、varchar(n)区别:char(n):固定长度的字符串,用户指定长度n,全称character.varchar(n):可变长度的字符串,用户指定最大长度n,全称character varing.char数据类型存放固定长度的字符串。eg:属性A的类型是char(10),如果为此属性存入字符串"avi",那么该字符串后会追加7个空格来使其达到1

2017-09-09 20:39:49 19735

转载 关于jquery中html()、text()、val()的区别

.html()用为读取和修改元素的HTML标签    对应js中的innerHTML .html()是用来读取元素的HTML内容(包括其Html标签),.html()方法使用在多个元素上时,只读取第一个元素 .text()用来读取或修改元素的纯文本内容  对应js中的innerText  text()用来读取元素的纯文本内容,包括其后代元素;.text()方法不能使用在表单元素上

2017-09-08 15:22:59 2352

原创 plsql的命令(command)窗口与sql窗口有什么区别

PW(程序窗口): 可以执行 sql,sqlplus 相关的语句,例如存储过程,方法,一般用来开发程序用的。TW(测试窗口): 一般是用来测试存储过程等的debug。SW(SQL窗口): 执行的是dml,ddl语句,主要用户语句的查询、显示、执行统计信息等(应用最多的一个窗口)。例如 desc table不能在SQL window中执行,必须在Command window中

2017-09-07 09:22:55 23222

原创 java对象和xml的互相转换,JAXB可以轻松实现

JAXB可以轻松实现java对象和xml的互相转换首先准备好一个JavaBean供实验:注意1、类文件注解:@XmlRootElement不可缺少2、2个Student的构造方法不能少 XmlToJava//xml转换Java @Test public void test02() throws JAXBException{ String

2017-09-06 19:55:10 5930

原创 通过代理实现Java代码访问指定URL

package network.openURL;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.UnsupportedEncodingException;import j

2017-09-06 19:12:03 8929

转载 编程,从来都不晚:来自日本的82岁APP开发者

82岁的若宮正子第一次工作时,还是使用算盘来进行计算——而如今,她是世界上年纪最大的iPhone应用开发者之一,也是使得智能手机走入老年人生活的先驱者。有感于科技行业对老年人关注度不高的事实,若宮正子决定开始独立学习编程。她坚持认为,60岁以上的老人,需要积极地学习新的技能来保持大脑灵活。“当你越来越老,你会失去很多东西:丈夫,工作,头发,视力,生活中的减号数不胜数。但是,如果你学

2017-09-06 18:58:11 4330

转载 oracle数据库----关系视图

数据库的真实数据都是存在于数据表中,数据表是反映现实世界的实体关系。但是,为现实世界的所有关系创建数据表是不现实的。数据库中的视图解决了这一问题。视图以物理数据未基础,利用更灵活的策略来实现关系。接下来,我们将从:视图介绍、关系视图的创建和使用、内嵌式图的使用、对象视图的使用、物化视图的使用等几个方面,来学习视图的知识,并掌握如何创建和使用各种视图,同时对各种视图之间的区别有清晰的

2017-09-06 18:46:15 9748

转载 oracle数据库----内嵌视图

关系视图是数据库对象,创建关系视图实际是对查询定义可重用的需求。但有时,查询定义并不会被重用。此时,创建关系视图便不再适宜------过多的关系视图势必增加数据库的维护成本。oracle提供了内嵌视图来解决这一问题。1、内嵌视图简介如同关系视图,内嵌视图也是查询定义。内嵌的意义在于,视图定义嵌入在复杂查询语句中,其角色与普通数据表或关系视图相同。内嵌视图不必使用create vie

2017-09-06 18:40:54 5190

转载 JSF中的Ajax

Ajax是提高用户体验的最有效方法之一,同时也是提高系统性能的方法之一。提供页面局部刷新所以可以满足上面的两个要求。在JSF当中可以通过两种方式加入Ajax特性。一种是手动写js代码,另一种是用JSF自带的功能(其中封装了Ajax特性而已)。后者是本文要介绍的重点。在一些类似与buttons,text当中可以使用Ajax来实现自己想要的功能,说的再多不如代码来的实在一些。

2017-09-05 19:46:47 6507

原创 常用的maven命令如下

常用的maven命令如下:Maven命令列表mvn –version显示版本信息mvn clean清理项目生产的临时文件,一般是模块下的target目录mvn compile编译源代码,一般编译模块下的src/main/Java目录

2017-09-02 18:55:54 7031

原创 安装maven的本地工程

从:C:\Users\Administrator\.m2\repository 到 D:\OpenSource\Java\maven\Repository(1).到D:\Program Files\apache-maven-3.2.3-bin\apache-maven-3.2.3\conf目录下拷贝settings.xml文件到D:\OpenSource\java\maven目录下(2).

2017-09-02 18:39:55 6617

转载 maven的工程POM文件讲解

POM全称是Project Object Model,即项目对象模型。pom.xml是maven的项目描述文件,它类似与antx的project.xml文件。pom.xml文件以xml的 形式描述项目的信息,包括项目名称、版本、项目id、项目的依赖关系、编译环境、持续集成、项目团队、贡献管理、生成报表等等。总之,它包含了所有的项目 信息。 pom.xml的基本配置<project

2017-09-02 18:12:52 7317

转载 自定义的样式文件和js文件打成webjar

1. 先把要打包成webjar的文件放到你新建的maven结构的项目的/src/main/resources目录下2.编写该项目的pom.xml文件,如下:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sch

2017-09-02 17:38:02 7176

原创 Maven私服上传 jar包

Maven私服上传 jar包:生成客户端jar 包, ----客户端文件夹右击以java/jar file形式导出 jar文件,Maven私服地址: (eg:http://192.168.2.201:8081/nexus/)私服用户名:admin私服密码:admin123在Views/Repositories 视图下的 repositories中,在右侧找到jar包想要上传的路

2017-09-02 17:31:16 7579

原创 maven工程中导入jar包的顺序调整

工程中导入jar包的顺序调整:(因导入的jar包很多,中间很可能出现重名的)java工程右键属性->java Build Path->order and export 指定了jar包导入的顺序建议顺序:1.自己实现的功能代码jar2.JRE/JDK system library3.Maven依赖4.eap/wildfly/tomcat服务器

2017-09-02 17:26:32 11781

原创 Java getClass()方法

先看代码执行结果:import java.util.Date;public class SuperClassTestDemo extends Date{ private static final long serialVersionUID = 890185079756933430L; public static void main(String[] args) { new

2017-09-02 17:11:10 7085

原创 将.sql文件导入Oracle数据库

在Oracle数据库所在的机器上cmd命令行里sqlplus命令(用户名、密码)登入数据库。比如需要导入的是C:/a.sql,那么就执行@C:/a.sql,然后跑完后这个a.sql就被导入进来了。

2017-09-02 15:43:00 10463 2

转载 windows操作系统Oracle数据库--删除归档日志

windows操作系统:最好在删除日志的时候,做好相应的日志或者数据库备份。C:\Documents and Settings\admin>rman恢复管理器: Release 10.2.0.1.0 - Production on 星期五 3月 21 13:07:26 2014Copyright (c) 1982, 2005, Oracle.  All rights r

2017-09-02 14:08:36 13542

转载 JVM 发生OOM的四种情况

1、Java堆溢出:heapJava堆内存主要用来存放运行过程中所以的对象,该区域OOM异常一般会有如下错误信息;java.lang.OutofMemoryError:Java heap space此类错误一般通过Eclipse Memory Analyzer分析OOM时dump的内存快照就能分析出来,到底是由于程序原因导致的内存泄露,还是由于没有估计好JVM内存的大小而导致的内存

2017-08-31 19:51:18 8637

原创 使用java代码打开关闭浏览器(指定的浏览器或者计算机默认的浏览器)

使用java代码打开关闭浏览器(指定的浏览器或者计算机默认的浏览器)package network.openURL;import java.io.IOException;import java.net.HttpURLConnection;import java.net.URL;/*** @ClassName:OpenBrowse* @Description:使用java代码

2017-08-31 17:17:39 12303 1

原创 Java线程池

线程池的作用:线程池作用就是限制系统中执行线程的数量。根据系统的环境情况,可以自动或手动设置线程数量,达到运行的最佳效果;少了浪费了系统资源,多了造成系统拥挤效率不高。用线程池控制线程数量,其他线程排 队等候。一个任务执行完毕,再从队列的中取最前面的任务开始执行。若队列中没有等待进程,线程池的这一资源处于等待。当一个新任务需要运行时,如果线程池 中有等待的工作线程,就可以开始运行了

2017-08-31 16:45:40 5774

转载 常用正则表达式总结

一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 7 带1-2位小数的正数或负数:^(\-)?\d+(\

2017-08-31 15:52:29 5043

转载 Java super关键字详解

一.super关键字作用1:主要存在于子类方法中,用于指向子类对象中父类对象。2:访问父类的属性3:访问父类的函数4:访问父类的构造函数二.super注意的地方this和super很像,this指向的是当前对象的调用,super指向的是当前调用对象的父类。类加载完毕,创建对象,父类的构造方法会被调用(默认自动无参),然后执行子类相应构造创

2017-08-25 10:44:40 9877

转载 Java中this关键字和super关键字用法

构造方法中的this关键字构造方法是一个类的对象在通过new关键字创建时自动调用的,在程序中不能向调用其他方法一样通过方法名(也就是类名)来调用。但如果一个类有多个构造方法,可以在一个构造方法中通过this(paras…)来调用其他的构造方法。 使用this来调用其他构造方法有如下几个约束。 1) 只能在构造方法中通过this来调用其他构造方法,普通方法中不能使用。 2) 不能

2017-08-25 10:32:59 9592

转载 Linux下安装jboss并设置自启动服务

1、安装JDK先安装JDK,这里使用的是JDK1.5.0.062、设置JDK环境变量1)编辑系统环境变量文件/etc/profilevi /etc/profile添加如下内容:#SET Java ENVIRONMENTJAVA_HOME=/usr/Java/jdk1.5.0_06     #配置jdk路径PATH=$PATH:$JAVA_HOME/binCLAS

2017-08-24 08:32:10 10037

Java 8实战pdf,文字版,非影印版

Java 8实战pdf,文字版,非影印版, Java 8实战,通过实例全面讲解Java8的特性,陆明刚 译

2018-02-01

Java 8函数式编程

Java 8函数式编程,开发出更好的领域特定语言;如何写出不易出错,并且更简单的并发代码;如何测试和调试Lambda表达式

2018-02-01

DVB解复用技术

主要是数字电视广播方面的ts流处理技术,对ts流中各个表做出解码提取,包括节目映射表、节目关联表等,解ts流复用技术。

2014-10-15

DVB处理ts流

代码实现了对数字视频广播DVB在ts流方面的处理,包括TS流的编码、解复用的技术,在处理ts方面是很好的参考。

2014-10-15

ts流详细介绍

介绍TS流技术,介绍ts流中各个表的组成结构及ts流的结构,包括PAT、PMT、CAT、NIT等表介绍。

2014-10-15

C、C++知识点总结

C、C++知识点总结,包含很多公司面试题

2013-12-17

空空如也

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

TA关注的人

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