自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

doodlesomething

just for fun

  • 博客(70)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 腾讯实习面试(已拿offer)

从面完腾讯hr面之后,整个人就好像陷入了有些精神崩溃的边缘,完全看不进任何东西,写不下代码,烦透了这样被迫等待的日子。虽然西安站还有部分offer还没发出,但是已经不抱什么希望了,所以这里就记录一下吧!       意外地过了腾讯的在线笔试,不得不说腾讯今年的题感觉要比往年的难,选择题全是不定项选择题,还有部分的苹果开发的,大题好像有5道吧,一通乱写。面试前一天下午才收到面试通知,简单复习了一

2015-04-22 18:42:35 8115 3

原创 tmux常用快捷键

tmux #开启tmuxtmux ls #显示已有tmux列表(C-b s)tmux attach-session -t 数字 #选择tmuxC-b c 创建一个新的窗口C-b n 切换到下一个窗口C-b p 切换到上一个窗口C-b l 最后一个窗口,和上一个窗口的概念不一样哟,谁试谁知道c-b w 通过上下键选择当前窗口中打开的会话C-b 数字 直接跳到你按的数字

2014-11-08 23:17:43 819

原创 C陷阱与缺陷读书笔记

《C》

2014-11-01 08:32:35 608

原创 poj 2586 --水题

理解题意的话,这道题目还是有点水的,

2014-10-30 15:23:58 647

原创 poj 1328 - Radar Installation

这道题还是有点意思

2014-10-30 15:12:41 515

原创 poj 2709 - Painter

DescriptionThe local toy store sells small fingerpainting kits with between three and twelve 50ml bottles of paint, each a different color. The paints are bright and fun to work with, and have the u

2014-10-30 15:04:47 938

原创 poj 1017 - packets

