自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (2)
  • 收藏
  • 关注

原创 PostgreSQL文件外部表使用(file_fdw)

一、file_fdw简介file_fdw模块提供外部数据包装器file_fdw, 它能被用来访问服务器的文件系统中的数据文件,或者在服务器上执行程序并读取它们的输出。 数据文件或程序输出必须是能够被COPY FROM读取的格式,当前只能读取数据文件。二、file_fdw安装和使用1、安装file_fdw同postgres_fdw扩展。file_fdw在pg安装包中已内置,默认没有安装。使用以下语句安装file_fdw扩展create extension file_fdw ;2、创建外部服务器

2021-01-15 17:35:36 1268

原创 PostgreSQL数据外部表使用(postgres_fdw)

一、postgres_fdw简介postgres_fdw模块提供了外部数据包装器postgres_fdw,它可以被用来访问存储在外部PostgreSQL服务器中的数据。这个模块提供的功能大体上覆盖了较老的dblink模块的功能。但是postgres_fdw提供了更透明且更兼容标准的语法来访问远程表,并且可以在很多情况下给出更好的性能。二、postgres_fdw插件安装1、安装插件pg自带postgres_fdw插件,但是PG默认没有安装插件,需要执行语句进行插件的安装:-- 安装postgre

2021-01-15 17:15:27 6672

原创 枚举类型的详解与使用

