自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (34)
  • 收藏
  • 关注

原创 从入门到放弃?!

BASECPU 架构: ARM / LoongArch / x86 / MIPS / PowerPC / RISC-V / alpha / SPARC 。CPU 指令集清单 操作系统:(1) Debian系 (Ubuntu); (2) Redhat系 (CentOS / Fedora)。Linux发行版清单linux 技术栈linux 常用命令: find / grep /awk/sed/vi。命令清单 BASH 脚本教程 SSH 教程 git 教程,廖雪峰 git 教

2023-09-04 16:50:05 73

原创 GCBSv3 用户手册

通用计算性能基准测试套件(General Computing Benchmark Suite, GCBS)是一款基于Linux系统的通用计算机综合性能测评工具。其测试结果主要受到计算机硬件、操作系统、开发库和编译器等因素影响。测试内容涵盖CPU、GPU、内存、存储、网络、操作系统、运行时,以及典型应用等。GCBS由运行框架和 benchmark 测试程序组成,运行框架集成用户输入配置(通过配置文件或命令行参数)编译、构建、运行、生成测试报告等功能。

2023-09-04 14:28:31 439

原创 lua资料汇集

一门语言总要有趁手的工具,sourceinsight也支持lua了。http://www.sourceinsight.com/public/languages/SourceInsight菜单中,依次选择:Options > Preferences,然后选择Languages选项页。点击Import按钮,选择Lua.CLF,添加语言支持,在列表中即可看到 Lua 一项。

2014-11-08 16:07:56 974

转载 Win7如何搜索文件内容

准确的说是使用windows 7的查找功能可以方便地找到microsoft office 文件(如word、Powerpoint) 里的词组,但是它不适用于Adobe Reader文件。不同的是,window XP的这一功能 就可以运用到所有类型的文档。如果是这样,那么你可以使用 “索引选项” 添加相关文件类型。“索引选项”可以在“开始菜单”中直接搜索出来,也可以在“控制面板”中找到,

2014-04-12 22:21:23 3025

原创 dlerror

http://linux.die.net/man/3/dlerrordllerror(): 当动态链接库操作函数执行失败时,dlerror可以返回出错信息,返回值为NULL时表示操作函数执行成功。The function dlerror() returns a human readable string describing the most recent error th

2013-06-12 07:09:17 5101

转载 A*算法入门

http://www.cppblog.com/mythit/archive/2009/04/19/80492.aspx在看下面这篇文章之前,先介绍几个理论知识,有助于理解A*算法。 启发式搜索:启发式搜索就是在状态空间中的搜索对每一个搜索的位置进行评估,得到最好的位置,再从这个位置进行搜索直到目标。这样可以省略大量无畏的搜索路径,提到了效率。在启发式搜索中,对位置的估价

2013-05-24 22:22:19 788

原创 strcasestr.c

http://www.oschina.net/code/explore/cygwin-1.7.7-1/newlib/libc/string/strcasestr.c/**FUNCTION >---case-insensitive character string searchINDEX strcasestrANSI_SYNOPSIS #include char *s

2013-05-22 22:22:20 1649

转载 Unix考古记:一个“遗失”的shell

