自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(148)
  • 资源 (5)
  • 收藏
  • 关注

原创 DELL R730 + 双路1080ti 安装Ubuntu-Server 16.04.4 LTS amd64

前期准备U盘一个(大于等于4G容量)显示器、鼠标键盘网络安装系统准备文件下载ubuntu-server 16.04.4 lts amd64 下载地址: http://cdimage.ubuntu.com/releases/16.04/release/ubuntu-16.04.4-server-arm64.iso rufus(启动盘制作工具,我用的版本号是2.18...

2018-07-19 19:54:37 5777 10

原创 Tensorflow 和 pytorch 依赖cudnn版本的冲突问题

TensorFlow 1.2 依赖cuda8 + cudnn5.1Pytorch则要求cudnn ≥ 6需要做的操作:(1)先安装cudnn5.1,再安装cudnn6,cuda/lib64文件夹下的libcudnn库关系如下:(2)重装TensorFlow

2018-02-01 14:59:23 6665

原创 在Nvidia TX2上安装Cuda8.0+Cudnn5.1+TensorFlow1.2+OpenCV3.2

在Nvidia TX2上安装Cuda8.0+Cudnn5.1+TensorFlow1.2+OpenCV3.2工具宿主机(host):ubuntu14.04、至少50GB存储空间Jetpack3.0:软件下载地址、文档地址 因为只有Jetpack3.0包含cuda8.0和cudnn5.1,而Jetpack3.0只能运行在ubuntu14.04上(亲测16.04有问题会导致失败)安装Jetpac

2017-12-26 12:53:48 4295 1

原创 opencv图片压缩后读取的像素值,和保存后读出来的像素值不一样的问题。

最近在写opencv压缩图片的逻辑的时候,发现一张图片用cvResize之后的像素值,和保存后的图片像素值不一样。后来发现,原来是用cvSaveImage的时候,有第三个参数,会导致保存的图片像素值有误差,参考:http://www.cnblogs.com/wolfplan/p/4058851.html这是我的部分代码:IplImage *image=0,*imageresiz

2017-12-14 18:42:28 1799

原创 Windows上安装TensorFlow-GPU遇到的神奇问题

今天帮客户在Windows上部署TensorFlow-GPU的环境,他们使用的M4000M显卡,理论上是支持的。可是客户一开始安装的是cuda9.0+cudnn7.0的版本,一直提示:File "C:\Anaconda3\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 18, in swig_import_he

2017-10-09 16:48:54 918

原创 libdlib.a recompile with -fPIC 问题

