自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

闲云孤鹤

人生在世五十年,大千世界一瞬间,浮生若梦,仿佛间,幻境一场,生者无常,终须尽。

  • 博客(57)
  • 收藏
  • 关注

转载 Linux 下的 CONFIG_OF 选项

转载至:http://stackoverflow.com/questions/27978709/whats-the-config-of-in-linuxOpen Firmware. This was invented long time ago when Apple was producing laptops based on PowerPC CPUs. Openfirmware provid

2015-07-30 17:50:20 6182

原创 VBA 里如何正确显示日语

VBA里日语乱码可以通过下面的方式解决。

2015-07-30 16:24:13 7368

原创 [小技巧] git diff 里显示日文

先在命令行执行下面的命令:$ export LANG=ja_JP.UTF-8然后执行 git diff

2015-07-30 12:16:33 797

转载 ping 命令结果一览

摘至:http://ask-leo.com/what_is_ping_and_what_does_its_output_tell_me.htmlThe ping command runs in a Windows Command Shell (or aLinux/Mac/BSD/Solaris/etc. terminal window - it's a very ubiquitouscomma

2015-07-29 11:03:05 2087

原创 [小技巧] Windows 命令行显示英文

在 Windows 里 " 运行" 使用 cmd 进行命令行,如果是Windows 中文版的话,里面的命令输出是中文。如果要显示英文的话,可以使用如下的命令:chcp 437该命令用于显示或设置活动代码页编号。437 是美国英语的字符集。如要切换回中文,可使用:chcp 936

2015-07-29 09:57:07 9581

转载 为什么程序员在办公室工作会趋向死亡?

转载至:http://www.codeceo.com/article/why-office-programmer-will-die.html人们说,在早期的创业阶段我们需要在一个大房间里一起工作。人们还说,这能加强合作。的确如此。我们需要多方面的合作。但这样做的质量比较低,而且几乎完全没用。继在家高效工作一年以后——4个重要的客户合作、1本书、1段视频课程,以及无数的博客文章——我

2015-07-27 17:35:21 1125

转载 IT 技术人必须思考的 15 个问题

原文出处: sanesee (@心系梦)   欢迎分享原创到伯乐头条行内的人自嘲是程序猿、屌丝和码农,行外的人也经常拿IT人调侃,那么究竟是IT人没有价值,还是没有仔细思考过自身的价值?1.搞 IT 的是屌丝、码农、程序猿?人们提到IT人的时候,总会想到他们呆板、不解风情,专注于IT技术,就算性感的美女躺在旁边也无动于衷。事实真的是这样吗?虽说不能完全否定有这样的情

2015-07-26 10:17:57 664

转载 程序员,为什么千万不要重写代码?

作为 100offer 程序员拍卖的运营,我们常常和用户交流讨论,有一个话题经久不衰:程序员入职新公司后接手已有的代码,怎么处理?程序员都有一颗工程师的心,所以当他们到一片新的场地想做的第一件事就是,将旧的一切推倒重来。是的,他们决不会满足于简单的增量劳动。或许这种微妙的心理定位可以解释:为什么程序员进入新项目组后宁愿丢掉旧代码重新写,也不愿意修修补补,他们

2015-07-25 09:13:11 682

转载 Embedded Linux Conference Europe schedule posted

From: http://linuxgizmos.com/embedded-linux-conference-europe-schedule-posted/The Linux Foundation posted a schedule for LinuxCon + CloudOpen + Embedded Linux Conference Europe 2015 (Oct. 5-7), and

2015-07-24 11:00:40 697

原创 [小技巧] gcc attribute error 属性小试

gcc __attribute__  里有一个属性是 error 可以用于编译时报错。参考:https://gcc.gnu.org/onlinedocs/gcc-4.3.0/gcc/Function-Attributes.htmlerror ("message")If this attribute is used on a function declaration an

2015-07-24 10:01:17 1292

转载 BUILD_BUG_ON

