9 技术菌的blog

尚未进行身份认证

认清局限,竭尽所能

等级
TA的排名 2w+

数据库论文微信交流群

欢迎处在NoSQL数据库的行业朋友们加入,一起交流一同进步!任何不良分子一经发现,我会立刻剔出,大家可放心群的纯洁性。微信码7天有效,加到一定人数后,会限制入口,不再允许随意加人。就这样。...

2019-01-07 13:14:20

UEFI/GPT环境下多系统安装

最近买了部thinkpad,按老规矩还是安多系统,却意外地发现情况和原来不同了,见easybcd给我的提醒: 很不幸,刚刚把出厂的win10卸载后我就安了win10专业版,却发现分区中多了些以前没见过的东东,下图就是分区助手所显示的(再次意外地发现在win7运行得好好的Paragon Partition Manager 11启动不了了。。)很显然多了3个,FAT32格式的ESP,未知格式的MSR,

2017-01-12 23:44:56

解释代码和系统原理时可以画的图

在个人技术分享中,能不能把代码、系统实现原理讲清楚很重要,要不然自己在团队的影响力没提升,还浪费他人时间;一个很重要的手段就是: 多作图,少文字一定要遵循这个原则!你整出一大堆文字贴进PPT真的是很lame & low 如果你真的懂你要讲的,一般几页幻灯片,几张图就可以全部说清,你讲得明白,别人印象深刻,要知道人的大脑天生对图片要较文字敏感,要不然东尼托赞也不会弄出思维导图这东东。所以下面我

2016-12-23 18:18:16

线程与异常

最近遇到了一个不知该如何解释的问题。细节如下:代码片段#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

时延、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

理解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

台式机Linux/Unix多系统安装详细教程

博主以前挺着迷于此的,经常折腾3k块的台式机,所以此篇文档早在12年就完成了。当时是写成了word,pdf版,没有放到博客中来。今天心生一念就转过来了,望同行们赐教~前言首先让我们在以下方面达成共识:此事确有风险,非计算机技术控勿轻易尝试(无重要资料者除外)做好尽可能多的备份。比如下载一键ghost硬盘版把C盘镜像保存在一个非系统区;用diskgenuis备份分区表保存;备份C盘下的boot.i

2016-10-21 16:06:08

collectd, influxdb, grafana协同作战,不一样的监控

最近在写一个服务端daemon程序,需长驻运行,很想知道它的一些性能指标,比如qps啥的,最好呢还能通过前端图表的方式来展现出来。得知collectd+influxdb+grafana可能能满足我的需求,所以特来一试。目前表现还不尽人意,有时间会持续更新collectd安装好说,版本5.5,直接yum install即可,当然也可编译安装 配置文件/etc/collectd.conf,支

2016-09-18 10:37:39

Qt开源软件集锦(部分有编译指导)

博主虽说Qt学得也不怎么深,但对Qt,真是真爱啊。抽点时间查了下,想知道有什么样的软件是用Qt写的。如果有源码就再好不过了,也能研究下大型软件是怎么用Qt做出来的的。以下是列表:开源系列太阳神三国杀俄罗斯方块编译要求:phonon-devel下载:http://download.csdn.net/download/xj178926426/4018894

2015-09-17 10:12:21

tinyhttpd源码详解

tinyhttpd是一轻量级的web 服务器,最近几天终于抽出时间来研究研究了。其源码百度即可下载,500多行,确实是学习linux编程的好材料。很多网友都写了关于tinyhttpd的博文,但是我还是觉得不够深入,严格说是写得不够深入,往往就是把500多行代码一扔,分析下主要过程,画个流程图就完事了。我怎么觉得还有很多东西可以挖一挖呢,也许还可再调整一下代码,虽然目前也不清楚可调整多少,待博主细细道来。

2015-05-14 22:10:36

【AllJoyn框架-09】AllJoyn 局域网文件传输(修改官方版本)

