- 博客(13)
- 资源 (3)
- 收藏
- 关注
转载 OpenMP中几个容易混淆的函数(线程数量/线程ID/线程最大数)以及并行区域线程数量的确定
说明:这部分内容比较基础,主要是分析几个容易混淆的OpenMP函数,加以理解。 (1)并行区域数量的确定: 在这里,先回顾一下OpenMP的parallel并行区域线程数量的确定,对于一个并行区域,有一个team的线程去执行,那么该分配多少个线程去执行呢? OpenMP的遇到parallel指令后创建的线程team的数量由如下过程决定: 1. if子句的结果 2. num_threads的
2016-04-08 16:25:58
2753
转载 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
1027
转载 ** Linux下which、whereis、locate、find 命令的区别
转自http://312788172.iteye.com/blog/730280我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索。这些是从网上找到的资料,因为有时很长时间不会用到,当要用的时候经常弄混了,所以放到这里方便使用。 which 查看可执行文件的位置 whereis 查看文件的位置 locate 配 合数据库查看文件位
2015-05-19 11:13:03
412
转载 gdb调试常用操作说明
Linux下gdb调试的常用操作说明,大家可以自己写一个简单的程序练一下,熟悉了就好: file <文件名> 加载被调试的可执行程序文件。因为一般都在被调试程序所在目录下执行GDB,因而文本名不需要带路径。 (gdb) file gdb-sample r Run的简写,运行被调试的程序。如果此前没有下过断点,则执行完整个程序;如果有断点,则程序暂停在第一个可用断点处。 (gdb)
2015-03-27 20:46:23
371
原创 linux系统调用工作过程
一、系统调用意义 操作系统为用户进程与硬件设备进行交互提供了一组接口–系统调用。 1、把用户从底层的硬件编程中解放出来。 它为用户空间提供了一种统一的硬件的抽象接口。比如当需要读些文件的时候,应用程序就可以不去管磁盘类型和介质,甚至不用去管文件所在的文件系统到底是哪种类型。 2、极大的提高了系统的安全性。 作为硬件设备和应用程序之间的中间人,内核可以基于权限和其他一些规则对需要进行的访问
2015-03-21 16:01:04
641
转载 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
365
原创 操作系统进程切换简易分析
linux精简操作系统设计代码 --刘君红+ 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000一、 准备工作1、头文件mypcb.h:/* * linux/myker
2015-03-14 09:11:20
531
原创 反汇编程序分析计算机是如何工作的
反汇编程序分析计算机是如何工作的 --刘君红一、经过编译得到源代码的汇编码源代码如下:int g(int x){ return x + 3;}int f(int x){ return g(x);}int main(void){
2015-03-07 19:21:48
411
转载 修改Windows默认安装路径
任何软件的默认安装路径都是C:\Program Files\因为这是系统的默认安装路径。软件安装随系统的设置。不过多数软件是允许用户更改的。office365没有更改的选择。就需要在系统内更改默认安装路径。方法:开始菜单----运行----Regedit-----打开注册表。找到:HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Windows\CurrentV
2014-12-11 11:19:51
1561
原创 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
4956
转载 hard coding
硬编码(英语:Hard Code或Hard Coding)指的是在软件实现上,把输出或输入的相关参数(例如:路径、输出的形式或格式)直接硬编码在源代码中,而非在运行时期由外界指定的设置、资源、数据或格式做出适当回应。一般被认定是种反模式(用来解决问题的带有共同性的不良方法)或不完美的实现,因为软件受到输入数据或输出的格式改变就必需修改源代码,对客户而言,改变源代码之外的小
2014-11-27 16:43:29
1066
转载 程序的链接和装入及在linux下动态链接的实现
Chinaunix首页 | 论坛 | 认证专区 | 博客登录 | 注册 博文 博主 私人消息()系统消息()好友请求()通知管理()zxg623zxg623.blog.chinaunix.net只为伊人守侯 和我共同营造苍凉的远方 醉解千愁,他处不堪留 我冷因为我看到世界
2014-11-04 20:46:04
895
scala编程 scala编程
2015-03-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人