Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

体验CoreCLR的stack unwinding特性在Linux/Mac上的初步实现

体验CoreCLR的stack unwinding特性在Linux/Mac上的初步实现

有了stack unwinding特性,才能在.NET程序中获取调用堆栈(call stack)信息,才能在异常时显示调用堆栈信息。这个特性之前只在Windows上有实现,Linux/Mac上的实现最近才刚刚添加,用的是libunwind,详见Merge branch "unix_issue177"。如果你不了解stack unwinding,推荐阅读C++ Tutorial: Exceptions - Stack Unwinding 。下面我们来一起体验...
极客DIY:只用两步教你制作一款可编程键盘 [译]

极客DIY:只用两步教你制作一款可编程键盘 [译]

对于那些工作时需要与许多组合键打交道的人(比如经常使用Photoshop的人)来说,一款可编程键盘无疑是十分实用的。本期的DIY将为大家带来一款可编程键盘,其制作过程非常简单,有兴趣的小伙伴可以一试。DIY材料及工具:USB小键盘、PVA胶、A4纸、隐形胶带、刷子、剪刀、激光打印机具体步骤:Step1:制作属于你的自定义键盘我设计的是一套Photshop专用的标签,我先在纸上做了按键布局的草图,这涉及到我可能会用到的所有功能以及它们所在的位置。通过Exce...
Linux rpm命令详解

Linux rpm命令详解

一、简介RPM是RedHatPackageManager的缩写,是由RedHat公司开发的软件包安装和管理程序,同Windows平台上的Uninstaller比较类似。使用RPM,用户可以自行安装和管理Linux上的应用程序和系统工具。RPM可以让用户直接以binary方式安装软件包,并且可替用户查询是否已经安装了有关的库文件;在用RPM删除程序时,它又会聪明地询问用户是否要删除有关的程序。如果使用RPM来升级软件,RPM会保留原先的配置文件,这样用户就不...
Linux yum命令详解

Linux yum命令详解

一、简介yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。二、功能自动搜索最快镜像插件: yum install yum-fast...
Linux下Doxygen的安装和使用

Linux下Doxygen的安装和使用

一、简介Doxygen是一种开源跨平台的,以类似JavaDoc风格描述的文档系统,完全支持C、C++、Java、Objective-C和IDL语言,部分支持PHP、C#。注释的语法与Qt-Doc、KDoc和JavaDoc兼容。Doxgen可以从一套归档源文件开始,生成HTML格式的在线类浏览器,或离线的LATEX、RTF参考手册。二、安装需安装doxygen和用于支持doxygen的图像化工具graphviz,步骤如下:1、安装doxygen1、资源下载:...
Ubuntu 14.04安装AMD显卡驱动双屏显示器完全解决方案

Ubuntu 14.04安装AMD显卡驱动双屏显示器完全解决方案

网上有很多方法,但是针对AMD显卡的方案不多,所以笔者今天想写一篇关于AMD显卡的教程。首先,进入这个网址下载一些软件。 ,说明一下,这个网址是针对Ubuntu64位系统的,32位的用户请选择32位的文件下载。下哪些文件呢?有三个:(1)AMD Catalyst™ 14.12 Proprietary Ubuntu 14.04 x86_64 Video Driver for Graphics Accelerators 大概是52MB(2)AMD ...
CentOS7开机启动管理systemd简介及使用

CentOS7开机启动管理systemd简介及使用

systemd提供更优秀的框架以表示系统服务间的依赖关系实现系统初始化时服务的并行启动,同时达到降低Shell的系统开销的效果systemd的目标是:尽可能启动更少进程;尽可能将更多进程并行启动。systemd尽可能减少对shell脚本的依赖。systemd单位类型(systemctl --type=单位类型,用来过滤单位):服务(service):管理着后台服务;挂载(mount)自动挂载(automount):用来挂载文件系统;目票(target):运...
Linux下磁盘的挂载与卸载

Linux下磁盘的挂载与卸载

Linux下每个文件系统都有独立的inode,block,super block等信息,这个文件系统要挂载到目录树才可以使用,将文件系统与目录树结合的操作称为挂载,反之则为卸载。也就是说,挂载点一定是目录,而目录是进入磁盘分区(也就是文件系统)的入口。挂载时有三点需要注意:1.单一文件系统不应该重复被挂载到不同的挂载点(目录)中;2.单一目录不应该重复挂载多个文件系统#这两点可以类比windows磁盘与盘符的关系,一一对应。3.作为挂载点的目录理论上应该是...
Ubuntu 15.04下体验其中的开发者神器Ubuntu Make

