自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (24)
  • 收藏
  • 关注

原创 面试题目-大数据量专题

1. 给你A,B两个文件,各存放50亿条URL,每条URL占用64字节,内存限制是4G,让你找出A,B文件共同的URL。  2. 有10个文件,每个文件1G, 每个文件的每一行都存放的是用户的query,每个文件的query都可能重复。要你按照query的频度排序  3. 有一个1G大小的一个文件,里面每一行是一个词,词的大小不超过16个字节,内存限制大小是1M。返回频数最高的100个

2012-05-29 09:44:38 1908

原创 JAVA面试题(选择题)

1. 在Java中,负责对字节代码解释执行的是    A. 应用服务器B. 虚拟机C. 垃圾回收器D. 编译器 2.一个栈的输入序列为1 2 3 4 5,则下列序列中不可能是栈得输出序列的是( )   A. 5 4 1 3 2 B. 2 3 4 1 5C. 1 5 4 3 2D. 2 3 1 4 53. LDAP是什么?    A. 是一种开源产品...

2012-05-28 11:34:35 126325 7

原创 JAVA选择题

选择题 1. Java语言中,int类型在内存中所占的位数为 ( )A.8 B.16 C.32 D.64 2. 下列哪个字符串是合法的类标识符? ( )A.implements B._implements C.-implem

2012-05-28 11:24:18 7950

原创 关于static java面试选择题

public class test { static int x=10; static {  x+=5; } public static void main(String[] args) {         System.out.println(x); } static {  x/=3; }}  答案是 5具体应该怎么分析 还不确

2012-05-28 07:52:03 1433

原创 面试题 判断基本类型的定义准确性

long l=4990;      正确        double d=0.9f;    错误        double dd=4.4;    正确        float f=1.1;错误

2012-05-28 07:45:32 668

原创 面试题 stirng 定义判断哪个正确

//  String a[5];//        String [5]aa;      String aaa[]={"",""};          正确//        String aaaa[]=new String aaaa[5];

2012-05-28 07:43:13 653

原创 深入研究Servlet线程安全性问题

设计线程安全的Servlet  通过上面的分析,我们知道了实例变量不正确的使用是造成Servlet线程不安全的主要原因。下面针对该问题给出了三种解决方案并对方案的选取给出了一些参考性的建议。  1、实现 SingleThreadModel 接口  该接口指定了系统如何处理对同一个Servlet的调用。如果一个Servlet被这个接口指定,那么在这个Servlet中的serv

2012-05-22 17:33:24 913

原创 构建高性能高并发Java系统

场景这里指的高性能高并发服务器是一个有状态的服务,可以理解成web或者socket服务器,每个业务在这个服务上执行后是有状态的。比如一次电信业务,设计用户请求资源分配,网络带宽分配,billing认证等。这些状态需要保留在服务器端,称为session。该系统的特点是session信息写入量大,更新访问频繁。1,使用异步通信异步通信显然可以更快的返回响应。从实际经验看,对高吞吐服务器更大

2012-05-22 17:32:16 6026 2

原创 高并发高流量网站架构(转)

Web2.0的兴起,掀起了互联网新一轮的网络创业大潮。以用户为导向的新网站建设概念,细分了网站功能和用户群,不仅成功的造就了一大批新生的网站,也极大的方便了上网的人们。但Web2.0以用户为导向的理念,使得新生的网站有了新的特点——高并发,高流量,数据量大,逻辑复杂等,对网站建设也提出了新的要求。  本文围绕高并发高流量的网站架构设计问题,主要研究讨论了以下内容:  首先在整个网络的高度讨

2012-05-22 17:30:08 1724

原创 过滤器与拦截器的区别

过滤器,是在java web中,你传入的request,response提前过滤掉一些信息,或者提前设置一些参数,然后再传入servlet或者struts的 action进行业务逻辑,比如过滤掉非法url(不是login.do的地址请求,如果用户没有登陆都过滤掉),或者在传入servlet或者 struts的action前统一设置字符集,或者去除掉一些非法字符拦截器,是在面向切面编程的就是在你

2012-05-22 17:25:48 696

原创 JS中的继承实现

