遇到过的Java面试题目 1. String和stringbuffer的区别对象存储时,string使用的是常量,stringbuffer使用的是变量。StringBuffer 和 StringBuilder 类的对象能够被多次的修改,并且不产生新的未使用对象。但是string会产生新的对象。String:适用于少量的字符串操作的情况StringBuilder:适用于单线程下在字符缓冲区进行大量操作的情况String...
Java泛型 转载,不知道作者是谁。泛型是Java中一个非常重要的知识点,在Java集合类框架中泛型被广泛应用。本文我们将从零开始来看一下Java泛型的设计,将会涉及到通配符处理,以及让人苦恼的类型擦除。泛型基础泛型类我们首先定义一个简单的Box类:12345public class Box { private String object; public void set(String object...
记一下一周中遇到的问题 一、批量服务执行时报bean初始化失败的问题具体情况:在批量控制台执行作业时,一直报调用某个common层的服务失败,查看日志发现意思是没有定义该类。这个情况本地执行时没有遇到,部署上服务器才发现。查问题流程:1.检查zookeeper地址是否正确,考虑是连错了zookeeper中心。检查后发现没有错。2.考虑到报错的含义为没有定义该类,应该是该项目缺少调用声明,检查dubbo配置文件中的cons...
Oracle分区表 一、 分区表的概念随着数据表中的数据量不断增大的过程,查询数据库数据的速度就会变慢,进而导致相关程序性能下降,这时候就应该考虑对数据表进行分区。分区表就是通过使用分区技术,将一张大表,拆分放到多个表分区(segment)中,从而提升数据访问性能。逻辑上表 依然是一张完整的表,只是将表中的数据在物理上存放到多个表空间中,但需要注意的是,这些表空间所使用的的块大小(block_size)须一致。另外...
github托管项目 使用github托管项目流程一、git clone方法(先创建远程仓库,再从仓库克隆到本地)1. 注册登录github2. 新建一个仓库(repository)3. 填好相关说明,获取http地址4. 打开想在本地建的地方,使用git clone5. 进入仓库的地址,在这个目录下面建立项目,建
OSI七层网络模型 OSI模型(Open SystemInterconnection model)为计算机和网络在世界范围内实现互联的标准框架,他将计算机体系结构划分为七层,每层都可以实现抽象的接口。TCP/IP协议为实际上的互联网络的工业标准。这实际上是一种衍生的关系。但是在工作中更多接触到的是后者。