转载至:http://www.cnblogs.com/openix/p/3239497.html在编译时调用,可以提前发现错误,这里利用了一些不常用的特性,当数组个数元素为负时会发生编译器错误,对于位域宽度而言,其为负数时也会发生编译器错误。1 #define BUILD_BUG_ON_ZERO(e) (sizeof(struct{int : -!!(e);}))2 #defi

2015-07-23 17:57:34 1893

转载 [小技巧] 如何获取 gcc 默认的 linker script

参考:https://sourceware.org/ml/binutils/2009-05/msg00174.html使用 -Wl,-verbose 即可。Pass -verbose option to linker, will show you the default linker script file info.For ex:> gcc a.c -Wl,-verbose

2015-07-23 11:11:58 1709

转载 Linux kernel uapi header file

From : http://vh21.github.io/linux/2014/11/21/linux-kernel-uapi-include-file.htmlLinux在3.7以後把很多header file移到 include/uapi或是arch/xxxx/include/uapi下,感覺起來要追define變得很麻煩,不太清楚為了什麼做這個修改,找了一下看到LWN有一篇文章介

2015-07-23 09:55:14 4572

转载 Linux 下载

转载至:https://linux.cn/article-4130-rss.html经常有新接触 Linux 的同学问,“Linux 从哪里下载啊?”这种问题,对于熟手来说要么不屑一提,要么就引来了各种 Linux 发行版之争,让初学者无所适从。其实,对于新接触 Linux 的人来说,很多人都不知道 “Linux” 原来不是一个!而是有林林总总上千种发行版,甚至你乐意的话,都可以制作发

2015-07-22 14:17:21 1064

转载 CentOS 7.0.1503

来源:Linux中国  原文:https://linux.cn/article-3351-1.html简介CentOS(Community Enterprise Operating System)是Linux发布版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定发布的源代码所编译而成。由于出自同样的源代码,因此有些要

2015-07-22 14:16:18 1439

转载 cortex m0 lpc1114_GPIO引脚寄存器综述

转载至:http://www.rationmcu.com/lpc1114/195.htmlLPC1114一共有42个GPIO,分为4个端口,P0、P1、P2口都是12位的宽度,引脚从Px.0~Px.11,P3口是6位的宽度,引脚从P3.0~P3.5。每个GPIO都可以通过软件设置为输入或输出引脚,读取引脚的电平,就需要把引脚设置为输入引脚,比如引脚用来做ADC输入引脚或按键检测引脚的时

2015-07-17 17:05:35 3945

原创 [qemu] versatilepb 支持

QEMU  里对 versatilepb 的支持比较完整,所以对应的 versaitlepb 内核代码编了就可以在qemu上跑。下面是一个简要的说明:1. 编译内核找了一个 linux 3.15.4 的版本,其他的应该也没有什么问题。$ make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- versatile_defconfig

2015-07-17 16:00:29 2441

转载 mount 命令 device 指定 none

From: http://unix.stackexchange.com/questions/136646/what-is-type-none-for-mount-points-and-why-are-mount-points-of-the-same-type-b简要说明:这里的 none 就是表明非物理设备而是用于虚拟文件系统的。问题:In Ubuntu 14.04 when

2015-07-17 10:33:47 7100

原创 [小技巧] 如何快速确认内核的一些功能

内核的开发很多情况下需要确认一下里面的一些函数或变量,或是你自己追加了的函数要运行确认一下。这里说的是一个思路,即结合 QEMU 来做快速的确认。首先要搭一个QEMU的环境,这个自找教程。另外就是直接编译一个对应的内核模块。很简单的 Makefile 和 C 文件。Makefile:KBUILD := /path/to/kernelobj-m

2015-07-17 10:07:21 791

转载 关于 linux disable irq

摘至:http://www.makelinux.net/books/lkd2/ch06lev1sec7Interrupt ControlThe Linux kernel implements a family of interfaces for manipulating the state of interrupts on a machine. These interfaces e