在JavaScript中,继承可以用四种方式实现,1、对象冒充感觉这种方式利用了js中类和函数的模糊性,同是function关键字申明方法,既可以说他是函数,也可以说他是类,js太灵活了,下面的例子说明下:function ClassA(sColor){     this.color=sColor;     this.sayColor=function(){

2012-05-22 17:23:47 4493

原创 JAVA NIO 简介

1.   基本 概念 IO 是主存和外部设备 ( 硬盘、终端和网络等 ) 拷贝数据的过程。 IO 是操作系统的底层功能实现,底层通过 I/O 指令进行完成。所有语言运行时系统提供执行 I/O 较高级别的工具。 (c 的 printf scanf,java 的面向对象封装 )2.    Java 标准 io 回顾Java 标准 IO 类库是 io 面向对象的一种抽象。基于

2012-05-22 14:16:52 624

原创 firefox和IE浏览器兼容问题(总结)

1.集合类对象问题 说明:IE下,可以使用()或[]获取集合类对象;Firefox下,只能使用[]获取集合类对象.   解决方法:统一使用[]获取集合类对象.2.HTML对象获取问题FireFox:document.getElementById("idName");ie:document.idname或者document.getElementById("idName").

2012-05-22 13:40:46 657

原创 需要多少只小白鼠才能在24小时内找到毒药

问题:有1000瓶水,其中有一瓶有毒,小白鼠只要尝一点带毒的水24小时后就会死亡,至少要多少只小白鼠才能在24小时时鉴别出那瓶水有毒?答案:最容易想到的就是用1000只小白鼠,每只喝一瓶。但显然这不是最好答案。既然每只小白鼠喝一瓶不是最好答案,那就应该每只小白鼠喝多瓶。那每只应该喝多少瓶呢?首先让我们换种问法,如果有x只小白鼠,那么24小时内可以从多少瓶水中找出那瓶

2012-05-22 12:05:33 3841

原创 使用联合(UNION)来代替手动创建的临时表

MySQL 从 4.0 的版本开始支持 UNION 查询,它可以把需要使用临时表的两条或更多的 SELECT 查询合并的一个查询中。在客户  端的查询会话结束的时候,临时表会被自动删除,从而保证数据库整齐、高效。使用 UNION 来创建查询的时候,我们只需要用 UNION作为关键字把  多个 SELECT 语句连接起来就可以了,要注意的是所有 SELECT 语句中的字段数目要想同。下面的例

2012-05-22 12:03:37 5175

原创 统计论坛在线人数分布

1、问题     求一个论坛的在线人数,假设有一个论坛,其注册ID有两亿个,每个ID从登陆到退出会向一个日志文件中记下登陆时间和退出时间,要求写一个算法统计一天中论坛的用户在线分布,取样粒度为秒。 2、解决方法方法1:  一天总共有 3600*24 = 86400秒。  定义一个长度为86400的整数数组int delta[86400],每个整数对应这一秒的人数变化值,可能

2012-05-22 11:58:43 1037

原创 如何開啟mysql的日志或如何查看 mysql的日志文件

mysql有以下几种日志: 错误日志: -log-err 查询日志: -log 慢查询日志: -log-slow-queries 更新日志: -log-update 二进制日志: -log-bin 在mysql的安装目录下,打开my.ini,在后面加上上面的参数,保存后重启mysql服务就行了。 例如: #Enter a name for the binary

2012-05-18 14:38:45 5487

原创 MySQL: InnoDB 还是 MyISAM?

MyISAM存储引擎       MyISAM是 默认存储引擎。它基于更老的ISAM代码,但有很多有用的扩展。MyISAM存储引擎的一些特征:·      所有数据值先存储低字节。这使得数据机和操作系统分离。二进制轻便性的唯一要求是机器使用补码(如最近20年的机器有的一样)和IEEE浮点格式(在主流机器中也完全是主导的)。唯一不支持二进制兼容性的机器是嵌入式系统。这些系统有时使用特殊的

2012-05-18 13:11:48 575

原创 AOP原理

(一)aop称为是面向切面编程,那么对它最好的解释就是拦截器了,而他的aop原理呢就是:在执行某些代码之前执行另外的代码,是程序变的灵活,扩展性更灵活,可以随意的删除和添加某些功能!你可以参照filter过滤器,其实filter就是一个很好的对aop的解释(二)AOP是代理模式的一种实现,你把代理模式理解了就不难了。代理模式是一种针对业务逻辑复合处理的一种强大的设计模式。生活中常常有这样的例子,比

2012-05-17 16:01:07 1044

原创 递归求:f(n)=1+2+3+……+n的值

写一个函数,求:f(n)=1+2+3+……+n的值  ①写出迭代公式:迭代公式为 ②确定递归终止条件:f(1)=1就是递归终止条件  ③将①②翻译成代码:将迭代公式等号右边的式子写入return语句中,即return (Sum(n-1))+n;  将1!=1翻译成判断语句:if(n==1) return 1;  按照先测试,后递归的原则写出代码。  long

2012-05-15 09:59:22 7086

原创 Java中堆和栈的区别

栈与堆都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 Java的堆是一个运行时数据区,类的对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等指令建立,它们不需要程序代码来显式的释放。堆是由垃圾回收来负责的,堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,因

2012-05-15 09:26:10 602

原创 关于多线程安全的解决方案

在spring中默认的service是singleton的,这就造成了一个问题:在有共享变量(比如static变量,有时候我们不得不这么做)的时候,需要考虑到该共享变量的多线程安全问题。   解决这个问题有几个方法:       1.借助支持多线程安全的对象创建方式。如果是static Map类型的变量,在不需要考虑并发的情况下我们可以这么创建   private static Map

2012-05-10 10:07:22 7892

原创 Java中ArrayList和 LinkedList区别

一般大家都知道ArrayList和LinkedList的大致区别:      1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。     2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。     3.对于新增和删除操作add和remove,LinedList比较占优势

2012-05-10 10:00:45 605

原创 java中堆和栈的区别!!!!

Java的堆是一个运行时数据区,类的(对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等 指令建立,它们不需要程序代码来显式的释放。堆是由垃圾回收来负责的,堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,因为它是在运行时 动态分配内存的,Java的垃圾收集器会自动收走这些不再使用的数据。但缺点是,由于要在运行时动态分配内存,存取

2012-05-10 09:49:27 7795 2

原创 两个字符串中匹配最大字符串

(实现一)#include void main() { int i,j,start_index; char str1[] = "abcdef"; char str2[] = "acdeg"; char result[10] ={0}; int count =0; int tmp_count=0

2012-05-09 18:27:59 6235 1

原创 http协议学习系列

1. 基础概念篇1.1 介绍  HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写。它的发展是万维网协会(World Wide Web Consortium)和Internet工作小组IETF(Internet Engineering Task Force)合作的结果,(他们)最终发布了一系列的RFC,RFC 1945定义了HTTP/1.0版本。其中

2012-05-09 16:40:20 618

原创 java静态代码块、初始化块和构造方法的执行顺序解析

class a {    static    {        System.out.print("s1 ");    }    public a() {        System.out.print("a1 ");    }}class b extends a {    static    {        System.ou

2012-05-07 18:53:49 720

集显与触摸板驱动intel多系列支持.rar

集显与触摸板驱动多系列支持i5-8250u_i5-8350u_i7-8550u_i7-8650u Intel CUP改WIN7,好使的不要不要的

2020-10-26

hadoop-eclipse-2.7.6.jar

hadoop-eclipse-2.76 eclipse4.5的集成开发map/reduce.经测试可行。博文地址:https://blog.csdn.net/nengyu/article/details/83998176

2018-11-16

nexus-2.9.0.war&nexus;-2.14.2-01(配置了阿里云仓库).rar

压缩包里是nexus-2.9.0.war和nexus-2.14.2-01两个版本,可以根据情况选其一使用

2018-05-06

hadoop-eclipse-plugin-2.6.0.jar

hadoop-eclipse-plugin-2.6.0.jar 2.6.0版本jar包使用

2016-04-28

Spring+SpringMVC+MyBatis

可以根据例子学习Spring+SpringMVC+Mybatis框架整合(SSM)

2015-11-17

正确的sdk.jsb3

要使用Spket自动弹出ExtJS4.1的提示,自带的jsb3的路径全是错误的,这个是已经改好的,亲测可用!

2015-07-05

NoSQL数据库笔谈

NoSQL数据库笔谈

2012-05-19

ibatis的jar包

ibatis的jar包

2012-05-19

spring3 MVC(六课中的(第一课))

很好的springMVC学习视频。供大家分享。愿我们一起进步。如果你喜欢,请关注我的博客。 blog.csdn.net/nengyu

2012-05-10

未来10年:OSGi,Spring DM

未来10年:OSGi,Spring DM 相信你会喜欢

2011-11-17

端到端提升企业java能力

端到端提升企业java能力,相信你会喜欢

2011-11-17

web系统界面模板

web系统界面模板,非常漂亮的,希望大家喜欢!

2011-11-10

Spring3.0开发宝典(英文)

Spring3.0开发宝典,一本好的开发学习指南,希望对大家有帮助

2011-10-13

spring in action 中文版

spring in action 中文版,一本好的开发指南,希望对大家有帮助

2011-10-13

Spring_FrameWork3.0开发教程

Spring_FrameWork3.0开发教程,希望对大家的开发有帮助

2011-10-13

spring开发指南(夏昕).

一本好的spring开发指南(夏昕). 希望对大家学习有帮助

2011-10-13

spring3[1].0中文手册

spring3[1].0中文手册,里面讲得蛮详尽的,希望给大家有帮助

2011-08-11

Spring3_权威开发指南

Spring3_权威开发指南,实施JAVA EE的利器

2011-07-26

SWT/JFACE API

SWT/JFACE API,是关于SWT/JFACE开发所用的API

2011-06-07

swt&jface必备jar包

开发swt&jface所必备jar包,很不错的,多多下载

2011-06-07

用EXCEL做概要设计

概要设计文档主要描述项目的运行逻辑和数据库表数据说明,画面功能设计等功能,此概要设计可供日常概要设计之用,平时都用WORD做概要设计,现在用EXCEL让你看看怎么做概要设计,好东西哦

2010-05-31

用EXCEL写详细设计

用EXCEL完成详细设计功能的描述,每一个EXCEL文档对一个功能模块进行详细设计,详细设计里包括了封面,功能逻辑,画面,数据库操作,方法,提示等。有一定参考价值

2010-05-31

单体测试报告书(测试样本)

单体测试报告书(软件测试文档编写格式),在EXCEL文档中描绘测试方法,然后对代码进行测试,在EXCEL中进行标注,完成功能模块的各个阶段的测试

2010-05-31

软件项目申请书模板,一个好的申请书模板

软件项目申请书模板,一个好的项目申请书模板,不看会后悔哦

2009-02-01

空空如也

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

TA关注的人

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