自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

原创 error while loading shared libraries:libcilkrt.so.5

Background:     OS: Ubuntu 14.04     Related software: Intel Parallel Studio2015  SPEC2000     Problem situation: Running spec2000 unden ubuntu OS, during compiring course, it stopped with blow

2016-03-03 18:20:39 526

转载 如何在交互式shell脚本中创建对话框

From:http://www.ttlsa.com/shell/how-to-create-dialog-boxes-in-interactive-shell-script/创建一个消息框一个消息框中显示一个确认按钮继续任意的文本消息。语法:whiptail --title "" --msgbox "" 实例:#!/bin/bashwhiptail --titl

2016-02-01 18:57:56 828

原创 shell 脚本 case structure

Shell 脚本编程里的case结构有几点细节需要注意。首先,case分支语句的格式如下:            case $变量名 in                模式1)            命令序列1            ;;                模式2)            命令序列2         ;;              

2016-01-14 17:58:11 716

转载 Linux Shell中的特殊符号和含义简明总结(包含了绝大部份)

在Linux Shell中有很多的特殊符号,这对于我们写Shell脚本时要特别留意:一方面要知道这些特殊符号的用法,这些符号用好了可以达到事半功倍的效果;但另一方面要避免这些特殊符号的过度使用而导致脚本难以调试、难以阅读。下面就逐一介绍这些特殊符号的含义和用法……# 井号 (comments)这几乎是个满场都有的符号。#!/bin/bash井号也常出现在一行的开头,或者位于

2016-01-14 17:10:35 2876

原创 shell 下数值、字符串比较

在初次接触shell脚本编程时,容易犯一些基础的错误,下面是本人经历和经过查阅资料整理的,现分享与这里。一、数值比较-eq      等于,如:if[ "$a" -eq "$b" ] -ne       不等于,如:if[ "$a" -ne "$b" ] -gt       大于,如:if[ "$a" -gt "$b" ] -ge       大于等于,如:if

2015-11-26 16:42:34 363

原创 Ubuntu下配置JDK与tomcat

Step1:    Download JDK & tomcat from official sites:  a. JDK 1.7 for Linux:http://www.oracle.com/technetwork/cn/java/javase/downloads/jdk7-downloads-1880260.html  b. Tomcat:http://tomcat.apache.

2015-11-05 19:10:30 313

原创 0xcf8 揭底

Seeing a code starting from 0xcf8, I didnot know what it is, so checked and got some idea. Here they are.Refer from: https://en.wikipedia.org/wiki/PCI_configuration_space (More info, refer here.)

2015-07-24 10:22:44 2032

原创 内联汇编

内联汇编代码可以使用 C/C++ 变量和函数,因此它能非常容易地整合到 C/C++ 代码中。它能做一些对于单独使用 C/C++ 来说非常笨重或不可能完成的任务。内联汇编的用途包括: 使用汇编语言编写特定的函数; 编写对速度要求非常较高的代码; 在设备驱动程序中直接访问硬件; 编写 naked 函数的初始化和结束代码。实现方式:1.用 __as

2015-07-24 09:40:47 341

原创 寄存器与寻址

寄存器16位CPU所含有的寄存器有:4个数据寄存器(AX、BX、CX和DX)2个变址和指针寄存器(SI和DI) 2个指针寄存器(SP和BP) ,32位CPU增加2个16位的段寄存器:FS和GS。4个段寄存器(ES、CS、SS和DS)1个指令指针寄存器(IP) 1个标志寄存器(Flags) AX――累加器(Accumulator),使用频度最高BX――基址

2015-07-22 15:06:59 3798

转载 汇编语言常用指令

From: http://blog.sina.com.cn/s/blog_59ca605c0100g3mx.html一、数据传输指令  它们在存贮器和寄存器、寄存器和输入输出端口之间传送数据.  1. 通用数据传送指令.    MOV  传送字或字节.    MOVSX 先符号扩展,再传送.    MOVZX 先零扩展,再传送.    PUSH  把字压入堆

2015-07-22 14:28:05 6290 2

原创 如何在Windows DOS环境下格式化硬盘

在Windows环境下格式化硬盘的方法比较多,本文介绍如何在DOS环境下彻底格式化某硬盘。该方法主要适合于未分区或里面已经有不同操作系统的硬盘,因为这类盘插在电脑上,在设备管理器里面可以看到,但你在系统里找不到该盘符是无法识别的,这时你如果想彻底格式化该硬盘,可以在DOS环境下操作。以下是详细操作说明。step1. 插上你的硬盘,确保设备管理器里面有此东东,如图1所示;图 1ste

2015-07-02 18:30:22 20516

原创 DB2 learning Vedio

About DB2 database learning and other database learning video materials. 网址:http://www.51xuexi8.com/diannao/sjk/1734.html

2015-07-02 10:25:38 446

转载 结构体

