自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

殊途同归

33.3% Linux 33.3% C 33.3% Inspiration

  • 博客(91)
  • 收藏
  • 关注

原创 IP地址爬取

IP地址爬取ip_spider.py= = =#!/usr/bin/python# coding: utf-8import osimport sysimport requestsimport reimport urllibimport sysreload(sys)sys.setdefaultencoding( "utf-8" )def getUrl(urlI

2015-02-28 14:55:15 706

原创 游戏控 简要性格分析

策略游戏类性格:内外双重,阅历较广,分析问题的能手着装:随意但稳重,注意礼节即时战略类性格:外向,喜欢交流技术与战术,喜欢结队游戏着装:时尚,前卫,干净,穿出自己的活力与激情体育类性格:外向,喜欢与朋友一起游戏着装:合理、随意、奔放欧美RPG性格:内外双重,喜欢大气款或的事物,有收集癖好着装:合理、

2015-01-04 00:00:47 1440

原创 《剑指Offer》面试题-用两个栈实现队列

题目描述:用两个栈来实现一个队列,完成队列的Push和Pop操作。队列中的元素为int类型。 输入:每个输入文件包含一个测试样例。对于每个测试样例,第一行输入一个n(1接下来的n行,每行输入一个队列操作:1. PUSH X 向队列中push一个整数x(x>=0)2. POP 从队列中pop一个数。 输出:对应每个测试案例,打印所有pop操作中从队列pop中的数字

2014-02-15 15:36:34 662

原创 UVA 10194 - Football (aka Soccer)

The ProblemFootball the most popular sport in the world (americans insist to call it "Soccer",but we will call it "Football"). As everyone knows, Brasil is the country that have mostWorld Cup titles

2014-02-15 15:36:32 687

原创 JAVA学习:异常

一、异常官方定义:1、就是不正常。程序在运行时出现的不正常情况。其实就是程序中出现的问题。这个问题按照面向对象思想进行描述,并封装成了对象。因为问题的产生有产生的原因、有问题的名称、有问题的描述等多个属性信息存在。当出现多属性信息最方便的方式就是将这些信息进行封装。异常就是java按照面向对象的思想将问题进行对象封装。这样就方便于操作问题以及处理问题。2、出现的问题有很多种,比如角标越界,

2014-02-15 15:36:30 655

原创 《剑指Offer》面试题-重建二叉树

题目描述:输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并输出它的后序遍历序列。   输入:输入可能包含多个测试样例,对于每个测试案例,输入的第一行为一个整数n(1输入的第二行包括n个整

2014-02-15 15:36:27 628

原创 《剑指Offer》面试题-从头到尾打印链表

题目描述:输入一个链表,从尾到头打印链表每个节点的值。 输入:每个输入文件仅包含一组测试样例。每一组测试案例包含多行,每行一个大于0的整数,代表一个链表的节点。第一行是链表第一个节点的值,依次类推。当输入到-1时代表链表输入完毕。-1本身不属于链表。 输出:对应每个测试案例,以从尾到头的顺序输出链表每个节点的值,每个值占一行。 样例输入:12

2014-02-15 15:36:25 722

原创 JAVA学习:内部类

一、内部类的访问规则: 1、内部类可以直接访问外部类中的成员,包括私有。格式为外部类名.this2、外部类要访问内部类,必须建立内部类对象。 代码: class Outer{ private int x = 3; class Inner//内部类 { //int x = 4; void function() { /

2014-02-15 15:36:23 538

原创 “String.h” 源代码总结

总结:常用的函数: 一、memchr:说明:当第一次遇到字符ch时停止查找。如果成功,返回指向字符ch的指针;否则返回NULL。代码:#include  void *memchr(const void*s, int c, size_t n){    const unsigned char uc = c;    const unsigned char *su;    

2014-02-15 15:36:21 2175

原创 《剑指Offer》面试题-二维数组中的查找

题目1384:二维数组中的查找时间限制:1 秒内存限制:32 兆特殊判题:否提交:7318解决:1418题目描述:在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 输入:输入可能包含多个测试样例,对于每个测试案例,输入的第一行为两个整数m和n(1输入的

2014-02-15 15:36:19 869

原创 JAVA学习:多态

多态:可以理解为事物存在的多种体现形态。 人:男人,女人动物:猫,狗。猫 x = new 猫();动物 x = new 猫() 1,多态的体现父类的引用指向了自己的子类对象。父类的引用也可以接收自己的子类对象。2,多态的前提必须是类与类之间有关系。要么继承,要么实现。通常还有一个前提:存在覆盖。3,多态的好处多态的出现大大的提高程序的扩展性。4,多态的弊端:

2014-02-15 15:36:17 597

原创 设计模式(二)单例设计模式

单例设计模式:保证一个类仅有一个实例,并提供一个访问它的全局访问点。我的理解:1、其实单例模式也就是将一个方法设计成操作系统的临界资源。 2、只能同时被一个进程所使用,用完后,才能被另一个进程使用。想要保证对象唯一:1、为了避免其他程序过多建立该类对象。先禁止其他程序建立该类对象2、为了让其他程序可以访问到该类对象,只好在本类中,自定义一个对象。3、为了方便其他程序对自定义对象的访问

2014-02-15 15:36:15 572

原创 设计模式(一)模版设计模式

模版方法:在定义功能时,功能一部分是确定的,用Final 来修饰。但有一部分是不确定的,可以用abstract 来修饰然而确定的部分在使用不确定的部分,那么这时,就可以讲不确定的部分暴露出去,由该类的子类来实现。 最简洁的实例:模版:获取时间一段程序运行的时间 //gettime.java abstract class GetTime{    public final vo

2014-02-15 15:36:12 567

原创 浅谈:如何写一份好简历

* 没有必要撒谎 写简历最差的策略就是撒谎了。这种欺骗本身就自相矛盾。你到底希望和聪明人共事呢,还是笨人呢?大多数人希望和聪明人共事,但是聪明人你骗得了么, 或者说被你骗了的算是你认为的聪明人么?你要和想找好工作,基本假设就是大家都是明白人不好骗的。看简历的人也上过学,也写过简历,更清楚其中的注水手 段,以为自己能吹牛过关,大部分都是自取其辱。即便你过了简历筛选一关,也没那么容易,面试时候肯定

2014-02-15 15:36:10 689

原创 test maekdown 2

Package Control MessagesMarkdown Preview:Sublime Text 2/3 Markdown Preview =================================Preview and build your markdown files quickly in your web browser from sublime text 2/

2014-02-15 15:36:08 948

原创 Markdown 代码测试

MouOverviewMou, the missing Markdown editor for web developers.SyntaxStrong and Emphasizestrong or strong ( Cmd + B )emphasize or emphasize ( Cmd + I )Sometimes I want a lot of text to

2014-02-15 15:36:06 770

原创 Markdown 代码测试!

# Mou![Mou icon](http://mouapp.com/Mou_128.png)## Overview**Mou**, the missing Markdown editor for *web developers*.### Syntax#### Strong and Emphasize**strong** or __strong__ ( Cmd + B )

2014-02-15 15:36:04 738

原创 数据结构总结:(二)链表

白老师题目,把链表总结了一下:Description对于一元多项式  p(x)=p0+p1x+p2x2+ … +pnxn  ,每个项都有系数和指数两部分,例如p2x2的系数为p2,指数为2编程实现两个多项式的相加例如5+x+2x2+3x3,-5-x+6x2+4x4,两者相加结果:8x2+3x3+4x4其中系数5和-5都是x的0次方的系数,相加后为0,所以不显示。x的1次方同

2014-02-15 15:36:02 862

原创 Linux内核编译和运行

内核获取网站:https://www.kernel.org/pub/linux/kernel/步骤如下:1、打开终端,更改用户权限为root。具体做法是在终端输入sudo su,然后按提示输入密码。判断是否是root用户是使用whoami命令,若输出为root则已经切换到root账户。2、输入mv linux-2.6.36.tar.gz  /usr/src,目的是把下载的内核源代码文件移到/

2014-02-15 15:36:00 740

原创 LInux 2.6 编译内核出现Question

问:在make menuconfig配置完之后(选的默认配置),然后就make出现如下错误:root@org:/usr/src/linux-2.6.32.27# make CHK include/linux/version.h CHK include/linux/utsrelease.h SYMLINK include/asm -> include/asm-x86 CALL

2014-02-15 15:35:58 653

原创 Printk 标志优先级别

#define KERN_EMERG                  ""       /* 致命级:紧急事件消息,系统崩溃之前提示,表示系统不可用   */#define KERN_ALERT                    ""       /* 警戒级:报告消息,表示必须采取措施                                   */#define KERN_CRI

2014-02-15 15:35:56 547

原创 关于iTunes随机播放和我所不知道的自己

无意中看到这套题,很有意思,自己做了一下。  规则是这样的:打开你的播放器,我的是iTunes,不管是哪个,总之打开最全的那个播放列表,开启随机播放,按顺序把每首歌名写在下面每道题的后面,比如第一首歌是AAA,那么第一道题的答案你就写AAA,然后点下一首,比如是BBB,那么第二题的答案你就写BBB。加上一点自己的感言。 1.你怎样描述自己:    《错过》  By_蔡卓妍  

2014-02-15 15:35:54 1453

原创 数据结构总结:(一)顺序表

ps:  插入删除要小心,注意插入的位置pos。。。白老师 OJ:Input第1行先输入n表示有n个数据,即n是实际长度;接着输入n个数据第2行输入要插入的位置和新数据第3行输入要插入的位置和新数据第4行输入要删除的位置第5行输入要删除的位置第6行输入要查找的位置第7行输入要查找的位置Output数据之间用空格隔开第1行输出创建后的顺序表内容,包括顺序表实际

2014-02-15 15:35:51 1562

原创 Love myself...

Sometimes we feel as if our lives rely on that one person. We think 'If I do this, he/she will like me.' We tend to waste time avoiding those certain people, and regret it later.(我们总是倾向于花时间逃避某些人,事后却又总

2014-02-15 15:35:49 671

原创 JAVA 作业:图形界面

自己动手写的一个小JAVA 程序:一个学生管理小系统,虽然很挫,但是这我学JAVA的第一步。学了2天JAVA没有白费!  1 import java.awt.*; 2 import java.awt.event.*; 3 import java.util.ArrayList; 4 5 import javax.swing.*; 6 7 cl

2014-02-15 15:35:47 1080

原创 操作系统实验3:内存分配与回收

今天早上做了操作系统实验:1、阅读理解两个例程,掌握例程的运作流程。2、连续式分配例程中提供了三种分配算法:首次适应、循环首次适应、最佳适应。例程还缺少分配作业和回收作业的功能。请至少实现一种分配算法并完成分配作业的功能,保证该例程能够正确实现分配作业的功能3、回收作业的功能属于选做部分。4、分页管理例程缺少分配作业和回收的功能,请实现这两个功能,保证该例程能够正确实现分页管理的分

2014-02-15 15:35:45 3562

原创 PLAN :昔日未来

毕业的时限已经越来越近了。给自己规划一个路线图,全力前进!如果没有一个目标,终究不会进步的。在毕业来临之际,迅速的将没掌握的知识拿下吧。能啃多少就啃多少,毕竟时间不多了。昔日的我也许一直在失败的黑暗中渡过,但昔日就是未来的必然。未来只是昔日行动的必然结果 1. C语言:必须要看的书:《C程序设计语言》《C标准库》 像《C和指针》,《C专家编程》,《C陷阱》这种书虽很好,毕竟时间有限。利用更

2014-02-15 15:35:43 603

原创 操作系统课程:调度算法

多级反馈队列调度算法没有实现,其他均已实现,由于自己注释写的较少,所以不是很好的把代码表现出来!下面附上实现的进程调度的代码: 1 #include 2 #include 3 #include string.h> 4 #include 5 6 #define maxnum 10 7 #define getpch(type) (type* m

2014-02-15 15:35:41 969

原创 KMP 代码 暂存

#include #include string.h>char A[100],B[100];int next[100];int n, m;void _next(){ int i = 1; int j = 0; next[1] = 0; while(im){ if(j==0 || B[i-1] == B[j-1] ){

2014-02-15 15:35:39 467

原创 笔试总结篇(一) : 广州X公司笔试

一.单选题:Ps : 当时由于去广州路上颠簸很困,导致刚做几分钟题目就睡了一觉。起来发现20分钟过去了。擦擦!1. 假设磁盘文件foobar.txt 由 6个ASCII 码字符“foobar” 组成,那么程序的输出是什么?  1 #include 2 #include 3 #include 4 int main(int argc, char const *ar

2014-02-15 15:35:37 821

原创 雨夜静思(一)

2013.10.12当无法遮掩极其复杂矛盾心情的时候,就想用千言万语将所处的小世界描述出来,这不是日记,毕竟日记是加了密的,这只是对过去日子的总结,和对未来的规划。对于这几次笔试,面试,很坎坷,首先编程不合格,就算有思路,不一定编的出来,就算用电脑能编出来,但是不一定在有限的时间将代码写在试卷上,就算有可能写在试卷上,但是在面试的时候,不一定能很有条理的将思路阐述出来,这都是我以后要学习的

2014-02-15 15:35:34 625

原创 KMP算法详解-- 转自Matrix67

如果机房马上要关门了,或者你急着要和MM约会,请直接跳到第六个自然段。     我们这里说的KMP不是拿来放电影的(虽然我很喜欢这个软件),而是一种算法。KMP算法是拿来处理字符串匹配的。换句话说,给你两个字符串,你需要回答,B串是否是A串的子串(A串是否包含B串)。比如,字符串A="I'm matrix67",字符串B="matrix",我们就说B是A的子串。你可以委婉地问你的MM:“假如你要向

2014-02-15 15:35:32 1306

原创 百度笔试

简答题:1.说明动态链接库和静态链接库的区别。2.轮询任务调度和抢占式任务调度的特点3.简要说明数据库锁机制以及描述。算法题:1.给出任意一个正整数,算出大于(不小于??忘记了)它的最小不重复数(即不存在相邻两个数相同的情况)2.给出一个长度为N的字符串,求里面最长的回文子串长度。3.数轴上从左到右有n个点a[0],a[1]......a[n-1],现在有一根长度为L的绳子,问最多能覆盖多少个

2014-02-15 15:35:30 472

原创 操作系统 : 第一周作业

1 //example_1.c2 3 #include 4 5 int main(void){6 printf("Hello World!! .\n");7 return 0;8 }   1 //example_2.c 2 #include 3 #include 4 #include 5 #include

2014-02-15 15:35:28 530

原创 SZU:B47 Big Integer II

Judge InfoMemory Limit: 32768KBCase Time Limit: 10000MSTime Limit: 10000MSJudger: NormalDescriptionPlease calculate the answer of A*B, both A and B are integer.InputThe first l

2014-02-15 15:35:26 478

原创 Plan : 破晓

题记 : 不要因为走的太远而忘记自己为什么而出发。 1. 白书(算法竞赛入门经典)看完(每一句话都要读懂)2. 每次听完课把当天内容复习完(自习室10点以后复习)3. 微机实验要提前预习(把实验报告给看懂>=80%)4. 《汇编语言》 王爽  整本书要读完5. 每一次布置的作业在第一时间做完(争取课堂搞定)6. 要保证自己的作业是原创(即使惨不忍睹)7. 再有了自己

2014-02-15 15:35:24 474

原创 C程序设计语言(第二版)习题:第二章

这一章习题做着很舒服,毕竟很简单。所以很有感觉。 练习 2-1Write a program to determine the ranges of char , short , int , and long variables, both signed and unsigned , by printing appropriate values from standard headers

2014-02-15 15:35:22 2088 1

原创 C程序设计语言(第二版)习题:第一章

第一章虽然感觉不像是个习题。但是我还是认真去做,去想,仅此而已!练习 1-1Run the "hello, world" program on your system. Experiment with leaving out parts of the program, to see what error messages you get. 1 #include 2 int

2014-02-15 15:35:20 1811

原创 Linux : fedora 安装 vnc server

Linux配置VNC服务安装VNC服务端#yum install vnc-server配置VNC服务参数文件编辑vncservers文件追加如下#vi /etc/sysconfig/vncsevers VNCSERVERS="1:root 2:ivvr 3:abcd " VNCSERVERARGS[1]="-name root -geometry 1280x72

2014-02-15 15:35:17 691

原创 Linux系统编程:客户端-服务器用FIFO进行通信

先放下代码  回来在解释头文件:clientinfo.h1 struct CLIENTINFO{2 char myfifo[500];3 int leftarg;4 int rightarg;5 char op;6 }; 7 typedef struct CLIENTINFO CLIENTINFO, *CLINTINFOPTR

2014-02-15 15:35:15 839

空空如也

空空如也

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

TA关注的人

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