暂无个人介绍
基本概念: 1.OOP中唯一关心的是对象的接口是什么,就像计算机的销售商她不管电源内部结构 是怎样的,他只关系能否给你提供电就行了,也就是只要知道can or not而不是how and why。
有趣的Linux命令行功效 1. Linux"sl"命令行 尽管"sl"代表了"蒸汽机机头",但它是用来提醒那些命令行控们别把"ls"打成了"sl"。让我们看看在系统中运行这个命令的时候会怎样。 首先,我们安装的时候,要将其设置为不与标准Linux一起出现。
话说,有这样一道据说是月薪2W的笔试题: #include "stdio.h"void print(){*}void main(){} 要求在*部分写代码使整个程序运行后输出“hello world”,有些人说,这还不简单啊,于是写出这样的代码: view source print? 01.
来源:http://www.cnblogs.com/lzjsky/archive/2011/01/18/1938507.html 2. 什么是“引用”?申明和使用“引用”要注意哪些问题? 答:引用就是某个目标变量的“别名”(alias),对引用的操作与对变量直接操作效果完全相同。
析构函数 如果一个类想被别人继承,通常析构函数要声明为虚函数,否则,如下代码就会出现未定义情况。 Base* p=new Derived(); delete p; 这句话反过来说,就是如果你不打算让别人派生你的类,就不要把析构函数声明为虚函数,当然对方是菜鸟的话,你也没办法。
来源:http://www.cnblogs.com/dongzhiquan/archive/2012/07/12/2588906.html 在每个进程退出的时候,内核释放该进程所有的资源,包括打开的文件,占用的内存等.但是仍然为其保留一定的信息(包括进程号the process ID,退出状态the termination status of the process,运行时间the amount of CPU time taken by the process等),直到父进程通过wait / waitpid来取时才释放,此时该进程便成为僵尸进程。
类中的静态成员真是个让人爱恨交加的特性。我决定好好总结一下静态类成员的知识点,以便自己在以后面试中,在此类问题上不在被动。 静态类成员包括静态数据成员和静态函数成员两部分。 一 静态数据成员: 类体中的数据成员的声明前加上static关键字,该数据成员就成为了该类的静态数据成员。
来源:http://www.cppblog.com/woaidongmao/archive/2010/07/01/119024.html C++中派生类对基类成员的访问形式主要有以下两种:1、内部访问:由派生类中新增成员对基类继承来的成员的访问。
来源:http://www.cnblogs.com/Braveliu/archive/2013/01/04/2844757.html 【1】设置或者清除某位。 示例代码如下: 1 #include 2 using namespace std; 3 4 #define ...
来源:http://www.cnblogs.com/Braveliu/archive/2013/01/04/2844858.html 堆是堆,栈归栈在阅读以下内容之前,请了解一下几点: 第一:坚决澄清:堆是堆,栈归栈。
来源:http://www.cnblogs.com/lmule/archive/2010/08/18/1802774.html 简而言之,一个程序至少有一个进程,一个进程至少有一个线程. 线程的划分尺度小于进程,使得多线程程序的并发性高。
学习电脑和编程语言就会遇到进程和线程,初学者往往会在此陷入迷茫和纠结中。其实弄清这两个概念不是很难。从一定意义上讲,进程就是一个应用程序在处理机上的一次执行过程,它是一个动态的概念,而线程是进程中的一部分,进程包含多个线程在运行。
来源:http://51ctoblog.blog.51cto.com/26414/929322#559183-qzone-1-70272-9032e4e5e88102269a9addf0a99ae97c 20年前的夏天,Linux之父 你牛死.脱袜子 (Linus Torvalds) 勇敢的向全世界共享他编写的操作系统,从此这个诞生于一个偶然机会的Linux开始壮大。
记得在刚找工作时,隔壁的一位同学在面试时豪言壮语曾实现过网络爬虫,当时的景仰之情犹如滔滔江水连绵不绝。后来,在做图片搜索时,需要大量的测试图片, 因此萌生了从Amazon中爬取图书封面图片的想法,从网上也吸取了一些前人的经验,实现了一个简单但足够用的爬虫系统。
来源:http://blog.csdn.net/mishifangxiangdefeng/article/details/7947546 一、题目描述(60分): 通过键盘输入一串小写字母(a~z)组成的字符串。
来源:http://blog.csdn.net/mishifangxiangdefeng/article/details/7982883 一、不定项选择题 1.C/C++语言:以下打印结果为()。
来源:http://blog.csdn.net/mishifangxiangdefeng/article/details/8012752 答案仅供参考 一、C/C++类 1.以下程序的输入是() [cpp] view plaincopy class Base...
来源:http://blog.csdn.net/mishifangxiangdefeng/article/details/8116876 一、程序编写题 1.函数checkstr判断一个字符串是不是对称的,如:“abccba”是对称的,"abccbaa"则不是对称的。
来源:http://blog.csdn.net/mishifangxiangdefeng/article/details/8120474 一、填空题(共17题,每题3分,总共51分) 1.设有int a = 5, *b, **c,执行语句c = &b, b = &a后,**c的值为________ 答:5 2.
来源:http://blog.csdn.net/mishifangxiangdefeng/article/details/8136306 10月21日-一面 1. HR:自我介绍一下 2. HR:介绍一下你的项目 HR:讲一下你的这个项目中的关键技术 HR:你的这些算法是OPENCV中自带的函数还是自己写的? (HR似乎对我的项目没什么兴趣) 3. HR:写一个程序,使单词反序,如“I love ACM”转为"ACM love I".可以认为字符串中只有字母和空格,且两个单词间只有一个空格。
第一部分(必做):计算机科学基础 1.(单选)软件设计中模块划分应该遵循的准则是: A.低内聚低耦合 B.高内聚低耦合 C.低内聚高耦合 D.高内聚高耦合 [cpp] view plaincopy 答:B 内 聚指模块内部各成分之间相关程度的度量 强度性低到高分成 偶然内聚 :关系松散没什么联系 逻辑内聚:几个逻辑上相关的功能被放在同一模块中,如一个模 块读取各种不同类型外设的输入,逻辑内聚的模块各成分在功能上并无关系。
简答题 1、给一个单词a,如果通过交换单词中字母的顺序可以得到另外的单词b,那么b是a的兄弟单词,比如单词army和mary互为兄弟单词。 现在要给出一种解决方案,通过用户输入的单词,根据给定的字典找出输入单词有哪些兄弟单词。
来源:http://blog.csdn.net/ferlansue/article/details/7256964 一、Contiki简介 Contiki是一个开源的、高度可移植的多任务操作系统,适用于联网嵌入式系统和无线传感器网络,由瑞典计算机科学学院(Swedish Institute of Computer Science)的Adam Dunkels和他的团队开发,已经应用在许多项目中。
来源:http://blog.sina.com.cn/s/blog_493309600100clrw.html TCP与UDP区别 TCP---传输控制协议,提供的是面向连接、可靠的字节流服务。
源码下载:http://www.tracefact.net/SourceCode/SimpleSort.rar 四种简单的排序算法 我 觉得如果想成为一名优秀的开发者,不仅要积极学习时下流行的新技术,比如WCF、Asp.Net MVC、AJAX等,熟练应用一些已经比较成熟的技术,比如Asp.Net、WinForm。
做爬虫的时候最头疼的就是遇到一些动态加载的页面或者是一些动态生成的链接。 比如我们的博客园就是个例子: 凤凰网的评论链接也是一样: 今天我们就用Webkit来解决这个问题。 预备知识可以看一下我前面几篇文章,准备工作参照利用InjectedBundle定制自己的Webkit(二)中的客户端程序。
之前做聊天室时,由于在聊天室中提供了新闻阅读的功能,写了一个从网页中抓取信息(如最新的头条新闻,新闻的来源,标题,内容等)的类,本文将介绍如何使用这个类来抓取网页中需要的信息。本文将以抓取博客园首页的博客标题和链接为例: 上图显示的是博客园首页的DOM树,显然只需提取出class为post_item的div,再重中提取出class为titlelnk的a标志即可。
以后慢慢启用个人博客:http://www.yuanrengu.com 在HTML里只要涉及文件的地方(如超级链接、图片等)就会涉及绝对路径与相对路径的概念。 1.绝对路径 绝对路径是指文件在硬盘上真正存在的路径。
HTML初学者会经常遇到这样一个问题,如何正确引用一个文件。比如,怎样在一个HTML网页中引用另外一个HTML网页作为超链接(hyperlink)?怎样在一个网页中插入一张图片?......(相关教程:HTML超链接;HTML图片)如果你在引用文件时(如加入超链接,或者插入图片等),使用了错误的文件路径,就会导致引用失效(无法浏览链接文件,或无法显示插入的图片等)。
很长时间没有更新博客了,心里一直想写点什么东西的,可是,回到住的地方的时候心就懒了,不爱动手,再加上这段时间比较忙,心情也比较复杂,所以一直没有更新博客。 今天是星期天,仔细回想一下以前的工作,心 里大致的想了一段时间,对我这段时间的工作算是做一个总结吧,因为,在周五的时候就是我们的需求有点小...
一、函数的介绍 在过程化编程中, 为了将一个较大的功能顺利实现, 通常会将这个大的功能进行分解, 例如要实现一个学生信息管理系统, 一个学生信息管理系统至少包括学生信息的 添加、查询、删除、修改 等功能, 这些功能要求就是对该系统的初步分解, 然后以 查询 功能为例对其继续分解, 查询 功能可以再次分解为由以下几个功能组成的模块: ①. 获取用户查询条件 ; ②. 到数据库查询该学生信息 ; ③. 按照一定格式输出查询结果。
地狱-天堂之说,源自老程序员的话.老程序员告诉我们,没有正则表达式就像地狱一般,有了正则表达式我们就像进了天堂一样.好,我们下面看这么几个需求: 需求1:“192.168.10.5[port=8080]”,这个字符串表示IP地址为192.168.10.5的服务器的8080端口是打开的,请用程序解析此字符串,然后打印出“IP地址为***的服务器的***端口是打开的”。
需求 场景:统计每日用户登陆总数 每分钟的原始日志内容如下: http://www.blue.com/uid=xxxxxx&ip=xxxxxx 假设只有两个字段,uid和ip,其中uid是用户的uid,是用户的唯一标识,ip是用户的登陆ip,每日的记录行数是10亿,要统计出一天用户登陆的总数。
移动操作系统的市场已经形成了三大系统三足鼎立的局面,谷歌的Android、苹果的iOS以及微软的Windows Phone三大移动移动操作占据着主要的领导地位。在Android操作系统出现的时候,市面上还有包括像诺基亚的Meego、三星Bada、Limo等 小众的移动操作系统出现,经过了1年多的发展,那些年昙花一现的移动操作系统机会都宣告死亡。
1、Discuz安装百度统计方法: 首先在百度统计获取安装代码,然后登陆discuz 后台,进入全局>站点信息>,复制统计代码并粘贴到“网站第三方统计代码”文本框中,点击提交。 2、phpwind安装百度统计方法: 首先在百度统计获取安装代码,然后登陆phpwind 后台,进入全局>站点信息>,复制统计代码并粘贴到“网站第三方统计代码”文本框中,点击提交完成。
linux 下telnet的设置 2007-03-18 21:35 Telnet服务的配置步骤如下: 一、安装telnet软件包(通常要两个) 1、 telnet-client (或 telnet),这个软件包提供的是 telnet 客户端程序; 2、 telnet-server...
Linux下有很多程序都只有命令行接口,对于这类程序,它们通过代理服务器(proxy)访问网络的方式也不尽相同。在本文中Easwy 总结了一些常用Linux程序配置代理服务器的方法。 [ 通用代理服务器配置 ] 对于大多数Linux控制台程序,例如Debian 或Ubuntu中的apt-get 和aptitude 命令、git命令 、wget命令,这些程序都使用http_proxy 和ftp_proxy 环境变量来获取代理服务的配置。
来源:http://blog.csdn.net/fox_lht/article/details/5897336 除了最简单的脚本,你很少想要执行每一个命令。执行一组命令或者重复执行一组命令若干次比执行单个命令更加有助。
转自:http://blog.csdn.net/fox_lht/article/details/5950790# 当我还在布鲁克大学上学的时候, Macquarium 实验室中充满了苹果公司的 Macintosh Plus 电脑。
当用google搜索IP数据报首部校验和算法的时候,总是看到的是代码,没有看到其过程,于是就有了此文,如有错误请指正。文章省略一点,呵呵 ? IP/ICMP/IGMP/TCP/UDP等协议的校验和算法都是相同的,算法如下: ? 在发送数据时,为了计算数IP据报的校验和。
首先要说讲述计算机网络和TCP/IP的书很多。 先要学习网络知识才谈得上编程 讲述计算机网络的最经典的当属Andrew S.Tanenbaum的《计算机网络》第五版,这本书难易适中。 《计算机网络(第5版)》是国内外使用最广泛、最权威的计算机网络经典教材。
二 进程的控制实验目的1、掌握进程另外的创建方法2、熟悉进程的睡眠、同步、撤消等进程控制方法 实验内容 1、用fork( )创建一个进程,再调用exec( )用新的程序替换该子进程的内容2、利用wait( )来控制进程执行顺序 实验指导一、所涉及的系统调用在UNIX/LINUX中fork( )是一个非常有用的系统调用,但在UNIX/LINUX中建立进程除了fork( )之外,也可用与fork( ) 配合使用的exec( )。
在日常生活中,随机数实际上经常遇到,想丢骰子,抓阄,还有抽签。呵呵,非常简单就可以实现。那么在做程序设计,真的要通过自己程序设计出随机数那还真的 不简单了。现在很多都是操作系统内核会提供相应的api,这些原始参数是获取一些计算机运行原始信息,如内存,电压,物理信号等等,它的值在一个时间段可 以保证是唯一的了。
Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。
什么是“子进程”呢?就是说在我目前这个shell的情况下,去打开另一个新的shell,新的那个shell就是子进程。在一般的情况下,父进程的自定义变量是无法在子进程内使用的。但是通过export将变量变成环境变量后,就能够在子进程下面应用了。
早就有想法把博客每天的访问流量记下来,刚好现在申请了GAE的应用,又开始学Python,正好拿这个练手。打算先利用Python把访问记录保存在本地,熟悉之后可以部署到GAE,利用GAE提供的cron就可以每天更近访问流量了。
共享内存优点: 1.在进程之间不通过内核传递数据,即不通过系统调用拷贝数据,达到快速,高效的数据传输。 2.随内核持续 *nix的共享内存有两套API:Posix和System V 两者的主要差别是共享内存的大小 1.
php程序员应该掌握的10个技能,看看你都掌握了哪些: 1、语法:必须熟练掌握 ,写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误并且知道任何修正。 2、命令:必须熟悉PHP带的一些常用命令及其常用选项,熟悉那些命令,自己运行 php.exe -h 如果这些命令你没有全部使用过,那么你对PHP实际上还很不了解。
ubuntu 12.04解决Broadcom STA无线网卡驱动安装失败解决 首先,打开终端并输入:ls -nn | grep 0280查看网卡的PCI.ID, 我的是:03:00.
查看文件权限的语句: 在终端输入:ls -l xxx.xxx (xxx.xxx是文件名) 那么就会出现相类似的信息,主要都是这些:-rw-rw-r-- 一共有10位数 其中: 最前面那个 - 代表的是类型 中间那三个 rw- 代表的是所有者(user) 然后那...