谨以此文纪念伟大的计算机科学巨匠Ken Thompson和Dennis Ritchie,并同时向其他所有为Unix发展做出贡献的黑客致敬。历史的尘埃Unix作为一个举世闻名的操作系统已有40余年的历史,围绕着这个古老的操作系统的发展又衍生出了一系列外围软件生态群,其中一个非常重要的组件就是shell。它是操作系统最外层的接口,负责直接面向用户交互并提供内核服务,包括命令行接口(

2013-05-22 21:58:01 777

原创 OJ和OJ平台

OJ是Online Judge系统的简称,用来在线检测程序源代码的正确性。著名的OJ有RQNOJ、URAL等。国内著名的题库有北京大学题库、浙江大学题库等。国外的题库包括乌拉尔大学、瓦拉杜利德大学题库等。北京大学的POJhttp://poj.org/CSDN的庞果http://hero.pongo.cn/《程序设计导引及在线实践》http://d

2012-12-21 22:29:12 1628

转载 windows下的unix工具集:UnxUtils

(据说windows自己也有不错的shell,叫做powershell, http://www.microsoft.com/en-us/download/confirmation.aspx?id=16818)假如你用惯了linux,那你很有可能跟我一样,是被一堆个头不大,却是精明能干的小工具所吸引的:im, ssh, perl, grep, agrep, fgrep, sed, wge

2012-12-21 22:13:02 7250 1

转载 【8090在职场】写博客是一种「写作式学习」

编者注:在前一篇关于「个人提升三部曲」的文章中,提到了记录是其中重要的一环。此外对于职场人士有三种能力必须不可少:想清楚(批判性思维)、说清楚(演讲能力)、写清楚(写作能力),写作能力的重要性如何强调都不为过,而博客无疑是职场人记录专业知识以及工作经验的重要平台之一,今天的文章就是关于写博客的好处。1、写作能力因为有人看,在写作时会考虑写得正式一点。对于职场

2012-12-02 22:08:25 588

转载 【8090在职场】个人提升方法三部曲:行动,记录、总结 (作者:warfalcon)

编者注:这是作者对知乎问题「在你所熟知的领域,有哪些知识或思维方法非常重要,业外人士常常因不知道而陷入困境?」的回答。答案中关于个人提升的方法,值得职场人士借鉴。欢迎在微博私信@bigla 邮件件[email protected] 给我们反馈与你的职场经验分享投稿。大道至简,实际上最有用的方法最简单,就三步:行动,记录、总结(分析、思考、改进 ) 。 有明确的目标,长时

2012-12-02 22:04:57 771

转载 vi常用命令图

2012-12-02 21:28:17 605

转载 SyncToy , 微软推出的一款免费的文件夹同步工具

SyncToy 是由 微软 推出的一款免费的文件夹同步工具。虽然名字中有一个 Toy,但是大家可千万不要误以为它的功能弱爆了。实际上,我感觉这款软件还真是摆脱了微软大多数软件给人复杂和臃肿的印象,通过很简单的操作便能够完成复杂的操作,免去了大量重复的手动复制、移动操作。SyncToy 支持三种同步模式:synchronize :在这个模式下,SyncToy会使得两个文件夹完

2012-12-02 21:15:55 6379

转载 滑动窗口协议-百度百科

滑动窗口协议,是TCP使用的一种流量控制方法。该协议允许发送方在停止并等待确认前可以连续发送多个分组。由于发送方不必每发一个分组就停下来等待确认,因此该协议可以加速数据的传输。  概念        只有在接收窗口向前滑动时(与此同时也发送了确认),发送窗口才有可能向前滑动。【发送窗口:发送方已发送但尚未被确认的帧的序号队列的界限,其上下界分别为窗口的上下沿,上下沿的距离为窗口尺寸。】

2012-11-20 23:01:07 1501

转载 滑窗协议

滑窗协议http://lesson.sxu.edu.cn/jpkc/computernet/chapter3/p333.htm    滑窗协议    滑动窗口协议:为了控制发送方的发送速度,并考虑到受发送缓冲区大小的制约等,要求对发送方已发出但尚未经确认的帧的数目加以限制。 这个数目就称为发送窗口。落在这个窗口内的帧号就是等待接收方返回的Ack信号的帧号 。帧号

2012-11-20 22:40:03 4893

转载 在word中实现代码的语法高亮

有时写文档时需要将代码粘贴到word中,但直接粘贴到word中的代码虽能保持换行与缩进等格式,但在一般代码编辑工具中的关键字高亮功能却无法实现,即粘贴到word中的代码不在具有丰富的色彩。使用一款免费软件——notepad++即可实现将关键字高亮的代码粘贴到word中。       首先用notepad++打开源代码文件。notepad++能识别C/C++、Java、matlab等多种语言

2012-05-31 22:19:51 9980 1

原创 DOS命令脚本

创建文件夹和备份文件夹------------------------------------------REM  DOS中用::或者REM来注释:: 设置变量的等号=前后不能有空格:: 如何获取系统时间::  %date:~0,4% 年::  %date:~5,2% 月::  %date:~8,2% 日::  %time:~0,2% 时::  %time:

2012-05-27 09:33:26 921

转载 漫谈C语言及如何学习C语言(一)为什么要学习C语言?

云风最近写了一篇博客《C语言的前世今生》。作为长期使用C语言开发网络游戏服务器的程序员,云风是有理由写这样一篇文字,不过还是感觉谈的不够深入,C语言在业界使用的现状没有怎么描写,有些意犹未尽。在这里想比较系统的谈谈个人对C语言学习方式方法的理解。分别按照书籍、实验环境搭建、网络资源来分别介绍,希望能写的比较完整全面一些,给想学习C语言的朋友一个有价值的参考。为什么要学习C语言?

2012-04-07 16:39:50 814

转载 gdb命令脚本写法

debug hacks(中文版)里166页有一段脚本就是用来设置一些调试操作的。脚本写在debug.cmd里,执行:gdb test -x debug.cmd,就可以启用脚本里设置的调试信息。===============================================================================在使用gdb调试程序的时候,有时候

2012-03-06 21:36:45 13530

转载 支持列编辑模式的编辑器

列编辑模式在许多情境中很有用,比如在脚本中一次注释或缩进许多行(多数 IDE 其实都有这些快捷键),或者在 Markdown 的编辑中在许多行前插入空格、尖括号,因为 Markdown 语法大量使用了这样的格式。本文介绍支持列编辑模式的编辑器,举例就主要针对 Markdown 语法了。跨平台的列编辑器VIM 列编辑模式按 Ctrl-v 进入 Visual Block 模

2012-03-06 20:15:27 9711 1

转载 Markdown 语法简介

Markdown 的语法的权威介绍是 Daring Fireball 的 Markdown Syntax Documentation,不过有一些 Markdown 的实现对原本的 Markdown 语法作了扩展。本页面仅作为简单的参考,并不是对这个文档的翻译,因此懂英文的都应该去读 Markdown Syntax Documentation.最常用格式空一行(两个回车)分段行末

2012-03-05 21:43:39 796

转载 markdown-mode.el安装方法

Make sure to place markdown-mode.el somewhere in the load-path and add the following lines to your .emacs file to associate markdown-mode with .text files:(autoload 'markdown-mode "markdown-mode

2012-03-04 22:24:20 1218

转载 emacs配置字体

Emacs 21.3.50.1, 不再需要bdf字体了, 下面的设置是针对 1024x768 的分辨率设置的, 如果是 800x600 将下面的 14 换成 12, 16换成14即可(if (not (member '("-*-courier new-normal-r-*-*-16-*-*-*-c-*-fontset-chinese"   . "fontset-chinese") fo

2012-02-28 22:09:35 1270

原创 用emacs来编辑C(C-Mode)

1 入门启动EMACS按C-X C-F,键入文件名,如:HELLO.C输入源代码输入M-X COMPILE RET此时会出现MAKE -K,按BACKSPACE,删除MAKE -K,键入:GCC HELLO.C -O HELLO RET此时EMACS会开启一窗口,显示: COMPILATION FINISHED AT FRI AUG 22 11:05:15,恭喜你编译成功。你可以在终端

2012-02-27 21:17:34 2350

转载 source insight的中文删除解决办法superbackspace

ource insight 3.50,英文版。相信一定有人用的相同的设置。(1)设置字体大小;设置Tab为4个空格。长时间看程序谁也受不了,所以设置大号字体是必须的。在Option->Docutment Option里设置Screen Fonts和Tab Width。另外点击Auto Indenting,取消右边的两个选择,即设置{和}不自动缩进(2)设置中文注释为一个字符宽度

2012-02-23 21:58:13 14164 1

原创 EMACS设置自动换行

Q:在EMACS中没有自动换行,使得查看较长的行的时候不是很方便。如何实现? 1. M-x:customize-option; 2. 输入truncate-partial-width-windows,使用过程中为防止命令拼写错误,可以用Tab键补齐;  3. 将设置页面中的参数改为off,然后点击保存按钮(save for furture sessions),再点击finish按钮。

2012-02-23 21:37:58 13767

转载 学习C语言的教材(阮一峰)

我的C语言是自学的,这些年看过不少教材。下面,我对其中一些教材做个点评。1. How to Think Like a Computer Scientist: C version这是我读过最易懂的C语言教材。虽然它只讲解最基本的语法,但是写得特别好懂,深入浅出,读起来不觉得累,而且它还允许免费下载。我认为,这是C语言的首选入门教材。下载网址:h

2012-02-22 21:29:39 2130

转载 c文件操作: (1)文件的基本概念

  所谓“文件”是指一组相关数据的有序集合。 这个数据集有一个名称,叫做文件名。 实际上在前面的各章中我们已经多次使用了文件,例如源程序文件、目标文件、可执行文件、库文件 (头文件)等。文件通常是驻留在外部介质(如磁盘等)上的, 在使用时才调入内存中来。从不同的角度可对文件作不同的分类。从用户的角度看,文件可分为普通文件和设备文件两种。  普通文件是指驻留在磁盘或其它外部介质上的一个有序数据集,可

2010-05-07 17:57:00 642

转载 PyS60记事本源码

这是网上的一篇PyS60的源码,它不能显示中文菜单,但是支持中文输入。在手机试运行后有时候会出错。 #author:smallfish#for:s60 python notebookimport appuifwimport e32import osimport timediary_root="e:/diary/"title,content="",appuifw.

2010-04-05 16:53:00 647

谷歌浏览器 稳定版_26.0.1410.64.exe

谷歌浏览器 稳定版_26.0.1410.64.exe 谷歌浏览器 稳定版_26.0.1410.64.exe 谷歌浏览器 稳定版_26.0.1410.64.exe

2013-05-22

linux-2.6.34.14.tar.xz

linux-2.6.34.14.tar.xz

2013-05-22

Thompson Shell

对于1977年之前的历史很多资料大多一笔带过或略过不提。事实上,第一个移植到Unix上的shell却不是Steve Bourne写的,早在1975年5月,贝尔实验室就对外发布了第一个广泛传播的Unix版本——Unix V6(之前开发的版本只供内部研究之用),其根目录下的/bin/sh是第一个Unix自带的shell,由Ken Thompson写的,因此也被称为Thompson Shell。甚至,更早可以追溯到1971年的时候,Thompson Shell就作为一个独立于内核的应用程序而实现了,只不过从1975年正式问世到1977年被取代,短短两年的寿命使得它很少为大多数人所认识。

2013-05-22

c参考手册5th

本书是关于C语言的详尽的参考手册。最新的第5版增加了对C99标准的介绍,更加符合当前读者学习C语言的需要。   全书分为两大部分,共24章。第一部分讨论了C语言的所有语言特征,包括词法、预处理机制、声明、类型、表达式、语句以及函数等基本语言特性。第二部分讨论了C语言的标准库,根据它们不同的功能分别详细介绍。为帮助读者理解相关概念,本书在讨论C语言及其标准库的各方面问题时,提供了许多实例和解释。在第一部分的各章中还提供了练习题,书后则给出了主要练习的解答。这些练习的主要目的是帮助读者理解C语言的基本机制及其重要细节,其中并不涉及复杂的程序设计技术与问题。   本书可以作为高等院校计算机专业C语言课程的教材和参考书,对于一般的C程序员也有重要的参考价值。

2012-12-27

windows下的unix工具集:UnxUtils

假如你用惯了linux,那你很有可能跟我一样,是被一堆个头不大,却是精明能干的小工具所吸引的:im, ssh, perl, grep, agrep, fgrep, sed, wget, agrep, unzip, cp, mv, rm (我常用的,也就这些)……这些工具在windows不是不存在,只是有的工具加上了gui界面,个头太大;有的改成了彻头彻尾的windows版。这一切,让人感觉,不爽。 可是,你值得安装一整套cygwin么?你有必要安装虚拟机么?当然没必要。本文要介绍的,是一组小巧的实现方案:UnxUtils。自14-04-2003年4月14日之后,它有了升级版本,但是仍然都是03年、04年的作品。只要你需要,就不妨拿来用,不要因为它陈旧而轻视它的实用性。 下载UnxUtils以及UnxUpdates之后,解压到自己中意的文件夹,把/usr/local/wbin文件夹的绝对地址加到 我的电脑(右键)->属性->高级->环境变量->系统变量->path值 注意,在所加的地址之前,应该有个分号“;”以示区分。这样,你随时随地就能打开一个”cmd”console,使用如下工具:

2012-12-21

Total Commander教程

Total Commander教程

2012-05-31

total commander 中文帮助文件

total commander 中文帮助文件

2012-05-31

Word 排版艺术(侯捷 著)

Word 排版艺术(侯捷 著)

2012-05-31

total commander

total commandertotal

2012-05-30

你必须知道的495个C语言问题

你必须知道的495个C语言问题

2012-04-09

C语言深度解剖(陈正冲).

C语言深度解剖(陈正冲).

2012-04-09

Linux常用命令讲解

Linux常用命令讲解

2012-03-19

Sublime Text 2 Build 2181

Sublime Text2:兼具 vim 和 TextMate 优点的编辑器,比 vim 现代,比 TextMate 更新快,支持 OS X, Linux 和 Windows,超级厚道的共享软件。

2012-03-07

GNU编码标准

The GNU Coding Standards were written by Richard Stallman and other GNU Project volunteers. Their purpose is to make the GNU system clean, consistent, and easy to install. This document can also be read as a guide to writing portable, robust and reliable programs. It focuses on programs written in C, but many of the rules and principles are useful even if you write in another programming language. The rules often state reasons for writing in a certain way. If you did not obtain this file directly from the GNU project and recently, please check for a newer version. You can get the GNU Coding Standards from the GNU web server in many different formats, including the Texinfo source, PDF, HTML, DVI, plain text, and more, at: http://www.gnu.org/prep/standards/. If you are maintaining an official GNU package, in addition to this document, please read and follow the GNU maintainer information (see Contents in Information for Maintainers of GNU Software).

2012-03-07

LINUX内核设计与实现

如果你是一名Linux内核爱好者,《Linux内核设计与实现》的内容可以帮助你大显身手。如果你是一名普通程序员,《Linux内核设计与实现》的内容将会拓宽你的编程思路。如果你初次接触Linux内核,《Linux内核设计与实现》则可以帮助你对内核各个核心子系统有一个整体把握。《Linux内核设计与实现》填补了Linux内核理论和实践细节之间的鸿沟,既有针对Linux2.6内核,包括O(1)调度程序、抢占式内核、块I/O层以及I/O调度程序等,还包含了Linux内核开发者在开发时需要用到的很多信息,包括调试技术、编程风格、注意事项等等。

2012-03-05

嵌入式实时操作系统μCOS-II(uCOS中文版)标签完整

μC/OS-Ⅱ是一个源码开放的嵌入式实时操作系统的内核。《嵌入式实时操作系统μC/OS-II原理及应用(第2版)》详细地介绍了嵌入式实时操作系统μC/OS-Ⅱ内核的任务管理和调度、系统时钟和节拍服务、时间管理、中断、任务的通信和同步、内存的简单管理原理,同时给出了大量的实例以帮助读者学习和理解。最后,还介绍了μC/OS-Ⅱ的移植方法。

2012-03-02

markdown在emacs中的使用

markdown-mode is a major mode for editing [Markdown][]-formatted ;; text files in GNU Emacs. markdown-mode is free software, licensed ;; under the GNU GPL. ;;

2012-03-02

TCPIP协议详解卷二:实现

《TCP/IP详解卷1:协议》描述了属于每一层的各个协议以及它们如何在不同操作系统中运行。作者LawrenceBerkeley实验室的tcpdump程序来捕获不同操作系统和TCP/IP实现之间传输的不同分组。对tcpdump输出的研究可以帮助理解不同协议如何工作。《TCP/IP详解卷1:协议》是网络构建原型——4.4BSD的建造者的倾力之作,《TCP/IP解析》中的第1卷,主要讲述TCP/IP协议方面的内容。与其他的TCP/IP书藉的最大不同在于,本书不仅仅讲述了RFCS的标准协议,而且结合大量实例讲述了TCP/IP协议包的定义原因及在各种不同的操作系统中(如Sunos4.1.3、Soloris2.2、AIX3.2.2)的应用与工作方式,这样可以以动态方式讲述TCP/IP的知识,使读者可以轻松掌握TCP/IP的知识

2012-02-29

Beginning Linux Programming 4th Edition.

If you’re a programmer who wishes to get up to speed with the facilities that Linux (or UNIX) offers software developers, to maximize your programming time and your application’s use of the Linux sys- tem, you’ve picked up the right book. Clear explanations and a tried and tested step-by-step approach will help you progress rapidly and pick up all the key techniques.

2012-02-22

Google C++编程规范.pdf

这是google针对c语言的缺陷或者说是陷阱而制定的一个规范,以便程序员避过陷阱

2012-02-22

MISRA-C-2004_工业标准的C编程规范_中文版.pdf

这是汽车业针对c语言的缺陷而制定的一个规范,十分全面

2012-02-22

程序设计导引及在线实践.pdf

程序设计导引及在线实践.pdf ,可以配合POJ一起来

2012-02-22

C语言参考手册第五版 英文版_C:A Reference Manual Fifth Edition.pdf

C语言参考手册第五版 英文版_C:A Reference Manual Fifth Edition.pdf

2012-02-22

C语言参考手册第五版 中文版 完整标签版 pdf

C语言参考手册第五版 中文版 完整标签版 pdf

2012-02-22

python简明教程

chm版本的python简明教程,非常不错

2010-02-06

bycore,一个embedded os

一个嵌入式操作系统的源码,开发者是个中国人呶。希望对各位有用

2009-05-27

空空如也

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

TA关注的人

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