典型的贪心算法/*-------------------------------------------------------------------------------------- * FileName:Packets.c * author:[email protected] * date:10-28-2014 * version:1.0 * descripti

2014-10-30 14:49:00 620

原创 让linux终端不再单调

小目录                1.terminal主题安装                2.改变文件颜色                3.改变命令提示符颜色和内容                4.让gcc编译报错带颜色                                  1.terminal主题安装              

2014-10-28 09:09:21 1030

原创 小小Python爬虫一

最近在学Python说实在的它有点下

2014-10-25 23:45:44 960

转载 Linux是怎么启动的(整理)

昨天笔试考了一道关于linux系统启动的过程,当时没答上来,现在整理出来(其实并不复杂)。按下电源按钮的直到欢迎页出来之后,linux总共做的事可以分为五步来完成。1、  BIOS加电自检:加电自检,检测硬件设备。然后按照cmos上面的顺序来搜索处在活动状态下的可以引导的设备。可以是光驱、软盘、USB等。2、  加载主引导加载程序(MBR):主引导程序是一个512字节的映像。包

2014-09-16 00:26:32 419

转载 getchar putchar是宏还是函数?

在看《C程序语言》讲文件操作的时候(第七章),书上说“类似于getchar和putchar,getc和putc是宏而不是函数。这也就是说getchar和putchar是宏不是函数”。我原来一直没注意,以为就是函数呢⊙﹏⊙b汗。查了一下相关资料发现其实是这样的:==================C陷阱与缺陷 139页=======================================

2014-09-10 21:41:53 1569

转载 散列表查找概述

散列表(Hash table,也叫哈希表),是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表。若结构中存在关键字和K相等的记录,则必定在f(K)的存储位置上。由此,不需比较便可直接取得所查记录。称这个对应关系f为散列函数(Hash function),按这个

2014-09-10 21:29:03 772

转载 C语言动态内存分配函数解析

内存的正式叫法是内存储器,以此来与外存储器区分开。物理上它安装在计算机内部,通常安装在主板上,所以称为内存。它的作用是供暂时存储处理器需要处理的数据或处理后的结果,可见内存是计算机处理器的工作空间。它是处理器运行的程序和数据必须驻留于其中的一个临时存储区域,是计算机十分重要的部件。 [全文]是十分重要的,本文将着重阐述动态内存分配函数malloc,calloc,realloc以及memse

2014-09-10 19:45:19 638

转载 进程与线程及其区别

1.进程和线程1.1 概述:进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位.线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进程的其他的线程共享进程所拥有的全部资源.一个

2014-09-10 19:24:28 438

原创 main(int argc,char* argv[],char *envp[] )

main(int argc,char* argv[],char *envp[] ) 这是无意中看到,argc,argv[]都

2014-09-08 22:50:42 958

转载 C程序内存分配

很久以前就对程序的

2014-09-08 22:29:36 589

转载 C语言字节对齐

一、概念       对齐跟数据在内存中的位置有关。如果一个变量的内存地址正好位于它长度的整数倍,他就被称做自然对齐。比如在32位cpu下,假设一个整型变量的地址为0x00000004,那它就是自然对齐的。     二、为什么要字节对齐      需要字节对齐的根本原因在于CPU访问数据的效率问题。假设上面整型变量的地址不是自然对齐,比如为0x00000002,则CPU如果

2014-09-08 21:08:29 435

原创 读经典之TCPL练习三

把某月某日这种日期表示形式转换为某年中第几天把某年中第几天表示形式转换为某月某日这种日期

2014-09-05 23:23:47 675

原创 读经典之TCPL练习四

练习 5-14 修改排序程序,使它能处理-r 标记。该标记表明,以逆序(递减)方式排 序。要保证-r 和-n 能够组合在一起使用。

2014-09-05 23:00:03 914

原创 gdb 调试运行设置main函数参数

前两天卡

2014-09-05 22:28:16 3765

转载 markdown 语法简单入门

大标题 =================================== 大标题一般显示工程名,类似html的\ 你只要在标题下面跟上=====即可 中标题 ----------------------------------- 中标题一般显示重点项,类似html的\

2014-09-01 18:53:23 460

转载 linux swap

一:背景介绍  对于Linux来说,其在服务器市场的使用已经占据了绝对的霸主地位,不可动摇。Linux的各种设计思想和使用也被传承(当然不乏各种黑Linux,而且黑的漂亮)。Linux的很多独特的设计,对性能也产生了巨大的提升,也为其他应用软件和系统提供了参考。这篇文章介绍一下Linux中swap与memory。  对于memory没什么可说的就是机器的物理内存,读写速度低于cpu一个量级

2014-08-31 22:54:02 558

转载 32位系统最大只能支持4GB内存之由来和相关的知识

也许大家对这个问题都不陌生,实际装过系统用过电脑的朋友可能都有这样的经历:自己电脑配的是4G的内存条,可是装完系统之后发现电脑上显示的只有3.2G左右可用内存,其它的内存跑到哪去了?网上也有很多朋友给出了一些解释,大部分我觉得都没有解释得很清楚,今天我们就来看一下其中的具体缘由。  在此之前先来了解一些计算机系统结构和PC硬件方面的一些知识。一.总线结构和主板的构成  说起总线大家肯定

2014-08-31 21:34:32 1476

转载 --help man info 的区别

2014-08-31 20:57:42 1942

原创 ./configure 常用参数

./configure该脚本将运行一些测试来猜测一些系统相关的变量并检测你的操作   系统的特殊设置,并且最后在制做树中创建一些文件以记录它找到了什么.

2014-08-31 20:40:01 661

转载 git revert和git reset的区别

原文:http://blog.csdn.net/koffuxu/article/details/6731876git revert 是撤销某次操作,此次操作之前的commit都会被保留git reset 是撤销某次提交,但是此次之后的修改都会被退回到暂存区具体一个例子,假设有三个commit, git st:commit3: add test3.ccommit2: add

2014-08-31 20:08:32 394

原创 giit fetch和git pull的区别

Git中从远程的分支获取最新的版本到本地

2014-08-31 19:39:07 589

原创 linux下打开windows txt文件中文乱码问题

快开学了,想整理一下以前的文档,

2014-08-27 19:26:57 808

原创 man section

使用man时可以指定不同的section来浏览,各个section意义如下: 1 - commands2 - system calls3 - library calls4 - special files5 - file formats and convertions6 - games for linux7 - macro packages and conventions

2014-08-27 16:15:54 505

原创 [function.fopen]: failed to open stream

今天在用php的fopen写个程序时,出现这个报错[function.fopen]: failed to open stream

2014-08-27 16:09:35 696

转载 关于last_insert_id

在MySQL中,使用auto_increment类型的id字段作为表的主键,并用它作为其他表的外键,形成“主从表结构”,这是数据库设计中常见的用法。但是在具体生成id的时候,我们的操作顺序一般是:先在主表中插入记录,然后获得自动生成的id,以它为基础插入从表的记录。这里面有个困难,就是插入主表记录后,如何获得它对应的id。通常的做法,是通过“select max(id) from tablenam

2014-08-27 16:00:00 620

原创 修改列的数据类型

只的方法:通常可以写成 alter table 表名 modify column 列名 新的列的类型例如:student表中列sname的类型是char(20),现在要修改为varchar(20),SQL语句如下     alter table student modify column sname varchar(20); 同时修改列名和列的数据类型的方法

2014-08-27 15:56:03 1909

原创 select into from 和 insert into from 的区别

1.INSERT INTO SELECT语句 语句形式为:Insert into target_table (field1,field2,...) select value1,value2,... from source_table 要求目标表target_table 必须存在,由于目标表Table2已经存在,所以我们除了插入源表source_table的字段外,还可以插入常量。

2014-08-27 15:55:21 562

转载 /bin/rm: cannot remove `libtoolT’: No such file or directory 解决方案

1.cannot remove `libtoolt': No such file or directory

2014-08-27 15:37:07 1332

转载 httpd: Could not reliably determine the server's fully qualified domain name

这是在配置LAMP时重启apache是遇到的报错: httpd: Could not reliably determine the server's fully qualified domain name

2014-08-27 13:17:48 655

原创 mysql The server quit without updating PID file

mysql The server quit without updating PID file异常解决办法

2014-08-27 11:56:46 659

原创 ServerTokens

这是在暑假期间看《鸟哥的四方

2014-08-27 11:35:00 881

原创 configure: error: xml2-config not found. Please check your libxml2 installation

安装php时的报错checking libxml2 install dir... nochecking for xml2-config path... configure: error: xml2-config not found. Please check your libxml2 installation. 检查是否安装了libxm包[root@XKWB3403 php

2014-08-27 11:26:42 961

原创 configure: error: ...No recognized SSL TLS toolkit detected

在编译apache的过程中出现如下错误:no SSL-C headers foundconfigure: error: ...No recognized SSL/TLS toolkit detected解决办法:安装openssl-devel

2014-08-27 11:17:18 928

原创 scp 命令

一般情况,本地网络跟远程网络进行数据交抱,或者数据迁移,常用的有三种方法,一是ftp,二是wget /fetch三是,rsync 大型数据迁移用rysync,其次用fetch/wget,最次是ftp,最慢是ftp.这几天,在忙数据迁移时,用到ssh的scp方法来迁移数据。速度与效果都很好。特别是现在许多服务器为了安全,都会改ssh默认的22端口,改成一个特殊的端口。所以。在scp或者sftp时,就

2014-08-27 10:34:18 657

搜索引擎——原理技术与系统

搜索引擎——原理技术与系统

2015-03-16

计算机等级三级网络真题

全国计算机等级考试三级网络技术历年真题

2014-09-03

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除