- 博客(8)
- 收藏
- 关注
原创 关于CachedRowSetImpl类
前言:最近工作上由于需要处理到大数据级别的导入操作,因此接触到了SQLBulkCopy。在摸索SQLBulkCopy的过程中发现了不少新鲜的东西,今天先记录一下CachedRowSetImpl。 CachedRowSet 对象是一个数据行的容器,可在内存中缓存其各行,这使得进行操作时无需总是连接到数据源。此外,它还是一个 JavaBeansTM 组件,是可滚动、可更新、可...
2018-11-13 15:18:59 3774 1
翻译 JAVA拓展之Solr搜索引擎
JAVA拓展之Solr搜索引擎 引言:最近工作需要涉及到solr搜索引擎的使用, 因此也接着这个宝贵的机会,好好整理一下solr的知识点,在这里记录一下,方便以后好复习。 1、Solr是什么? Solr是一个基于Lucene的Java搜索引擎服务器。Solr 提供了层面搜索、命中醒目显示并且支持多种输出格式(包括 XML/XSLT 和 JSON 格式)。它易于安...
2018-11-08 18:04:09 541
原创 前端基础-JS中innerHTML、outerHTML、innerText 、outerText、value的区别与联系?jQuery中的text()、html()和val() ?
JS中innerHTML、outerHTML、innerText 、outerText、value的区别与联系? 1、innerHTML 属性在读模式下,innerHTML 属性返回与调用元素的所有子节点(包括元素、注释和文本节点)对应的 HTML 标记。在写模式下,innerHTML 会根据指定的值创建新的 DOM 树,然后用这个 DOM 树完全替换调用元素原先的所有子节点。下面是一...
2018-11-08 15:38:19 161
原创 Java基础之JVM虚拟机
备注:JVM知识总会在面试中被提及到,可谓是面试中的一个加分题JVM(Java Virtual Machine,Java虚拟机) Java程序的跨平台特性主要是指字节码文件可以在任何具有Java虚拟机的计算机或者电子设备上运行,Java虚拟机中的Java解释器负责将字节码文件解释成为特定的机器码进行运行。因此在运行时,Java源程序需要通过编译器编译成为.class文件。众所周知ja...
2018-07-24 16:41:43 159
原创 Java基础- 进程间通信与线程间通信
序昨天电话面试阿里的时候,被问及线程间的间通信的问题,今天转发一片文章,好好总结一番~操作系统的主要任务是管理计算机的软件、硬件资源。现代操作系统的主要特点是多用户和多任务,也就是程序的并行执行,windows如此linux也是如此。所以操作系统就借助于进程来管理计算机的软、硬件资源,支持多任务的并行执行。要并行执行就需要多进程、多线程。因此多进程和多线程间为了完成一定的任务,就需要进行一...
2018-07-21 00:45:20 517
原创 Java基础之集合
首先说一下Java都有哪些集合: Java API中所用的集合类,都是实现了Collection接口,他的一个类继承结构如下:Collection<--List<--VectorCollection<--List<--ArrayListCollection<--List<--LinkedListCollection<--Set<--Ha...
2018-07-20 01:00:47 87
转载 前端基础-JS中innerHTML、outerHTML、innerText 、outerText、value的区别与联系?jQuery中的text()、html()和val() ?
JS中innerHTML、outerHTML、innerText 、outerText、value的区别与联系?1、innerHTML 属性在读模式下,innerHTML 属性返回与调用元素的所有子节点(包括元素、注释和文本节点)对应的 HTML 标记。在写模式下,innerHTML 会根据指定的值创建新的 DOM 树,然后用这个 DOM 树完全替换调用元素原先的所有子节点。下面是一个例子。<...
2018-06-17 19:14:07 249
翻译 java基础-多线程01之lock/unlock,semphore,volatile
public class Test1 { private static int state = 0; private static Lock lock = new ReentrantLock();//通过JDK5中的锁来保证线程的访问的互斥 public static void main(String[] args) { First first = new First(); Second second = new Second(); Third third = new Third();
2018-06-17 18:29:34 292
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人