自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

临江别寄的专栏

爱编程,爱生活。

  • 博客(102)
  • 资源 (7)
  • 收藏
  • 关注

原创 如何搭建基于可伸缩编码的播放器

1、首先搭建服务器(例如nginx,apache,tomact)     搭建服务器的过程中,在做学术研究时,通常需要考虑限速问题,相关模块这几个服务器均有提供。     搭建服务器的过程各位看官可以自行百度。2、搭建播放器(Mplayer)     搭建Mplayer播放器时,使用源码进行编译     windows上编译方案:http://blog.csdn.net/li_

2017-11-21 15:11:42 630

原创 traitlets.traitlets.TraitError in Pycharm

ipython的版本过高或过低,解决方案有两种1、版本过低,更新ipython.pip install -U ipython2、版本过高pip uninstall ipython[all]pip uninstall traitletspip install ipython==3.2.0

2017-02-16 10:18:44 2387

转载 PSNR和SSIM计算工具

全参考客观视频质量评价方法是指把原始参考视频与失真视频在每一个对应帧中的每一个对应像素之问进行比较。准确的讲,这种方法得到的并不是真正的视频质量,而是失真视频相对于原始视频的相似程度或保真程度。最简单的方法如均方误差MSE和峰值信噪比PSNR,其应用比较广泛。最常见的全参考视频质量评价方法有以下三种:(1) 均方误差MSE其中,fij,f'ij分别代表原始参考视频对

2017-01-17 10:01:04 9919

原创 Pascal's Triangle

Given numRows, generate the first numRows of Pascal's triangle.For example, given numRows = 5,Return[ [1], [1,1], [1,2,1], [1,3,3,1], [1,4,6,4,1]]杨辉三角,题目本身很简单。具体我就不解释了,首先简单

2017-01-04 21:02:30 427

原创 Binary Tree Zigzag Level Order Traversal

Given a binary tree, return the zigzag level order traversal of its nodes' values. (ie, from left to right, then right to left for the next level and alternate between).For example:Given binary

2017-01-03 16:45:09 384

原创 Binary Tree Level Order Traversal II

Given a binary tree, return the bottom-up level order traversal of its nodes' values. (ie, from left to right, level by level from leaf to root).For example:Given binary tree [3,9,20,null,null,1

2017-01-03 16:26:13 411

原创 Binary Tree Level Order Traversal

Given a binary tree, return the level order traversal of its nodes' values. (ie, from left to right, level by level).For example:Given binary tree [3,9,20,null,null,15,7], 3 / \ 9 2

2017-01-02 21:36:54 344

原创 Combinations

Given two integers n and k, return all possible combinations of k numbers out of 1 ... n.For example,If n = 4 and k = 2, a solution is:[ [2,4], [3,4], [2,3], [1,2], [1,3], [1,4],]

2017-01-02 17:30:36 373

原创 Path Sum

Given a binary tree and a sum, determine if the tree has a root-to-leaf path such that adding up all the values along the path equals the given sum.For example:Given the below binary tree and sum

2016-12-31 14:56:51 356

原创 Bulls and Cows

You are playing the following Bulls and Cows game with your friend: You write down a number and ask your friend to guess what the number is. Each time your friend makes a guess, you provide a hint t

2016-12-31 14:18:35 434

原创 Count and Say

LeetCode The count-and-say sequence is the sequence of integers beginning as follows:1, 11, 21, 1211, 111221, ...1 is read off as "one 1" or 11.11 is read off as "two 1s" or 21.21 is

2016-12-30 16:13:26 389

原创 Divide Two Integers

题目 : Divide two integers without using multiplication, division and mod operator.If it is overflow, return MAX_INT.我们不实用除法进行整数除法运算,如果溢出的话,我们就返回整形的最大值。1、我们第一想到的是直接相减(a, b),被除数不断的减去除数看最多能减几次

2016-12-26 22:12:56 477

原创 Qlearning java实现(含选择策略)

Q例子参考自:  http://blog.csdn.net/pi9nc/article/details/27649323Qlearning 选则策略:1、 E-greedy int getNextActionE_Greedy(int state) { int selectAction = -1; boolean random= false;

2016-10-03 21:32:23 3210

转载 多线程中生成随机数序列重复问题的解决方法

转载自:http://blog.csdn.net/lhsxsh/article/details/4805916 使用过随机数的程序员都知道在程序中并不能够实现的真正的完全的随机数函数。随机数函数产生的是通过公式计算出来的一系列伪随机数,这个公式会采用一个种子数计算出一个数,而该数将成为产生下一个数的种子数。基于产生随机数的原理,两次调用随机数后产生的随机数序列将是一样的,显然,这不是我们的期望

2016-10-02 14:59:15 5162 1

转载 Java线程中断的本质深入理解

参考1:http://www.51ou.com/browse/java/21131_2.html参考2:http://blog.csdn.net/wxwzy738/article/details/8516253一、引入   java多线程中断有Stop和interrupt,此处不谈LockSupport。1、Stop是立即将一个线程中断,并释放锁,如果线程刚好执行到一半,很容易

