工具使用
zengwh513
学习图像处理,音频处理,机器学习
展开
-
好用的工具介绍
介绍几个常用的工具有时经常看到一些实用的工具,都是零散的收藏到各个平台的工具,真正需要用的时候,发现老是找不着,这里统一记录下,持续更新微信公众号同步助手Markdown 文档自动即时渲染为微信图文,让你不再为微信文章排版而发愁!只要你会基本的 Markdown 语法,就能做出一篇样式简洁而又美观大方的微信图文。在线编辑地址•Netlify: https://mdhere.netlify.app•Gitee Pages:https://doocs.gitee.io/md•GitHub Pages:https原创 2021-04-24 21:11:03 · 223 阅读 · 0 评论 -
VS2012(2013、2015) OpenCV “HEAP:Invalid Address specified to RtlValidateHeap( 000D0000, 019FEF18 )
近期拿起一个openCV程序跑了一下,是VS2013 + OpenCV2.4.8,运行的时候如下错误: 百度,谷歌了很久,给出的办法都无法解决,于是又装了VS2012 VS2015一样的错误,但是别人又可以正常运行。在绝望之时,发现这个哥们的博文http://blog.csdn.net/sacomplex/article/details/44402149 居然解决了,实在不知为什么解决方法在原创 2015-05-30 18:44:17 · 2200 阅读 · 1 评论 -
新版ADT出现appcompat_v7的问题
问题更新ADT至22.6.0版本之后,创建新的安装项目,会出现appcompat_v7的内容。并且是创建一个新的内容就会出现。其实appcompat_v7是Google自己的一个兼容包,一个支持库,能让2.1以上全使用上4.0版本的界面。解决首先解决项目建成后appcompat_v7包出错。test包出现红色警告的问题。点击菜单栏”Project”,选择”Clean”,然后点击”OK”,Clean原创 2015-06-09 11:07:18 · 895 阅读 · 0 评论 -
Git error (failed to push some refs)解决
当修改了本地仓库后 提交代码时, 用 git push 提示以下错误error:failed to push some refs to ...Dealing with “non-fast-forward” errorsFrom time to time you may encounter this error while pushing:$ git push origin master To原创 2015-04-14 16:40:08 · 2193 阅读 · 0 评论 -
Linux 使用core file文件快速定位程序崩溃代码行
问题描述如果在 Linux下编写程序,有时运行程序的时候程序崩溃,比如说只有“Segmentation fault (core dumped) ”,程序比较小的话,还可以一行一行查看,但是如果程序很庞大,一行行查询,效率非常低下。Linux下可以程序可以生成core file文件,借助gdb很快能定位到崩溃的代码行。解决方案测试程序,除零操作,程序会崩溃/*test.c*/#include <原创 2015-07-26 21:47:45 · 3705 阅读 · 0 评论 -
内存泄漏检测
今天阿里内推电话面试,估计给跪了,其中问到一个问题就是,如何检测程序的内存泄漏问题。学生写的程序几乎比较小,没做过大型项目,所以内存泄漏问题一般情况下,肉眼都可以解决问题,直接看下哪块被malloc或new的内存,没有对应的free或delete掉。面试完,网上寻找了下答案,发现借助工具来检测非常方便而且精准。google搜索下关于这方面的资料,发现写得很不错,分享给大家,顺便标记下。强烈推荐第一篇原创 2015-07-13 20:10:21 · 753 阅读 · 0 评论 -
Adobe Flash Player 因过期而遭到阻止的解决办法
今天Chrome内核的所有浏览器打开网页均提示“Adobe Flash Player 因过期而遭到阻止”,每一次都弹出这条信息,非常烦人。解决办法找到浏览器的快捷方式,右击点属性,在目标(T)中 添加 “–allow-outdated-plugins” ,表示允许过期插件运行。像我的添加之后,如下格式:注意“–allow-outdated-plugins”与“.exe”有空格C:\Users\zen原创 2015-07-15 19:03:38 · 12171 阅读 · 0 评论 -
Android NDK开发环境配置
点击Project->Properties->Builders->New,新建立一个Builder。在弹出的对话框上面点击Program在弹出的对话框【Edit Configuration】中,配置选项卡【Main】:Location中需要填入nkd-build.cmd的路径(NDK安装目录下)。Working Diretcoty中需要填入TestNDK的工程根目录。配置选项卡【Refresh】原创 2015-07-24 09:39:31 · 821 阅读 · 0 评论 -
【解决方法】Unexpected namespace prefix “xmlns” found for tag Layout
问题描述出错代码如下:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"原创 2015-07-24 09:34:10 · 4178 阅读 · 0 评论 -
error: stray ‘\342’ in program
如果遇到下面的问题error: stray ‘\342’ in programerror: stray ‘\200’ in programerror: stray ‘\235’ in programerror: stray ‘\342’ in programerror: stray ‘\200’ in programerror: stray ‘\230’ in programerror:原创 2015-07-25 08:34:18 · 17085 阅读 · 0 评论 -
Markdown 编辑数学公式的参照模板
下面是一个公式,图片格式的,维基百科上的。 Markdown的格式如下:\frac{1}{\pi}=\frac{2\sqrt{2}}{9801}\sum_{k=0}^\infty\frac{(4k)!(1103+26390k)}{(k!)^4396^{4k}}上面的专业词语解释如下: 这个公式解释如下:\pi 表示希腊字母 π,\infty 表示 ∞。更多的符号请参见:Special Symbo原创 2015-06-27 19:31:36 · 2049 阅读 · 0 评论 -
64位 Ubuntu 14 安装校园上网H3C客户端iNode
最近电脑安装上了Ubuntu 14,因为要有线连接校园网,所以下载了iNode linux 版本。学校也未说明这个版本适合linux哪个内核,也没有安装说明,只好自己网上摸索,结果问题多得实在是不忍直视。。。最后还是借助万能的互联网解决了。这里记录下,或许可以帮到有需要的朋友。下载软件,拷贝和解压sudo cp iNodeClient_Linux.tar.gz /usr/sudo tar -zx原创 2015-05-01 18:27:16 · 3537 阅读 · 1 评论 -
个人的Github代码合集
将个人在上课做过的课设和平时写的一些代码都上传至Github托管嵌入式的课设,实现的是TQ2440平台下的模拟NES游戏设计,手柄模拟通过屏幕或手机蓝牙控制。蓝牙模块是3.0的串口模块 https://github.com/willhope/NES-game-simulated-on-TQ2440 通信课设,蓝牙体重秤,蓝牙用的是3.0的串口蓝牙模块,压力传感器是HX711,网上买来一个简易的体原创 2015-04-16 21:23:43 · 1673 阅读 · 0 评论 -
上传代码至Github
第一步当然首先要有个Github账户 https://github.com/登陆进Github后,进入主页,点击 new repositories 填写项目名称,creat repositories安装Git客户端,可以选择msysgit,下载msysgit for windows 安装完成,右键启动Git Bash命令行拷贝刚才创建的repositories,方法:git clone原创 2015-04-14 19:08:15 · 753 阅读 · 0 评论 -
Github+Jekyll建独立博客
网上有很多这方面的文章,其中有 1、使用 Github, Jekyll 打造自己的免费独立博客 http://blog.csdn.net/on_1y/article/details/19259435#t8 2、http://cenalulu.github.io/jekyll/ 这个博主的模板挺好的 可以fork为自己所用利用Github+Jekyll最快速的方法就是在github for原创 2015-04-14 16:53:08 · 980 阅读 · 0 评论 -
五步git操作搞定Github中fork的项目与原作者同步
以EasyPR项目为例 作者原项目地址是: https://github.com/liuruoze/EasyPR.git 我frok后的项目地址是:https://github.com/willhope/EasyPR.git1、git clone fork的项目到本地,命令是:git clone https://github.com/willhope/EasyPR.git2、进入刚才clone的原创 2015-04-18 09:36:03 · 22056 阅读 · 0 评论 -
git 常用命令
git 常用命令原创 2015-04-27 16:09:48 · 805 阅读 · 0 评论 -
Ubuntu 14 安装和配置Sublime Text 3
安装Sublime Text 3sudo add-apt-repository ppa:webupd8team/sublime-text-3 sudo apt-get update sudo apt-get install sublime-text-installer 安装Package ControlPackage Control是一个用于管理插件的好工具,可以用于安装、删除、禁用相应的插件,原创 2015-05-02 15:01:37 · 1646 阅读 · 0 评论 -
Ubuntu访问window下的磁盘分区出现“Error mounting /dev/sda5 at/media”错误
问题描述我装ubuntu之前,电脑上安装了windows 10,为了装ubuntu,在window 10下的磁盘工具分配了30G的磁盘空间。安装完Ubuntu之后,访问window 10的磁盘分区出现“Error mounting /dev/sda5 at/media”的错误,拒绝访问。解决问题用ntfsfix命令解决,首先这个命令依赖于ntfs-3g这个包,如果没有安装,首先要按照以下命令安装:s原创 2015-05-01 14:45:01 · 6212 阅读 · 2 评论 -
GDB调试常用命令
GDB是什么GDB(GNU Debugger)是GCC的调试工具。其功能强大,现描述如下: GDB主要帮忙你完成下面四个方面的功能: 1.启动你的程序,可以按照你的自定义的要求随心所欲的运行程序。 2.可让被调试的程序在你所指定的调置的断点处停住。(断点可以是条件表达式) 3.当程序被停住时,可以检查此时你的程序中所发生的事。 4.动态的改变你程序的执行环境。GDB常用命令1. 获取调试信原创 2015-05-05 08:46:04 · 629 阅读 · 0 评论 -
解决Ubuntu14的风扇高速旋转问题(双显卡)
问题描述自从我的双显卡的笔记本装上Ubuntu 14 后,风扇狂转、发热巨大。网上一搜索估计是显卡驱动不太行。最近英伟达的Nvidia Prime可以完美地切换双显卡,安装这个软件后,风扇就不会狂转,发热也没有那么大了。(我的电脑是G710+HD4000)安装Nvidia Prime在“系统设置”–“软件和更新”中找到“附加驱动”。默认使用的是开源的 Nouveau 驱动。这里我们选Nvidia原创 2015-05-14 16:57:09 · 2613 阅读 · 0 评论 -
SourceInsight添加.S汇编语言
(1) 做ARM嵌入式开发时,有时得整汇编代码,但在SIS里建立PROJECT并ADD TREE的时候,根据默认设置并不会把该TREE里面所有汇编文件都包含进来,默认只加了.inc和.asm后缀的, .s后缀的没有。而且用SIS打开.s的文件时,一片黑白没有色彩, 感觉回到DOS的EDIT时代里了。 解决方法是在Options->Document Options里面,点左上的Docu转载 2013-08-27 15:53:50 · 749 阅读 · 0 评论