2015-07-17 09:53:46 2967

转载 Linux 小命令之 watch

From: http://www.cnblogs.com/xd502djj/archive/2012/11/14/2770075.htmlwatch 是一个非常实用的命令,基本所有的 Linux 发行版都带有这个小工具,如同名字一样,watch 可以帮你监测一个命令的运行结果,省得你一遍遍的手动运行。举例来说,Linux 系统有一个基础命令 w,可以显示当前的 uptime、负

2015-07-16 14:00:40 617

转载 SPI+DMA Tutorial (for Maple, Leaflabs)

From : http://polplaiconesa.com/tutorials/SPI+DMA.htmlThis is a little tutorial about using DMA to boost up SPI communications in Maple (Leaflabs).About SPISPI is a hierarquical sync

2015-07-16 13:45:20 1172

转载 DMA 简单的介绍

转载至:http://share.onlinesjtu.com/mod/tab/view.php?id=273DMA方式是一种完全由硬件执行I/O交换的工作方式。在这种方式中,DMA控制器从CPU完全接管对总线的控制,数据交换不经过CPU,而直接在主存和I/O设备之间进行。DMA控制器向主存发出地址和控制信号,修改主存地址,对传送的字的个数进行计数,并且以中断方式向CPU报告传送操作的

2015-07-16 11:03:49 5346

转载 What is DMA and what does it do?

转载至:https://sites.google.com/site/luiselectronicprojects/tutorials/tiva-tutorials/tiva-dma/understanding-the-tiva-dma    DMA stands for Direct Memory Access. It allows peripherals to access

2015-07-16 10:05:25 873

原创 trac 更新 logo

修改 conf/trac.ini 里的:[header_logo] 选项src = site/trac_logo.png将对应的 trac_logo.png 文件放在:trac/htdocs 文件夹下面。

2015-07-16 09:53:58 1074

转载 内核延时函数

转载至:http://oss.org.cn/kernel-book/ldd3/ch07s03.html当一个设备驱动需要处理它的硬件的反应时间, 涉及到的延时常常是最多几个毫秒. 在这个情况下, 依靠时钟嘀哒显然不对路.The kernel functions ndelay, udelay, and mdelay serve well for short delays, delaying

2015-07-15 17:38:47 1999

原创 [小技巧] cscope 命令

function hoge-cscope { find . -name "*.[chsS]" |grep -v "\.pc"> cscope.files cscope -b -icscope.files}在 $HOME/.bashrc 追加上面的函数,这样就可以直接在代码下面使用 hoge-cscope 生成对应的 cscope 索引文件。

2015-07-15 17:25:23 812

转载 关于 jiffies

本文转载至:http://www.2cto.com/os/201311/255067.html3.Jiffies Jiffies为Linux核心变数(32位元变数,unsigned long),它被用来纪录系统自开机以来,已经过多少的tick。每发生一次timer interrupt,Jiffies变数会被加一。在ARM体系结构中,jiffies被初始化为jiffies

2015-07-15 17:02:37 748

转载 [小技巧] git 取得两个 tag 之间的 commit

参考:http://stackoverflow.com/questions/5863426/get-commit-list-between-tags-in-gitgit log --pretty=oneline tagA...tagBIf you just wanted commits reachable from tagB but not tagA:git log --pr

2015-07-15 14:47:00 14962

转载 [小技巧] git 通过 comment 关键字查找 commit

参考:http://stackoverflow.com/questions/1337320/how-to-grep-git-commit-diffs-or-contents-for-a-certain-word可使用 git log --grepIf you want to find all commits where commit message contains given wor

2015-07-15 14:45:06 18917

转载 [小技巧] 如何在 git 里查找哪一个 commit 删除了代码的一行

本文转载至:http://stackoverflow.com/questions/4404444/how-do-i-blame-a-deleted-lineIf you know the contents of the line, this is an ideal use case for:git log -S path/to/filewhich shows you com