简介:枚举类型是一种特殊数据类型,能够为一个变量定义一组预定义的常量。变量必须等于为其预定义的值之一。在 JDK 1.5 之前没有枚举类型,那时候一般用接口常量来替代。而使用 Java 枚举类型 enum 可以更贴近地表示这种常量。这样做的好处是将常量进行了分类并使其更有意义。声明枚举时必须使用 enum 关键字,然后定义枚举的名称、可访问性、基础类型和成员等。一、简单枚举的定义方法和解释定义枚举类型,表示一年四季。代码如下:public enum FourSeasons { spring,//春

2021-01-08 17:49:17 2195

原创 JFrame的setDefaultCloseOperation方法参数含义

在使用Netbeans开发时,创建一个JFrame窗口。调用发现setDefaultCloseOperation一直报错。该方法是jframe执行关闭时的操作。调查原因发现,setDefaultCloseOperation被设置成了EXIT_ON_CLOSE,于是调查setDefaultCloseOperation方法的参数含义如下:DO_NOTHING_ON_CLOSE:不执行任何操作;要求程序在已注册的 WindowListener 对象的 windowClosing 方法中处理该操作在这里插入代码片

2021-01-08 14:20:40 1519

转载 mysql 事务的实现原理

转载自https://www.cnblogs.com/wyc1994666/p/11367051.html相信大家都用过事务以及了解他的特点,如原子性(Atomicity),一致性(Consistency),隔离型(Isolation)以及持久性(Durability)等。今天想跟大家一起研究下事务内部到底是怎么实现的,在讲解前我想先抛出个问题:事务想要做到什么效果?按我理解,无非是要做到可靠性以及并发处理 可靠性:数据库要保证当insert或update操作时抛异常或者数据库crash的

2020-09-30 16:10:16 139

原创 Linux下安装多个JDK

1、从官网下载jdkhttps://www.oracle.com/java/technologies/javase-jdk11-downloads.html2、将下载好的jdk压缩包上传到linux的/usr/local/下3、解压jdk压缩包tar -zxvf jdk-11.0.7_linux-x64_bin.tar.gz 4、使用root账户配置环境变量 vim /etc/...

2020-05-07 15:32:43 1315

转载 从写代码到公网访问整个流程(转)

【获奖感言】2019年7月18日 感谢CSDN给了我这个殊荣,让我这篇文章在CSDN征文活动第一期的获奖!当初并未想过获得这个荣誉,只是想好好总结,从而帮助更多的朋友!谢谢CS...

2020-04-16 17:34:47 644 1

原创 生成创建JAVA类及属性

一、使用场景:在一些项目框架中会利用java反射获取对象的属性,如果使用Map进行数据的存取,反射是无法取到对应的属性的。比如说我们查询表某些字段,查询的列和字段的类型都是非固定的,此时我们需要设计一个对象,且对象的属性是动态的,这样后期我们可以使用反射对该对象进行动态的属性赋值。二、引入jar包我们需要引入两个jar包,cglib.jar和asm.jar。需要注意的是:cglib2.2.j...

2020-04-14 14:44:44 959

原创 手写MapUtils工具类,实现获取Map值功能

项目开发过程中,会经常对map进行取值操作。其中空指针问题可谓不厌其烦。还好apache提供了一个集合操作的库,commons-collections。其中对java的集合进行了大量的操作功能封装,有兴趣的小伙伴可以下载来试试。下载地址为:https://commons.apache.org/proper/commons-collections/本文仿照apache的Maputils工具类,重...

2020-03-24 13:35:44 1270

原创 手写JDBC工具类 实现数据库增删改查操作

废话不都说,直接上源码:代码中实现了以下方法:方法名实现功能getConnection获取数据库连接executeUpdate增删改通用方法queryForList根据查询结果返回List 类型queryForMap根据查询结果返回Map类型queryForBean根据查询结果映射成对象queryForBeanList根据查询结果映...

2020-03-23 14:51:58 1143

原创 NetBeans IDE使用技巧

1、设置NetBeans IDE快捷键打开“工具”,“选项”切换到“快捷键映射”,切换“配置文件”,选择eclipse或Idea,可以将NetBeans的快捷键映射到eclipse上,对于用习惯eclipse开发的开发人员是一个不错的设置。2、设置代码自动完成同上选择“工具”,“编辑器”,切换到“代码完成”,语言选择JAVA,勾选推测填写方法参数,在输入框中填入qweryuioplkj...

2020-03-05 14:04:53 1236

原创 3、设计netbeansRcp树形结构

2020-03-04 09:48:34 247

原创 2、创建视图模块

2020-03-04 09:37:59 135

原创 1、创建NetbeansRcp项目

2020-03-04 09:32:31 175

转载 Oracle分区表理解与实现

原创 分区表的概念与创建 ...

2019-10-25 17:09:41 280

转载 虚拟机连接本地无线网络

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

2019-10-25 15:01:17 1371

原创 JNA的简单使用

一、简介先说JNI(Java Native Interface)吧,有过不同语言间通信经历的一般都知道,它允许Java代码和其他语言(尤其C/C++)写的代码进行交互,只要遵守调用约定即可。JNI的调用流程为JNA(Java Native Access)框架是一个开源的Java框架,是SUN公司主导开发的,建立在经典的JNI的基础之上的一个框架,简而言之,JNA在大多数情况下可以替代JNI...

2019-10-24 15:14:58 433

原创 使用VS将postgres.exe转换为dll文件

一、准备工作:1、编译完成的pgsql源码;编译方法请参照博客:https://blog.csdn.net/u012867993/article/details/102466086。编译完成后的程序结构如下图:2、下载win_flex_bison-latest.zip,进行词法解析和语法 解析工作。二、配置安装win_flex_bison-latest.zip。VS重新编译的时候,不能生成...

2019-10-24 13:18:31 358

原创 windows下安装调试postgresql源码

1、环境准备:系统环境:windows 10postgresql版本:postgresql-11.5下载地址:链接:https://pan.baidu.com/s/1RWm-yumjDI1onmp9E7X6bg提取码:bymgVS版本为2019版,可自行安装下载。注意编译环境为VS2015(v140)。2、修改配置文件,否则编译过程中会出现错误。修改内容如下:修改文件VSObjec...

2019-10-09 17:21:20 1441

原创 pgsql基础知识思维导图

1. 1、准备 31.1. 安装 31.1.1. 安装postgreSql数据库 31.1.2. 安装管理工具 31.2. SQL语言 31.2.1. DDL(表结构操控) 31.2.2. DML(数据操作) 41.2.3. DCL(数据控制语言) 41.2.4. DQL(数据查询语言) 42. 2、基础 42.1. psql工具使用 42.1.1. 启动psql 42.1.2. 常用命令 42.1.3. 使用技巧 52.2. 逻辑结构管理 52.

2019-09-30 16:41:57 1152

转载 linux下安装postgreSQL10

linux版本:centos7postgresql版本:10原文出处:https://blog.csdn.net/rudy5348/article/details/79299162一、更新源地址:https://yum.postgresql.org/repopackages.php这里我选择centos7-x86 64 右键 复制链接。在centos系统中执行yum install...

2019-09-30 16:26:23 764

原创 JAVA值传递和引用传递

JAVA的值传递和引用传递1、问题:今天上班发现一个有意思的事情,将一个int值传入一个方法中。方法内部对该值进行修改。重新打印输出,发现值未发生改变。代码如下:public class test1 { public static void changeNum(int a) { a=2; } public static void main(String[] args) {...

2019-09-30 15:39:30 107

asm-all-repackaged-2.1.90.jar

asm-all-repackaged-2.1.90.jar

2020-04-14

postgresql-11.5.tar.gz

PostgreSQL 11.5 源码下载,可直接编译。PostgreSQL 11.5 源码下载,可直接编译。PostgreSQL 11.5 源码下载,可直接编译。PostgreSQL 11.5 源码下载,可直接编译。

2019-10-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除