Categories
Swift

使用开源版本的 Swift

开源版本的 Swift 已经是 2.2 了,不过相对于 2.1 并没有什么特别的改进。Swift 现在支持 OS X 和 Ubuntu,在 Ubuntu 上支持 14.04 和 15.10 两个版本,你可以在这个页面下载最新的编译版本(目前还没有稳定的正式版)现在我就说说如何在这两个平台上使用它。[……]

点击跳转以继续阅读

Categories
Linux Mac OS

为什么 UNIX 等系统的隐藏目录以点开头?

我们都知道,在 Windows 下隐藏文件夹是看不到的,它们有的是系统文件,而有的则是病毒。如果非要显示的话,经过系统的警告之后,你可以以半透明的文件夹的形式看到这个文件夹,系统以此来标识一个文件夹是隐藏的,它有着“-s”的属性,受到系统保护。

那么很多人刚刚接触 Linux、OSX,就会很不[……]

点击跳转以继续阅读

Categories
Linux

Deepin 2014.2正式版体验浅谈

上一篇文章我们零零散散讲了Deepin 2014.2正式版的虚拟机安装体验,接下来就是体验的报告时间了,由于刚刚安装,就说说一上手的感觉吧,然后长期使用之后的感受路由看情况来报告好了。

上回说到我们刚调整好了分辨率,然后系统就弹出了更新,点开一看,发现了这个

我打开了下QQ试试,[……]

点击跳转以继续阅读

Categories
网络

OpenWRT系列教程之 初始化配置

OpenWRT是一个很强大的系统!我,作为一个OP的小白,研究的旅途开始了…

首先来说一下安装,拓扑如下

OP第一次开机是什么配置都没有的,所以,第一次开机把电脑用网线连接OPLAN口,这时会自动获取一个192.168.1.0/24IP地址,因为是初始配置,是没有WEB页面,所以我们只能[……]

点击跳转以继续阅读

Categories
Linux

unix/linux 编程学习笔记- 文件描述符和 open 函数

来说一说 unix/linux中对于文件操作的这几个函数,这几个函数基本上可以满足我们对于 linux 中任何文件的需求,
首先说一说 open这个函数
在 linux 中要对文件进行操作都要先相应的将文件打开然后在处理,为什么要这么做呢?那是因为进程和文件在之间不可以直接操作,要想进程对文件操[……]

点击跳转以继续阅读

Categories
Linux

什么是SELinux

简介

SELinux是「Security-Enhanced Linux」的简称,是美国国家安全局「NSA=The National Security Agency」 和SCC(Secure Computing Corporation)开发的 Linux的一个扩展强制访问控制安全模块

开[……]

点击跳转以继续阅读

Categories
Linux 大数据

Linux存储之lvm(Logical Volume Manager)逻辑卷管理(1)

首先我们要弄明白为什么用 LVM

一般情况下分区扩大:必须是相邻的。

优点:LVM 更加轻松地管理磁盘空间。如果文件系统需要更多的空间,可以将其卷组的可用空间分配给逻辑卷,并且可以调整文件系统的大小。如果磁盘开始出现错误,可以通过卷组将替换磁盘注册为物理卷,并且逻辑卷的范围可迁移到新磁盘。[……]

点击跳转以继续阅读

Categories
Java Linux Windows X

Java开发环境简介

简述

JDK(Java Development Kit)是Sun Microsystems针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的Java SDK。JDK 是整个Java的核心,包括了Java运行环境、Java工具和Java基础类库。JDK是学好Java的第一步。[……]

点击跳转以继续阅读

Categories
C语言 Linux

如何安装Linux下的C开发环境

前言

本文将用详细的步骤指导你在Linux下部署C语言开发环境,由于Linux发行版数不胜数,具体环境也各不相同,本文使用经典的RHEL5作为示例。

Linux下C开发工具包的安装

Linux的C开发工具包可以在yum服务下安装,也可以利用iso 光盘源文件通过命令rpm安装,这里介绍利用is[……]

点击跳转以继续阅读