2016-04-21 11:04:31 631

转载 JVM 配置参数学习与研究

转载自:http://www.2cto.com/kf/201302/187420.html跟踪类加载器约束的相关信息 JVM服务调优实战 服务器:8 cup, 8G mem。 e.g. java -Xmx3550m -Xms3550m -Xss128k -XX:NewRatio=4 -XX:SurvivorRatio=4 -XX:MaxPermSize=16m -XX:MaxTenuringT

2016-04-09 22:44:39 406

转载 JVM优化之逃逸分析

转载自: http://kenwublog.com/jvm-optimization-escape-analysis在编程语言的编译优化原理中,分析指针动态范围的方法称之为逃逸分析。通俗一点讲,就是当一个对象的指针被多个方法或线程引用时,我们称这个指针发生了逃逸。而用来分析这种逃逸现象的方法,就称之为逃逸分析。举个例子:Java代码class A {

2016-04-09 16:20:37 479

转载 As a good Java programer

来自:http://www.hollischuang.com/archives/489     一、基础篇 1.1 JVM 1.1.1. Java内存模型,Java内存管理,Java堆和栈,垃圾回收 http://www.jcp.org/en/jsr/detail?id=133http://ifeve.com/jmm-faq/ 1.1.2. 了解JV

2016-03-20 13:33:04 785

转载 VS2010中,无法嵌入互操作类型

转载自:   http://www.cnblogs.com/pnljs/archive/2012/02/20/2359313.html针对word或excel操作时,出现VS2010中,无法嵌入互操作类型“……”,请改用适用的接口的解决方法问了度娘,解决方法如出一辙:选中项目中引入的dll,鼠标右键,选择属性,把“嵌入互操作类型”设置为False。问题轻松解决后,应该有很多人纠结这

2016-03-13 10:11:52 671

转载 MySql数据库乱码

转载自:http://blog.csdn.net/zht666/article/details/8955952对于mysql数据库的乱码问题,有两中情况:1. mysql数据库编码问题(建库时设定)。2. 连接mysql数据库的url编码设置问题。对于第一个问题,目前个人发现只能通过重新建库解决,建库的时候,选择UTF-8字符集。我试过修改现有数据库字符

2016-03-12 21:48:21 383

原创 C++怎么调用C#生成的dll文件

由于近期要做一个数据,所以需要用C#写一些操作方法,,但是网上找到了一大堆教程,很惨,弄了一下午,现在写一下今天的经验。1、创建C# DLL,需要指定应用类型为“类库”,代码:namespace CSLib{public class Class1{private string name;public string Name{get{return name;}set{n

2016-03-12 21:05:04 937

原创 Android jni 常见错误

1.缺少Android.mk文件的错误Android NDK: WARNING: APP_PLATFORM android-14 is larger than android:minSdkVersion 10 in ./AndroidManifest.xmlAndroid NDK: Your APP_BUILD_SCRIPT points to an unknown file: ./j

2016-03-08 21:54:18 2422

原创 移除NDK方法

1、删除.project中的以下字段  基本都是有cdt关键字的位置2、删除.cproject 然后重启eclipse,clean,重新编译 如果存在错误,就手动删了gen3、.project中需要删除的字段,可以直接从普通项目中直接拷贝里面内容覆盖掉含有ndk的内容    org.eclipse.cdt.managedbuilder.core.genmakebuilde

2016-03-08 21:48:56 2927

转载 怎么解决eclipse报PermGen space异常的问题

转载自:http://jingyan.baidu.com/article/20b68a884d7f72796cec62e3.html第一种方法:修改tomcat/bin目录下的catalina.bat。在“rem ----- Execute The Requested Command ----------------------”下加入JAVA_OPTS="-server

2016-03-06 09:13:19 1371

转载 Collections中sort()方法源代码的简单分析

