【xv6学习之HW1】shell

第一次的作业就把我难倒了.在此十分感谢JasonLeaster,没有这一系列的博文,我可能就要放弃了.希望能坚持下去,虽然比较难,但是我肯定能学到很多东西. 传送在此:http://blog.csdn.net/cinmyheart/article/details/45122619 不会的东西比较多,记录的东西也就比较多,比较杂.记下来先,慢慢熟悉. 看了JasonLeaster写的代码,差不多能理解个大概,也就真的是大概了.. 1.stat()函数与access()函数:获取文件信息.(参考的J

改进duilib的richedit控件的部分功能

转载请说明原出处,谢谢~~:http://blog.csdn.net/zhuhongshu/article/details/41208207 如果要使用透明异形窗体功能,首先要改进duilib库让他本身支持(可以下载duilib扩展群群主改进的库,或者下载我的库),然后要开启窗体的bktrans属性.这时只要使用透明的背景素材就能做出透明异形窗体.但是透明窗体并不好驾驭,会带来很多麻烦.其中之一就是原Edit控件无法使用,这时改用Richedit控件是不错的选择. RichEdit有很多优势,一

ZeptoLab Code Rush 2015 C. Om Nom and Candies 暴力

C. Om Nom and Candies Time Limit: 1 Sec Memory Limit: 256 MB 题目连接 http://codeforces.com/contest/526/problem/C Description A sweet little monster Om Nom loves candies very much. One day he found himself in a rather tricky situation that required him t

Aquarium Cycling

http://www.fishyou.com/aquarium-cycling.php Aquarium Cycling Aquarium cycling actually refers to the nitrogen cycle. It is a process where waste products from your fish converts from harmful chemicals to harmless chemicals, naturally! Getting Started

UBIFS文件系统分析(一):挂载UBIFS的代码分析

陆陆续续的看UBIFS很长时间了,一直没有写出一点东西.因为我在=到能够系统的理解UBIFS的时候再写出一点东西.但是因为工作比较忙,UBIFS源码读的断断续续,老是需要复习拾起,比较浪费时间,所以决定写出一点东西,做个备份吧. 我决定在读UBIFS源码之前需要读两份关于UBIF设计的文档: 一份是<UBI-Unsorted Block Images> ubidesign.pdf 另外一份是<A Brief Introduction to the design of UBIFS>

openwrt wiki 为按键添加功能--简单方便

