- 博客(19)
- 收藏
- 关注
原创 MYSQL部分知识点
mysql部分知识点Mysql存储引擎包括MyISAM,InnoDB,BDB,MEMORY,MERGE,EXAMPLE,NDB cluster,CSV,BLACKHOLE,FEDERATED等,其中InnoDB和BDB提供事务安全表,其他存储引擎都是非事务安全表。MyISAM数据表,最好使用固定长度的数据列代替可变长度的数据列,MEMORY数据表目前都使用固定长度的数据行存储,因此无论使用CHA
2017-02-13 14:42:14
545
转载 Storm学习教程
在这个教程中, 你将学到如何创建一个Storm topologies以及怎样把它部署到storm集群上。本教程中,Java将作为主要使用的语言,但在一小部分示例中将会使用Python来阐述storm处理多语言的能力。预备工作本教程使用的例子来自于 storm-starter 项目. 我们建议你拷贝该项目并跟随这个例子来进行学习。 请阅读 Setting up a develop
2017-01-09 11:54:23
608
原创 lombok注解介绍
lombok注解介绍lombok注解文档 lombok官网下载lombok是一个可以帮助我们简化java代码编写的工具类,尤其是简化javabean的编写,即通过采用注解的方式,消除代码中的构造方法,getter/setter等代码,使我们写的类更加简洁@NonNull
2016-12-09 17:49:43
65430
12
原创 TCP/IP面试题
1. OSI与TCP/IP各层的结构与功能,都有哪些协议。(1)OSI七层模型OSI中的层 功能 TCP/IP协议族应用层文件传输,电子邮件,文件服务,虚拟终端 TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnet表示层数据格式化,代码转换,数据加密没有协议会话层解除或建立与别的接点的联系没有协议传输层提供端对端的接口 TCP,UDP网络层为数据包选择路
2016-10-28 08:57:08
6668
原创 JVM常见面试题
1. 内存模型以及分区,需要详细到每个区放什么。栈区:栈分为java虚拟机栈和本地方法栈 重点是Java虚拟机栈,它是线程私有的,生命周期与线程相同。每个方法执行都会创建一个栈帧,用于存放局部变量表,操作栈,动态链接,方法出口等。每个方法从被调用,直到被执行完。对应着一个栈帧在虚拟机中从入栈到出栈的过程。通常说的栈就是指局部变量表部分,存放编译期间可知的8种基本数据类型,及
2016-10-24 09:47:32
10760
转载 IO和NIO的区别
这篇文章举得例子让IO和NIO很好理解。传统的socket IO中,需要为每个连接创建一个线程,当并发的连接数量非常巨大时,线程所占用的栈内存和CPU线程切换的开销将非常巨大。使用NIO,不再需要为每个线程创建单独的线程,可以用一个含有限数量线程的线程池,甚至一个线程来为任意数量的连接服务。由于线程数量小于连接数量,所以每个线程进行IO操作时就不能阻塞,如果阻塞的话,有些连接就得不到处理,NI
2016-10-13 09:42:29
522
原创 J2EE基础知识点总结
J2SE基础 1. 九种基本数据类型的大小,以及他们的封装类。基本类型 大小(字节) 默认值 封装类byte 1 (byte)0 Byteshort 2 (short)0 Shortint 4 0 Integ
2016-09-28 14:58:47
7457
5
原创 一些JAVA面试知识点
1. 九种基本数据类型的大小,以及他们的封装类。基本类型 大小(字节) 默认值 封装类byte 1 (byte)0 Byteshort 2 (short)0 Shortint 4 0 Integerlong 8 0L Longfloat 4 0.
2016-09-19 23:23:48
523
转载 常用SQL语句总结
总结了一下常用的SQL语句:DDL—数据定义语言(Create,Alter,Drop,DECLARE) DML—数据操纵语言(Select,Delete,Update,Insert) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据库 Create DATABASE databas
2016-09-14 13:51:01
4158
原创 查找算法总结
各查找算法基本思想:1.顺序查找:基本思想:遍历整个列表,逐个进行记录的关键字与给定值比较,若某个记录的关键字和给定值相等,则查找成功,找到所查的记录。如果直到最后一个记录,其关键字和给定值比较都不等时,则表中没有所查的记录,查找失败。2.二分查找(折半查找):基本思想:在有序表中,取中间记录作为比较对象,若给定值与中间记录的关键字相等,则查找成功;若给定值小于中间
2016-09-09 12:48:42
1017
原创 记录一下做的几道编程题
1. 输入一个整数数组, 实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分, 并保证奇数和奇数,偶数和偶数之间的相对位置不变。 public class Test3 {public static void main(String[] args) {int[] a = { 1, 2, 3, 4, 5, 6,
2016-09-02 14:25:33
494
转载 数据库并发控制知识点总结
刚看到一篇很不错的数据库并发控制知识点总结,包括一部分可能会出现在笔试面试中的题目,适合对基础概念理解不透彻的我,就转载过来了。 原文地址:http://blog.youkuaiyun.com/xiangminjing/article/details/5922325。 数据库并发控制 1. 在数据库中为什么要并发控制?答:数据库是
2016-08-28 13:13:40
8931
3
原创 Hibernate和Mybatis的区别
这是阿里电话面试里问我的一个问题,当时答得并不好,因为不太了解Mybatis,所以只是说了自己对Hibernate的一些理解,现在搜集了一些资料,把Hibernate和Mybatis的区别总结如下: 1.概念简介:Hibernate对数据库结构提供了较为完整的封装,Hibernate的O/R Mapping实现了POJO 和数据库表之间的映射,以及SQL 的自动生成和执行。程序员只需
2016-08-24 21:01:53
1657
原创 错题记录日记(8.24)
依旧是一些做错的题目,下不为例。 1.以下描述正确的是: CallableStatement是PreparedStatement的父接口 PreparedStatement是CallableStatement的父接口 CallableStatement是Statement的子接
2016-08-22 17:09:52
2775
原创 SSH学习日记之Struts(一)
总结了一些Struts的基础知识。 1.WEB分层: 交互层:主要是表现数据,收集数据,接收请求,通过处理层完成对应的相应。 处理层:主要是完成数据的处理。 2.MVC结构(观察者模式和框架模式) M(Model):即模型,操作数据的业务处理层,其独立与表现层。
2016-08-22 16:46:28
454
转载 Hibernate知识总结(转载)
本文系转载,写得非常好,对现阶段的我很有帮助,原文地址:http://www.cnblogs.com/xing901022/p/4151875.html 首先简单的看下整理的思维导图,还没有整理完,所以仅仅是一部分而已。 关于Hibernate映射 关于Hibernate的映射要说明的一点就是关于ID的访问权限,propert
2016-08-21 15:27:25
486
原创 SSH学习记录之Spring(一)
提炼了一些Spring的知识点,面试题中经常会涉及到。 什么是Spring?------开源的控制反转和面向切片的容器框架。 Spring框架的特点------ 1.轻量:Spring是轻量级的 2.控制反转:Spring通过控制反转实现了松散耦合,由对象给出他们的依赖,而不是创建或
2016-08-20 12:00:47
543
原创 错题记录日记(8.19)
最近开始在牛客网上做一些专项练习,发现自己眼高手低太严重了,总以为掌握的基础知识挺牢固的,但还是有一些题目,出于各种原因出错,现将题目每天记录下来,一以总结提高,一以警醒自己。 1.What is the result of compiling and executing the following fragment of code:
2016-08-19 11:21:53
1172
原创 第一篇博客
第一篇博客,想了一会到底写点什么好,然后觉得,还是写点感想吧,毕竟是一个新的开始,希望自己能坚持下去。 为啥写博客呢,其实之前查阅资料,很多链接都链到了大牛的博客,那时候就想过自己也来弄一个高端的博客,写自己的知识,写自己的经验,看着访问量蹭蹭往上涨....然而想很多其他的突然冒出的想法一样,我总是眼高手低,拖延着就放弃了,直到今天。所以从这层意义上来说,这也是一个新的开始。
2016-08-18 23:07:31
730
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人