- 博客(32)
- 资源 (9)
- 收藏
- 关注
原创 USB-Armory + Kali 试水
USB-ArmoryUSB armory是由 Inverse Path 设计的一款开源硬件,它是一款U盘大小的微型计算机。通常受到信息安全人士和计算机Geeker的喜爱。InversePath官网GitHub项目官方项目Wiki购买 USB-Armory由于usbarmory的硬件只在意大利生产,国内没有办法买到,我就在InversePath 官网提供的购买渠道之一的Hacker Warehouse
2017-03-08 08:30:57 6217 1
原创 Docker 初体验
引言前段时间在Udacity上学习Hadoop, 视频教程中提到了使用CDH(cloudera distribution for hadoop)来搭建实验环境,我就到CDH官网试水,发现有一种使用Docker镜像的方式,由于我机器资源有限,最终也没能搭建起Hadoop实验环境,不过从这个地方开始接触了Docker的使用,发现一片新的天地,才体会到为啥好多人都说Docker是DevOps神器了。
2017-03-03 21:24:14 1360
原创 非常规使用 UITableView, reloadSections时动画效果异常
使用UITableView时遇到的一个UI问题及相应的解决方法
2017-02-25 13:25:38 6611
原创 iOS 7 下 UIAlertView 强制横屏实现
iOS 7以后,使用了 UIAlertController 定制性好多了, 但一些需要兼容iOS 7的老项目有一些变态需求还必须使用UIAlertView,而且还不是常规的用法,博主前几日入坑,今天终于跳出坑外呼吸一口新鲜空气,赶紧记下方法来,支援后来者:UIAlertView 是通常新建一个 UIWindow 来实现的,它有一个代理方法: -(void)willPresentAlertView:
2017-02-13 11:28:18 3173
原创 学习ffmpeg官方示例transcoding.c遇到的问题和解决方法
最近学习ffmpeg,官网提供的示例代码transcoding.c演示了编解码和滤波器的使用,不过第一步的编译运行测试就卡了好久,今天终于找到了原因了,赶紧记录一下,我相信和我遇到同样问题的人不在少数,所以希望能为大家提供一篇有效的解决方案,减轻入门时的痛苦。把官网示例拷一份在本地,以相同的名字命名为transcoding.c, 因为官网的这个示例,用的是ffmpeg2.x的API,因为我也不太熟悉
2016-11-01 23:16:32 10433 2
原创 使用Platium库开发dlna投屏功能
这几天公司的应用(iOS端)上要加一个dlna的功能,就是局域网内设备投屏控制的一个功能,并提供移动端控制。因为三方库Platinum是使用C++写的,所以我被分配去做库的Objective-C封装的工作。第一次接手这种事,对一个非计算机专业的学生来说还是蛮有挑战性的。组长说要先写一个接口设计文档来描述将要封装的接口和调用方式。只能网上查看各种资料喽!这里是我一顿狂搜、看各种博客后搜集到的有用资料,
2016-10-25 19:23:35 7379 3
原创 macOS Sierra 上使用GDB
不久前迷上了使用GDB,发现用它调试小程序时非常的高效。不用运用庞大的IDE。可是在Mac上使用它却碰到了一些问题。下面就汇总一下:首先是安装MacOS上的包管理工具Homebrew,这个直接在搜索引擎上搜索关键字homebrew,进入官网首页上就有命令行的安装方法。就不细说了。安装homebrew成功后,在命令行输入brew install gdb`安装GDB。GDB安装完成之后还不能使用,
2016-10-23 21:43:58 3569 4
原创 通过串口UART登录树莓派
背景很多朋友因为了解到树莓派的强大,所以都很快入手了一个准备把玩,可是通常买回后,发现自己没有HDMI显示器,即使有一个显示器,也通常是VGA接口的,缺个VGA转HDMI接头。其实,没有显示器也还有办法可以通过一台主机(安装有ssh或串口通信的软件)的命令行远程登录到树莓派,通常有两种方式:通过网络连接,使用ssh远程登录(这种方式官网文档里说的很详细)通过串口远程登录我们主要讲解通过串口登录
2016-09-26 14:36:23 13534
原创 Google CardBoard 之 Unity5.3.3f1 + XCode 7.2.1 部署笔记
本文主要参考 Google Developers CardBoard 官网 入门指南(iOS) 说明文档编写,不同之处在于,官网文档更新没有跟上Unity和XCode以及iOS的更新速度,造成项目生成及编译部署存在一些没有说明的情况,文中就以我实际生成项目的过程中遇到的问题及处理方式作一个笔记Unity for iOS 入门指南本页面介绍如何构建和部署 Cardboard SDK for Unit
2016-03-08 18:53:37 3365
原创 CentOS 7 安装问题:dracut_initqueue[599]: Warning: Could not boot 原因,及解决办法
在Win8.1下,将从CentOS官网上下载的CentOS7镜像文件,用UltrISO以硬盘镜像方法
2015-09-03 17:56:58 61151
转载 三十分钟掌握 STL
三十分钟掌握 STL 这篇文章是我从北大BBS上转来的,因为BBS上的格式很乱,就自己用Markdown重新写了一遍,一来加深记忆,二来作为个人收藏,如果你觉得很有用,那就足够了。以下为正文。这是本小人书。原名是《Using STL》,不知道是谁写的。不过我倒觉得很有趣,所以花了两个晚上把它翻译出来。我没有对翻译出的内容校验过。如果你没法在三十分钟内觉得有所收获,那么赶紧扔了它。文中
2015-09-03 17:53:02 1096
原创 网线制作的沉思
相信工科的同志们都有过制作网线的经历,说实话,制作网线还是件挺简单的事,不过,想要制作一根可靠耐用的网线却不是看上去那么简单的,下面就谈谈我的网线制作经历吧! 首先,需要有相应的制作工具,所谓“工欲善其事,必先利其器1. 网线钳一把: 用来剥线、剪线和压制RJ-45水晶头 2. 测线器: 用来测试制作好的网线是否和两端的水晶头接触片正常连通以及线序是否正确,线芯是否有断线情况3. RJ-45水晶头
2015-03-20 21:27:24 1280 1
原创 《Pro Git 2》学习笔记_Chapter 10_Maintenance_DataRecovery_RemoveObject
MaintenanceDataRecoveryRemoveObject
2014-11-17 21:39:18 627
原创 《Git Pro 2》学习笔记_Chapter 10_Object Storage
用一段Ruby段码说明Git是如何存储三种类型的对象的:blob、tree、commit
2014-11-16 20:29:31 456
原创 《Pro Git 2》学习笔记_Chapter 10_Git Objects
Git 内部原理Git是在一个基于内容的文件系统的基础上发展而来的版本控制系统。所谓基于内容的文件系统具体是指该文件系统只存放文件的内容,文件的名字也是与内容有一定的对应关系,这里文件的名字是通过对内容求SHA-1哈希值的方式命名的。Git的所有数据都存放在.git目录下,只要有了.git目录及下面的内容,就有了整个工程。Git的命令分为:plumbing Comm
2014-11-16 12:31:40 494
原创 《Pro Git 2》学习笔记_Chapter 1
版本控制系统(Version Control System)分为三种类型:本地版本控制系统(LVCS)集中式版本控制系统(CVCS): CVS、Subversion、Perforce分布式版本控制系统(DVCS): Git、Mercurial、Bazaar、Darcs集中式版本控制系统由于会出现单点故障丢失数据的风险,所以分布式的版本控制系统更加合理。Git不只是一个版
2014-11-11 20:29:07 688
原创 Qt Creator 3.1.2+Qt 5.3.1+OpenCV 3.0 开发环境下,找不到头文件的错误解决办法
查找过的资料http://www.librehat.com/qt-5-2-vs2012-opencv-2-4-7-dev-environment-setup-tutorial/
2014-09-16 17:59:58 4310
原创 关于fedora 20中Eclipse不能启动的问题解决
我安装了fedora 20,并慢慢的开始适应了它,从windows平台各linux平台迁移是一
2014-08-15 00:47:06 1988
原创 MFC & Gdi+ 实现在图片上写中文 (OpenCV原生不支持写中文本到图片,当然FreeType库也可实现)
你从来不会觉得,在图片上打上中文语句会有多么困难,
2014-06-24 08:29:57 3298
RxSwfit Reactive Programming With Swift 2017.3 & Source Code Package
2017-06-30
MyImageWriter
2014-06-21
MFC Example About Socket with VS2013
2014-06-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人