问题:/usr/bin/ld: dlib_build/libdlib.a(threads_kernel_shared.o): relocation R_X86_64_32 against `_ZN4dlib21threads_kernel_shared14thread_starterEPv' can not be used when making a shared object; recomp

2017-09-08 16:13:15 2336

原创 ubuntu16.04下VIM升级、配置插件YouCompleteMe

安装依赖:sudo apt-get install libncurses5-devsudo apt-get install build-essential cmakesudo apt-get install python-dev python3-devsudo apt-get install libgmp-dev libmpfr-dev libmpc-dev libis

2017-07-25 14:06:24 4759

原创 opencv视频取帧并进行人脸检测(Windows和Linux双版本)

Windows版本环境win7+vs2015+opencv2.4.10直接给代码:#include "highgui.h" #include "objdetect/objdetect.hpp"#include "imgproc/imgproc.hpp"using namespace cv;String face_cascade_name = "E:\\rszj\\soft

2017-07-18 17:19:28 1904

转载 Android ActivityManagerService根据oom_adj数值内存回收机制

转自:http://blog.csdn.net/zhoumushui/article/details/51197747当系统的内存不足时, Android系统将根据进程优先级选择杀死一些不太重要的进程。那么进程的优先级是怎样判别的呢?对,就是这个根据进程的oom_adj值。oom_adj的值越小,进程的优先级越高。如何查看某个应用的oom_adj数值

2017-07-06 10:48:16 706

原创 AWS-G2.2xlarge的Redhat7.2上安装Nvidia驱动、CUDA7.5和cudnn4.0

安装依赖sudo yum install wget gcc perlgcc-g++ kernel-devel 安装elrepo源,安装nvidia.kosudo rpm --importhttps://www.elrepo.org/RPM-GPG-KEY-elrepo.orgsudo rpm -Uvhhttp://www.elrepo.org/elrepo-rele

2017-07-03 15:26:24 2305

原创 iframe跳转并在地址栏隐藏URL

if(self!=top) {top.location=self.location;}

2017-06-23 14:00:29 8730

原创 AWS-G2-Ubuntu16.04下安装cuda,caffe和py-faster-rcnn

G2的显卡(GRID K520)驱动:http://www.nvidia.com/Download/Find.aspx然后参考这个文章安装CUDA和caffe:http://blog.csdn.net/sinat_26917383/article/details/56292072几个错误记录:(1)假如出现“caffe 编译中出现的错误——fatal error:

2017-06-18 03:06:47 499

原创 在ubuntu下安装和使用Tsunami-udp

1. 安装gccsudo apt-get install gcc2. 安装gitsudo apt-get install git3. 安装automakesudo apt-get install automake autoconf4. 在网上下载Tsunami-udp的安装包:git clone git://github.com/rriley/tsunami-udp.g

2017-05-04 15:26:01 2180 1

原创 在DEBIAN8.6上搭建Portia(可视化Scrapy)的注意事项

官方搭建文档:http://portia.readthedocs.io/en/latest/installation.html我尝试使用windows,ubuntu,甚至阿里云的ubuntu,AWS的ubuntu都无法使用官方推荐的vagrant虚拟机安装成功。用VPS的方案我怀疑是因为在阿里云和AWS里,本来VPS就是虚拟机,在虚拟机里面再尝试搭建虚拟机,估计多多少少有问题。这两

2017-01-11 10:30:05 1655

原创 C#不闪烁的ListView

public partial class ListViewNF : System.Windows.Forms.ListView { public ListViewNF() { // 开启双缓冲 this.SetStyle(ControlStyles.OptimizedDoubleBuffer | Control

2016-11-01 10:38:10 828

原创 C#快速写延迟函数

ThreadPool.QueueUserWorkItem(delegate { Thread.Sleep(3000); BeginInvoke((Action)delegate { label.Text = "";

2016-10-31 15:04:01 4380

原创 微信公众号图片防盗链机制的应对办法^-^

首先将:http://mmbiz.qpic.cn替换为:http://read.html5.qq.com/image?src=forum&q=5&r=0&imgflag=7&imageUrl=http://mmbiz.qpic.cn也就是假如图片原来的HTML代码是这样的:然后我们就用ctrl+h替换成:最后记得加上一句Meta: 大功告成!

2016-10-26 20:54:45 16193 3

原创 C#将Bitmap转换成byte[],可以传给C++处理,与Opencv通信。

c#代码:public static byte[] GetImagePixel(Bitmap Source) { byte[] result; int iWidth = Source.Width; int iHeight = Source.Height; Rectangle rect

2016-10-09 11:20:21 9618 14

转载 Vs2008在高DPI下显示模糊的解决办法

转自:https://gist.github.com/pffang/bab575849a32b8a7b2cd1、在注册表编辑器中找到 HLKM\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide,将里面的 PreferExternalManifest 改成 1(如果没有就新增一个 DWORD 值,然后写 1)2、将下面的代码保存

2016-06-20 16:34:15 9500 13

原创 Android执行Linux命令的方法

一开始使用的是这样的方法:Runtime.getRuntime().exec("echo default-on > /sys/class/leds/firefly:yellow:user/trigger");后来发现一直出现错误,主要提示:Working Directory: null Environment: null和java.io.IOException: Permiss

2016-05-17 11:08:40 2675

原创 视频流网络透传分析

最近在翻看以前写的文档,把这篇word文档复制下来,保留一下。 序号版本作者描述1V0.1YJ.Yan初始版本2V0.2YJ.Yan添加方案细节描述以及可参考方案

2016-04-21 11:05:21 13990 1

原创 Android中关闭DatePicker、TimePicker、NumberPicker的可编辑模式

DatePicker、TimePicker、NumberPicker这三个控件在使用的过程中,用户点击数字会弹出键盘,有时候会造成布局被挤压不好看,也有其他的需求。我看了网上很多文章的解决办法都无效,后来还是万能的StackOverflow网站帮我解决了这个问题,代码如下:mDatePicker.setDescendantFocusability(DatePicker.FOCUS_BLOC

2014-12-29 14:05:44 11488 2

转载 Android内存分析和调优(下)

最后一部分是关于native heap,.dex,/dev/other的优化。Native Heap分析和优化android的DDMS可以帮助查看c++ native heap的使用,但需要一定的配置,而且必须是root的手机。在~/.android/ddms.cfg增加"native=true"。这样子ddms才会有native heap的tab。指向下面adb命令打开m

2014-11-27 14:06:53 672

转载 Android内存分析和调优(中)

本文转自:http://www.cnblogs.com/zdwillie/p/3259849.html在前文中讨论了如果使用adb shell procrank, dumpsys meminfo和showmaps分析进程的内存占用情况。本文将继续细化,具体分析导致内存过大的dalvik heap。Dalvik heap分析和优化Dalkvik hea

2014-11-27 14:06:13 506

转载 Android内存分析和调优(上)

转自:http://www.cnblogs.com/zdwillie/p/3259395.html最近我们的android app占用了大量内存,于是领导安排做减少内存占用的工作。要优化内存,首先要做的就是分析内存占用情况。android提供了多个工具和命令进行内存分析。 第一层 Procrank 很粗略的,可以使用"adb shell

2014-11-27 14:04:37 614

原创 c#将listview转换成html格式的table

源码:private void saveListView2HtmlTable(ListView listview) { StringBuilder sb = new StringBuilder(); sb.Append(string.Format("Reports{0}", DateTime.Now.ToString()));

2014-09-11 15:44:14 1434

原创 c# ini文件操作

代码:class Config { /// /// 存储的ini文件名,在APP同一级目录下 /// private static string IniFileName = ".\\Config.ini"; /// /// DLL写ini /// /

2014-08-30 08:33:31 527

转载 C# 日期格式化的中的 正斜杠的问题

Console.WriteLine(DateTime.Now.ToString("yyyy/MM/dd" ));//这行代码, 如果你在系统日期格式默认的情况下输出 2013/08/05   这是正常的.但如果你更改了系统日期格式, 以- 为分隔的 日期格式.它变会输出 2013-08-05 .此时你表示无

2014-08-30 00:34:23 2041

转载 C#解码javascript中的eval

c#解码js中的eval

2014-07-23 12:17:06 2101

原创 C#中HttpWebrequest使用需要认证的代理

第一句话虽然不知道干嘛的,但是好像不加也不行。

2014-07-03 13:39:31 5426

原创 记录两个小工具:

正则表达式神器:RegexBuddy Windows一件搜索神器:

2014-06-27 11:14:47 661

原创 简述JAVA的几种设计模式

一、工厂模式参考文章:

2014-05-19 21:43:02 1727

转载 OSI七层协议

2014-03-25 08:09:35 1042

原创 在C#中运行JavaScript

话不多说,直接上码:public String RunJs(String code) { MSScriptControl.ScriptControlClass sc = new MSScriptControl.ScriptControlClass(); sc.Language = "javascript";

2014-01-27 20:44:51 1007

原创 Onvif协议及其在Android下的实现

好久没有写博客,今天将前段时间做的Onvif协议在Android上的实现分享给大家。首先,我们先来了解一下什么是Onvif协议:ONVIF 协议是由Open Network Video Interface Forum (开放型网络视频接口论坛)制定的开放性行业标准。这一接口标准的目的是确保不同厂商生产的网络视频产品具有互通性。ONVIF规范中设备管理和控制部分所定义的接口均以Web S

2014-01-27 09:53:41 22780 39

原创 记录几个Android上利用Camera传输视频流的开源例子

https://github.com/spex66/RTSP-Camera-for-Androidhttp://code.google.com/p/ipcamera-for-android/http://code.google.com/p/spydroid-ipcamera/

2014-01-22 10:25:55 11081

原创 NAT知识以及与NAT穿越相关的一些协议

最近在做一个Android实时视频流传输的项目,其中需要设计到NAT穿越的技术。自己在网络方面的知识匮乏,所以花了两周时间进行了一些资料的学习和记录。以下将自己学到的一些内容汇总一下。a)       NAT网络地址转换(NAT,Network AddressTranslation)属接入广域网(WAN)技术,是一种将私有(保留)地址转化为合法IP地址的转换技术,它被广泛应

2014-01-17 14:20:07 2791

原创 收藏几个可用的RTSP

高清:rtsp://218.204.223.237:554/live/1/42E708E27C2D4A84/syiubra2azl52x0g.sdprtsp://218.204.223.237:554/live/1/196806DE3C771EAD/e7ooqwcfbqjoo80j.sdprtsp://218.204.223.237:554/live/1/47595A67022D0

2014-01-09 10:40:24 1997

原创 [Android]获取局域网广播地址的两种方法

第一种是自己写的,有一些bug,不过凑合着用也可以,第二种是stackoverflow的,推荐用这种。(1)private InetAddress calcBroadcastAddress(InetAddress mask, InetAddress ip) throws IOException { int ipaddress = getIntAddress(ip); i

2013-10-30 13:20:15 6307

原创 IOS拼接MP3,歌曲文件合成。

其实就是把MP3文件转成NSData,然后再进行拼合。- (void)viewDidLoad{ [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. //音频文件路径 NSString *mp3Path1 = [[NSBu

2013-08-19 17:01:07 4863 5

onvif协议在Android上的实现

我的博文《Onvif协议及其在Android下的实现》配套代码,由于年代久远,可能很多源码或者API已经无法运行了,而且被各位读者一直批评说太贵,现在调整积分。

2016-10-09

视频流网络透传分析

一些NAT穿越的基础知识,以及天猫魔盒中家庭监控APK的案例分析。

2014-05-29

页式替换操作系统课程设计

我用C做的操作系统课程设计,是页式替换。简单是简单了点,但是都是自己的东西。

2009-07-10

JAVA 编译原理 SLR(1)算法模拟器

JAVA 编译原理 SLR(1)算法模拟器 包括实验报告

2009-06-17

C++ 客房管理系统 宾馆管理系统 课程设计

我自己做的客房管理系统,简单的DOS界面,没有涉及MFC。

2009-03-08

空空如也

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

TA关注的人

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