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

首页 / 操作系统 / Linux

OS X下为Sublime Text 2配置C#编译运行环境

OS X下为Sublime Text 2配置C#编译运行环境

Sublime Text 2 对于程序员来说是一个无比性感的工具。工作中用她修改一些代码段,后来竟然逐步取代了操作系统中的文本编辑器。ST2是一款收费软件,售价$70.00,未注册版本可以无限试用。她的扩展性很强,支持多种开发语言。不过默认安装下对C#的支持并不是太友好,想要在OS X下使用ST2作为C#代码的编辑器需要定制化一下。OS X 下的 C# 编译环境安装非工作时间我使用OS X操作系统,可用的C#编译器也只有Mono了。项目主页:http://...
OS X下使用Xamarin Studio开发ASP.NET MVC程序时遇到的坑及解决办法

OS X下使用Xamarin Studio开发ASP.NET MVC程序时遇到的坑及解决办法

Xamarin Stuido简介这是Gnome创始人Miguel de Icaza离开Novell后自己建立的公司所开发的IDE,下文简称XS,官网简介: Xamarin.它支持 Windows/Mac OS操作系统.如果你使用Liunx操作系统,可以使用Monodevelop。从Github下载Monodevelop的源代码编译安装.。Xamarin Stuido 开发 ASP.NET MVC 时候遇到的问题下午试用了一下XS,感觉很好.支持使用C#开发...
CentOS 7系统配置上的变化解析

CentOS 7系统配置上的变化解析

安装CentOS 7后,一开始有点儿无力吐槽的感觉,变化这么大?一、Runlevel首先一条,原来一直用的CentOS-6.5-x86_64-minimal.iso光盘镜像(400M左右无图形系统小巧便捷),而7目前最小的镜像是CentOS-7.0-1406-x86_64-livecd.iso(700M左右),默认安装后是启动图形界面,按原来的习惯要改成启动命令行,结果发现:[root@localhost ~]# cat /etc/inittab# ini...
Linux下可执行文件格式详解

Linux下可执行文件格式详解

Linux下面,目标文件、共享对象文件、可执行文件都是使用ELF文件格式来存储的。程序经过编译之后会输出目标文件,然后经过链接可以产生可执行文件或者共享对象文件。Linux下面使用的ELF文件和Windows操作系统使用的PE文件都是从Unix系统的COFF文件格式演化来的。UNIX与Linux操作系统下可执行文件格式解析 http://www.linuxidc.com/Linux/2007-04/3212.htm我们先来了解一些基本的想法。首先,最重要的...
Linux中的nice程序名字的由来

Linux中的nice程序名字的由来

