自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (53)
  • 问答 (1)
  • 收藏
  • 关注

原创 ffmpeg编码mp4视频,实现剪裁任意片段,播放流畅

问题:在播放剪裁得到的MP4视频片段时,常常遇到卡顿、音画不同步等异常情况原因分析:mp4视频是使用mpeg-4编码,压缩过的视频。压缩的基本原理是,将组成视频的帧分为两大类关键帧和普通帧。关键帧是一张完整的图片,包含当前帧的完整图像信息,而普通帧则需要依赖之前的关键帧来恢复图像。这样子,就可以减小视频文件的大小,又保持较高的清晰度。凡是压缩过的视频,都包含关键帧。这里的压缩是指,对原始的视频文件...

2018-03-24 14:59:26 4862 2

原创 I/O模型

5种IO模型(阻塞I/O、非阻塞I/O、多路复用I/O-select、信号驱动I/O、异步I/O),及其比较,摘自《UNIX网络编程卷1:套接字联网API(第3版)》;中译本以及英文原版,插图不清晰,将图以svg格式重绘。

2017-12-03 11:05:30 380

原创 eclipse调试web项目的第三方jar

摘要:   解决大多数人提供的解决方案,不生效的情况下,遇到的问题。提到的解决方法,可以说是全球唯一的。在看问题解决方法之前,你已经看到了以下相关提示或者错误,也使用了相关命令a)Source not found,Edit Source Lookup Pathb)mvn dependency:sources -DdownloadSources=true

2017-11-04 12:57:38 1759

原创 curl验证,调用webservice接口

概要:wsdl规范的webservice使用的比较广泛,尤其是在异构系统中进行数据交换。验证webserivce的可用性,进而调用webservice的方法,大家都有自己的见解。客户端调用遵循wsdl规范的远程webservice服务,发送请求时本质上是http请求,这就为直接通过发送http请求,调用webservic服务提供了理论基础。说说自己的方法。我们将实际的运行环境,分为本地

2017-07-05 19:57:40 26154 1

原创 ffmpeg无损转换格式,修改默认音轨和字幕轨道

使用ffmpeg修改默认的音频轨道ffmpeg -i input.mkv -map 0:0 -map 0:1 -map 0:2  -c copy -disposition:a:0 default -y output.mp4输入文件包含一个视频轨道,两个音频轨道0:0 表示视频轨道0:1 表示第一个音频轨道0:2 表示第二个音频轨道-c copy 复制编码,也即是编码

2017-04-23 17:02:13 16501

原创 eclipse中的信息等价转换插件

查看一些源码时,遇到部分注释,可能涉及到一些生词;命名有时候也会参考词典;嗯,来个小插件,免去了切换其他软件的麻烦。目前已实现功能1、中英文单词2、句使用下载地址:点击打开链接github地址:https://github.com/linghushaoxia/et

2017-04-18 22:59:00 802

原创 eclispe4.x插件开发一:hello world

eclipse4.x插件开发的文章介绍的有一部分,只是有些地方不够清晰,现在结合实例,提出几点需要注意的地方。环境配置eclipse:lunaos:win-x86_64一、基本的项目配置1、新建工程,选择Plug-in工程2、设置工程名、源码文件夹;插件运行的宿主选择eclipse,版本为3.5或更高3、ID、版本信息、提供商等信息,默认即可,其余按照图

2016-12-20 21:08:58 1527

原创 Jre的bug之一:文件处理中的字节数组读写ByteOutputStream

