linux使用
文章平均质量分 54
shane_zhou
一只不断前行的程序猿
走在奔三的第三年
展开
-
Cgi简介
的HTML语言是设计用来展现静态的数据,它让人使用一种简单的语法展现出丰富的多媒体数据,就像广告广告牌一样。 由于WWW具有相当大的商业用途,因此推出后大受欢迎。可是单纯的静态展示好像缺少了什么? 如果用户需要的数据具有时效性,必需时常更新,这时该怎么办呢? 又或者你想留下用户的数据,让你的网页能跟使用者达到互动的效果,这时又该如何? 由于上述种种需求,于是就诞生了CGI这东东。转载 2014-06-12 16:59:40 · 976 阅读 · 0 评论 -
【错误记录】CDT写多线程程序
在使用 eclipse编写多线程程序的时候,会出现下面的问题undefined reference to `pthread_create’,这是编译器找不到函数库的原因。解决办法:右键单击项目选择Properties ->选择setting->gcc c linker -> libraries ->点击上面的加号添加一个函数库pthread 。保存就可以了原创 2015-03-03 15:27:22 · 696 阅读 · 0 评论 -
ubuntu 12.04 修改hosts
感谢txthinking大神访问google最简单的方式或许是访问google最简单的方式了。可是要找到好用的google 地址并不简单,这里提供一个最简单的方式。在终端中输入curl -s http://freedom.txthinking.com/fuckGFW.py | sudo python就这么简单原创 2015-03-02 17:16:53 · 808 阅读 · 0 评论 -
在ubuntu中使用smaba
samba服务器可以使得Liunx文件夹共享到windows中,也就意味着我们可以使用SOURCE INSIGHT 开发linux程序1.安装samba服务器与客户端(用于测试)sudo apt-get install sambasudo apt-get install smbclient 2.修改配置文件sudo cp /etc/samba/smb.conf /etc/samb原创 2014-12-04 22:57:34 · 742 阅读 · 0 评论 -
进程与线程: 一个简单的解释
原文地址:(快课网)进程与线程:一个简单的解释进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。1.计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。2.假定工厂的电力有限,一次只能供给一个车间使转载 2015-02-04 16:43:54 · 635 阅读 · 0 评论 -
编写属于你的第一个linux 模块
原文地址: wirte your first linux kernel module内核编程常常看起来像是黑魔法,而在Arthur C Clarke’s的眼中,它八成就是了。Linux内核和它的用户空间是大不相同的:抛开漫不经心,你必须小心翼翼,因为你编程中的一个bug就会影响到整个系统。浮点运算做起来可不容易,堆栈固定而狭小,而你写的代码总是异步的,因此你需要想想并发会导致什么。而除翻译 2014-12-26 21:46:01 · 1088 阅读 · 0 评论 -
每个程序员都应该学习使用Python或Ruby
如果你是个学生,你应该会C,C++和Java。还会一些VB,或C#/.NET。多少你还可能开发过一些Web网页,你知道一些HTML,CSS和JavaScript知识。总体上说,我们很难发现会有学生显露出掌握超出这几种语言范围外的语言的才能。这真让人遗憾,因为还有很多种编程语言,它们能让你成为一个更好的程序员。在这篇文章里,我将会告诉你,为什么你一定要学习Python或Ruby语言。跟C翻译 2015-01-29 10:13:20 · 646 阅读 · 0 评论 -
随笔------解决Ubuntu不能进入unity
软件版本:vmware 10系统版本:ubuntu 12.04 lts1.检查bios是否开启 intel vt ,没有的话打开intel vt,各个机器的设置方式不同,请自行百度。2.安装最新的vmware tool3.安装Gnome 桌面sudo add-apt-repository ppa:gnome3-team/gnome3sudo apt-get updatesu原创 2014-12-04 12:37:13 · 749 阅读 · 0 评论 -
linux文件特殊权限
最近准备找工作复习一下基础知识,写了一个很简单的open函数#include#include#include#includeint main(void){ int fd; fd = open("./test", O_RDONLY|O_CREAT); if (fd == -1) printf("文件打开错误原创 2015-01-26 21:43:42 · 732 阅读 · 0 评论 -
在ubuntu中配置中文版man手册
玩linux的朋友都知道,man手册就是原创 2014-09-16 20:33:44 · 1028 阅读 · 0 评论 -
使用openssl实现md5加密
OpenSSL 是一个强大的安全套接字层密码库,囊括主要的、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。原创 2014-06-12 16:23:55 · 1277 阅读 · 0 评论 -
【随笔】我的vimrc文件
map :call TitleDet()'sfunction AddTitle() call append(0,"/*=============================================================================") call append(1,"#") call append(2,"# Author: sha原创 2015-02-08 23:20:39 · 614 阅读 · 0 评论