自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Thomas-yang的专栏

笨鸟先飞!

  • 博客(119)
  • 资源 (1)
  • 收藏
  • 关注

转载 postgres内存上下文

1 数据库内存上下文  postgresql在7.1版本引入了内存上下文机制来解决日益严重的内存泄漏的问题,在引入了这种“内存池”机制后,数据库中的内存分配改为在“内存上下文中”进行,对用户来说,对内存的申请由原来的malloc、free变成了palloc、pfree。对内存上下文的常用操作包括:创建一个内存上下文:MemoryContextCreate在上下文中分配内

2016-09-20 10:38:20 2873 1

转载 经典Hadoop家族系列文章

经典Hadoop家族系列文章一 学习路线图Hadoop家族学习路线图 开篇必读Hive学习路线图学习hadoop到上手工作线路指导(中级篇)零基础学习hadoop到上手工作线路指导(编程篇)Mahout学习路线图二 编程实践Hadoop历史版本安装用Maven构建Hadoop项目Hadoop编程调用HDFS在Ubuntu中安装HBase

2014-10-31 13:26:34 1220

转载 CentOS下Hadoop伪分布模式安装笔记

CentOS下Hadoop伪分布模式安装笔记   一. 前言       Hadoop 伪分布式模式是在单机上模拟 Hadoop分布式,单机上的分布式并不是真正的伪分布式,而是使用线程模拟分布式。Hadoop本身是无法区分伪分布式和分布式的,两种配置也很相似,唯一不同的地方是伪分布式是在单机器上配置,数据节点和名字节点均是一个机器。 现在很多初学者根本不具备搭建完全分布式集群的硬件

2014-10-31 11:27:21 1071

转载 mysql Error 1040 too many connection解决办法

1、当最大连接数比较小时,可能会出现“1040 too many connection”错误。首先需要重启mysql服务,执行命令:service mysql restart也有可能是:service mysqld restart2、

2014-10-20 22:44:45 6039

转载 查看电脑CPU是否支持VT虚拟化的几个软件

安装虚拟机CPU支持虚拟化可提供更多的功能及更好的性能,怎么查看电脑CPU是否支持虚拟化呢?1.如果CPU品牌为Interl,可使用Inter官方工具Intel® Processor Identification Utility查看:2.如果CPU为AMD,使用AMD官方工具AMD Virtualization™ Technology and Microsoft® Hyper-

2014-10-18 01:39:32 12593

转载 计算n!中结尾零的个数——上海先锋商泰面试归来

面试的时候问了一些C++的基础知识,然后谈谈自己最得意的项目,个人感觉没什么难度,只要基础扎实的话应该没问题。最后现场编程,下面和大家分享一下这道编程题。

2014-09-26 19:18:41 1544

转载 拿球问题

桌上排列着100个球,两个人轮流拿球装入口袋,能拿到第100个球的人为胜利者,条件是:拿球者每次至少要拿1个但最多不能超过五个,问:如果你是先拿球的人,以后不管怎么都能保证你能得到第100个球,你个先拿几个?然后怎么拿?为什么?解题思路: 1、我们不妨逆向推理,如果只剩6个乒乓球,让对方先拿球,你一定能拿到第6个乒乓球。理由是:如果他拿1个,你拿5个;如果他拿 2个,你拿4

2014-09-21 21:01:15 3735

原创 IT公司面试之字符串常见面试题

字符串ABCD,可以由字符串BCDA或者CDAB通过循环移位而得到。请编程实现以下 检测:字符串S1是否可以由字符串S2通过循环移位而得到。 语言不限(推荐C/C++,不推荐写伪码)

2014-09-11 16:20:12 1206

原创 IT公司面试智力题整理

四个人过桥,一次最多能过两个人,他们的手电能维持十七分钟,甲过桥需一分,乙需两分,~

2014-09-11 13:53:27 4472

转载 网络部分面试知识点整理

1.TCTCP头部: 其中 ACK   SYN  序号  这三个部分在以下会用到,它们的介绍也在下面。暂时需要的信息有:ACK : TCP协议规定,只有ACK=1时有效,也规定连接建立后所有发送的报文的ACK必须为1SYN(SYNchronization) : 在连接建立时用来同步序号。当SYN=1而ACK=0时,表明这是一个连接请求报文。对

2014-09-10 10:31:10 957

转载 牛人的面试经历

本帖最后由 scutcs 于 2011-11-6 23:06 编辑应届生上泡了两年,一直都是下资料,下笔试题,面试题。一直都在感谢那些默默付出的人。写这个帖子花了我两个夜晚的时间,不是为了炫耀,只是为了能给那些“迷惘”的学弟学妹,一点点建议而已。大家何必那么认真,更没必要说脏话。我不在乎你们怎么评价我。只要有人觉得帖子有用,我就欣慰了。谢谢大家,别说脏话,以和为贵。饮水思源,谢谢应届生上默

2014-09-10 09:34:41 1376

原创 数据结构之排序算法整理(5)

归并排序类归并paixu