转载自:Collections的sort方法代码: public static void sort(List list, Comparator c) { Object[] a = list.toArray(); Arrays.sort(a, (Comparator)c); ListIterator i = list.listItera

2016-03-04 22:07:59 886

原创 Largest Number

Given a list of non negative integers, arrange them such that they form the largest number.For example, given [3, 30, 34, 5, 9], the largest formed number is 9534330.Note: The result may be ve

2016-03-04 21:48:32 412

原创 如何利用Ffmpeg进行视频截图

ffmpeg.exe  能解析的格式 (asx,asf,mpg,wmv,3gp,mp4,mov,avi,flv等)对ffmpeg.exe无法解析的文件格式(wmv9,rm,rmvb等),可以先用别的工具(mencoder)转换为avi(ffmpeg能解析的)格式;那么在Java中如何实现视频截图呢?案例如下package com.yrj.ffmpeg;import java

2016-03-03 11:05:16 2193

转载 FFmpeg按桢截图

Java代码  ffmpeg -ss 10 -i input.flv -y -f image2  -vframes 100 -s 352x240 b-%03d.jpg  Java代码      参数解释:-i  输入文件-y  覆盖-f  生成图片格式-ss 开始截图时间 seconds or in h

2016-03-03 10:57:16 19366 1

原创 导入opencv.highgui.Highgui会报错

import org.opencv.highgui.Highgui;原因:1、OpenCV-3.0版本的库中已经没有opencv.highgui.Highgui这个包,2、opencv.highgui.Highgui包中的类imread, imwrite,等都移到import org.opencv.imgcodecs.Imgcodecs里面。把Mat image = Hig

2016-03-02 21:52:26 3142

原创 First Missing Positive

Given an unsorted integer array, find the first missing positive integer.For example,Given [1,2,0] return 3,and [3,4,-1,1] return 2.Your algorithm should run in O(n) time and uses constant

2016-03-01 10:05:27 379

原创 Matlab读入的图像缘何和OpenCv的不一样?

java中byte是有符号的,首先要把有符号的整数转化一下呢?    public static Mat ConvertMatu8Tos32(Mat src)    {    if(src.type() != CvType.CV_8UC1 )    {    return null;    }    Mat ret = Mat.zeros(src.size(), CvT

2016-02-29 12:30:31 1045 1

原创 Java 如何实现bwlabel

public static Map bwlabel(Mat mat,int n) {Map hash = new HashMap();int rows = (int) mat.size().height;int cols = (int) mat.size().width;Mat labelMap = Mat.zeros(mat.size(),CvType.CV_32SC1);

2016-02-29 12:26:49 947 2

原创 无法打开包括文件:“cv.h”: No such file or directory“

配置好Opencv运行一个程序遇到一个问题 》》 OpenCvTest.cpp(42): error C3861: “cvCvtColor”: 找不到标识符添加一下头文件就好:#include "opencv/cv.h"

2016-02-23 11:25:19 14809 3

转载 HashMap排序

转载自:http://blog.csdn.net/memray/article/details/8923470一、按key值排序假设HashMap存储的键-值对为(String,Integer),按key排序可以调用JDK函数sort(默认的按字典升序):[java] view plaincopySet keySet = ma

2015-12-18 22:44:09 583

转载 mysql sql语句大全

mysql sql语句大全1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevi

2015-12-18 21:59:28 446

转载 mysql sql语句大全

1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice'disk','testBack','c:\mss

2015-12-18 21:56:08 407

转载 持久化层的Java对象可处于哪些状态?这些状态有哪些特征?

当应用程序通过new语句创建了一个对象,这个对象的生命周期就开始了,当不再有任何引用变量引用它,这个对象就结束生命周期,它占用的内存就可以被JVM的垃圾回收器回收。对于需要被持久化的Java对象,在它的生命周期中,可处于以下三个状态之一:(1) 临时状态(transient):刚刚用new语句创建,还没有被持久化,不处于Session的缓存中。处于临时状态的Java对象被称为临时对象。(2

2015-12-09 16:29:37 1562

转载 serialVersionUID的作用

简单来说,Java的序列化机制是通过在运行时判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地相应实体(类)的serialVersionUID进行比较,如果相同就认为是一致的,可以进行反序列化,否则就会出现序列化版本不一致的异常。(InvalidCastException)serialVer

2015-12-02 19:30:39 553

转载 mysql中导入txt文件数据的操作指令

学习总结基本的MySQL数据库导入导出操作 1 表tt的格式:  CREATE TABLE `tt` (  `ind` int NOT NULL auto_increment,  `name` char(100) default NULL,  PRIMARY KEY  (`ind`) ) 2 文件d.txt的内容示例: 1,a 2,b 3,c

2015-11-30 22:03:31 2882

原创 如何利用Python实现UserCF

import randomimport mathclass UserBasedCF:    def __init__(self,datafile = None):        self.datafile = datafile        self.readData()        self.splitData(3,47)    def readData(self,

2015-11-29 18:25:06 2690

dwr中文帮助文档

dwr帮助文档,让你能够知道dwr的使用方式

2016-03-19

struts 2.1.6-all.zip

这是一个优秀的项目,很好的框架,主要用于JavaWeb,最新的也已经在官网上有了,我发在这里的是一个文本文档,里面有链接下载这个文件,这个比较早的版本可以用于学习。

2015-06-10

正则表达式初级教程

简单的入门正则表达式,简单易学,前提是你能认真看完哦,

2015-06-10

如何获得姓名的拼音码

这个文件是用C#技术直接生成拼音码,方便用户使用

2015-06-10

Sqlplus命令大全

辅助你写 pl/Sql语句,用于oracle 命令的辅助学习

2014-04-24

破解myEclipse 开发公具的软件

用于企业级开发项目的正式版的myEclipse 10 的破解,能够绕过注册,直接破解该软件,以后可以直接使用

2014-02-23

apache-tomcat-6.0.33.tar.gz

服务器,6.0版本,主要用与开发企业级网站的服务器,通过配合myEclipse 一起开发,web项目

2014-02-23

空空如也

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

TA关注的人

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