自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Tomcat启动一闪而过,报错,配置JDK

windows环境下:下载解压版直接双击startup.bat文件或者安装版(安装成功后)启动,CMD命令框一闪而过,并报错: The CATALINA_HOME environment variable is not defined correctly This environment variable is needed to run this program解

2017-10-24 14:57:17 5154

转载 Oracle高性能SQL语句

我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习、摘录、并汇总部分资料与大家分享!(1)选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表drivingtable)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3

2017-10-23 11:33:35 5571

转载 JSON和JSONP区别(跨域)

前言  由于Sencha Touch 2这种开发模式的特性,基本决定了它原生的数据交互行为几乎只能通过AJAX来实现。  当然了,通过调用强大的PhoneGap插件然后打包,你可以实现100%的Socket通讯和本地数据库功能,又或者通过HTML5的WebSocket也可以实现与服务器的通讯和服务端推功能,但这两种方式都有其局限性,前者需要PhoneGap支持,后者要求用户设备必须

2017-10-22 16:42:12 5306

转载 跨域

什么是跨域跨域是指从一个域名的网页去请求另一个域名的资源。比如从www.baidu.com 页面去请求 www.google.com 的资源。跨域的严格一点的定义是:只要 协议,域名,端口有任何一个的不同,就被当作是跨域为什么浏览器要限制跨域访问呢?原因就是安全问题:如果一个网页可以随意地访问另外一个网站的资源,那么就有可能在客户完全不知情的情况下出现安全问题。比如下面

2017-10-22 16:40:03 5201

转载 网络(HTTP与HTTPS的区别)

超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息。  为了解决HTTP协议的这一缺陷,需要使用另一种协议:安全套接字层超文本传输协议HTTPS,为了数据传输

2017-10-22 15:57:01 5285

原创 服务器向客户端返回的常见状态码和提示信息