2014-09-09 13:00:42 1137

原创 数据结构之排序算法整理(4)

插入排序类1.直接插入排序

2014-09-09 12:55:33 728

原创 数据结构之排序算法整理(3)

选择排序

2014-09-09 12:55:27 834

原创 小菜学编程之感悟

学习计算机已经两个年头了,现在也只是个小菜,但是觉得闻道有先后,只要肯花时间,肯下功夫,终有一天,小菜也能变成老鸟。下面分享一下小菜这两年学习编程的一些感悟。在学编程这么长时间后,我问自己为什么要学编程?或者说编程的魅力在哪?小菜想了想,回答这个问题可以从一个最最简单的例子来说明。如果有人问你1+2+3+4+...+100的结果,虽然我们没有高斯那么聪明,但是知道高斯的智慧之后可以

2014-09-08 15:33:26 1394

原创 数据结构之排序算法整理(2)

首先,看一下几种比较简单的排序。

2014-09-08 13:50:25 692

原创 数据结构之排序算法整理(1)

排序问题是各大IT公司必考的题目。1.排序的对象--we

2014-09-08 03:06:33 960

原创 操作系统笔、面试题整理

面试中关于操作系统常用的题:

2014-09-08 01:07:22 1185

原创 百度2013校园招聘笔试题[软件研发类]及分析

一、简答题1、  简述数据库以及线程死锁产生的原理和必要条件,简述如何避免死锁。答:  死锁2、  请列举面向对象设计的三个基本要素和五种主要设计原则。3、  简述windows内存管理的几种方式以及优缺点。二、算法与程序设计1、  公司组织一次羽毛球比赛,采用淘汰制,假设公司有1001人,如果要评出“羽毛球第一高手”的称号,至少需要多少场比赛?请简

2014-09-08 00:52:47 1267

原创 抽象工厂模式

首先,我们新建了一个Car类,一个AK47类,还有一个Apple类。package cn.edu.ustc.dp.factory.abstractFactory;public class Car { public void run(){ System.out.println("冒着烟跑"); }}package cn.edu.ustc.dp.factory.abstract

2014-09-05 22:19:22 774

原创 华为2014最新机试样题

1.记票统计模拟n个人参加选举的过程,并输出选举结果:假设候选人有四人,分别用“A”、”B”、”C”、”D”表示,选举时开始计票, 若输入的不是“A”、”B”、”C”、”D”则视为无效票。选举结束后获取各个候选人的得票数以及无效票的个数,输出结果以添加候选人的顺序进行顺序输出,最后一行为无效的数量。同时getVoteResult命令为结束命令。

2014-09-03 11:25:05 1533

转载 阿里巴巴常考面试题及汇总答案(Java)

原文地址:http://blog.csdn.net/free0sky/article/details/7927275一、String,StringBuffer, StringBuilder 的区别是什么?String为什么是不可变的?答:   1、String是字符串常量,StringBuffer和StringBuilder都是字符串变量。后两者的字符内容可变,而前

2014-09-01 03:10:38 1727

原创 大整数乘法——算法思想及java实现

参考了:http://blog.csdn.net/oh_maxy/article/details/10903929

2014-08-31 04:13:16 5189 2

