- 博客(12)
- 资源 (7)
- 收藏
- 关注
原创 使用fedora的live-rescure模式恢复系统
原因: 之前由于操作不当,使用系统root权限修改了/lib64/libz.so.1的文件名为/lib64/libz.sozw.1 ,导致了之后无法使用sudo,su等之类的需要动态加载系统库的命令,更严重的是重新启动虚拟机后直接卡在了系统初始化里,无法再次进入系统了。分析: 由于是修改了/lib64/libz.so.1的名字引起了这个问题,再把这个文件的名字恢复回去应该就可以正
2017-02-27 15:56:20 3175
原创 修改iterm登录到linux的ssh界面后vim的颜色
在fedora23的系统内使用konsole编辑源文件的高亮已经按照自己Identifier心愿修改了,用起来很舒服。但是在osx上通过iterm使用ssh登录后,再用vim打开源码文件,看起来很别扭。效果如下图: 背景是高亮的,文本文字是黑色的。整个给搞反了。于是仔细查看了~/.vim/color/bandit.vim整个文件,尝试修改了上图中的211行的内容,将FG和BG的参数调换了顺序,然后
2017-02-20 00:28:29 1137
原创 IPC-Message-queue示例
直接上代码吧。#include<stdio.h>#include<string.h>#include<stdlib.h>#include<stdint.h>#include<pthread.h>#include<sys/types.h>#include<sys/ipc.h>#include<sys/msg.h>#include<unistd.h>#include<signal.h>
2017-02-19 22:54:14 618
转载 8086的取指过程
虽然以前也了解过,但是都忘了,看了下面这篇文章瞬时清楚多了,赶紧记下来,以后再来翻看。点击打开链接物理地址:段地址x16必然是16的倍数,所以一个段的起始地址也一定是16的倍数;偏移地址为16位,16位地址的寻址能力为64KB,所以一个段的长度最大为64KB;还有一点及时可以用不同的段地址和偏移地址形成同一个物理地
2017-02-18 08:35:03 1878
原创 osx安装Homebrew
直接输入下面的命令就行了。$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"安装结果:==> This script will install:/usr/local/bin/brew/usr/local/share/doc/homebrew/usr/local/
2017-02-17 08:17:57 1699
原创 fedora23 安装python3
本来目的是想在linux上使用python学习神经网络的,但是随着学习的进度需要有一个python的环境实验一下。于是就开始折腾python了。在搜索python的时候又找到了zsh这个玩意,顺藤摸瓜的又发现了oh-my-zsh,这一串儿的到底是啥东西。为啥我每次想做点啥都得做好多的准备呢,反正已经习惯了。我把这次的安装经历记录一下,边装边记录。1.首先安装zsh,要不然oh-my-zsh也会提
2017-02-15 11:55:27 2093
原创 使用gdbserver+arm-linux-gdb 调试应用程序
1.下载gdb的源码 2.编译:cd gdb-7.10.1./configure --target=arm-linux --prefix=$PWD/installed -v解释一下: –target配置gdb的目标平台; –prefix配置安装路径,我在gdb-7.10.1的目录下创建了installed这个目录,用来存放编译后生成的文件。 下面就是开始编译了。编译 make安装
2017-02-07 15:53:46 3119
原创 Makefile中源码和编译标志的位置
一直没有注意这个问题,直到刚才发现,写Makefile时需要这样写:$(CC) $(SRC) $(CFLAGS) $(LDFLAGS) -o $(TARGET)才会有效。否则总是提醒类似下面的内容:[zhang@zwfedora23 testmpp]$ make /tmp/ccaYVZpD.o: In function `mpi_test':main.c:(.text+0x28): undefi
2017-02-06 14:42:00 617
原创 多子目录的makefile编译库模板
经过不断的实验,终于改出来了一个可以用于多个子目录,多个文件的Makefile模板,只用来生成静态库文件,后面再继续添加内容吧先来看下目录结构[zhang@zwfedora23 libs]$ tree.├── Makefile├── src│ ├── libs1.c│ ├── libs1.h│ ├── libs2.c│ ├── libs2.h│ └── main.
2017-02-06 00:32:07 1681 1
原创 吉他练习1
自从2017-01-08购买了这个吉他到今天已经28天了,虽然不是每天都弹,但我估计累加起来也差不多有10个小时了。这10个小时的练习成果就是: 1.能弹下 1324-3412-4231-2143-1342-3124 ,但是有错误; 2.能盲弹 上面的几个调 3.上面里的练习都是在1弦,5品处练习的。说说总结: 1.刚开始摸琴的时候手很生,甚至需要左手先按好弦,然后右手再去拨一下。然后左手换
2017-02-05 19:15:51 643 2
原创 cannot specify -s with -c or -S with multiple files
在修改一个Makefile时遇到了这个问题。 具体的情况为:目录结构,其中liba1.c和liba1b.c都是含义一个函数的源文件,里面只有一个接口,显示内容为printf而已。[zhang@zwfedora23 lib1]$ lsliba1b.c liba1b.h liba1.c liba1.h MakefileLIBA1_SRC:=$(wildcard *.c)LIBA1_OBJ
2017-02-05 14:40:00 9741
原创 we've selected points 2 minutes above and blow t=3 minutes
实际的原文是这样的: 摘抄自《Make Your Own Neural Network》,当时对图下面的那一段话有点不解:Here,we've selected points 2 minutes above and blow t=3 minutes.That is, t=1 and t=5 minutes.当时根据图上的描述和图本身的理解为:这个红色的直线是跟x轴上的3有关系的,因为x=3这点看起
2017-02-02 09:59:54 500
computer-vision-algorithms-errata
2018-03-08
IAR debugger-support-files
2017-04-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人