自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (3)
  • 收藏
  • 关注

转载 OpenMP中几个容易混淆的函数(线程数量/线程ID/线程最大数)以及并行区域线程数量的确定

说明:这部分内容比较基础,主要是分析几个容易混淆的OpenMP函数,加以理解。 (1)并行区域数量的确定: 在这里,先回顾一下OpenMP的parallel并行区域线程数量的确定,对于一个并行区域,有一个team的线程去执行,那么该分配多少个线程去执行呢? OpenMP的遇到parallel指令后创建的线程team的数量由如下过程决定: 1. if子句的结果 2. num_threads的

2016-04-08 16:25:58 2679

转载 Matlab坐标修改 gca

1、坐标轴删除set(gca,’xtick’,[])%去掉x轴的刻度set(gca,’ytick’,[]) %去掉xy轴的刻度set(gca,’xtick’,[],’ytick’,[]) %同时去掉x轴和y轴的刻度2、Matlab中“坐标轴刻度”的不同风格 x=1:8;subplot(2,2,1) plot(x) %tick style 0(auto)subplot(2,2,2) plot(x

2015-11-04 16:30:12 975

转载 ** Linux下which、whereis、locate、find 命令的区别

转自http://312788172.iteye.com/blog/730280我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索。这些是从网上找到的资料,因为有时很长时间不会用到,当要用的时候经常弄混了,所以放到这里方便使用。 which 查看可执行文件的位置 whereis 查看文件的位置 locate 配 合数据库查看文件位

2015-05-19 11:13:03 371

转载 gdb调试常用操作说明

Linux下gdb调试的常用操作说明,大家可以自己写一个简单的程序练一下,熟悉了就好: file <文件名> 加载被调试的可执行程序文件。因为一般都在被调试程序所在目录下执行GDB,因而文本名不需要带路径。 (gdb) file gdb-sample r Run的简写,运行被调试的程序。如果此前没有下过断点,则执行完整个程序;如果有断点,则程序暂停在第一个可用断点处。 (gdb)

2015-03-27 20:46:23 337

原创 linux系统调用工作过程

一、系统调用意义 操作系统为用户进程与硬件设备进行交互提供了一组接口–系统调用。 1、把用户从底层的硬件编程中解放出来。 它为用户空间提供了一种统一的硬件的抽象接口。比如当需要读些文件的时候,应用程序就可以不去管磁盘类型和介质,甚至不用去管文件所在的文件系统到底是哪种类型。 2、极大的提高了系统的安全性。 作为硬件设备和应用程序之间的中间人,内核可以基于权限和其他一些规则对需要进行的访问

2015-03-21 16:01:04 589

原创 gdb跟踪调试内核从start_kernel到init进程启动

实验过程:

2015-03-21 10:14:53 391

转载 Linux给用户添加sudo权限

inux给用户添加sudo权限:      有时候,linux下面运行sudo命令,会提示类似:       xxxis not in the sudoers file.  This incident will be reported.       这里,xxx是用户名称,然后导致无法执行sudo命令,这时候,如下解决:进入超级用户模式。也就是输入"su -",系统会让你输

2015-03-16 11:17:12 323

原创 操作系统进程切换简易分析

linux精简操作系统设计代码                                    --刘君红+ 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000一、             准备工作1、头文件mypcb.h:/* *  linux/myker

2015-03-14 09:11:20 487

原创 反汇编程序分析计算机是如何工作的

反汇编程序分析计算机是如何工作的                                     --刘君红一、经过编译得到源代码的汇编码源代码如下:int g(int x){      return x + 3;}int f(int x){      return g(x);}int main(void){

2015-03-07 19:21:48 368

转载 修改Windows默认安装路径

任何软件的默认安装路径都是C:\Program Files\因为这是系统的默认安装路径。软件安装随系统的设置。不过多数软件是允许用户更改的。office365没有更改的选择。就需要在系统内更改默认安装路径。方法:开始菜单----运行----Regedit-----打开注册表。找到:HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Windows\CurrentV

2014-12-11 11:19:51 1037

原创 Thinkpad T440s系统安装注意

1、boot menu顺序更改:开机F1进入bios,在start up 选项boot下按Enter键即可找到修改boot meun顺序的方法。2、开机F12可进入boot menu3、设置usb为引导盘方法开机F1进入bios,在start up-->UEFI/Legacy Boot 设置为Both(原选项为:UEFI only);在新显示的UEFI/Legacy Boo

2014-12-10 15:08:34 4337

转载 hard coding

       硬编码(英语:Hard Code或Hard Coding)指的是在软件实现上,把输出或输入的相关参数(例如:路径、输出的形式或格式)直接硬编码在源代码中,而非在运行时期由外界指定的设置、资源、数据或格式做出适当回应。一般被认定是种反模式(用来解决问题的带有共同性的不良方法)或不完美的实现,因为软件受到输入数据或输出的格式改变就必需修改源代码,对客户而言,改变源代码之外的小

2014-11-27 16:43:29 959

转载 程序的链接和装入及在linux下动态链接的实现

Chinaunix首页 |  论坛 |  认证专区 |  博客登录 | 注册 博文 博主 私人消息()系统消息()好友请求()通知管理()zxg623zxg623.blog.chinaunix.net只为伊人守侯 和我共同营造苍凉的远方 醉解千愁,他处不堪留 我冷因为我看到世界

2014-11-04 20:46:04 852

scala编程 scala编程

本书的主要目标读者是那些想要学习使用Scala编程的程序员。如果你想要用Scala做你的下一个软件项目,那么本书是为你准备的。而且,本书希望能使那些希望拓展视界的程序员们通过学习一些新概念而获得趣味。打个比方,如果你是一位Java程序员,阅读本书将使你领略从函数型编程到高级面向对象思想的许多概念。我们相信学习Scala,还有它隐含的理念,通常都能帮你成为一个更好的程序员。

2015-03-09

空空如也

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

TA关注的人

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