在将文件以字节流的方式读到内存时,发现ByteOutputStream(com.sun.xml.internal.messaging.saaj.util.ByteOutputStream(),存在bug。/** * * 功能说明:读取指定路径文件为字节数组 * @param classPath * @return byte[] * @time:2016年9月20日下午11:4

2016-09-21 23:36:00 3280 1

原创 IplImage转为BufferedImage

将javacv的IplImage图像转为java 2d自身的BufferedImage;建议:新开发的程序,不要再使用IplImage,已经被废弃。

2016-08-06 11:02:32 5636 4

转载 Class版本号和Java版本对应关系

**JDK 1.8 = 52 JDK 1.7 = 51 JDK 1.6 =50** JDK 1.5 = 49 JDK 1.4 = 48 JDK 1.3 = 47 JDK 1.2 = 46 JDK 1.1 = 45

2016-08-04 19:57:27 14074

原创 学习javacv入门示例2:访问Mat元素,对图像加盐处理

Mat作为图像的逻辑结构,是二维多通道的。如何访问图像的元素,以及像素的各个通道,是本文的重点。package com.linghushaoxia.javacv.chapter02;import static org.bytedeco.javacpp.opencv_imgcodecs.IMREAD_COLOR;import java.util.Random;import org.b

2016-04-19 21:45:12 5146 1

原创 学习javacv入门示例1:图像的读取显示翻转处理

使用javacv1.1对图像进行读取、显示、翻转等基本操作package com.linghushaoxia.javacv.chapter01;import static org.bytedeco.javacpp.opencv_core.FONT_HERSHEY_PLAIN;import static org.bytedeco.javacpp.opencv_core.flip;impo

2016-04-18 23:09:25 12219 12

原创 JavaCV读写包含中文路径的图片

JavaCV读写包含中文路径的图片,一直存在问题:中文乱码;无法读取,显示框为中文无法显示。推测原因是,JavaCV调用OpenCV原生的读写方法时,Java和DLL交互时,字节编码不一致导致的,直接解决不好解决。现在,思路上做一个转换:读取过程:文件----->Java2D的Image----->JavaCV的Frame----->Mat;保存过程:Mat------>JavaC

2016-03-31 23:47:45 6107 4

原创 javacv1.1环境配置

javacv1.1环境配置。

2016-03-29 20:35:03 3047 6

原创 kaptcha验证码

现在使用验证码的地方,比较多;kaptcha,是google开源的一个验证码生成工具,它和servlet绑定在一起,使用起来有好的地方,也有不好的地方;其中之一就是使用起来,不够灵活。现将其进行封装成,一个工具类,以便于随时随地使用.

2016-03-03 20:17:01 2992

原创 bat定时循环上传文件到ftp服务器

bat定时循环上传文件到ftp服务器

2016-03-02 12:04:34 6666

原创 DateTime获取当地时间

Joda是一个便于使用的时间处理库官网地址http://www.joda.org基本的使用网络上已经很多了,说一下转换到当地时区的方法。从时间戳转为当地时间,以中国时间为例//指定时间,从1970-01-01 00:00:00算起的时间毫秒数 DateTime dateTimeGMT = new DateTime(1444983974078L); //设定时区为东八

2015-10-19 20:37:51 2416

原创 JavaCV 读取Mat元素

JavaCV读取Mat类型数据结构的元素。主要使用prt方法,获取字节指针。package com.linghushaoxia.image.utils;import org.bytedeco.javacpp.BytePointer;import org.bytedeco.javacpp.opencv_core.Mat;import static org.bytedeco.javacp

2015-09-04 14:59:34 9523 8

原创 javacv使用FileStorage读写xml文件

javacv使用FileStorage读写xml文件,供需要的参考。public static void main(String[] args) {/** * 写入文件 */ FileStorage fileStorageWrite = new FileStorage("writeArrzyString.xml",FileStorage.WRITE); if (f

2015-08-13 18:02:44 1490

原创 java 调用方法引起歧义:The method XXX is ambiguous for the type XX

The method XXX is ambiguous for the type XXeclipse编译报错。分析原因:方法歧义,是编译器无法确定,代码中使用哪一个方法。1、调用的是自己编写的方法public class Ambiguous {    public static void main(String[] args) {        Ambiguous ambi

2015-08-12 17:43:58 26748

原创 java字符串的hashCode

最近看到一篇关于hashCode的值的问题,提到使用hashCode比较字符串相等的问题。看了源码,如下:int h = hash; int len = count; if (h == 0 && len > 0) { int off = offset; char val[] = value; for (int i = 0; i

2015-08-04 17:53:02 2303

原创 绿色astah简体中文版6.8

astah是一个UML建模的好工具,现在开始将它汉化。欢迎大家提出汉化翻译不当的地方,在本帖子留言。需要汉化的内容较多,我会逐渐发布汉化更完全的版本。说明:astah6.8需要使用jre1.7配置过程1、下载汉化的astah6.8astah6.8简体中文版本:http://download.csdn.net/detail/qiao_198911/89344552、下

2015-07-26 15:59:29 10114 3

原创 spring 初始化报错

spring初始化报错错误信息:Caused by: org.xml.sax.SAXParseException: cvc-complex-type.2.4.a: Invalid content was found starting with element 'beans'. One of '{"http://www.springframework.org/schema/beans":de

2015-06-28 16:43:51 1195

转载 js上传图片,进行预览

上传图片之前,要让用户对所传图片进行预览,纯js实现,不依赖任何库;可以供没有使用flash等其他复杂解决方案的用户使用。说明:来自网络,开发中测试可用。By:DragonDean//下面用于图片上传预览功能function setImagePreview() {var docObj=document.getElementById("doc");var imgObjPre

2015-06-27 10:46:51 575

原创 Dubbo错误排查

客户端错误:com.alibaba.dubbo.rpc.RpcException: Invoke remote method timeout. method: searchUser, provider:...cause: Waiting server-side response timeout by scan timer. start time: 2015-06-17 14:46:

2015-06-17 14:57:04 38011 2

原创 java 修饰符判断

java判断字段类型修饰符的方法。package com.recflect;import java.lang.reflect.Field;import java.lang.reflect.Modifier;public class ModifierProcess { private static final String ALL_STRING = "123"; public st

2015-06-09 11:09:25 646

翻译 JOGL测试

JOGL是JAVA通过JNI的方式调用OpenGL的封装。给出一个简单Demo(所需依赖,不是最小依赖,有多余的jar和DLL)1、环境配置依赖jar包:指定native库工程配置和javacv配置过程类似:指定依赖的jar包、dll库。2、使用JOGL显示三角形公共类:OneTriangle,进行OpenGL的初始化、绘图。import com.jog

2015-06-06 17:19:34 916 2

原创 打印java异常堆栈信息到日志文件

存在问题:e.printStackTrace();无法直接将堆栈信息,打印到日志文件。解决办法:代码如下:public class LogExceptionStackUtil { /** * * @功能说明:在日志文件中,打印异常堆栈 * @param Throwable * @return:String */ public static String Log

2015-05-26 10:08:09 8233

转载 解决sun.misc.URLClassPath自动Debug缘故

问题描述:调试代码:ApplicationContext ctx = new ClassPathXmlApplicationContext("applicationContext.xml");没有打任何断点,所有断点全部remove,仍然会自动进入到URLClassPath内部,好像URLClassPath类内部,有断点一样。解决方法:Window --> Preferences

2015-04-29 09:01:58 1339 1

原创 spring-framework源码地址

https://github.com/SpringSource/spring-framework

2015-04-22 14:13:09 514

原创 下载JDK历史版本,遇到url无法获取。

按照正常途径,进行下载发现有的连接会提示,下图的错误。此时,把地址复制下来:http://download.oracle.com/otn/java/jdk/7u72-b14/jdk-7u72-linux-x64.tar.gz修改为:http://download.oracle.com/otn-pub/java/jdk/7u72-b14/jdk-7u72-linux-x64.tar.gz

2015-04-09 13:20:12 1236

原创 关于技术学习的一点思考

最近感觉自己没有一项很擅长的技术,

2014-11-02 19:13:32 608

原创 mysql 存储过程,循环插入每天日期

程序功能:根据数据参数,

2014-10-21 17:58:55 13676

转载 我为什么把think in java 读了10遍(转载)

    原文地址:http://www.douban.com/note/136804332/         我在想写这篇博文之前,就曾经对我媳妇(她是做web前端的)讲,我把think in java看了几次几次,媳妇那时就用很羡慕和莫名的眼神看着我说,你真有毅力,我当时就蒙了,我以为她会说,你现在基础一定很好,很强大之类的话,但是她没有,我有点失望,不过自打我把这本书看了5便之后,我只要有...

2014-07-24 11:57:26 5037 2

翻译 学习javacv之八:拖动进度条,控制播放视频

package com.csdn.linghu.javacvlean04;import java.nio.IntBuffer;import org.bytedeco.javacpp.opencv_core.IplImage;import org.bytedeco.javacpp.opencv_highgui.CvCapture;import org.bytedeco.javacpp.o

2014-07-19 18:25:29 5206

翻译 学习javacv之六:保存CvMat到xml文件,从xml文件读取数据,填充CvMat

package com.csdn.linghu.javacvlean03;import org.bytedeco.javacpp.opencv_core.CvMat;import static org.bytedeco.javacpp.opencv_core.*;public class ReadWriteCVMat { public static void main(String[]

2014-07-18 16:41:44 2607

翻译 学习javacv之七:在画布上,画矩形边框

package com.csdn.linghu.javacvlean04;import org.bytedeco.javacpp.Pointer;import org.bytedeco.javacpp.opencv_core.CvRect;import org.bytedeco.javacpp.opencv_core.IplImage;import static org.bytedec

2014-07-18 16:34:46 6108 2

翻译 学习javacv之五:图像的Alpha融合

根据输入参数对图像的某一区域进行部分融合:

2014-07-16 20:58:42 2625

翻译 学习javacv之四:输入视频,简单处理后输出

package com.csdn.linghu.javacvlean03;import org.bytedeco.javacpp.opencv_core.CvSize;import org.bytedeco.javacpp.opencv_core.IplImage;import org.bytedeco.javacpp.opencv_highgui.CvCapture;import s

2014-07-15 20:32:11 6038 3

翻译 学习javacv之三:图像的平滑处理、大小减半

1.图像的平滑处理

2014-07-15 18:30:45 5975 2

jd-gui-0.3.5

jd-gui-0.3.5java反编译工具linux版本

2015-07-26

jd-gui-0.3.6.MAC

d-gui-0.3.5.osx.i686苹果MAC系统客户端

2015-07-26

jd-gui-0.3.6.windows

jd-gui-0.3.6.windows客户端。

2015-07-26

astah6.8可用的jre1.7

jre1.7,和astah6.8版本对应。

2015-07-26

WB_v1.7.0_UpdateSite_for_Eclipse4.4

WB_v1.7.0_UpdateSite_for_Eclipse4.4 eclipse开发界面。

2015-06-06

cglib-3.1.jar开发包

cglib3.1开发包,包含了asm直接可以使用了!

2015-04-22

cglib-3.1源码

cglib源码,包括windows和linux版本源码。需要研究的可以下载研究。

2015-04-22

cglib-3.1.jar

cglib3.1,最新版!最新版本!可以研究学习、使用!

2015-04-22

cglib-2.2.2.jar

cglib动态代理jar包,使用时把压缩包内的asm也要加入编译路径。

2015-04-22

cglib-2.2.2源码

cglib-2.2.2源码

2015-04-22

编译tomcat7.0.42结果

编译tomcat的编译结果,可以用于调试tomcat

2015-03-10

编译tomcat7.0.42所需jar包

编译tomcat所需要的jar包,因为网络原因、代理设置等,也许无法下载完整,此处给出下载好的依赖包

2015-03-10

tomcat-7.0.42源码

tomcat-7.0.42 源码,需要可以下载

2015-03-10

hadoop权威指南第二版源码

hadoop权威指南第二版源码,需要的下!

2014-10-21

hadoop-eclipse-1.2.1插件

找了不少,但是都不行;提示各种错误 这个是在查找资料之后,修改的; eclipse版本号: Version: Kepler Service Release 2 Build id: 20140224-0627 hadoop版本号 :1.2.1 里面有配置成功的截图和简要的配置说明,大家可以参考一下 说明一下,对应hadoop的版本是1.2.1学习来用,还是足够的。

2014-10-20

jaxb最新2.2.7

java对象和xml文档的互相转换.包含较多的例子,很不错!

2014-08-12

简体繁体中文转换包源码

ZHConverter简体繁体中文转换源码

2014-08-05

简体中文和繁体中文的转换

简体繁体中文转换jar包,可以使用,不错!

2014-08-05

scala编程英文原版

scala编程的英文原版,彩印清晰,看着应该不错的。

2014-07-16

javacv0.8开发包

javacv0.8开发包,对应opencv2.4.9;也是最后一个2.X版本了,OpenCV3.0版本即将发布了。

2014-07-11

深入理解Java虚拟机(第二版)非扫描目录

深入理解Java虚拟机(第二版),非扫描,目录矫正;在前人的基础上,修改而成。

2017-08-14

深入理解Java虚拟机(第二版)非扫描目录版

深入理解Java虚拟机,第二版,非扫描,目录矫正版 感谢资源提供者

2017-08-07

eclipse翻译插件

等价转换工具,eclipse中的信息等价转换插件. 中英文单词、句子互译

2017-04-18

licecapgif--制作工具

gif制作工具,录制屏幕生成gif图片,licecap

2017-03-20

javasourceattacher

javasourceattacher_1.2.8.jar,可以自动关联源码。内部包含安装使用说明

2016-11-02

javacv1.1-win-x86X86

javacv1.1 win-x86平台。包含opencv、javacpp、ffmpeg、leptonica、tesseract、artoolkitplus等较为全面的图像视频处理依赖包

2016-03-29

javacv1.1-android-x86X86

javacv1.1 android-x86平台。包含opencv、javacpp、ffmpeg、leptonica、tesseract、artoolkitplus等较为全面的图像视频处理依赖包

2016-03-29

javacv1.1-android-armARM

javacv1.1 android-arm平台。包含opencv、javacpp、ffmpeg、leptonica、tesseract、artoolkitplus等较为全面的图像视频处理依赖包

2016-03-29

javacv1.1-mac-x86_64

javacv1.1 mac-x86_64平台。包含opencv、javacpp、ffmpeg、leptonica、tesseract、artoolkitplus等较为全面的图像视频处理依赖包

2016-03-29

javacv1.1-win-x86_64

javacv1.1 win-x86_64平台。包含opencv、javacpp、ffmpeg、leptonica、tesseract、artoolkitplus等较为全面的图像视频处理依赖包

2016-03-29

javacv1.1-linux-x86

javacv1.1 linux-x86平台。包含opencv、javacpp、ffmpeg、leptonica、tesseract、artoolkitplus等较为全面的图像视频处理依赖包

2016-03-29

javacv1.1-linux-x86_64

javacv1.1 linux-x86_64平台。包含opencv、javacpp、ffmpeg、leptonica、tesseract、artoolkitplus等较为全面的图像视频处理依赖包

2016-03-29

javacv1.1-android-arm

javacv1.1 android-arm平台。包含opencv、javacpp等较为全面的图像视频处理依赖包

2016-03-28

javacv1.1-win-x86

javacv1.1 win-x86平台。包含opencv、javacpp等较为全面的图像视频处理依赖包

2016-03-28

spring-framework-2.5.6

spring-framework-2.5.6

2016-03-14

zookeeper-3.3.6

zookeeper-3.3.6稳定版本。作为注册中心,在分布式服务中,使用较多。

2016-03-05

selenium-java-2.47.1.zip

自动化测试selenium-java-2.47.1.zip,最新版。

2015-08-19

apache cxf3.1.2

cxf3.1.2文档jar包。这个版本,比较好;各个模块分开,不再是一个大的jar包。

2015-08-12

java字节码编辑器

java编译后的字节码编辑器。注意,不是反编译器,而是对class文件进行直接修改。 需要对虚拟机的指令有所了解,才可以正确使用。 直接边界16进制的class文件。

2015-07-26

openjdk-6-src

openjdk-6源码,可以进行研究看看。包括一些C和C++实现的高效源码

2015-07-26

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

TA关注的人

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