2015-07-15 13:41:21 5539

转载 [小技巧] git 是谁弄乱了我的代码?

转载至:http://www.oschina.net/translate/10-tips-git-next-level当事情出错时,先去指责别人是人类的天性之一。如果你的产品服务器挂了,使用git blame命令可以很容易找出罪魁祸首。这个命令可以将文件中的每一行的作者、最新的变更提交和提交时间展示出来。?1git blame

2015-07-15 13:22:04 1246

转载 [小技巧] git 中查看某个文件是什么时候被删除的

转载至:http://www.vogella.com/tutorials/Git/article.html#retrievefiles_finddeletedfile说明:使用 git log -- file40.3. See which commit deleted a file The git log command allows you to

2015-07-15 13:07:14 13766

转载 Git 克隆Linux kernel

转载至:http://www.cnblogs.com/justinzhang/archive/2011/07/18/2109970.html到http://git-scm.com/ 下载git安装程序。直接双击进行安装。 安装完成后启动Git Bash进入命令行界面:执行git clone命令拷贝linux源代码,git版本库地址是:git://git.

2015-07-15 09:47:36 3705

转载 虚焊

转载于:http://wiki.dzsc.com/info/7132.html  虚焊(poor Soldering)是焊点处只有少量的锡焊住,看上去焊好了,实际上未能完全融合,造成接触不良,时通时断。虚焊与假焊都是指焊件表面没有充分镀上锡层,焊件之间没有被锡固住,是由于焊件表面没有清除干净或焊剂用得太少以及焊接时间过短所引起的。 一般是在焊接点有氧化或有杂质和焊接温度不佳,方

2015-07-13 10:52:26 3355

原创 [下载] M20PXX 系列 SPI Flash datasheet

可从下面的地址下载对应的 spec:http://www.datasheetcatalog.com/info_redirect/datasheets2/13/132042_1.pdf.shtmlM20PXX (512 Kbit to 32 Mbit, Low Voltage, Serial Flash Memory With 40 MHz or 50 MHz SPI Bus Interfa

2015-07-13 10:14:16 1867

转载 SPI Flash是什么?

From : http://www.eet-china.com/SEARCH/ART/SPI+Flash.HTMhttp://www.dz-z.com/zt430904/zh-tw/Product_10183226.htmlSPI,是英语Serial Peripheral interface的缩写,顾名思义就是串行外围设备接口。SPI接口主要应用在 EEPROM,FLASH,实时时

2015-07-13 09:40:19 12695

转载 Linus Torvalds说那些对人工智能奇点深信不疑的人显然磕了药

转载至:https://linux.cn/article-5793-rss.html像往常一样, 他的评论不能只看字面意思人工智能是一个非常热门的话题,许多高端人士,包括特斯拉的CEO埃隆·马斯克就曾表示有情感的人工智能技术即将到来,同时这一技术将发展到危险的门槛上。不过Linus Torvalds显然不这么认为,他认为那只是差劲的科幻小说。人工智能激发了人们的创造力已经不是什

2015-07-13 08:55:30 995

原创 [小技巧] Linux 下查询图片的大小

使用下面的 file 命令即可:# file logo.pnglogo.png: PNG image data, 129 x 66, 8-bit colormap, non-interlaced# file magic_imgbg.gifmagic_imgbg.gif: GIF image data, version 89a, 96 x 96

2015-07-12 14:23:32 6486 1

转载 为什么要使用R语言?历数R的优势与缺点

From : https://linux.cn/article-5743-rss.html软件包生态系统与图形其强项,但安全水平与内存管理则属于弱势R编程语言在数字分析与机器学习领域已经成为一款重要的工具。随着机器逐步成为愈发核心的数据生成器,该语言的人气也必然会一路攀升。不过R语言当然也拥有着自己的优势与缺点,开发人员只有加以了解后才能充分发挥它的强大能力。

2015-07-12 14:18:46 4036

空空如也

空空如也

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

TA关注的人

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