自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 6138 1

原创 Docker 初体验

引言前段时间在Udacity上学习Hadoop, 视频教程中提到了使用CDH(cloudera distribution for hadoop)来搭建实验环境,我就到CDH官网试水,发现有一种使用Docker镜像的方式,由于我机器资源有限,最终也没能搭建起Hadoop实验环境,不过从这个地方开始接触了Docker的使用,发现一片新的天地,才体会到为啥好多人都说Docker是DevOps神器了。

2017-03-03 21:24:14 1293

原创 非常规使用 UITableView, reloadSections时动画效果异常

使用UITableView时遇到的一个UI问题及相应的解决方法

2017-02-25 13:25:38 6482

原创 iOS 7 下 UIAlertView 强制横屏实现

iOS 7以后,使用了 UIAlertController 定制性好多了, 但一些需要兼容iOS 7的老项目有一些变态需求还必须使用UIAlertView,而且还不是常规的用法,博主前几日入坑,今天终于跳出坑外呼吸一口新鲜空气,赶紧记下方法来,支援后来者:UIAlertView 是通常新建一个 UIWindow 来实现的,它有一个代理方法: -(void)willPresentAlertView:

2017-02-13 11:28:18 3129

原创 学习ffmpeg官方示例transcoding.c遇到的问题和解决方法

最近学习ffmpeg,官网提供的示例代码transcoding.c演示了编解码和滤波器的使用,不过第一步的编译运行测试就卡了好久,今天终于找到了原因了,赶紧记录一下,我相信和我遇到同样问题的人不在少数,所以希望能为大家提供一篇有效的解决方案,减轻入门时的痛苦。把官网示例拷一份在本地,以相同的名字命名为transcoding.c, 因为官网的这个示例,用的是ffmpeg2.x的API,因为我也不太熟悉

2016-11-01 23:16:32 10212 2

原创 使用Platium库开发dlna投屏功能

这几天公司的应用(iOS端)上要加一个dlna的功能,就是局域网内设备投屏控制的一个功能,并提供移动端控制。因为三方库Platinum是使用C++写的,所以我被分配去做库的Objective-C封装的工作。第一次接手这种事,对一个非计算机专业的学生来说还是蛮有挑战性的。组长说要先写一个接口设计文档来描述将要封装的接口和调用方式。只能网上查看各种资料喽!这里是我一顿狂搜、看各种博客后搜集到的有用资料,

2016-10-25 19:23:35 7206 3

原创 macOS Sierra 上使用GDB