准备 The first step is to make Hotplug execute scripts in /etc/hotplug.d/button when a button is clicked. Modify /etc/hotplug2.rules - remove '^' before 'button' as follow: $include /etc/hotplug2-common.rules SUBSYSTEM ~~ (^net$|^input$|button$|^usb$|^

linux bios

Date: Thu, 22 Nov 2001 14:21:15 -0800 (PST) From: Linus Torvalds Subject: RE: Linux-2.4.15-pre9 Newsgroups: fa.linux.kernel On Thu, 22 Nov 2001, Leif Sawyer wrote: > > adding the 'pci=biosirq' to my kernel boot command line causes an oops: Well, you

为linux kernel 3.17.3 安装的vmwareWrokstation 10.0.4 打补丁

本人用的fedora20,安装的虚拟机是vmware workstation 10.0.4. 升级Linux内核到3.17之后导致vmware无法使用(vmnet等模块无法编译) 步骤 1: curl http://pastie.org/pastes/9636106/download -o /tmp/vmware-3.17.patch 很遗憾这个需要翻墙 如果无法下载,可以到我的个人资源里面去下载! 步骤 2: Rebuilding modules, Extract module sources

32位汇编语言学习笔记(26)--HexDump2程序

 HexDump2程序是HexDump程序的改进版本,HexDump2把代码封装成函数,功能上要完善一些,实现要比前面的版本复杂的多. 先介绍几个指令: pushad指令,会把所有的通用寄存器压入堆栈,通用寄存器包括eax,ebx,ecx,edx,esp,ebp,esi,edi. popad指令与pushad指令相对应,会从堆栈弹出所有通用寄存器的值. test指令,对两个操作数进行与运算,根据结果设置SF,ZF和PF标志位. SECTION .bss ; Section containin

【转】Qt5.2.1移植新唐n32905测试 转的一位朋友的过程,基本能够通过。

转自:http://david4383.blog.163.com/blog/static/3366036201410525751369/ 目录 个人测试,不保证移植全部正确 一:Qt在开发板运行测试 二:Qt 简介 三:Qt开发环境与跨平台 四:Qt5.2.1移植,主机开发环境安装 五:Qt5.2.1移植,交叉编译环境安装 六:QtCreator交叉编译版本配置 七:触摸屏tslib移植 八:新唐开发板移植 一:Qt在开发板运行测试 1.新唐N32905U1DN开发板启动状态 2. Qt5.2.

美国人辨别中国人的88种方法

美国人辨别中国人的88种方法(中英对照) 88Ways to Know If You're Chinese 1.You look like you are 18. 你看起来好像才18岁(东方人普遍看起来年轻, 呵呵) 2.You like to eat chicken feet. 你喜欢吃鸡脚 3.You suck on fish heads and fish fins.你吃鱼时会吸鱼头和鱼鳍(他们都是直接切掉的) 4.You have a Chinese knick-knack hanging

《代码大全2》阅读笔记04--Chapter 9 The Pseudocode Programming Process

Chapter 9 The Pseudocode Programming Process 伪代码编程过程 9.1 Summary of Steps in Building Classes and Routines 创建类和子程序的步骤概述 Steps in Creating a Class 创建一个类的步骤: 1. 创建类的总体设计 2. 创建类中的子程序 3. 复审并测试整个类 Steps in Building a Routine 创建子程序的步骤 设计子程序,检查设计,编写子程序代码, 检

逻辑卷管理——使用 LVM2 工具执行卷的构建和管理、建立备份快照等各种功能

逻辑卷管理(LVM)指系统将物理卷管理抽象到更高的层次,常常会形成更简单的管理模式.通过使用 LVM,所有物理磁盘和分区,无论它们的大小和分布方式如何,都被抽象为单一存储(single storage)源.例如,在图 1 所示的物理到逻辑映射布局中,最大的磁盘是 80GB 的,那么用户如何创建更大(比如 150GB)的文件系统呢? 图 1. 物理到逻辑的映射 LVM 可以将分区和磁盘聚合成一个虚拟磁盘(virtual disk),从而用小的存储空间组成一个统一的大空间.这个虚拟磁盘在 LVM 术

replica rolex watches uk from august 1st to 4th

On top of it, she quite aspirational for them at the same time. Jackson Brown said they were not only impressed with her sense of creating, but also with her ability to explain how each piece works with the others and how the collection came together

ARM处理器NEON编程及优化技巧二—处理剩余的元素

原文地址:http://houh-1984.blog.163.com/blog/static/31127834201111795742168/ ARM的NEON协处理器技术是一个64/128-bit的混合SIMD架构,用于加速包括视频编码解码.音频解码编码.3D图像.语音和图像等多媒体和信号处理应用.本文主要介绍如何使用NEON的汇编程序来写SIMD的代码,包括如何开始NEON的开发,如何高效的利用NEON.首先会关注内存操作,即如何变更指令来灵活有效的加载和存储数据.接下来是由于SIMD指令的

Memcache源码阅读-:memcache.c

/* -*- Mode: C; tab-width: 4; c-basic-offset: 4; indent-tabs-mode: nil -*- */ /* * memcached - memory caching daemon * * http://www.memcached.org/ * * Copyright 2003 Danga Interactive, Inc. All rights reserved. * * Use and distribution licensed under

英语习语集锦::recommended::

陈清霖,<联合早报> 1. Abandon oneself to something - allow onself to be completely controlled by something, especially passions or impulses. - 完全屈服于--:陷入-- Example: Tom tried and tried but failed again and again. Finally, he abandoned himself to despair. 2.

Qt5.2.1移植新唐n32905测试

目录 个人测试,不保证移植全部正确 一:Qt在开发板运行测试 二:Qt 简介 三:Qt开发环境与跨平台 四:Qt5.2.1移植,主机开发环境安装 五:Qt5.2.1移植,交叉编译环境安装 六:QtCreator交叉编译版本配置 七:触摸屏tslib移植 八:新唐开发板移植 一:Qt在开发板运行测试 1.新唐N32905U1DN开发板启动状态 2. Qt5.2.1交叉编译后测试程序运行图 4. Qt5.2.1运行时开发板系统状态 二:Qt 简介   Qt是1991年奇趣科技开发的一个跨平台的C++