自定义博客皮肤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)
  • 资源 (3)
  • 收藏
  • 关注

转载 用户进程与内核进程通信netlink

用户进程与内核进程通信netlink为了方便应用程序使用netlink接口,一个叫libnl库被开发.1 下载libnl2http://packages.ubuntu.com/oneiric/libnl22 下载libnl2-devhttp://packages.ubuntu.com/precise/libnl2-dev3 先安装libnl2 在安装libnl2-dev...

2019-10-16 09:28:11 289 1

原创 调高系统允许打开的文件数

调整文件数:linux系统优化完网络必须调高系统允许打开的文件数才能支持大的并发,默认是1024,ulimit -n执行命令:Shell代码echo ulimit -HSn 65536 >> /etc/rc.localecho ulimit -HSn 65536 >>/root/.bash_profileulimit -HSn 65536...

2019-07-18 14:59:40 205

原创 zsh 使用

github 地址:https://github.com/robbyrussell/oh-my-zsh/wiki/Installing-ZSH安装:wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh使用:https://wiki.archlinux.org...

2019-06-21 16:46:50 758

转载 调试

使用dlv (delve golang调试器) 打印字符串无法打印全,只能打印一部分(64个字节),在gdb中有(gdb) set print elements Argument required (integer to set it to, or "unlimited".).(gdb) show print elements Limit on string chars or arra...

2019-06-17 10:30:55 220

原创 ParseRequestData eg. "trustfile":"test:1,test2:2"

//ParseRequestData parse libdir trustfile eg. "trustfile":"test:1,test2:2"func ParseRequestData(mapdata map[string]string, input string) bool {if !govalidator.IsNull(input) {if stri...

2019-05-22 10:58:41 112

转载 rabbitmq理解

前言:MQ是什么?队列是什么,MQ我们可以理解为消息队列,队列我们可以理解为管道。以管道的方式做消息传递。场景: 1.其实我们在双11的时候,当我们凌晨大量的秒杀和抢购商品,然后去结算的时候,就会发现,界面会提醒我们,让我们稍等,以及一些友好的图片文字提醒。而不是像前几年的时代,动不动就页面卡死,报错等来呈现给用户。 在这业务场景中,我们就可以采用队列的机制...

2019-04-12 17:17:14 153

原创 fabric 1.4 开发环境

操作系统Ubuntu 16.04.4 LTS,hyperledger/fabric1.41、Docker安装sudo apt-get install apt-transport-httpsca-certificates curl software-properties-commoncurl -fsSL https://download.docker.com/linux/ubun...

2019-04-12 16:00:47 568

原创 golang学习

golang 对函数和方法做出了区分;函数为常规意义上理解的函数,方法为包含接收者的函数;1、函数:func 函数名(参数列表) (返回值列表) {}2、方法:func (接收者) 方法名(参数列表) (返回值列表) {}注:接收者包含变量接受者和指针接收者,只有复合类型的变量或指针才能作为接受者,比如结构体类型、slice、map; 变量接收者不能修...

2019-04-02 17:16:07 92

原创 JNI 字符串转C字符串 与 C字符串转JNI字符串

