- 博客(12)
- 收藏
- 关注
原创 Java IO流
File Api 语句 作用1.IO流(输入流、输出流)字节流、字符流1.字节流 InputStream、OutputStream InputStream抽象了应用程序读取数据的方式OutputStream抽象了应用程序写入数据的方式2.EOF EOF = End 读到-1就读到结尾 3.输入流的基本方法int b = in.read();//读取一个字节无符号填充到int低八
2018-03-18 12:10:44 137
原创 Java-Reflect专题
目录Class类的使用方法的反射成员变量的反射构造函数的反射Java类加载机制java通常是先有类再有对象,有对象我就可以调用方法或者属性。反射其实是通过Class对象来调用类里面的方法。通过反射可以调用私有方法和私有属性。大部分框架都是运用反射原理一.Class类的使用public class ClassDemo1{ public static void main(String[
2018-03-17 21:00:20 162
转载 1. Collections.unmodifiableMap 是什么?
Java的官方解释:public static <K,V> Map<K,V> unmodifiableMap(Map<? extends K,? extends V> m)Returns an unmodifiable view of the specified map. This method allows modules to provide users w...
2018-02-27 21:33:35 495
转载 Zookeeper开源客户端框架Curator简介
Curator是Netflix开源的一套ZooKeeper客户端框架. Netflix在使用ZooKeeper的过程中发现ZooKeeper自带的客户端太底层, 应用方在使用的时候需要自己处理很多事情, 于是在它的基础上包装了一下, 提供了一套更好用的客户端框架. Netflix在用ZooKeeper的过程中遇到的问题, 我们也遇到了, 所以开始研究一下, 首先从他在github上的源码, wik
2018-01-04 20:29:06 199
转载 CentOS7上解决tomcat不能被外部浏览访问的问题?
本文转载自:http://blog.csdn.net/karan_01/article/details/73798678只为自己以后方便查阅,请博主谅解。在linux上开启的tomcat使用浏览器访问不了。主要原因在于防火墙的存在,导致的端口无法访问。CentOS7使用firewall而不是iptables。所以解决这类问题可以通过添加firewall的
2017-12-29 22:28:01 307
转载 Spring boot data JPA数据库映射关系 : @OneToOne,@OneToMany,@ManyToMany
问题描述在利用Spring boot data JPA进行表设计的时候,表对象之间经常存在各种映射关系,如何正确将理解的映射关系转化为代码中的映射关系是关键之处。解决办法概念理解举例:在公司的权限管理中,存在公司表、部门表、员工表。公司表和部门表的关系: 主控方:部门表 被控方:公司表部门表和员工表的关系: 由于是多对多的关系,不存在谁是
2017-11-06 09:38:06 497
转载 redis
Redis是一个远程内存数据库,它不仅性能强劲,而且还具有复制特性以及为解决问题而生的独一无二的数据模型。Redis提供了5种不同类型的数据结构,各式各样的问题都可以很自然地映射到这些数据结构上:Redis的数据结构致力于帮助用户解决问题,而不会像其他数据库那样,要求用户扭曲问题来适应数据库。除此之外,通过复制、持久化(persistence)和客户端分片(client-side sharding
2017-11-03 23:27:11 174
转载 H2数据库使用与管理入门
范培忠 2017-06-19 H2是一个用Java开发的嵌入式数据库,它本身只是一个类库,可以直接嵌入到应用项目中。 H2最大的用途在于可以同应用程序打包在一起发布,这样可以非常方便地存储少量结构化数据。 它的另一个用途是用于单元测试。启动速度快,而且可以关闭持久化功能,每一个用例执行完随即还原到初始状态。 H2的第三个用处是作为缓存,作为NoS
2017-11-03 23:23:51 430
转载 Elasticsearch基础教程
Elasticsearch基础教程 翻译:潘飞(tinylambda@gmail.com)基础概念 Elasticsearch有几个核心概念。从一开始理解这些概念会对整个学习过程有莫大的帮助。 接近实时(NRT) Elasticsearch是一个接近实时的搜索平台。这意味着,从索引一个文档直到这个文档能够被搜索
2017-11-03 23:02:20 182
转载 spring面试习题
Spring 概述 1. 什么是spring? Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。使用Spring框架的好处是什么? 轻量:Spring 是轻量的,基本的版本大约2MB。 控制反转:Sp
2017-10-25 22:04:00 237
转载 java面试
提示:本大全每半月更新一次,请持续保持关注!谢谢!索取网址:www.itcast.cn从享受生活的角度上来说:"程序员并不是一种最好的职业,我认为两种人可以做程序员,第一,你不做程序员,你就没有什么工作可做,或者说是即使有可以做的 工作但是你非常不愿意去做;第二,你非常痴迷和爱好程序,并且在这方面有一些天赋和优势。程序员的结局也是有两种:第一,默默退休,第二以程序员为起点或 跳板,注意积累,跟
2017-10-24 18:54:50 317
原创 Strust2面试问题
1 Struts2与Struts1的联系与区别 为什么要用Struts2struts1与struts2都是mvc框架的经典实现模式。Struts2不是从Struts1升级而来,而是有WebWork改名而来,而WebWork只是Xwork加了很多WEB拦截器而已?区别:1.核心控制器改成了过滤器(过滤器比Servlet的级别要高,因为程序运行时是先进入过滤器再进入Servlet)
2017-10-24 18:48:21 263
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人