不久前迷上了使用GDB,发现用它调试小程序时非常的高效。不用运用庞大的IDE。可是在Mac上使用它却碰到了一些问题。下面就汇总一下:首先是安装MacOS上的包管理工具Homebrew,这个直接在搜索引擎上搜索关键字homebrew,进入官网首页上就有命令行的安装方法。就不细说了。安装homebrew成功后,在命令行输入brew install gdb`安装GDB。GDB安装完成之后还不能使用,

2016-10-23 21:43:58 3558 4

原创 通过串口UART登录树莓派

背景很多朋友因为了解到树莓派的强大,所以都很快入手了一个准备把玩,可是通常买回后,发现自己没有HDMI显示器,即使有一个显示器,也通常是VGA接口的,缺个VGA转HDMI接头。其实,没有显示器也还有办法可以通过一台主机(安装有ssh或串口通信的软件)的命令行远程登录到树莓派,通常有两种方式:通过网络连接,使用ssh远程登录(这种方式官网文档里说的很详细)通过串口远程登录我们主要讲解通过串口登录

2016-09-26 14:36:23 13474

原创 配置Raspberry Pi上Raspbian系统为自动以root帐户登录

配置raspbian系统自动以root帐户登录

2016-07-29 01:15:03 13973 1

原创 学习使用 git-svn

将 Subversion 仓库转化成 Git 本地仓库

2016-07-07 15:52:20 2495

原创 告诉我,这其实是一个悲剧 -_-#

读博文后有感

2016-03-09 23:14:46 396

原创 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 3324

原创 CentOS 7 安装问题:dracut_initqueue[599]: Warning: Could not boot 原因,及解决办法

在Win8.1下,将从CentOS官网上下载的CentOS7镜像文件,用UltrISO以硬盘镜像方法

2015-09-03 17:56:58 60639

转载 三十分钟掌握 STL

三十分钟掌握 STL 这篇文章是我从北大BBS上转来的,因为BBS上的格式很乱,就自己用Markdown重新写了一遍,一来加深记忆,二来作为个人收藏,如果你觉得很有用,那就足够了。以下为正文。这是本小人书。原名是《Using STL》,不知道是谁写的。不过我倒觉得很有趣,所以花了两个晚上把它翻译出来。我没有对翻译出的内容校验过。如果你没法在三十分钟内觉得有所收获,那么赶紧扔了它。文中

2015-09-03 17:53:02 1031

原创 Xamarin.Android编写的应用在调试时出现闪退时的解决方法

2015-03-26 16:20:36 4875 4

原创 网线制作的沉思

相信工科的同志们都有过制作网线的经历,说实话,制作网线还是件挺简单的事,不过,想要制作一根可靠耐用的网线却不是看上去那么简单的,下面就谈谈我的网线制作经历吧!  首先,需要有相应的制作工具,所谓“工欲善其事,必先利其器1. 网线钳一把: 用来剥线、剪线和压制RJ-45水晶头 2. 测线器: 用来测试制作好的网线是否和两端的水晶头接触片正常连通以及线序是否正确,线芯是否有断线情况3. RJ-45水晶头

2015-03-20 21:27:24 1231 1

原创 《Pro Git 2》学习笔记_Chapter 10_Maintenance_DataRecovery_RemoveObject

MaintenanceDataRecoveryRemoveObject

2014-11-17 21:39:18 616

原创 《Pro Git 2》学习笔记_Chapter 10_remote & packfiles&refspec

Remote

2014-11-17 18:26:00 471

原创 《Git Pro 2》学习笔记_Chapter 10_reference_HEAD_tags

Git ReferencesHEAD

2014-11-17 11:54:27 663

原创 《Git Pro 2》学习笔记_Chapter 10_Object Storage

用一段Ruby段码说明Git是如何存储三种类型的对象的:blob、tree、commit

2014-11-16 20:29:31 424

原创 《Pro Git 2》学习笔记_Chapter 10_Tree Objects&Commit_Objects

Tree Objects

2014-11-16 12:53:59 647

原创 《Pro Git 2》学习笔记_Chapter 10_Git Objects

Git 内部原理Git是在一个基于内容的文件系统的基础上发展而来的版本控制系统。所谓基于内容的文件系统具体是指该文件系统只存放文件的内容,文件的名字也是与内容有一定的对应关系,这里文件的名字是通过对内容求SHA-1哈希值的方式命名的。Git的所有数据都存放在.git目录下,只要有了.git目录及下面的内容,就有了整个工程。Git的命令分为:plumbing Comm

2014-11-16 12:31:40 484

原创 《Pro Git 2》学习笔记_Chapter 2

跟踪项目可以从已存在的目录和仓库以及远程仓库进行。

2014-11-16 10:30:21 511

原创 《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 678

原创 main()函数的第三个参数,你不是哪里都能看到它的身影

今天,又重读了一下候Sir的《深入浅出

2014-10-10 14:07:07 989

原创 Adobe Reader 的个性化用法,小小的改变带来全新的阅读体验

我们经常使用Adobe Reader来阅读pdf文件,

2014-10-07 01:50:04 990

原创 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 4270

原创 关于fedora 20中Eclipse不能启动的问题解决

我安装了fedora 20,并慢慢的开始适应了它,从windows平台各linux平台迁移是一

2014-08-15 00:47:06 1966

转载 Visual Studio 问题集

Visual Studio 各版本解决方案相互lfrq

2014-07-10 12:05:11 638

原创 MFC & Gdi+ 实现在图片上写中文 (OpenCV原生不支持写中文本到图片,当然FreeType库也可实现)

你从来不会觉得,在图片上打上中文语句会有多么困难,

2014-06-24 08:29:57 3265

原创 关于瑞星杀毒软件无法完全卸载、自动重装的无奈,与相应的解决办法

本文不针对瑞星公司的产品,对

2014-06-13 20:34:40 4508

原创 MFC中CString与Char类型字符串的相互转换

我所使用用开发工具是Visual Studio 2013,在其中建立MFC应用程序工程

2014-06-11 23:30:47 2204

Pro iOS Apps performance optimization pdf+code

iOS 应用性能优化书籍和配套代码,代码是从Apress官方上扒下来的

2018-03-13

RxSwfit Reactive Programming With Swift 2017.3 & Source Code Package

使用Reactive技术编写响应式应用,对函数式编程和Reactive有很好的讲解

2017-06-30

Hadoop权威指南第四版英文版

Hadoop权威指南第四版英文版原汁原味

2017-03-07

TableViewBugDemo

这是我博客的一个示例程序

2017-03-03

Mastering Swift 3 - Linux

介绍swift相关语法以及如何在linux上使用swift开发的相关知识,是市面上很少见到的书

2017-02-25

MyImageWriter

这个程序是在学习于渊的《自己动手写操作系统》过程中,受到启发,根据书中所述原理,自己写的一个向软盘.img的镜像文件中写入512字节的一个小程序,使用MFC+VS2013开发,源代码也包含其中。用来学习BootSector部分,自己尽量优化了下用户界面。输入文件的类型是bin,写入文件的类型为img.注意:软件只会从img文件的开始处写入512字节内容,不会改变其余。

2014-06-21

MFC Example About Socket with VS2013

这是我学习Socket网络编程的一点成果,主要是使用CSocket、CSocketFile、CArchive这三个类进行Socket的网络通信。这种方法很简单。如果你对Socket网络通信细节很清楚,或是想要更大的灵活性,可以使用CAsynSocket类来进行开发。相关的函数请参考MSDN的说明。这里的开发环境是VS2013+MFC

2014-06-06

并行计算八维方阵矩阵乘法

研究生第一学期,并行计算与分布式系统的课程作业

2013-10-28

MFC作的24bit位图灰度化和直方图和伪彩图源码

MFC做的小程序,实现了对24bit彩色位图的灰度化,并作出了直方图和伪彩图,贡献给大家

2013-10-11

空空如也

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

TA关注的人

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