- 博客(29)
- 资源 (2)
- 收藏
- 关注
原创 make 规则
.SUFFIXES:.c .o ---------------------------------------------建立.c .o文件关联CC=g++OBJK=$(SRC:.cpp=.o)--------------------------------------将字符串中的.cpp替换为.oEXEC=testSRC=hello.cpp\------------------
2014-11-28 09:10:17 851
转载 如何才能成为一名谷歌工程师
首页最新文章在线课程业界开发IT技术设计创业IT职场在国外频道更多 >伯乐在线 >首页 > 所有文章 > IT职场 > 成为谷歌软件工程师你需要准备什么?成为谷歌软件工程师你需要准备什么?2014/11/20 | 分类: IT职场 | 2 条评论 | 标签: Google,程序员, 职场
2014-11-21 20:21:48 2574
转载 2010年度CSDN十大博客文章
2010年度CSDN十大博客文章 我,一个写的代码概要:本文作者岑文初根据自身经历,总结出六条秘籍:爱这行;踏踏实实打好基本功;注重日常积累,厚积薄发;技术上做到既广且钻;培养分析问题能力,善于追根溯源;全面培养能力,不做纯粹“技术人员”;阿里巴巴六脉神剑文化。文章措辞丰富幽默,相信一定可以给开发者带来启示。链接:http://blog.csdn.net/cenwenchu79/a
2014-11-19 01:07:38 708
转载 void的一些规定
规则一如果函数没有返回值,那么应声明为void类型在C语言中,凡不加返回值类型限定的函数,就会被编译器作为返回整型值处理。但是许多程序员却误以为其为void类型。例如:add ( int a, int b ){return a + b;}int main(int argc, char* argv[]){printf ( "2 + 3 = %d", add ( 2
2014-11-16 22:11:33 878
原创 C++特有类型转换整理
string example = "abc";char *x;x = (char *)example;x = const example
2014-11-16 18:58:42 513
转载 mac 装系统
OS X 恢复与重装:安装 OS X 很简单,只要网络恢复或U盘安装。需要注意的是不能安装一个比机器预装版本更低的系统,也不能安装一个机型不支持的系统。安装U盘的安装方法:1.把安装U盘插到 Mac 上,开机 option 后选择安装U盘,用磁盘实用工具处理一下磁盘,需要的话可以分一下区,但是分区表一定要是 GUID。如果是进行Command + R进行网络恢复的话
2014-11-15 15:22:46 1268
转载 VS2010+Qt5.2环境搭建
VS2010+Qt5.2环境搭建2014-02-15 22:49 ⁄ 工业·编程 ⁄ 共 1497字 ⁄ 字号 小 中 大 ⁄ 评论 1 条用了这么久的Qt,IDE一直都是VS与Creator并用(实际开发以VS为主),至于哪个更好这里不发表看法,各有所长,而且也因人而异,萝卜青菜,各有所爱.Qt5发布很久之后,才把版本从之前的4.8升级到5.1。现在5.2发布
2014-11-13 12:19:19 1215
原创 无线骇客
一种非常秘密且可靠的发现WLAN的方式就是把无线网卡设置为所谓的RFMON模式,也称之为监控模式,这样它就可对空中的无线数据包进行嗅探,是一种更为被懂的无线系统发现方式。在有线以太网中,大多数嗅探器把接口放置在混杂模式来收集所有的包,不考虑它们的目的硬件地址儿全部都抓下来。尽管无线接口也支持混杂模式,这种模式仅能抓取已经相关联的单个WLAN机器。RFMON模式则进一步从与它们不相关联的WLAN中专
2014-11-11 12:17:22 1018
转载 hadoop 遇到的问题记录
1、jobtracker启动不正常报错、hdfs无法使用(比如执行一个操作文件命令就报错:only be replicated to 0 nodes, instead of 1)2012-07-23 00:00:05,244 WARN org.apache.hadoop.mapred.JobTracker: Retrying... 2 2012-07-23 00:00:05
2014-11-09 23:54:43 781
原创 hadoop伪分布模式的安装
hadoop 伪分布模式的安装1.修改配置文件 1)修改 core-site.xml fs.default.name hdfs://localhost:9000 2)修改hadoop-env.
2014-11-09 11:08:29 831
转载 linux 下安装.tar.gz类型的jdk
在Ubuntu 12.10下安装 jdk-7u10-linux-x64.tar.gz 总的原则:将jdk-7u10-linux-x64.tar.gz压缩包解压至/usr/lib/jdk,设置jdk环境变量并将其修改为系统默认的jdk 1.将jdk-7u5-linux-x64.tar.gz拷贝到/usr/lib/jdk/目录下面,这里如果没有jdk文件夹,则创建该文件夹,命令:
2014-11-09 00:15:15 655
转载 linux下安装JDK
在linux下安装JDK如下:第一步:查看Linux自带的JDK是否已安装(1)查看已经安装的jdk:# rpm -qa|grep jdk ← 查看jdk的信息或直接执行或# rpm -q jdk或# java -version (2)rpm -qa|grep jdk 卸载: (3)rpm -e rpm包名(上面看到的)
2014-11-08 23:36:50 506
转载 hadoop的一些讨厌事
文章作者Andrew C. Oliver是一位专业的软件顾问,同时还是北卡罗来纳州达勒姆大数据咨询公司Open Software Integrators的总裁和创始人。长时间的使用Hadoop,他发现了这12件事情真的影响了Hadoop的易用性。Hadoop是一个很神奇的创造,但它发展过快而表现出一些瑕疵。我爱大象,大象也爱我。不过这世上没什么是完美的,有的时候,即使是再好的朋友间也会起冲
2014-11-08 13:54:31 574
原创 指针大览
字面量Int a = 10 中的10 存放在除堆,栈,全局区,之外的位置中,可以当作在代码区中。存放在堆,栈,全局区的数据都可以取地址(&),可以以此来分辨。 內存塊的數據打包(Unsigned char ×buf +len )指针也是一种变量 ,编译器只自动分配4个字节Int *a Sizeof(a)= 4
2014-11-08 13:20:35 724
原创 数组的理解
数组定义语法Typedef int(abc)[10];关于数组的一些理解Intabc[100] ;1.//abc指的是数组abc的首个数组元素的地址所指向的内容2.//&abc取的是整个数组的地址3.//abc = 0x2212该语句是错误的,abc为常量指针变量无法修改。
2014-11-08 13:15:29 688
原创 二级指针的3种内存模型
二级指针的内存模型二级指针的第一种内存模型Char*Accary [ ]={ “aaaaaa”, ”bbbbbb”, ”ccccccc” };//接口形参使用方式Intprintfarr(char**ArrayStr,int iNUm){For(i =0; i{Printf(“%s \n”, ArrayStr[i]
2014-11-08 13:13:38 1890
原创 字符串专题
字符串字符与字符串的区别在于字符串的末尾是’\0’Printf()函数默认以C风格输出拷贝复制模型Void(char*from, char *to)//++ 的优先级比×高{While((*from++ = *to++) &&!= ‘\0’ ){}}
2014-11-08 13:10:25 540
原创 c语言 Const专题
Const专题Intmain(){ConstInt a;Intconst a;3, const char *a =Oxa001; //称为常量指针4. Char * const a;5. Constchar * const a;}代码1.和代码2.的作用是一样的:不能随便修改a的值代码
2014-11-08 13:04:51 610
原创 linux 截图工具scrot
scrot的使用scrot [参数] [文件名][参数]-s : 鼠标选取范围scrot -s abc-c : 延时-d :倒计时 (通常cd一起用)scrot -cd 10 abc[文件名]保存在当前路径下
2014-11-08 11:42:40 587
原创 linux用户管理
1)管理用户(user)的工具或命令; useradd 注:添加用户 adduser 注:添加用户 passwd 注:为用户设置密码 usermod 注:修改用户命令,可以通过usermod 来修改登录名、用户的家目录等等; pwcov 注:同步用户从/etc/passwd 到/etc/shadow pwck 注:pwck是校验用户配置文件/etc/passwd
2014-11-06 00:28:30 465
原创 linux 解压打包命令整理
5.解压小全 tar xvfj lichuanhua.tar.bz2 tar xvfz lichuanhua.tar.gz tar xvfz lichuanhua.tgz tar xvf lichuanhua.tar unzip lichuanhua.zip
2014-11-06 00:02:26 476
原创 链式储存结构-单链表
链式储存结构-单链表逻辑结构 单个结点由数据域与一个指针域相结合而成(如图1)。数据域中的数据类型可以是任意类型,比如说是int,float,double等。指针域中指针指向后继元素,即存放后继元素的物理储存地址。 一个单链表由头结点(其中包含头指针,其中的数据域可以不存放数据),表中结点,尾结点组成(如图2)。 头指针是单链表与外界的唯一接口,它指向单链
2014-11-04 19:45:50 1467
原创 单链表的一些见解
关于q->next=p->next和q=p->next的理解假令 q为结点1,p为结点2,即q的物理储存地址为00293590,q中指针域中保存地址为00293558,q中数据域为11即p的物理储存地址为00293558,q中指针域中保存地址为00293448,q中数据域为12q->next =p->next即q的物理储存
2014-11-04 19:43:45 483
原创 Linux-虚拟机安装
首先打开vmware官网的下载链接:https://my.vmware.com/web/vmware/info/slug/desktop_end_user_computing/vmware_workstation/9_0选择 linux版本下载选择 系统对应的版本,64位系统不能安装32位登陆:512324291@QQ.COM
2014-11-04 19:40:29 752
原创 Linux开启ssh服务,开启远程登入前提
Linux开启ssh服务首先更新源 sudo apt-get update安装ssh服务sudo apt-get install openssh-server检测是否已启动ps -e | grep ssh看到有ssh字样,说明已启动,如果没有就手动启动/etc/init.d/ssh start配置ssh-serv
2014-11-04 19:36:57 662
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人