char* jstringTostr(JNIEnv* env, jstring jstr){            char* pStr = NULL;    jclass     jstrObj   = (*env)->FindClass(env, "java/lang/String");    jstring    encode    = (*env)->NewStringUT

2018-01-08 14:08:13 526

转载 七种VC延时方式

七种VC延时方式方式一:VC中的WM_TIMER消息映射能进行简单的时间控制。首先调用函数SetTimer()设置定时间隔,如SetTimer(0,200,NULL)即为设置200ms的时间间隔。然后在应用程序中增加定时响应函数 OnTimer(),并在该函数中添加响应的处理语句,用来完成到达定时时间的操作。这种定时方法非常简单,可以实现一定的定时功能,但其定时功能如同Sleep()函数的

2015-01-07 15:57:04 443

转载 经典的机器学习方面源代码库

编程语言:搞实验个人认为当然matlab最灵活了(但是正版很贵),但是更为前途的是python(numpy+scipy+matplotlib)和C/C++,这样组合既可搞研究,也可搞商业开发,易用性不比matlab差,功能组合更为强大,个人认为,当然R和java也不错.1.机器学习开源软件网(收录了各种机器学习的各种编程语言学术与商业的开源软件)http://mloss.org2 偶尔

2015-01-06 16:52:50 355

转载 计算机视觉、模式识别、机器学习常用牛人主页链接

牛人主页(主页有很多论文代码)Serge Belongie at UC San DiegoAntonio Torralba at MITAlexei Ffros at CMUCe Liu at Microsoft Research New EnglandVittorio Ferrari at Univ.of EdinburghKristen Grauman at UT Au

2015-01-06 16:51:38 866

转载 GPU

一 目前最新的可编程图形硬件已经具备了如下功能:1  支持vertex programmability 和fragment programmability2  支持IEEE32 位浮点运算3  支持4 元向量,4 阶矩阵计算4  提供分支指令,支持循环控制语句5  具有高带宽的内存传输能力(>27.1GB/s)6  支持1D、2D、3D 纹理像素查询和使用,且速度极

2014-12-29 15:45:37 473

转载 OpenGL---PBO

PBO(Pixel Buffer Object),将像素数据存储在显存中。优点:1、快速的像素数据传递,它采用了一种叫DMA(Direct Memory Access)的技术,无需CPU介入2、 高效并不在于传输更快,而在于与硬件相关的异步调用方式,调用之后CPU即返回执行其它操作(使用DMA方式的传输、由OpenGL直接控制)3、在单个PBO情况下并不能得到很好的效果,毕

2014-12-24 21:19:32 993

转载 OpenGL绘制球形相关学习

二次曲面--gluQuadric说是二次曲面图,其实从视觉效果上看还是三维图。通过glu实用库,我们可以轻松的画出球形、锥形、扇面、圆柱形,而不用像画立方体或立体三角形一样一个面一个面的去画。 要画二次曲面图形,首先我们要创建一个GLUquadricObj(二次曲面声明类型)。创建完二次曲面声明并初始化之后,就可以利用这个指针绘制多个曲面图形了。  OpenGL的glu

2014-12-03 14:36:08 2533

转载 OpenGL教程 链接

OpenGL教程 "Top Ten" 收藏  1. http://nehe.gamedev.net/这个是我觉得全世界最知名的OpenGL教程,而且有网友将其中48个教程翻译成了中文http://www.owlei.com/DancingWind/。Nehe教程最大的特点是提供了针对不同平台、不同编译器、不同语言的各种版本。你不用考虑自己用的是Linux/Windows、VC/BC、C

2014-11-26 10:02:25 583

转载 GLFW入门学习

一、提要        这次还是做图形学的研究,最底层的渲染当然是OpenGL,但在框架的选择上,排除了Qt和glut,前者太庞大,后者已经“死了”(虽然红包书还是以它为例)。        网上的开源框架,SDL和GLFW就成了首选了。今天先把GLFW(http://www.glfw.org/)搞定。二、GLFW简介    GLFW是一个自由,开源,多平台的图形库,可用于创建窗口

2014-11-24 15:55:14 527

转载 activity 切换间动画

[java] view plaincopy"http://schemas.android.com/apk/res/android">          android:fromXDelta="0"         android:toXDelta="100%"         android:duration="300"/>       

2014-10-30 16:05:06 384

转载 RANSAC算法详解

原帖地址:http://grunt1223.iteye.com/blog/961063另参考:http://www.cnblogs.com/xrwang/archive/2011/03/09/ransac-1.html给定两个点p1与p2的坐标,确定这两点所构成的直线,要求对于输入的任意点p3,都可以判断它是否在该直线上。初中解析几何知识告诉我们,判断一个点在直线上,只需其与直线上

2014-09-23 15:06:04 525

原创 图像分割

图像分割

2014-09-22 15:33:18 434

原创 图像预处理

总结:   1、图像预处理         最低抽象层次

2014-09-22 10:02:10 1925

转载 Android 开发之 ---- 底层驱动开发(一)

androidlinuxstructplaybackinclude框架驱动概述        说到 android 驱动是离不开 Linux 驱动的。Android 内核采用的是 Linux2.6 内核 (最近Linux 3.3 已经包含了一些 Android 代码)。但 Android 并没有完全照搬 Linux 系统内核,除了对Linux 进行部分修正,还增加了不少内容。android

2014-04-03 21:33:39 407

转载 SDP协议分析

一、SDP协议介绍SDP 完全是一种会话描述格式 ― 它不属于传输协议 ― 它只使用不同的适当的传输协议,包括会话通知协议(SAP)、会话初始协议(SIP)、实时流协议(RTSP)、MIME 扩展协议的电子邮件以及超文本传输协议(HTTP)。SDP协议是也是基于文本的协议,这样就能保证协议的可扩展性比较强,这样就使其具有广泛的应用范围。SDP 不支持会话内容或媒体编码的协商,所以在流媒

2014-02-21 22:08:00 731

转载 Android Sip学习(一)Android 2.3 APIs SIP-based VoIP

安卓官网的原文如下:API OverviewThe sections below provide a technical overview of what's new for developers in 2.3, including new features and changes in the framework API since the p

2014-02-20 17:01:39 622

转载 Android Sip学习(二)Android VoIP系统实现原理

VoIP(Voice over Internet Protocol)即首先数字化语音信号并压缩成帧,再转换为IP数据包在网络上传输,以此完成语音通话的业务,是一种利用IP协议传输语音数据的、新兴的通信技术。  随着我国三网融合的推进,VoIP与IPTV(Interactive Personality TV)一起成为这一庞大工程的重要标志。而目前手机中,VoIP的解决方案并不是很多,

2014-02-20 16:44:41 1194

转载 Android Sip学习(四)Android自带SipDemo详解

前几篇从Android的Voip官网支持功能到Android Voip系统实现原理到VOIP的实现,相信大家已经对Voip有了大概的了解了吧?什么,还不了解,没关系,本节给大家看下Android的SDK里自带的SipDemo,这就算实践了吧,接下来会慢慢学习怎么自己做基于SIP协议栈的软电话,希望可以做到像CsipSimple那样。会话发起协议Android提供了一个支

2014-02-20 16:33:42 959

转载 Android Sip学习(三)Android Voip实现

回顾下:一、基本概念1、VOIP基于SIP协议,SDK2.3包含一个SIP协议栈和框架API2、VOIP位于android.net.sip包中,最重要的为SipManager类,可开发基于SIP的VOIP应用。使用时要包含android.permission.INTERNET和android.permission.USE_SIP权限3、如果在market中显示仅支持VOIP API型号的手机的话,

2014-02-20 16:18:51 1132

转载 Android Sip学习(一)Android 2.3 APIs SIP-based VoIP

安卓官网的原文如下:API OverviewThe sections below provide a technical overview of what's new for developers in 2.3, including new features and changes in the framework API since the previous version.

2014-02-20 16:08:02 604

转载 LayoutInflater

LayoutInflater作用是将layout的xml布局文件实例化为View类对象。实现LayoutInflater的实例化共有3种方法,(1).通过SystemService获得    LayoutInflaterinflater = (LayoutInflater)context.getSystemServices(Context.LAYOUT_INFLATER_SERVICE

2014-02-19 13:24:22 360

转载 SurfaceView

应用场景:使用VideoView播放视频简单、方便,但除此之外,我们还可以利用MediaPlayer用来播放视频。但是我们知道MediaPlayer主要用于播放音频,它是没有提供输出图像的输出界面,这时我们就用到了SurfaceView控件,将它与MediaPlayer结合起来,就能达到了视频的输出了。首先来了SurfaceView这个控件类SurfaceView类 构造方法

2014-02-19 12:03:06 378

转载 public、protected、private、abstract、static和final

public、protected、private、abstract、static和final  Java语言定义了public、protected、private、abstract、static和final这6常用修饰     词外还定义了5个不太常用的修饰词,下面是对这11个Java修饰词的介绍:     1.public     使用对象:类、接口、成员  

2014-02-17 16:55:48 438

转载 onKeyDown()

Activity.onKeyDown(); 当某个键被按下时会触发,但不会被任何的该Activity内的任何view处理。 默认按下KEYCODE_BACK键后会回到上一个Activity。 Activity.onKeyUp(): 当某个按键被按下,松开后触发,但不会被任何的该Activity内的任何view处理。 默认没有执行任何操作,只是简单的给一个false作为返回值

2014-02-17 13:58:16 572

转载 synchronized关键字

Java语言的关键字。当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。     一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。     二、然而,当一个线程访问object的一个synchroni

2014-02-17 13:23:52 440

AVR单片机引脚

AVR单片机引脚

2011-08-23

dds调试心的!!!!

dds直接数字频率合成仪!!!!!!!!!!!

2011-08-20

MSP430 DDS

430单片机应用直接数字频率合成仪!!!!

2011-08-20

空空如也

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

TA关注的人

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