- 博客(16)
- 资源 (22)
- 收藏
- 关注
原创 JAVA 百万级数据导出
关注要点使用SXSSFWorkbook专门处理大数据,对于大型excel的创建且不会内存溢出的。它的原理很简单,用硬盘空间换内存(就像hashmap用空间换时间一样)。 SXSSFWorkbook是streaming版本的XSSFWorkbook,它只会保存最新的excel rows在内存里供查看,在此之前的excel rows都会被写入到硬盘里(Windows电脑的话,是写入到C盘根目录下的temp文件夹)。 使用excel分页技术,假设如果有500w条数据,一下导入一个excel的sheet页..
2020-05-21 20:55:19
840
原创 ORACLE 查询第N条记录及RANK()内部排序
方式一:结果集相减SELECT column1, column2 FROM (SELECT * FROM table_name ORDER BY order_column DESC )WHERE ROWNUM<=2MINUS SELECT column1, column2 FROM (SELECT * FROM table_name ORDER BY order_column D...
2020-04-15 17:24:03
776
原创 Java Quartz 任务调度
Java&Quartz实现任务调度目录1.Quartz的作用2.预备3.Quartz核心4.实现目录1.Quartz的作用定时自动执行任务2.预备相关包:http://www.quartz-scheduler.org/quartz2.2.1quartz-jobs2.2.1POM文件:<dependency> <groupId>org.qua...
2020-03-27 15:41:03
441
转载 Oracle嵌套表的使用
一、嵌套表的定义: 嵌套表是表中之表。一个嵌套表是某些行的集合,它在主表中表示为其中的一列。对主表中的每一条记录,嵌套表可以包含多个行。在某种意义上,它是在一个表中存储一对多关系的一种方法。考查一个包含部门信息的表,在任何时间内每个部门会有很多项目正在实施。在一个严格的关系模型中,将需要建立两个独立的表department和project。 嵌套表允许在department表中存放关于项目的信...
2018-02-11 14:30:00
6002
3
转载 Oracle 权限详解
系统权限:赋予用户执行某些系统范围内的操作能力,如: 有CREATE SESSION系统权限的用户能连接到数据库服务器并建立数据库会话。 有CREATE TABLE系统权限的用户能在自己的模式中创建表。 有CREATE ANY TABLE系统权限的用户能在数据库的任何模式中创建表 有CREATE ANY TYPE系统权限的用户能在系统的任何模式中创建类型及关联类型体。 有SELECT ANY TA...
2018-02-09 17:34:25
2199
原创 oracle 备份及还原
oracle备份(exp、expdp)--按用户导出表expdp name/pwd@orclschemas=space1directory=a dumpfile=expdp.dmp--按表名导出表expdp scott/tiger@orcl TABLES=emp,dept dumpfile=expdp.dmp DIRECTORY=dpdata1;--按查询条件导出表expdp ...
2017-06-08 09:51:42
299
原创 Java半角全角文字转换
public class BigSmallString /** * 全角文字内容をすべて半角文字内容に変換. * @param string 変換対象情報を設定します. * @return String 変換された内容が返されます. */ public static final String toSmall( String stri
2015-11-03 15:52:45
1191
转载 Android Layout布局及属性
第一类:属性值 true或者 false android:layout_centerHrizontal 水平居中 android:layout_centerVertical 垂直居中 android:layout_centerInparent 相对于父元素完全居中 android:layout_alignParentBottom 贴紧父元素的下边缘 android:la
2015-09-05 21:21:35
573
原创 Android 获取当前资源对象的屏幕信息
Android 获取当前资源对象的屏幕信息方式一:DisplayMetrics metrics = new DisplayMetrics();getWindowManager().getDefaultDisplay().getMetrics(metrics);方式二:DisplayMetrics metrics = new DisplayMetrics();metrics = getResources().getDisplayMetrics();
2015-07-23 14:22:15
1386
1
转载 Android ListView 重要属性介绍
话不多说,直奔主题。属性1:stackFromBottom android:stackFromBottom="true/false" 将已经设置好的列表显示到列表的最下端。属性2:transcriptMode android:transcriptMode="alwaysScroll"
2015-07-19 13:42:52
406
转载 Android学习之LayoutInflater类和inflate()方法的使用
1.首先来说明一下LayoutInflater这个类中inflate()这个方法的作用:inflate方法的主要作用就是将xml转换成一个View对象,用于动态的创建布局。它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布局文件下的具体widget控件(
2015-07-07 10:35:42
770
转载 android通过drawable资源实现常用的自定义效果
1.首先来介绍bitmap标签的使用:/MyProgram/res/drawable/drawable_layer.xml<bitmap xmlns:android="http://schemas.android.com/apk/res/android" android:src="@[package:]drawable/drawable_resource" andro
2015-07-05 10:53:46
606
转载 Android:UI线程与子线程
在一个Android 程序开始运行的时候,会单独启动一个Process。默认的情况下,所有这个程序中的Activity或者Service(Service和 Activity只是Android提供的Components中的两种,除此之外还有Content Provider和Broadcast Receiver)都会跑在这个Process。 一个Android 程序默认情况下也只
2015-06-29 15:42:27
447
转载 Java反射机制
首先来说明一下java反射的要点:1、Java反射的概念 可以获取正在运行的Java对象。2、Java反射的功能 1)可以判断运行时对象所属的类 2)可以判断运行时对象所具有的成员变量和方法 3)通过反射可以调用到private的方法 4)生成动态代理3、实现Java反射的类 1)Class:它表示正在运行的Jav
2015-06-27 12:21:52
402
原创 oracle使用bat脚本批量执行sql文件
1首先创建一个bat文件,内容如下:c:sqlplus DB_USER_NAME/DB_PASS_WORD@172.0.0.1:1521/dbname @D:/TEMP/UPDATE_20140923.sqlexit语法分析:// c:sqlplus路径// DB_USER_NAME:ORACLE用户名,DB_PASS_WORD:oracle密码,dbname:
2015-06-25 13:52:55
7346
1
Nacos安装包: nacos-server-2.2.3.zip nacos-server-2.2.3.tar.gz
2024-03-27
Quartz Job实现java任务调度
2020-03-27
java生成pdf
2018-12-03
HTML5资源文件
2018-11-29
hbuilder资源文件
2018-11-29
页面loading插件
2018-09-04
SQL格式化工具
2015-12-11
ColorPix屏幕取色工具
2015-12-11
Java文件提取工具
2015-12-11
DF文件对比工具
2015-12-11
Java反编译工具
2015-12-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人