Linux中nice程序的作用,想必大家都知道,就是通过一个 -20到19 的数字,来控制CPU分配到这个进程的时间片得多少。数字越小,CPU分配的时间片越多,也就是所谓的优先级越高。我其实第一眼看到这个程序的名字,就有一个疑问,为什么数字越小的反而运行的越好(nice)了呢?原来 nice 除了表示某个东西很美好之外,在形容一个人的时候,是 “友善的,好心的” 的意思。所以,如果某个进程的 nice 值越高,就表示这个进程(拟人的...
禁用 Ubuntu 14.10 错误报告

禁用 Ubuntu 14.10 错误报告

在Ubuntu 14.10环境中,当应用程序发生异常时就会出现错误报告,错误报告是重要的,它有助于提高系统的稳定性,以便将错误信息报告给开发人员,但是频繁出现的错误警告也会让我们感到不舒服。下面的教程让我们很方便的禁用apport:按Ctrl + Alt + T键盘打开终端。粘贴下面的命令以便编辑配置文件:sudo gedit /etc/default/apport当文件打开,改变enabled值"使 1 为0 保存它。不需要重新启动你的计算机:sudo ...
Ubuntu 14.10 系统安装 GNOME 3.14

Ubuntu 14.10 系统安装 GNOME 3.14

GNOME 3.14 桌面环境已经发布,新增功能和软件更新,特别是可使用 Wayland(不是默认)显示服务器吸引了大家。其中,GNOME 3.14 配备了一个重写了 Adwaita 主题,推出的应用增加了新的动画,详细变化可参看 http://www.linuxidc.com/Linux/2014-09/107166.htm。因为 Gnome 3.14 与 Ubuntu 14.10 发布时间太过接近,无法测试其稳定性,使用在 Ubuntu Gnome 1...
从命令行访问Linux命令小抄

从命令行访问Linux命令小抄

Linux命令行的强大在于其灵活及多样化,各个Linux命令都带有它自己专属的命令行选项和参数。混合并匹配这些命令,甚至还可以通过管道和重定向来联结不同的命令。理论上讲,你可以借助几个基本的命令来产生数以百计的使用案例。甚至对于浸淫多年的管理员而言,也难以完全使用它们。那正是命令行小抄成为我们救命稻草的一刻。我知道联机手册页(man)仍然是我们的良师益友,但我们想通过我们能自行支配的快速参考卡让这一切更为高效和有目的性。最终极的小抄可能被自豪地挂在你的办公...
何处写,如何写:选择最好的免费在线代码编辑器

何处写,如何写:选择最好的免费在线代码编辑器

深入了解一下Cloud9,Koding和Nitrous.IO。已经准备好开始你的第一个编程项目了吗?很好!只要配置一下终端或命令行,学习如何使用它,然后安装所有要用到的编程语言,插件库和API函数库。当最终准备好一切以后,再安装好Visual Studio就可以开始了,然后才可以预览自己的工作。Visual Studio 2010 & Help Library Manager 安装说明 http://www.linuxidc.com/Linux/2...
使用 Linux 的 strace 命令跟踪/调试程序的常用选项

使用 Linux 的 strace 命令跟踪/调试程序的常用选项

在调试的时候,strace能帮助你追踪到一个程序所执行的系统调用。当你想知道程序和操作系统如何交互的时候,这是极其方便的,比如你想知道执行了哪些系统调用,并且以何种顺序执行。这个简单而又强大的工具几乎在所有的Linux操作系统上可用,并且可被用来调试大量的程序。命令用法让我们看看strace命令如何追踪一个程序的执行情况。最简单的形式,strace后面可以跟任何命令。它将列出许许多多的系统调用。一开始,我们并不能理解所有的输出,但是如果你正在寻找一些特殊的...
CentOS 5.5 下Ganglia的安装配置心得

CentOS 5.5 下Ganglia的安装配置心得

Ganglia是UC Berkeley发起的一个开源集群监视项目,设计用于测量数以千计的节点。Ganglia的核心包含gmond、gmetad以及一个Web前端。主要是用来监控系统性能,如:cpu 、mem、硬盘利用率, I/O负载、网络流量情况等,通过曲线很容易见到每个节点的工作状态,对合理调整、分配系统资源,提高系统整体性能起到重要作用。在CentOS 5.5下,Ganglia的安装有很多方法,例如用yum,rpm包或源码安装。这里我将要讨论的是Gan...
Chromium安装Flash官方指南

Chromium安装Flash官方指南

给Chromium安装Flash官方指南教程。第一步,尝试去安装你要做打第一件事情仅仅是启动软件中心,获取Pepper Flash Player – browser plugin (kUbuntu用户点击此链接可直接启动程序自动安装)。软件包的名字是pepperflashplugin-nonfree,被称做nonfree,是因为这涉及到了它的所有者adobe,以及其free-speech的品质,它并不是说要花钱打意思!浏览器会请求得到权限,以运...
Linux基础教程:如何在CentOS或RHEL 7上修改主机名

Linux基础教程:如何在CentOS或RHEL 7上修改主机名

问题:在CentOS/RHEL 7上修改主机名的正确方法是什么(永久或临时)?在CentOS或RHEL中,有三种定义的主机名:a、静态的(static),b、瞬态的(transient),以及 c、灵活的(pretty)。“静态”主机名也称为内核主机名,是系统在启动时从/etc/hostname自动初始化的主机名。“瞬态”主机名是在系统运行时临时分配的主机名,例如,通过DHCP或mDNS服务器分配。静态主机名...
Ubuntu 14.04配置cuda-convnet

Ubuntu 14.04配置cuda-convnet

在这个链接中(http://www.linuxidc.com/Linux/2014-10/107501.htm),我配置了cuda,有强大的GPU,自然不能暴殄天物,让资源白白空闲着,所以配置一下卷积神经网络跑一下程序喽。至于卷积神经网络的原理,容后再写。打算先写库的用法,再写原理,以行动带动对理论的追求。话不多说,步入正题。1.预说明关于cuda-convnet,起源于一篇经典论文①,论文中针对ILSVRC-2010的数据进行实验,然后公布了其实验使用的...
Ubuntu安装Theano+CUDA

Ubuntu安装Theano+CUDA

由于学习需要用到GPU加速机器学习算法,需要安装theano+cuda。开源库的对于我来说是一大问题,就是难安装。为了搞好这个配置,我是前前后后花了3天,重装了3次Ubuntu重装了5次驱动才搞定。故发此贴,给出最简单安装方法(如果我还记得的话)。因为ubuntu下各种软件依赖关系太多,最好全新ubuntu安装theano和cuda,然后在更新最好是这么做,再多一步都可能搞错……………&...
七种网卡绑定模式详解

七种网卡绑定模式详解

概览:目前网卡绑定mode共有七种(0~6)bond0、bond1、bond2、bond3、bond4、bond5、bond6常用的有三种:mode=0:平衡负载模式,有自动备援,但需要”Switch”支援及设定。mode=1:自动备援模式,其中一条线若断线,其他线路将会自动备援。mode=6:平衡负载模式,有自动备援,不必”Switch”支援及设定。说明:需要说明的是如果想做成mode 0的负载均衡,仅仅设...
<< 881 882 883 884 885 886 887 888 889 890 >>