- 博客(40)
- 资源 (49)
- 收藏
- 关注
原创 技术人做Youtuber第一次实战
大概2012年还是大三时,不记得从哪里搞到了youtube注册方法,注册了youtube, facebook等被"walled"的网站,当时沉迷海贼王,上传了类似"六分钟看海贼王多热血"的视频,最近才把它删了。因为决定要做一做IT技术的视频分享,初衷是发现油管对视频博主的收益分享要比国内大方,学习下视频制作的同时顺便赚点小钱,积少成多,做了再说。中就"说"最"差"了,中文一次性都说不溜,英文更难搞了,所以初期从中文开始吧,慢慢是一定切换到英文上的。录制前有一个担心的事情,就是表达流畅度的问题。
2025-01-04 18:08:15
717
原创 x86_64 qemu启动arm虚拟机之实战
我知道有好几种方式,WSL 2,docker, virtualbox/vmware,qemu等。这块网络教程的命令大多是基于Linux的,很少有一次性在Windows上跑通的。最早接触的是树霉派镜像,网上也有很多有qemu跑树霉派的,可还是没有在windows上启动成功过。可以直接下载qemu.exe安装,但我发现了一种更便捷的方式,即在msys2 mingw64命令行下可直接用。的方式启动,作者的镜像我曾经跑通过了,但没细致配置,是我下一步的主要使用方向。我会贴出很多我参考的链接,更多细节可自行查看。
2024-12-09 22:15:37
1783
原创 MongoDB征文|MongoDB技术 - 从0到1+
这里写自定义目录标题前言入门使用分布式概念及原理内核存储引擎欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchar...
2020-05-09 22:23:13
1236
1
原创 数据库slack 中文讨论社区
欢迎处在NoSQL数据库的行业朋友们加入,一起交流一同进步!任何不良分子一经发现,我会立刻剔出,大家可放心群的纯洁性。微信码7天有效,加到一定人数后,会限制入口,不再允许随意加人。就这样。...
2019-01-07 13:14:20
1272
5
原创 UEFI/GPT环境下多系统安装
最近买了部thinkpad,按老规矩还是安多系统,却意外地发现情况和原来不同了,见easybcd给我的提醒: 很不幸,刚刚把出厂的win10卸载后我就安了win10专业版,却发现分区中多了些以前没见过的东东,下图就是分区助手所显示的(再次意外地发现在win7运行得好好的Paragon Partition Manager 11启动不了了。。)很显然多了3个,FAT32格式的ESP,未知格式的MSR,
2017-01-12 23:44:56
11408
2
原创 解释代码和系统原理时可以画的图
在个人技术分享中,能不能把代码、系统实现原理讲清楚很重要,要不然自己在团队的影响力没提升,还浪费他人时间;一个很重要的手段就是: 多作图,少文字一定要遵循这个原则!你整出一大堆文字贴进PPT真的是很lame & low 如果你真的懂你要讲的,一般几页幻灯片,几张图就可以全部说清,你讲得明白,别人印象深刻,要知道人的大脑天生对图片要较文字敏感,要不然东尼托赞也不会弄出思维导图这东东。所以下面我
2016-12-23 18:18:16
1348
原创 线程与异常
最近遇到了一个不知该如何解释的问题。细节如下:代码片段#include <iostream>#include <signal.h>#include <stdlib.h>#include <string>#include <thread>#include <unistd.h>#include <vector>using namespace std;vector<thread*> v1;v
2016-12-09 19:09:22
3629
转载 时延、IOPS、带宽等词具体是个神马意思?
剪辑自: http://www.violin-memory.com/blog/the-fundamental-characteristics-of-storage/Storage for DBAs: As a rule of thumb, pretty much any storage system can be characterised by three fundamental properti
2016-10-25 17:24:12
3699
翻译 理解I/O:随机和顺序
转自: http://www.violin-memory.com/blog/understanding-io-random-vs-sequential/Storage for DBAs: Ever been to one of those sushi restaurants where the food comes round in dishes on a conveyor belt? As eac
2016-10-21 17:06:17
13057
4
原创 台式机Linux/Unix多系统安装详细教程
博主以前挺着迷于此的,经常折腾3k块的台式机,所以此篇文档早在12年就完成了。当时是写成了word,pdf版,没有放到博客中来。今天心生一念就转过来了,望同行们赐教~前言首先让我们在以下方面达成共识:此事确有风险,非计算机技术控勿轻易尝试(无重要资料者除外)做好尽可能多的备份。比如下载一键ghost硬盘版把C盘镜像保存在一个非系统区;用diskgenuis备份分区表保存;备份C盘下的boot.i
2016-10-21 16:06:08
11646
1
原创 collectd, influxdb, grafana协同作战,不一样的监控
最近在写一个服务端daemon程序,需长驻运行,很想知道它的一些性能指标,比如qps啥的,最好呢还能通过前端图表的方式来展现出来。得知collectd+influxdb+grafana可能能满足我的需求,所以特来一试。目前表现还不尽人意,有时间会持续更新collectd安装好说,版本5.5,直接yum install即可,当然也可编译安装 配置文件/etc/collectd.conf,支
2016-09-18 10:37:39
5198
原创 Qt开源软件集锦(部分有编译指导)
博主虽说Qt学得也不怎么深,但对Qt,真是真爱啊。抽点时间查了下,想知道有什么样的软件是用Qt写的。如果有源码就再好不过了,也能研究下大型软件是怎么用Qt做出来的的。以下是列表:开源系列太阳神三国杀俄罗斯方块编译要求:phonon-devel下载:http://download.youkuaiyun.com/download/xj178926426/4018894
2015-09-17 10:12:21
7378
4
原创 tinyhttpd源码详解
tinyhttpd是一轻量级的web 服务器,最近几天终于抽出时间来研究研究了。其源码百度即可下载,500多行,确实是学习linux编程的好材料。很多网友都写了关于tinyhttpd的博文,但是我还是觉得不够深入,严格说是写得不够深入,往往就是把500多行代码一扔,分析下主要过程,画个流程图就完事了。我怎么觉得还有很多东西可以挖一挖呢,也许还可再调整一下代码,虽然目前也不清楚可调整多少,待博主细细道来。
2015-05-14 22:10:36
13046
1
原创 【AllJoyn框架-09】AllJoyn 局域网文件传输(修改官方版本)
下载并编译完alljoyn-14.06源码后,在\build\win7\x86\debug\dist\cpp\samples下生成了了些alljoyn实例,其中就有一个与文件传输有关的FileTransfer。但也许是官方版本有bug(我也确实看到了bug),运行时总是异常,客户端无法收到文件。于是就有了这个修改版,可以实现文件传输了。并且传输方向我更换了,客户端向服务端循环发送文件,服务端等待接收即可。下面是核心实现过程。
2015-04-21 17:51:23
3278
原创 【AllJoyn框架-08】AllJoyn在OpenWrt上的实践
依项目需求,需要将alljoyn移植到openwrt开发板上,其实谈不上复杂,只是这东西有点新,参考教程不多,需要足够地摸索。可参考的官方教程写得太不详细,也只能跟着它试试看了。基本步骤如下:1、下载openwrt源码编译貌似版本很多,也不是所有版本都适合我的板子,所以这点得弄清楚。我下得是barrier_break,支持mt7620a开发板。按照上面的教程,把该准备的给准备着,具体总结如
2015-01-13 18:02:31
4944
原创 OpenWrt SDK应用程序开发
在官方下载了openwrt发行版barrier_breaker后,开始在ubuntu下编译。要进行应用程序开发,注意要勾选SDK; 由于我所用板子是rampis系列的mt7620a,所以在Subtarget下选择mt7620a,如下图所示:编译成功后,即在openwrt/bin/ramips/下生成了SDK压缩包OpenWrt-SDK-ramips-for-linux-i686-g
2015-01-07 09:33:30
6932
原创 【AllJoyn框架-07】Linux平台下用eclipse c++ 编译AllJoyn程序
在windows下用Visual Studio 2012学习AllJoyn程序后,了解了基本概念。现在想转移到linux下学习,但却发现个问题:官方源码用scons编译时,在windows下自动生成vs工程文件,但在linux下只有源文件和Makefile。编译倒是编译,但若做大量修改,总得找个合适的编辑器吧,最好还能有个自动提示神马的。用vim? 唉,也许是我没完全配置好,功能并不强大,所以不想
2015-01-06 16:17:20
2926
原创 openwrt挂载U盘和安装python和mysql
最近在openwrt上安装python时,老出现/overlay空间不足的错误,如下图所示:不过用命令查看时,其空间确实挺小的:看了这篇文章之后,想到了用闪存卡来扩容。由于我的系统内部已经有了相关usb驱动模块,所以一插上闪存卡就能识别了基本想法很简单,先格式化,再挂载,再配置opkg.conf使软件安装到其上。格式化挂载
2014-11-26 17:21:51
14036
原创 【AllJoyn专题】基于AllJoyn和Yeelink的传感器数据上传与指令下行的研究
笔者接触高通物联网框架AllJoyn不太久,但确是被深深地吸引了。在我看来,促进我深入学习的原因有三点:一、AllJoyn开源,对开源的软硬件总会有种莫名的喜爱,尽管也许不会都深入下去;二、顺应潮流,物联网虽远未普及,但已是大势所趋,高通公司在领域布局,致力于打造舒适高效的智能家居场景,推出AllJoyn软件框架,适应了发展趋势;三、文档丰富,开源软件的使用,特别是框架,若没有文档相助,相信没有多
2014-11-20 23:12:37
6062
原创 【AllJoyn框架-06】关于基于AllJoyn的即插即用的进展总结
目前项目与即插即用有关,以alljoyn为底层支撑,以VS为开发环境,以Mongodb为数据库而实现的。目前实现的功能有:1、系统以多对一方式运行,多个客户端,一个服务端2、服务端可定期收集客户端的描述信息,包括客户端有哪些资源,在哪里等等3、当有设备加入或离开时,服务端可以立即了解到4、描述信息以JSON格式写入Mongodb数据库,可供上层应用获取利用5、目前平台仅涉及PC和arduino due(arduino平台我暂未负责)
2014-08-27 13:37:22
2782
1
原创 【AllJoyn框架-05】VC11调试ajtcl源代码
一直想对alljoyn相关代码进行源代码级调试,但不知怎么的老是进不了源代码,今天再次尝试,可以了
2014-08-23 14:01:45
2433
原创 关于文件编码格式的一点探讨
以前碰到过文件编码问题,但都没太在意。最近在win7下写一个C++程序时,转移到linux下表现怪异,调试个半天发现竟然是文件编码问题!于是想花点时间好好总结一下关于文件编码格式的基本概念。这东西长时间没搞就容易忘,这也方便以后再来查询。首先,关于字符编码的基本概念可以参考百度百科:http://baike.baidu.com/view/1204863.htm?fr=aladdin,当然我不清
2014-08-20 14:51:26
17301
原创 mongodb及mongoclient在win7下的编译和使用
1、导言折腾mongodb几个小时终于有结果了。呃!现在就简单总结一下。其实我的需求很简单,就是在C++代码中调用mongodb的库函数,也就是要得到mongoclient.lib。本来想直接下载个,可在网上也没找到,觉得重新编译也不麻烦,于是就下了源码编译。可下错了源码,编了半天也编不出来,晕!其实就是参考了网友们的文章,在这里下载了源码mongodb-src-r2.6.3.zip。
2014-07-22 17:14:55
9934
6
原创 【AllJoyn框架-04】瘦客户端在windows环境下的运行示例
1、介绍thin client,顾名思义即瘦客户端,主要是指运行小型嵌入式设备上的程序,类似于传感网的一个节点,像前面文章讲述的arduino due平台就是一个瘦客户端。由官方提供的SDK来看,它不仅可在arduino上跑,也可在windows、linux环境下运行。所以今天来初步学习一下其在windows环境下运行的范例basic。
2014-07-10 14:47:50
4655
原创 手机客户端控制互联网电视
之前有个wifi-红外模块配置的事情由我来管,它用于互联网云电视的一个项目。由于以前的遥控设备里的wifi模块不稳定,经常出现断网情况,最近就新进了带有天线的wifi模块。于是我就来配置一下,顺便总结这方面的步骤,以妨时间久了遗忘。首先来看一看新版的遥控器:我上面标识的数字是引脚号,很重要,因为一旦配错了,就需要重新恢复成出厂设置,否则无法再次用手机连接它。由说明书就可知道给引脚3
2014-07-01 19:08:02
2748
原创 【AllJoyn框架-03】官方示例程序basic简单剖析
不论是自己编译源码还是从官方下载SDK,在alljoyn_core\samples下的代码很值得研究,有利于熟悉alljoyn框架的各种概念和编程套路。今天我且对basic程序作下简单剖析。
2014-06-29 17:49:57
6899
原创 【AllJoyn框架-01】连接PC与Arduino Due开发板
前言从今天开始学习高通主打的物联网框架AllJoyn,并定期记录学习过程。由于目前网上教程很少,所以要认真阅读官方文档。下载回来的文档比较多,根据名字也不好判别先看哪个,后看哪个,所以目前就靠感觉先看一部分文档再说,若能看懂就照着做一遍,若看不懂就多看。大致原则就是先把部署过程熟悉,然后是基本概念,接着掌握SDK,最后才是源码的学习。本着开源分享的精神,学习笔记记录在此,以飨读者。
2014-06-23 17:02:19
8284
1
原创 PyQt4配置与初学
l参考网址:http://blog.youkuaiyun.com/achan2090/article/details/6293565http://www.2cto.com/kf/201110/106640.html
2014-06-22 09:51:11
6987
原创 boost-1.53源码编译
1、下载源码。首先得明白,boost大多数库都只有头文件,链接时不需Lib文件;以下库需要单独编译成库:Boost.FilesystemBoost.GraphParallelBoost.IOStreamsBoost.MPIBoost.ProgramOptionsBoost.PythonBoost.RegexBoost.SerializationBoost.Sig
2014-06-21 09:34:46
3747
1
原创 socket通信——多角度控制LED灯亮灭
今天以物联网网关(网关链接)以服务器,在多个客户端就做一个非常简单的功能:点亮或熄灭网关上的LED灯。目前想到了三种方式,分别是:TCP&UDP测试工具、自编Java客户端和Mono Android客户端。相信这会很有意思的。 此文绝对原创,转载请注明出处!1、服务器端在使用或编写客户端之前,首先来看看服务器端代码,其专门通过串口烧进网关内部OutputPort
2014-05-22 15:27:37
7430
9
原创 SXH232摄像头使用示范
It occurred to me suddenly that I wanted to program the our camera sensor for PC desktop, just like the one purchased from shop, which can make the video recording. Finally although the result seemed
2014-05-09 12:44:37
2977
翻译 DW翻译系列:父类导入函数列表
文章网址:http://www.dependencywalker.com/help/html/hidr_import_list_view.htm父类导入函数列表显示了在模块依赖树型图中所选中的模块的父类导入函数的列表。父类导入函数就是指那些在当前模块中被调用的父模块的函数。对于隐式和前向依赖,被选模块需要导出其父模块要从中导入的每一个函数。如果被选模块没有导出父模块要调用的
2014-02-18 14:51:07
2431
翻译 DW翻译系列:Dependency Walker处理的模块类型
文章网址:http://www.dependencywalker.com/help/html/dependency_types.htm有以下几种模块依赖类型:1. 隐式依赖(也叫加载时依赖,有时也不当地称为静态依赖):模块A在编译、链接期间隐式地与模块B中的a.lib链接,那么模块A的源码就调用了B中的一个或多个函数。模块B就是模块A的加载时依赖。不管A在运行期间有没有调用B中的函
2014-02-18 13:41:11
2391
原创 Qt好书推荐
《Qt Creator快速入门》网友霍亚飞写的,他可算是Qt达人吧。这本书写得通俗易懂。与之配套的还有一个叫《Qt及Qt Quick开发实战精解》,属小项目实战,在入门的基础上学习下载地址:http://download.youkuaiyun.com/detail/a17909863341/4617247《精通Qt4编程》网上版本好像有些模糊,如果觉得不好,也很值得买一本。我当
2013-09-20 21:06:21
19424
1
原创 VS2010与Qt5.1.0集成(非源码方式)
早就听说qt可以集成到VS中,就是一直没尝试过。一直在使用qt creator,也没觉得它有什么不好。可最近VS用多了,我发现一个qt creator中很不好的毛病,就是代码自动完成时,creator要程序员敲enter;而VS只需按下空格键。可别小看这小小区别,对于习惯于五笔打字姿势的我而言,按空格可真是方便多了。于是这会儿才想把qt集成到VS中,当作练习练习。查了网上很多教程,发现
2013-08-19 13:28:20
10886
1
原创 The Combined Programming of VS2008 and Matlab
Today, let’s do one thing: take a combined programming with VS2008 and matlab2009a. Configuration of MatlabFirst, launch matlab and do the following to configure the initial environment :(the re
2013-01-17 11:55:31
3673
原创 A file provided for interest-showing Friends
This is a file about computer underlying concept which I made with Html Workshop.It contains assembly language,bootloader such as grub and lilo,as well as revelant knowledge about hard disk .I hope
2013-01-13 22:53:46
1038
原创 51单片机与6264通信探讨
程序描述:利用6264,扩展STC89C52的存储空间,使接在P1口的数码管从0到F循环显示。部分接线图:额外说明:1、 由上图的接法可知6264存储空间为0x2000-0x3FFF。2、 由于P0与P2口已被用作第二功能,所以切记不可以再当普通的I/O使用。3、 程序中用到了关于‘AUXR’特殊功能寄存器的使用,不熟悉它
2012-10-01 00:02:46
8243
boost源码编译
2014-06-21
boost-1.53源码编译生成库
2014-06-21
masm6.11与masm6.15安装包
2012-09-08
uCOS/II在PC移植攻略
2012-03-08
x86-64 C++ arrow 库(17.0版本)Linux二进制包
2024-09-16
机器学习电子书合集
2018-02-05
go电子书合集
2017-05-27
akka电子书合集
2017-05-22
PC安装多系统(win,linux,freebsd)手册
2017-01-20
stackoverflow网站剖析
2017-01-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人