200 OK – [GET]:服务器成功返回用户请求的数据,该操作是幂等的(Idempotent)。201 CREATED – [POST/PUT/PATCH]:用户新建或修改数据成功。202 Accepted – [*]:表示一个请求已经进入后台排队(异步任务)204 NO CONTENT – [DELETE]:用户删除数据成功。400 INVALID REQUEST – [POST/PUT/P

2017-10-22 12:46:03 12414

原创 Jersey框架Restful实例(服务端)

package com.eviac.blog.restws; import javax.ws.rs.GET; import javax.ws.rs.Path; import javax.ws.rs.PathParam; import javax.ws.rs.Produces; import javax.ws.rs.core.MediaType; // 这里@Path定

2017-10-22 12:22:01 5303

转载 Java RESTful Web(JAX-RS)

Java 资源JAX-RS 建立了一种特殊的语言来描述资源,正如由其编程模型所表示的。有五种主要条目:根资源、子资源、资源方法、子资源方法以及子资源定位器。根资源根资源是由 @Path 注释的 Java 类。@Path 注释提供了一个 value 属性,用来表明此资源所在的路径。value 属性可以是文本字符、变量或变量外加一个定制的正则表达式。清单 1 给出了一个

2017-10-20 20:28:06 5096

转载 java实现客户端Client调用Restful接口

1,基本介绍Restful接口的调用,前端一般使用ajax调用,后端可以使用的方法比较多,  本次介绍三种:    1.HttpURLConnection实现    2.HttpClient实现    3.Spring的RestTemplate     2,HttpURLConnection实现@Controllerpublic cla

2017-10-20 20:01:48 10188 1

转载 Restful风格API接口开发springMVC篇

Restful风格的API是一种软件架构风格,设计风格而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。在Restful风格中,用户请求的url使用同一个url而用请求方式:get,post,delete,put...等方式对请求的处理方法进行区分,这样可以在前后台分离式的开发中使得前端开发

2017-10-20 19:11:11 4474

转载 JSON 与 对象 、集合 之间的转换

commons包:JSON字符串和java对象的互转【json-lib】在开发过程中,经常需要和别的系统交换数据,数据交换的格式有XML、JSON等,JSON作为一个轻量级的数据格式比xml效率要高,XML需要很多的标签,这无疑占据了网络流量,JSON在这方面则做的很好,下面先看下JSON的格式,JSON可以有两种格式,一种是对象格式的,另一种是数组对象,{"n

2017-10-20 18:41:34 5403

转载 JavaBean注解之Lombok(java奇淫巧技之Lombok)

背景  我们在开发过程中,通常都会定义大量的JavaBean,然后通过IDE去生成其属性的构造器、getter、setter、equals、hashcode、toString方法,当要对某个属性进行改变时,比如命名、类型等,都需要重新去生成上面提到的这些方法,那Java中有没有一种方式能够避免这种重复的劳动呢?答案是有,我们来看一下下面这张图,右面是一个简单的JavaBean,只定义了

2017-10-18 15:25:26 4015

转载 Java RandomAccessFile用法

RandomAccessFileRandomAccessFile是用来访问那些保存数据记录的文件的,你就可以用seek( )方法来访问记录,并进行读写了。这些记录的大小不必相同;但是其大小和位置必须是可知的。但是该类仅限于操作文件。RandomAccessFile不属于InputStream和OutputStream类系的。实际上,除了实现DataInput和DataOutpu

2017-10-17 15:44:18 3544

原创 Java IO类

2017-10-17 11:03:56 3438

转载 Java 注解

JAVA 注解(参考:http://blog.csdn.net/javazejian/article/details/71860633)编辑Annotation(注解)是JDK1.5及以后版本引入的。它可以用于创建文档,跟踪代码中的依赖性,甚至执行基本编译时检查。注解是以‘@注解名’在代码中存在的,根据注解参数的个数,我们可以将注解分为:标记注解、单值注解、完整注解三类。它们都不会直接影响到程序的...

2017-10-16 14:20:07 3584

原创 数据库索引

2017-10-15 10:28:07 3530

原创 apache Lucene

Lucene jar包下载地址:http://archive.apache.org/dist/lucene/java/参考网页:http://www.cnblogs.com/forfuture1978/category/300665.html

2017-10-14 16:55:05 3553

转载 全文检索技术Lucene入门和学习、与数据库数据结合的demo实现

首先,要非常感谢 博客园的 “觉先”先生的分享, 他的博客带我进入了Lucene的大门 :http://www.cnblogs.com/forfuture1978/category/300665.html ,通过他的博客对Lucene分析文章,让我对Lucene有个完整的认识,虽然都是简单的认识,但受益匪浅..       我在这就简单的说下,lucene是什么?

2017-10-14 16:39:14 4755

转载 用Lucene索引数据库

1.写一段传统的JDBC程序,将每条的用户信息从数据库读取出来2.针对每条用户记录,建立一个lucene document Document doc = new Document();并根据你的需要,将用户信息的各个字段对应luncene document中的field 进行添加,如: doc.add(new Field("NAME","USERNAME",Field.Store.

2017-10-14 16:32:20 3705

转载 Lucene教程

Lucene大大简化了在应用中集成全文搜索的功能。但实际上Lucene十分简单,我可以在五分钟之内向你展示如何使用Lucene。1. 建立索引为了简单起见,我们下面为一些字符串创建内存索引:[java] view plain copyStandardAnalyzer analyzer = new StandardAnalyze

2017-10-14 16:29:31 2747

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

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

2017-10-14 16:25:10 2422

转载 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 2037

转载 Apache POI电子表格/Spreadsheet

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

2017-10-12 23:09:59 1882

转载 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 1611

转载 org POI核心类

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

2017-10-12 23:02:47 2130

转载 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 1979

转载 oracle数据库索引

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

2017-10-12 19:24:00 1669

转载 表分区的维护性操作

一、添加分区以下代码给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 3622

转载 数据源不定时间段后连接中断(解决方法:连接关闭后设置自启动,重新自动连接;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 5880

转载 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

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关注的人

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