- 博客(16)
- 收藏
- 关注
转载 Linux 守护进程的编程方法
转自:http://chenpeng.info/html/2800------------------------------------------------------------------------------分割线------------------------------------------------------------------------------------
2014-12-24 21:58:00
478
转载 静态库和动态库链接那些事
自:http://vimer.me/静态库测试程序很简单如下:libA.h1234#ifndef __LIBA_H__#define __LIBA_H__void display();#endiflibA.c12345#include #include "./libA.h"void disp
2014-12-24 21:50:40
1093
转载 一个关于fork()的思考题
转自:http://coolshell.cn/articles/7965.html题目:请问下面的程序一共输出多少个“-”?1234567891011121314#include #include #include int main(void){ int i;
2014-12-24 21:39:43
479
转载 exec函数族的作用与讲解
既然所有新进程都是由fork产生的,而且由fork产生的子进程和父进程几乎完全一样,那岂不是意味着系统中所有的进程都应该一模一样了吗?而且,就我们的常识来说,当我们执行一个程序的时候,新产生的进程的内容应就是程序的内容才对。是我们理解错了吗?显然不是,要解决这些疑惑,就必须提到我们下面要介绍的exec系统调用。------------------------------------------
2014-12-24 21:25:00
645
转载 centos常见错误 Failed to set locale, defaulting to C
错误描述:当在centos中使用yum命令时,输出错误:01.Failed to set locale, defaulting to C 用locale检测,出现如下提示:01.locale:Cannot set LC_CTYPE to default locale: No such file or directory 02.locale:Cannot
2014-12-24 13:24:47
29796
转载 Xshell显示中文乱码问题
Xshell对于嵌入式开发来说,是个非常不错的工具。但或许都有过被中文显示为乱码的问题感觉有点不爽。解决方法其实很简单的,即把xshell编码方式改成UTF-8即可。[文件]–>[打开]–>在打开的session中选择连接的那个,点击[属性] -> [终端], 编码选择为:Unicode(UTF-8),然后重新连接服务器即可。也可以在Xshell的工具栏里面点击“编码 ”按钮,选择Un
2014-12-24 13:22:16
463
转载 Linux LD_LIBRARY_PATH学习
1. LD_LIBRARY_PATH是什么?LD_LIBRARY_PATH是linux系统中一个非常重要的环境变量。linux会从这个环境变量给定的路径去搜索shared libraries,所以如果你的.so文件所在的path没有加到LD_LIBRARY_PATH中,那么所有需要这个so的程序就无法运行。echo $LD_LIBRARY_PATH可以查看这个环境变量的值。2. 如
2014-12-23 22:46:45
1201
原创 玩转centos7(3)--从编程开始
是的,面对全新的centos7的世界,我们选择从编写程序作为切入点,不要纠结了,拿起你那牛逼的电脑,动起手来吧-------------------------------------------------------以后的练习将在xshell环境下--------------------------------------------------------------在用户主目录下新
2014-12-23 20:53:37
5217
原创 玩转centos7(2)--最小化你的VMware
现在开启centos7,进入文本模式--用户登录(因为最小化安装,还有很多功能没有安装,所以现在以root用户登录)--这是putty的打开界面,在我们目前所使用的范围内只需要输入虚拟机的ip地址就可以实现远程登录了-----------------------------------------------------分割线--------------------------
2014-12-22 22:53:18
974
原创 玩转centos7(1)--虚拟机安装centos7
准备:VMware(含注册机或注册码);centos7的镜像文件(官网或镜像站点均可下载)------------------------------傲娇的分割线--------------------------本教程只在文本模式下玩转centos7,不进入图形界面。若想学习centos7的图形界面,出门百度一下到处都是--------------------------------
2014-12-22 22:22:58
1018
转载 如何享受单身时光
写了一天代码,中间穿插了例行的健身,买菜,做饭。一个周日就这样过完了。我隔壁是一对年龄差不多的男女,看来刚结婚不久。屋子隔音效果一般,常常听到他们为生活各种琐事拌嘴。我不禁在想,如果我旁边突然出现这样一个姑娘盯着我问,你都写了一天代码了为什么不跟我说话,你到底要怎样?如今自己无疑是习惯了单身生活,除了写代码之外,我会去弹吉他,找喜欢的谱子练习,或者听没谱子的歌把和弦扒出来,然后再编和声。喝咖啡
2014-12-14 23:44:43
580
原创 centos 7开机默认进入文本模式
修改/etc/inittab文件,其中有一行id:3:initdefault,意思是说开机默认进入 运行级别3(多用户的文本界面),把它改成id:5:initdefault,既开机默认进入 运行级别5(多用户的图形界面)。这样就行了。
2014-12-11 23:08:01
1939
原创 alias永久生效
编辑~/.bashrc文件,每行加入一个alias命令。比如:alias cdhome='cd ~'保存文件后,运行:source ~/.bashrc如果还不行的话,说明没有~/.bash_profile文件,或者文件中没有执行.bashrc文件。(.bash_profile文件是用户登陆终端的时候会自动执行的文件,一般此文件中会调用.bashrc)如果是这样,需要打开(如果没有的
2014-12-11 23:06:23
1424
原创 java类与对象基础总结
域域有两种类型:实例域(包括final实例域)和类域(也称静态域)初始化数据域的3种方法:a. 在构造器中设置值b. 在声明中赋值c. 初始化块静态常量的使用方法:类名.常量名 eg.获得的方法:Math.PI域与局部变量的主要不同点:必须明确地初始化方法中的局部变量。Java不对局部变量进行初始化,但是会对对象的实例域进行初始化。构造器对象构造的几种机制:
2014-12-10 20:03:53
988
转载 java泛型
Java泛型 在Java SE1.5中,增加了一个新的特性:泛型(日本语中的总称型)。何谓泛型呢?通俗的说,就是泛泛的指定对象所操作的类型,而不像常规方式一样使用某种固定的类型去指定。泛型的本质就是将所操作的数据类型参数化,也就是说,该数据类型被指定为一个参数。这种参数类型可以使用在类、接口以及方法定义中。 一、
2014-12-10 20:02:12
394
原创 JAVA多继承(multiple inheritance)的实现
Java设计者选择不支持多继承,其主要原因是多继承会让语言本身变得非常复杂,效率也会降低。为了实现多继承大多好处,java中的内部类和接口加在一起,可以实现多继承内部类内部类技术主要用于设计具有相互协作关系的类集合。特别是在编写处理GUI事件的代码时,使用它可以让代码看起来更加专业。可以使某些编码根简洁。隐藏你不想让别人知道的操作。内部类的优缺点: ◇ 优点:节省编译后产
2014-12-10 19:49:12
1162
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人