下载并编译完alljoyn-14.06源码后,在\build\win7\x86\debug\dist\cpp\samples下生成了了些alljoyn实例,其中就有一个与文件传输有关的FileTransfer。但也许是官方版本有bug(我也确实看到了bug),运行时总是异常,客户端无法收到文件。于是就有了这个修改版,可以实现文件传输了。并且传输方向我更换了,客户端向服务端循环发送文件,服务端等待接收即可。下面是核心实现过程。

2015-04-21 17:51:23

【AllJoyn框架-08】AllJoyn在OpenWrt上的实践

依项目需求,需要将alljoyn移植到openwrt开发板上,其实谈不上复杂,只是这东西有点新,参考教程不多,需要足够地摸索。可参考的官方教程写得太不详细,也只能跟着它试试看了。基本步骤如下:1、下载openwrt源码编译貌似版本很多,也不是所有版本都适合我的板子,所以这点得弄清楚。我下得是barrier_break,支持mt7620a开发板。按照上面的教程,把该准备的给准备着,具体总结如

2015-01-13 18:02:31

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

【AllJoyn框架-07】Linux平台下用eclipse c++ 编译AllJoyn程序

在windows下用Visual Studio 2012学习AllJoyn程序后,了解了基本概念。现在想转移到linux下学习,但却发现个问题:官方源码用scons编译时,在windows下自动生成vs工程文件,但在linux下只有源文件和Makefile。编译倒是编译,但若做大量修改,总得找个合适的编辑器吧,最好还能有个自动提示神马的。用vim? 唉,也许是我没完全配置好,功能并不强大,所以不想

2015-01-06 16:17:20

openwrt挂载U盘和安装python和mysql

最近在openwrt上安装python时,老出现/overlay空间不足的错误,如下图所示:不过用命令查看时,其空间确实挺小的:看了这篇文章之后,想到了用闪存卡来扩容。由于我的系统内部已经有了相关usb驱动模块,所以一插上闪存卡就能识别了基本想法很简单,先格式化,再挂载,再配置opkg.conf使软件安装到其上。格式化挂载

2014-11-26 17:21:51

【AllJoyn专题】基于AllJoyn和Yeelink的传感器数据上传与指令下行的研究

笔者接触高通物联网框架AllJoyn不太久,但确是被深深地吸引了。在我看来,促进我深入学习的原因有三点:一、AllJoyn开源,对开源的软硬件总会有种莫名的喜爱,尽管也许不会都深入下去;二、顺应潮流,物联网虽远未普及,但已是大势所趋,高通公司在领域布局,致力于打造舒适高效的智能家居场景,推出AllJoyn软件框架,适应了发展趋势;三、文档丰富,开源软件的使用,特别是框架,若没有文档相助,相信没有多

2014-11-20 23:12:37

MicroWrt开发环境搭建

最近有幸接触到了microduino及其生产的microwrt,貌似也叫wrtnode

2014-10-29 17:33:12

【AllJoyn框架-06】关于基于AllJoyn的即插即用的进展总结

目前项目与即插即用有关,以alljoyn为底层支撑,以VS为开发环境,以Mongodb为数据库而实现的。目前实现的功能有:1、系统以多对一方式运行,多个客户端,一个服务端2、服务端可定期收集客户端的描述信息,包括客户端有哪些资源,在哪里等等3、当有设备加入或离开时,服务端可以立即了解到4、描述信息以JSON格式写入Mongodb数据库,可供上层应用获取利用5、目前平台仅涉及PC和arduino due(arduino平台我暂未负责)

2014-08-27 13:37:22

【AllJoyn框架-05】VC11调试ajtcl源代码

一直想对alljoyn相关代码进行源代码级调试,但不知怎么的老是进不了源代码,今天再次尝试,可以了

2014-08-23 14:01:45

关于文件编码格式的一点探讨

以前碰到过文件编码问题,但都没太在意。最近在win7下写一个C++程序时,转移到linux下表现怪异,调试个半天发现竟然是文件编码问题!于是想花点时间好好总结一下关于文件编码格式的基本概念。这东西长时间没搞就容易忘,这也方便以后再来查询。首先,关于字符编码的基本概念可以参考百度百科:http://baike.baidu.com/view/1204863.htm?fr=aladdin,当然我不清

2014-08-20 14:51:26

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!