Ubuntu 15.04下体验其中的开发者神器Ubuntu Make

Ubuntu今天发布新版本了 Ubuntu 15.04已经发布,下班后回家的第一件事就是访问 Ubuntu 的官网,很可惜,没有提供下载。今天一打开电脑,就弹出自动升级的提示。以前安装 Ubuntu 都是下载完整的光盘镜像进行安装,今天体验了一下升级安装。升级过程非常顺利,升级完成后,以前安装的程序以及我所有的配置文件都完整地得到了保留,重启系统也没有发现什么 Bug。 如果没有自动提示,也可以选择手动升级,只需要到“软件和更新&rdquo...
安装完最小化 RHEL/CentOS 7 后需要做的 30 件事情(一)

安装完最小化 RHEL/CentOS 7 后需要做的 30 件事情(一)

CentOS 是一个工业标准的 Linux 发行版,是红帽企业版 Linux 的衍生版本。你安装完后马上就可以使用,但是为了更好地使用你的系统,你需要进行一些升级、安装新的软件包、配置特定服务和应用程序等操作。这篇文章介绍了 “安装完 RHEL/CentOS 7 后需要做的 30 件事情”。阅读帖子的时候请先完成 RHEL/CentOS 最小化安装,这是首选的企业和生产环境。如果还没有,你可以按照下面的指南,它会告诉你两者的最小化安...
在Linux上安装使用‘Go for it!’备忘软件

在Linux上安装使用‘Go for it!’备忘软件

你在 Linux 桌面是如何管理任务和备忘的?我喜欢用 Ubuntu 的粘帖便签很久了。但是我要面对与其他设备同步的麻烦,特别是我的智能手机。这就是我为什么选择使用 Google Keep 的原因了。Google Keep 是一款功能丰富的软件,我十分喜爱,而且喜欢到把它叫做 Linux 的 Evernote 地步。但是并不是每个人都喜欢一款功能丰富的备忘录软件。极简主义是目前的主流,很多人喜欢。如果你是极简主义的追求者之一,而且正在寻找一款开源的备忘录软...
Xmanager3 远程连接 Red Hat 6.4 安装WebLogic12

Xmanager3 远程连接 Red Hat 6.4 安装WebLogic12

操作系统:Red Hat Linux 6.4(64位)所需工具:Xmanager3所需软件:jdk-7u55-linux-x64.rpm(与操作系统对应)fmw_12.1.3.0.0_wls.jar安装步骤:1. 连接Linux,并上传安装包打开xshell,新建session,采用ssh协议,如下所示:输入账号与密码,进入Linux系统双击右上角的进入xftp,传输文件,直接拖动文件即可2. JDK安装:改变执行权限 chmod +x jdk-7u67-...
引导镜像实现CentOS半自动化安装

引导镜像实现CentOS半自动化安装

本实验在生产环境中现在已经用不到了,因为已经有更高级的自动化安装软件来取代了本次实验,所以只是为了能从低层更了解Linux的安装,从而做了本次《引导镜像实现CentOS半自动化安装》实验,加深与理解当前所学的知识。先看一下拓扑图吧!简单的解释一下拓扑图,先在服务器端开启http服务,在http默认目录下创建两个目录分别是ks、x86_64,并把光盘镜像挂载至/var/www/html/x86_64目录下,把已经制作好的ks.cfg文件复制至/var/www...
安装完最小化 RHEL/CentOS 7 后需要做的 30 件事情(二)

安装完最小化 RHEL/CentOS 7 后需要做的 30 件事情(二)

7. 安装 PHPPHP 是用于 web 基础服务的服务器端脚本语言。它也经常被用作通用编程语言。在最小化安装的 CentOS 中安装 PHP:# yum install php安装完 php 之后,确认重启 Apache 服务以便在 Web 浏览器中渲染 PHP。# systemctl restart httpd.service下一步,通过在 Apache 文档根目录下创建下面的 php 脚本验证 PHP。# echo -e "<?php phpi...
<< 941 942 943 944 945 946 947 948 949 950 >>