自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (1)
  • 收藏
  • 关注

原创 解决Windows下使用github需要每次都要ssh-add的问题

笔者在windows 10下使用git客户端对github上的仓库进行操作的过程中发现:每次打开git的shell之,进行clone、push等操作会出现permission denied错误;笔者按照网上的指导进行ssh key的配置,详情见(https://segmentfault.com/a/1190000002645623)会解决该问题;但是新开一个git shell仍旧会出现该问...

2018-01-22 23:09:08 5501 1

转载 常见的端口扫描类型及原理

常见的扫描类型有以下几种:     秘密扫描秘密扫描是一种不被审计工具所检测的扫描技术。它通常用于在通过普通的防火墙或路由器的筛选(filtering)时隐藏自己。秘密扫描能躲避IDS、防火墙、包过滤器和日志审计,从而获取目标端口的开放或关闭的信息。由于没有包含TCP 3次握手协议的任何部分,所以无法被记录下来,比半连接扫描更为隐蔽。但是这种扫描的缺点是扫描结果

2017-09-13 21:21:48 1158

转载 Android中MediaCodec和MediaMuxer的使用

在Android的多媒体类中,MediaMuxer和MediaCodec算是比较年轻的,它们是JB 4.1和JB 4.3才引入的。前者用于将音频和视频进行混合生成多媒体文件。缺点是目前只能支持一个audio track和一个video track,而且仅支持mp4输出。不过既然是新生事物,相信之后的版本应该会有大的改进。MediaCodec用于将音视频进行压缩编码,它有个比较牛X的地方是可以对Su

2017-05-04 11:03:05 2855

原创 没有main函数时的Java程序的执行

Java初学者大都是从main函数在控制台打印HelloWorld来开始Java学习的, 其形式为:public static void main(String[ ] arg)。首先,main方法是JVM(java虚拟机)自动调用,JVM调用main方法的位置自然不会在某个类中、或某个包中,因此只有当main方法在公有级别上时,才对JVM可见,所以mian方法需要public修饰,同理,mai...

2017-03-21 16:55:51 20135 4

转载 Java权限修饰符

开发这么久,以前都是看别人的博客,总能学到许多知识,现在决定自己也要写一写,一来可以巩固自己所学的知识点,毕竟自己写的印象会深刻好多,二来也可以把所学知识分享出来,大家一起进步,以后可能工作会比较忙,不过会尽量抽时间写,今天就先从简单的 JAVA 基础写起吧!Java中修饰符总结:访问控制修饰符 作用: 用于控制被修饰变量、方法、类的可见范围. public 的

2017-03-21 16:40:24 605

转载 Java中Stringbuffer与String的区别

首先,String和StringBuffer主要有2个区别:(1)String类对象为不可变对象,一旦你修改了String对象的值,隐性重新创建了一个新的对象,释放原String对象,StringBuffer类对象为可修改对象,可以通过append()方法来修改值(2)String类对象的性能远不如StringBuffer类。关于以上具体解释如下:在

2017-03-21 15:59:16 763

转载 Java中Object转String

Object转为String的几种形式 在java项目的实际开发和应用中,常常需要用到将对象转为String这一基本功能。本文将对常用的转换方法进行一个总结。常用的方法有Object.toString(),(String)要转换的对象,String.valueOf(Object)等。下面对这些方法一一进行分析。方法1:采用 Object.toString()方法请看下面的例子:

2017-03-21 11:42:10 813

原创 关于Matlab中用fdatool设计滤波器

Matlab中继承了可视化的滤波器设计插件fdatool,可以方便地在可视化界面中设计滤波器参数,然后导出参数,以备后续使用。首先:在命令窗口输入fdatoo命令打开滤波器设计界面:在界面中输入目标滤波器的参数后点击下方的Design Filer按钮进行参数计算,设计完成后上方会出现滤波器的幅频响应(在菜单栏中的Analyse可以选择其他分析选项)当我们需要保存该滤波器以备

2017-03-15 11:09:50 46701 13

转载 PCA的数学原理

PCA(Principal Component Analysis)是一种常用的数据分析方法。PCA通过线性变换将原始数据变换为一组各维度线性无关的表示,可用于提取数据的主要特征分量,常用于高维数据的降维。网上关于PCA的文章有很多,但是大多数只描述了PCA的分析过程,而没有讲述其中的原理。这篇文章的目的是介绍PCA的基本数学原理,帮助读者了解PCA的工作机制是什么。当然我并不打算把文章写成

2017-03-13 11:57:09 343

原创 C++实现Cascaded Integrator Comb(CIC)滤波器

笔者最近在做音频处理相关的项目,要实现在Android手机上将48k采样的音频信号降频到基带并且低通滤波,继而分析其相位。由于需要实时反馈计算结果,48k采样的数据速率太大,手机的计算能力有限,故而需要把数据速率降低(到3k),同时实现低通滤波,故而需要CIC滤波器。不同于一般的FIR滤波器需要乘法器,CIC滤波器实现简单,只用加法器、减法器和寄存器就可以执行采样率转换和低通滤波,并且具有

2016-12-11 15:37:18 4780 3

原创 九度OJ 题目1120:全排列

题目描述:给定一个由不同的小写字母组成的字符串,输出这个字符串的所有全排列。我们假设对于小写字母有'a' 输入:输入只有一行,是一个由不同的小写字母组成的字符串,已知字符串的长度在1到6之间。输出:输出这个字符串的所有排列方式,每行一个排列。要求字母序比较小的排列在前面。字母序如下定义:已知S = s1s2...sk , T = t1t2..

2016-09-16 19:37:35 790

原创 2015年清华计算机考研复试 机试试题4

代码:#include#includeusing namespace std;struct Arc{ int from; int to; int weight;};bool cmp(const Arc& A, const Arc& B){ return A.weight > B.weight;}int main(){ int **G; int *groupId

2016-09-15 15:28:37 2857

原创 九度OJ题目1084:整数拆分

题目描述:一个整数总可以拆分为2的幂的和,例如:7=1+2+47=1+2+2+27=1+1+1+47=1+1+1+2+27=1+1+1+1+1+27=1+1+1+1+1+1+1总共有六种不同的拆分方式。再比如:4可以拆分成:4 = 4,4 = 1 + 1 + 1 + 1,4 = 2 + 2,4=1+1+2。用f(n)表示n的不同拆分的种数,例如f(7)=

2016-09-12 20:28:55 716

原创 九度OJ题目1080:大数的任意进制之间的转换

题目描述:将M进制的数X转换为N进制的数输出。输入:输入的第一行包括两个整数:M和N(2<=M,N<=36)。下面的一行输入一个数X,X是M进制的数,现在要求你将M进制的数X转换成N进制的数输出。输出:输出X的N进制表示的数。样例输入:16 10F样例输出:15提示:输入时字母部分为大写,输出时为小写,并且有大数据。#include<iostream>#include&...

2016-09-11 11:30:38 819

原创 最长连续子序列

最长连续子序列//方法一:利用动态规划方法#include using namespace std; int main() { int N; long long int *a; while (cin >> N) { a = new long long int[N]; long long int maxSum = LLONG_MIN; long

2016-09-10 17:31:14 990

原创 利用邻接矩阵求解无向图的连通分支的个数

思路一:Warshall算法对邻接矩阵运行Warshall算法,得到连通矩阵for (int k = 0; k < N; k++){ for (int i = 0; i < N; i++) { for (int j = 0; j < N; j++) { G[i][j] = G[i][j] || (G[i][k] && G[k][j]); } }}再定义vis

2016-09-01 20:34:28 11180

原创 Dijkstra及Floyd在多关键字(有主次顺序)约束下的最优路径

以第一个关键字作为约束,用Floyd算法求解出多条最优的路径,再以第二个关键字作为约束,进一步筛选出最优的路径。比如:第一关键字为距离,第二关键字为花费。思路:将Floyd算法中的路由矩阵的每个元素设置为vector,当出现:dist[i][j] == dist[i][k] + dist[k][j]时,将该k压入vector的router[i][j]位置最后遍历这些路径使用递归函数

2016-08-31 20:17:59 926

原创 Eclipse中错误:Installation error: INSTALL_FAILED_VERSION_DOWNGRADE

对某个工程二次开发后烧录进测试手机,此时如果再将原来的旧版本工程烧录进手机,会出现该错误。解决办法:在测试手机上将原来的app手动卸载后再烧录旧版本的工程。附录:其他解决类似问题的方法:http://blog.csdn.net/kezhongke/article/details/39963809http://blog.sina.com.cn/s/blog_68f

2016-06-12 10:55:31 643

原创 Android多线程

在新线程中运行函数,函数运行完毕后再执行进一步动作:private final Handler handler = new Handler() {@Overridepublic void handleMessage(Message message) {// Code Here to do something after the following thread}};

2016-04-10 20:32:45 624

原创 C++ 创建动态二维数组

方法一(适用于数组维度不固定为var):e.g.:int** a;a = new int*[var1];for (int i =0; i {        a[i] = newint[var2];}// deletefor (int i = 0; i {        delete []a[i];}delete []a; 方法二(适用于数组长

2016-04-08 11:03:40 491

转载 基站定位(Google API)

在Android操作系统下,基站定位其实很简单,先说一下实现流程:调用SDK中的API(TelephonyManager)获得MCC、MNC、LAC、CID等信息,然后通过google的API获得所在位置的经纬度,最后再通过google map的API获得实际的地理位置。(google真牛!)有同学会问:MNC、MCC、LAC、CID都是些什么东西?google又怎么通过这些东西就

2016-03-31 16:05:34 8668 1

原创 ArrayList嵌套存储变长数组

比如不定长二维数组:a1, a2, a3, ...(N1列)b1, b2, b3, ...(N2列)c1, c2, c3, ...(N3列)......总共M行则使用ArrayList嵌套存储ArrayList> outer= new ArrayList>();ArrayList inner = new ArrayList();inn

2016-02-23 00:31:01 691

原创 HTML 图片鼠标悬停动态效果

法一:在head中添加:window.onload = function(){ var img = document.getElementById("imgTest"); if (document.addEventListener){  img.addEventListener("mouseover",doMouseover,false);

2016-02-17 17:01:02 12820 1

原创 BitmapFactory.decodeStream读取Asset文件出现decoder->decode returned false错误

BitmapFactory.decodeStream(InputStream is)从Asset文件中读取图像文件时,会出现decoder->decode returned false错误,可能的问题之一是读取的文件类型为jpg格式的,将图片格式转码为gif格式即解决问题。附1:读取Asset文件(以图像文件为例)的代码:AssetManager am = ct.getResour

2015-12-26 15:24:27 1777

SDK+PCL获取数据帧(VS2013)

使用微软的Kinect官方SDK及PCL获取Kinect设备中的数据帧

2015-08-13

空空如也

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

TA关注的人

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