结构体是由不同数据类型组织在一起而构成的一种数据类型,因而一个结构体有多个数据项,每个数据项的类型可不相同。一、结构体的说明及变量的定义1.结构体类型的说明由于结构体类型不是C语言提供的标准类型,为了能够使用结构体类型,必须先说明结构体类型,描述构成结构体类型的数据项(也称成员),以及各成员的类型。其说明形式为:     struct  结构体名       {

2015-06-30 10:46:32 647

转载 Difference of const char*, char const*, char*const

From:http://blog.163.com/pei_hua100/blog/static/805697592009550281616/ const char*, char const*, char*const的区别问题几乎是C++面试中每次都会有的题目。 这个知识易混点之前是看过了,今天做Linux上写GTK程序时又出现个Warning,发散一下又想到这个问题,于是翻

2015-06-26 09:55:50 319

转载 Vim实用技巧使用手册

From: http://www.ha97.com/4984.html (一)初级个性化配置你的vim1、vim是什么?vim是Vi IMproved,是编辑器Vi的一个加强版,一个极其强大并符合IT工程师(程序员、运维)习惯的编辑器。如果你是一名职业的SE,那么一定在寻找一款出色的能够自由定制、满足灵活编辑功能的编辑器。那么答案,就是vim或者Emacs。而这一套连续的博文,就为

2015-06-26 01:18:26 467

转载 linux下eclipse交叉开发环境搭建

From:http://blog.chinaunix.net/uid-25424552-id-3415988.html申明:  1.本文所讨论的硬件平台基于海思3716M芯片(ARM内核)的机顶盒;  2.宿主机信息:Linux version 2.6.18-92.el5 (gcc version 4.1.2 20071124 (Red Hat 4.1.2-41))

2015-06-19 10:28:28 551

原创 linux-makefile-炼之路

我个人对于makefile文件的编写目前只是初出茅庐,通过学习网上相关资料的介绍,了解到makefile可以实现工程的自动化编译,只需要一个make命令,整个项目就会全部自动编译,生成目标文件,就不需要一一进行编译了,这将会大大提高项目的开发进度。So as a lazy man, I decide to learn and get it. Let's share them.

2015-06-17 19:03:00 346

转载 Makefile-炼之道

From:http://blog.chinaunix.net/uid-403164-id-2407545.html什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士

2015-06-17 15:55:01 660

转载 ATX电源探究

一、IntroductionATX电源主要供应线路+3.3V:最早在ATX结构中提出,现在基本上所有的新款电源都设有这一路输出。而在AT/PSII电源上没有这一路输出。以前电源供应的最低电压为+5V,提供给主板、CPU、内存、各种板卡等,从第二代奔腾芯片开始,由于CPU的运算速度越来越快,INTEL公司为了降低能耗,把CPU的电压降到了3.3V以下,为了减少

2015-06-11 18:23:51 2388

转载 转: 计算机的引导过程

转: 计算机的引导过程 原文标题:How Computers Boot Up原文地址:http://duartes.org/gustavo/blog/    [注:本人水平有限,只好挑一些国外高手的精彩文章翻译一下。一来自己复习,二来与大家分享。]    前一篇文章介绍了Intel计算机的主板与内存映射,从而为本文设定了一个系统引导阶段的场景。引导(Booting)

2015-06-09 11:25:08 631

原创 linux基础—分区与目录

1.当在使用Linux的时候,如果您通过ls –l / 就会发现,在/下包涵很多的目录,比如etc、usr、var、bin ... ... 等目录,而在这些目录中,我们进去看看,发现也有很多的目录或文件。文件系统在Linux下看上去就象树形结构,所以我们可以把文件系统的结构形象的称为 树形结构。如下图所示:图1  linux树形目录2.linux文件系统的最顶端是/,我们称/为Linu

2015-06-07 23:57:57 593

原创 关于未来全自动快餐机器人服务系统架构

I got some coffee last night and now I'm still wake, so I wrote down the idea I got today when I went into KFC. When I was waiting for my meal, I found the payment couldn't support 2D-code-scaning pay

2015-06-06 00:41:44 1062

原创 温湿度传感器-DHT11

/****************************************************文件名:温湿度传感器测试实验MCU : Arduino Mega2560器件:ArduinoMega2560核心板, DHT11传感器, 导线若干******************************************************/int DHpin = 40

2015-06-06 00:36:14 1300

原创 Part3 Arduino基本函数

3.1 数字I/O口pinMode(pin,mode) 数字IO口输入输出模式定义函数,pin表示为0~13,mode表示INPUT或OUTPUT。例 :pinMode(13,IOUTPUT);// 将脚位13设定为输出模式digitalWrite(pin,value)  数字IO口输出电平定义函数,pin表示为0~13,value表示为HIGH或LOW。必须先定义为输入或

2015-06-06 00:28:50 2293 1

原创 Arduino程序设计-C基础

Arduino程序设计        我们知道程序结构分为顺序结构、分支结构、循环结构三种。这三种基本结构可以组成Arduino控制所需的各种复杂程序,我们学习Arduino编程常用到的几个基本语句,为后文各章节的学习和动手实战打下一定基础。2.3.1  if 语句用if 语句可以构成分支结构。它根据给定的条件进行判断,然后决定要执行那个分支程序段。Arduino编程中,if 语句

2015-06-06 00:05:02 3617 2

原创 Ubuntu12.04 安装jdk

Step1. Download 适合系统版本的jdk from:http://www.oracle.com/technetwork/java/javase/downloads/index.html                               or by command: apt-get install default-jre  (可直接安装,路径默认为/usr/lib/jv

2015-06-03 16:09:24 374

原创 批处理自学文档

Note:请尊重版权,转载请注明出处!谢谢~@echo off@ title **_** BAT-Learning **_** @ color 79rem This is an self-learning tool for BAT pracessing in windows OSrem  Let's start it! Enjoyecho *************

2015-05-31 01:05:16 453

转载 BAT 批处理脚本 教程

From:http://www.cnblogs.com/glaivelee/archive/2009/10/07/1578737.html第一章 批处理基础第一节 常用批处理内部命令简介批处理定义:顾名思义,批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT或者CMD。这些命令统称批处理命令。小知识:可以在键盘上按下Ctrl+C

2015-05-30 16:58:07 370

转载 BAT 批处理文件与环境变量(转载)

批处理文件,在MS-DOS中,.bat文件是可执行文件,有一系列命令构成,其中可以包含对其他程序的调用。首先,批处理文件是一个文本文件,这个文件的每一行都是一条DOS命令(大部分时候就好像我们在DOS提示符下执行的命令行一样),你可以使用DOS下的Edit或者Windows的记事本(notepad)等任何文本文件编辑工具创建和修改批处理文件。其次,批处理文件是一种简单的程序,可以通

2015-05-29 12:50:08 815

转载 32位系统支持多大内存 Windows32位/64位系统最大支持内存详解

想必大家都知道了,Windows XP/Win7/Win8/Win10系统除了有旗舰版、专业版、家庭版的版本区分之外,还有32位和64位的区别。区别在哪呢?其中之一就是系统支持的最大内存。来跟下载吧小编一起了解下Windows系统32位/64位系统支持多大内存。32位/64位系统支持多大内存32位:系统能够识别的内存最大在3.25-3.5GB左右,也就是说4GB的内存条有0.5

2015-05-15 14:54:00 6923

转载 SPEC CPU2000 用法详解

一、SPEC CPU2000简介    SPEC CPU2000是由标准性能评价机构“The Standard Performance Evaluation Corporation (SPEC)”开发的用于评测CPU性能的基准程序测试组。处理器、内存和编译器都会影响最终的测试结果,而I/O(磁盘)、网络、操作系统和图形子系统对SPEC CPU2000的影响非常小。目前,SPEC

2015-05-15 10:29:29 15830 2

转载 格式转换说明符scanf,printf格式%大全/格式化输入输出

From: http://my.oschina.net/jinzei/blog/98699相信不管大神还是菜鳥,都认得printf.它家还有兄弟sprintf,scanf,sscanf...$^&*当你华丽丽的写下char c='c';printf("char=%d",c);的时候,一切都还是那么美好. 不过当你声明一个char buf[2];然后sscanf("30000",

2015-04-28 09:48:40 12452

转载 指针的秘密(The secret of point)

From:http://blog.jobbole.com/25409/ 指针、引用和取值什么是指针?什么是内存地址?什么叫做指针的取值?指针是一个存储计算机内存地址的变量。在这份教程里“引用”表示计算机内存地址。从指针指向的内存读取数据称作指针的取值。指针可以指向某些具体类型的变量地址,例如int、long和double。指针也可以是void类型、NULL指针和未初始化指针。本文会对上

2015-04-27 18:32:09 344

转载 linux Vi指令引用

一、插入文本 ┌──┬────────────┐ │命令│描述          │ ├──┼────────────┤ │i  │在当前字符前插入文本  │ ├──┼────────────┤ │I  │在行首插入文本      │ ├──┼────────────┤ │a  │在当前字符后添加文本  │ ├──┼────────────┤ │A  │在行

2015-04-16 15:41:49 311

转载 使用sysbench进行cpu/IO/内存/OLTP等基准测试

一、sysbench-0.5安装软件下载地址:http://download.csdn.net/detail/zqtsx/8368857  或Email至“摘取天上星”获取(本文PDF文档下载地址 http://download.csdn.net/detail/zqtsx/8368939 )tar zxvf sysbench-0.5tar.gz cd sysbench-0.5 (与其他

2015-04-13 11:48:28 464

转载 STM32增强型微控制器访问NAND Flash学习笔记

STM32增强型微控制器访问NAND Flash学习笔记作者:小邓   来源:会员上传   点击数:298  更新时间:2014年05月19日   【字体:大中 小】    一、了解NAND Flash Flash即是存储芯片的一种,其结合了ROM和RAM的特点,既具备电可擦除编程的性能,又可以快速读取数据,数据不会因断电丢失。目

2014-12-17 14:48:29 4168

空空如也

空空如也

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

TA关注的人

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