转载 解决undefined reference to `pthread_create'的问题

由于是Linux新手,所以现在才开始接触线程编程,照着GUN/Linux编程指南中的一个例子输入编译,结果出现如下错误:undefined reference to 'pthread_create'undefined reference to 'pthread_join'问题原因:    pthread 库不是 Linux 系统默认的库,连接时需要使用静态库 libpthr

2014-08-28 14:30:10 1124

原创 java 实现二分查找法

package offer08;/** * 二分查找,适合已经排好序的数组 * 【二分查找要求】:1.必须采用顺序存储结构 2.必须按关键字大小有序排列。 * @author tcj * */public class BinarySearch { //a是一个已经排好序的数组,这里假设为升序 //递归实现 public static int search(int x,int

2014-08-27 09:30:37 926

原创 我的编程之路

还在高中时代的时候,自己

2014-08-27 03:23:01 1118

转载 java中使用队列:java.util.Queue

在java5中新增加了java.util.Queue接口,用以支持队列的常见操作。该接口扩展了java.util.Collection接口。Queue使用时要尽量避免Collection的add()和remove()方法,而是要使用offer()来加入元素,使用poll()来获取并移出元素。它们的优点是通过返回值可以判断成功与否,add()和remove()方法在失败的时候会抛出异常。 如

2014-08-26 22:10:43 1195

转载 [综合面试] 牛人整理分享的面试知识:操作系统、计算机网络、设计模式、Linux编程,数据结构总结

基础篇:操作系统、计算机网络、设计模式一:操作系统1. 进程的有哪几种状态,状态转换图,及导致转换的事件。2. 进程与线程的区别。3. 进程通信的几种方式。4. 线程同步几种方式。(一定要会写生产者、消费者问题,完全消化理解)5. 线程的实现方式. (也就是用户线程与内核线程的区别)6. 用户态和核心态的区别。7. 用户栈和内核栈的区

2014-08-12 22:55:12 1234

转载 多个项目共享JAR包-解决Tomcat项目部署过程中的内存溢出

在tomcat6.0.20 部署多个系统,由于每个系统中有太多的jar 每个大约10M以上,导致tomcat启动时候内存溢出的错误 解决方法: 在 Tomcat 6.0/conf/catalina.properties 文件中找到 common.loader=${catalina.home}/lib,${catalina.home}/lib/*.ja

2014-07-31 14:20:40 1888

原创 在什么时候用request.getParameter与request.getAttribute

HttpServletRequest类既有getAttribute()方法,也由getParameter()方法,这两个方法有以下区别:(1)HttpServletRequest类有setAttribute()方法,而没有setParameter()方法(2)当两个Web组件之间为链接关系时,被链接的组件通过getParameter()方法来获得请求参数,例如假定welcome.jsp和a

2014-07-31 14:17:03 1129

原创 解决action配置jsp页面在新窗口中打开的问题

最近做项目遇到一个遇到,session超时重

2014-07-28 02:27:44 3780 2

转载 解决mysql自动断掉连接的问题

HTTP Status 500 - org.hibernate.exception.JDBCConnectionException: The last packet successfully received from the server was 270,558,931 milliseconds ago. The last packet sent successfully to the serv

2014-07-26 20:30:52 30101 3

转载 Eclipse编辑java文件报Unhandled event loop exception错误的解决办法 .

无意间在知乎上看到也有人碰到类似的问题,有人回复说把 百度杀毒 关了就好了。自己也正好运行着百度杀毒呢。然后立马把百度杀毒给关了。重启Eclipse,在编辑java文件,发现问题解决了。为了验证就是百度杀毒引起来的,我有开启了百度杀毒,然后又重启Eclipse,编辑java文件,结果问题又出现了。关了百度杀毒就好了

2014-07-18 13:15:10 965

转载 青蛙跳台阶问题

(1)一只青蛙一次可以跳上 1 级台阶,也可以跳上2 级。求该青蛙跳上一个n 级的台阶总共有多少种跳法。(2)一只青蛙一次可以跳上1级台阶,也可以跳上2 级……它也可以跳上n 级,此时该青蛙跳上一个n级的台阶总共有多少种跳法?分析:1)当n = 1, 只有1中跳法;当n = 2时,有两种跳法;当n = 3 时,有3种跳法;当n = 4时,有5种跳法;当n = 5时,有8种跳法;

2014-07-17 15:53:17 902

转载 VirtualBox 下安装CentOS6.5增强功能遇到的问题与解决方案

声明:非原创,在原文基础上进行了修改,使之更适合新手,更易懂。原文请点击此处http://www.cnblogs.com/MoShin/archive/2012/04/25/2469156.html当我们在虚拟机里安装Linux系统,避免不了的要安装增强功能,无论是视觉效果还是物理机与虚拟机共享文件都是需要安装增强功能的。当我们在进入虚拟系统安装增强程序时可能会出现如下状态:[root

2014-07-01 13:23:49 2847

转载 Linux下mysql永久修改server字符集

系统是Ubuntu12.04 MySQL版本是5.5 如果是你是其他版本的MySQL,请绕行,我已经因为版本问题深受其害了 装MySQL的时候直接用的apt-get install mysql-server,然后用的时候有乱码出现,发现mysql-server的编码是latin,通过status查看然后去网上找编码修改,又是一大堆,试了一大堆都不行,烦死。最多的是改/etc

2014-06-25 10:40:16 3630

转载 MAC地址与IP地址区别

MAC地址与IP地址区别IP地址和MAC地址相同点是它们都唯一,不同的特点主要有:1. 对于网络上的某一设备,如一台计算机或一台路由器,其IP地址可变(但必须唯一),而MAC地址不可变。我们可以根据需要给一台主机指定任意的IP地址,如我们可以给局域网上的某台计算机分配IP地址为192.168.0.112 ,也可以将它改成192.168.0.200。而任一网络设备(如网卡,路由器)一

2014-05-10 19:49:49 983

原创 栈的链表实现(Java)

package com.Stack;public class ListStack { public boolean isEmpty(){ return topOfStack == null; } public void makeEmpty(){ topOfStack = null; } public void push(AnyType x){ topOfStack = n

2014-05-08 15:21:32 1060

原创 栈的数组实现(Java)

package com.Stack;public class ArrayStack { public ArrayStack(){ theArray = (AnyType [])new Object[DEFAULT_CAPACITY]; topOfStack = -1; }; public boolean isEmpty(){ return topOfStack == -

2014-05-08 14:57:14 951

转载 二叉树的java实现与几种遍历

package com.tree;public class BinaryTree { private int data;//数据节点 private BinaryTree left; private BinaryTree right; public BinaryTree(int data){ this.data = data; this.left = null; thi

2014-05-07 20:06:43 1446

空空如也

空空如也

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

TA关注的人

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