- 博客(20)
- 资源 (8)
- 收藏
- 关注
转载 Java之美[从菜鸟到高手演变]之智力题
转自:http://blog.csdn.net/zhangerqing/article/details/8138296Java之美[从菜鸟到高手演变]之智力题【史上最全】分类: 经验2012-11-27 20:14 10149人阅读 评论(19) 收藏 举报智力题面试 智力题,每个正式的笔试、面试都会出,而且在面大企业的时候必然会问到,笔者曾在很多面试中
2015-03-28 22:14:58 1096
转载 教你如何迅速秒杀掉:99%的海量大数据处理面试题
转自:http://www.thebigdata.cn/JieJueFangAn/9339.html十道海量大数据处理面试题 1、海量日志数据,提取出某日访问百度次数最多的那个IP。 首先是这一天,并且是访问百度的日志中的IP取出来,逐个写入到一个大文件中。注意到IP是32位的,最多有个2^32个IP。同样可以采用映射的方法,比如模1000,把整个大文件映射
2015-03-28 22:01:15 556
转载 教你如何迅速秒杀掉:99%的海量数据处理面试题
教你如何迅速秒杀掉:99%的海量数据处理面试题作者:July出处:结构之法算法之道blog前言 一般而言,标题含有“秒杀”,“99%”,“史上最全/最强”等词汇的往往都脱不了哗众取宠之嫌,但进一步来讲,如果读者读罢此文,却无任何收获,那么,我也甘愿背负这样的罪名,:-),同时,此文可以看做是对这篇文章:十道海量数据处理面试题与十个方法大总结的一般抽象性总
2015-03-26 01:11:57 456
转载 Spring源码解析——如何阅读源码
阅读目录 下面看一下如何使用jar包以及源码的source包 下面给出一个简单的spring样例 如何阅读源码 最近没什么实质性的工作,正好有点时间,就想学学别人的代码。也看过一点源码,算是有了点阅读的经验,于是下定决心看下spring这种大型的项目的源码,学学它的设计思想。 手码不易,转载请注明:xingoo 这篇博文你可以了解
2015-03-23 20:25:29 478
转载 Android Looper、Handler、Message源码解析
很多人面试肯定都被问到过,请问Android中的Looper , Handler , Message有什么关系?本篇博客目的首先为大家从源码角度介绍3者关系,然后给出一个容易记忆的结论。1、 概述Handler 、 Looper 、Message 这三者都与Android异步消息处理线程相关的概念。那么什么叫异步消息处理线程呢?异步消息处理线程启动后会进入一个无限的循环体之中,每循
2015-03-23 19:51:29 631
原创 awk
网易面试题:在linux系统下,给你一个日志文件,总共有四列,第四列有20种不同的值,统计这些值的出现的次数。awk -F "," '{ w[$1]+=1} END{ for (a in w) print a, w[a]}' src.txt { w[$1]+=1}:计算每一个数组中出现的每一个值得次数。{ for (a in
2015-03-23 12:26:32 607
原创 Java 多线程并发解决方案
Java 多线程并发编程会有许多不同的问题,主要有如下问题的应用:多线程读写共享数据同步问题并发读数据,保持各个线程读取到的数据一致性的问题。解决方案:synchronized关键字和Lock并发锁:主要解决多线程共享数据同步问题。 ThreadLocal主要解决多线程中数据因并发产生不一致问题。ThreadLocal与synchroni
2015-03-22 22:08:54 7320 2
原创 Java多线程:Producer-Consumer不同的几种实现方式
生产者消费者问题是一个典型的线程同步问题。主要有如下实现方式:wait() notifyAll()class Queue { //共享队列的目的用于保存生产者生产和消费者消费的共享数据 int value = 0; boolean isEmpty = true; public synchronized void put(
2015-03-22 20:55:42 2728
转载 select @@Identity
转自:http://blog.csdn.net/jacksonliang/article/details/1899049作用:@@IDENTITY 返回自动递增字段中最后一个插入 IDENTITY 的值1. IDENTITY 列不能由用户直接更新,它是由系统自动维护的。 2.该列数据类型必须为数值型:int, smallint, tinyint, decimal
2015-03-19 19:48:30 1994
转载 理解本真的REST架构风格
转载于:http://www.infoq.com/cn/articles/understanding-restful-style/本文是“深入探索REST”专栏系列深度内容中的第二篇,它将带您领略REST架构的起源、与Web的关系、REST架构的本质及特性,以及REST架构与其他架构风格之间的比较。引子在移动互联网、云计算迅猛发展的今天,作为一名Web开发者,如
2015-03-19 16:13:05 2611
原创 深入理解this关键字在面向对象设计中的应用
最近,在补习笔试题的时候,遇到一种有趣的现象,供大家思考一下:public class Dervied extends Base { private String name = "dervied"; public Dervied() { tellName(); printName(); } public void tel
2015-03-16 22:17:40 578
转载 精选30道Java笔试题解答
都是一些非常非常基础的题,是我最近参加各大IT公司笔试后靠记忆记下来的,经过整理献给与我一样参加各大IT校园招聘的同学们,纯考Java基础功底,老手们就不用进来了,免得笑话我们这些未出校门的孩纸们,但是IT公司就喜欢考这些基础的东西,所以为了能进大公司就~~~当复习期末考吧。花了不少时间整理,在整理过程中也学到了很多东西,请大家认真对待每一题~~~ 下面都是我自己的答案非官方,仅供
2015-03-16 21:52:57 797
转载 Java集合框架总结—超详细-适合面试
一、概念汇总 1、Java的集合类主要由两个接口派生而出:Collection和Map,Collection和Map是Java集合框架的根接口,这两个接口又包含了一些接口或实现类。 Set和List接口是Collection接口派生的两个子接口,Queue是Java提供的队列实现,类似于List。 Map实现类用于保存具有映射
2015-03-16 15:50:29 20447 4
转载 三步学会Java Socket编程
Java基础:三步学会Java Socket编程 转自:http://tech.163.com/06/0410/09/2EBABUD20009159T.html 第一步 充分理解Socket 1.什么是socket 所谓socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络
2015-03-15 20:33:10 640 1
转载 Spring依赖注入(DI)的三种方式
Spring依赖注入(DI)的三种方式,分别为:1. 接口注入2. Setter方法注入3. 构造方法注入 下面介绍一下这三种依赖注入在Spring中是怎么样实现的。 首先我们需要以下几个类:接口 Logic.java接口实现类 LogicImpl.java一个处理类 LoginAction.java还有
2015-03-14 17:59:30 527
转载 java生产者消费者经典问题
Java生产者消费者的经典面试题实现/*@src http://eric-619.iteye.com/blog/693681* 生产者消费者问题其含义就是先生产出了产品,才能拉出去让消费者购买* 一、重点:* 1、多个线程数据共享区域化思想!---源于多线程的近亲思想!!(类似于静态变量的改变)* (如栈内存和对内存,还有当做栈内存和堆内存,如数组和基本数据类型,只要是访问的
2015-03-11 09:27:59 473
转载 21分钟 MySQL 入门教程
zhuanzi:http://www.cnblogs.com/mr-wid/archive/2013/05/09/3068229.html#c121分钟 MySQL 入门教程 目录一、MySQL的相关概念介绍二、Windows下MySQL的配置配置步骤MySQL服务的启动、停止与卸载三、MySQL脚本的基本组成四、MySQL中的数据类
2015-03-03 16:07:05 417
struts2-json-plugin-2.1.8.1.jar
2014-02-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人