自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (1)
  • 收藏
  • 关注

原创 greenplum安装PostGis

选择下载版本安装gppkg -i postgis-2.5+pivotal.2-2-gp6-rhel7-x86_64.gppkg3、测试在相应的数据库执行:./psql -h [ip] -p [port] -d [db_name] -f /usr/local/greenplum-db/share/postgresql/contrib/postgis-2.5/install/postgis.sql ./psql -h [ip] -p [port] -d [db_name] -f /usr/.

2021-04-08 12:03:21 408 3

原创 Druid连接池技术介绍和使用

文章目录1.介绍2. 在Spring-boot项目中使用2.1 配置maven2.2 添加配置1.介绍官网  Druid 是java语言中的数据库连接池。Durid可以提供强大的监控和扩展功能2. 在Spring-boot项目中使用2.1 配置maven<dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifac

2021-03-14 17:00:47 227

转载 SpringBoot 集成Druid的三种方式

文章目录1. 纯配置文件 .yml 或者 .properties2. Java 代码配置 Bean3. 注解SpringBoot 三种方式配置 Druid(包括纯配置文件配置)记录一下在项目中用纯 YML(application.yml 或者 application.properties)文件、Java 代码配置 Bean 和注解三种方式配置 Alibaba Druid 用于监控或者查看 SQL 状况:1. 纯配置文件 .yml 或者 .properties(1)pom.xml 添加相关依赖&lt

2021-03-14 17:00:12 1278

转载 Durid 访问监控首页(index.html)报404

1.祭出我的配置 引入starter <dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-bo...

2021-03-14 16:45:27 1159

原创 安装Greenplum

配置静态IP配置/etc/hosts关闭防火区 1、3系统参数配置 #cp /etc/sysctl.conf /etc/sysctl.conf.bak (做个文件备份好习惯)#vi /etc/sysctl.conf (删除里面全部内容 直接粘贴下面即可) kernel.sem = 250 64000 100 512kernel.shmmax = 500000000kernel.shmmni = 4096kernel.shmall = 4000000..

2021-03-12 17:02:58 112 1

原创 PostgresSQL的开窗函数

官方链接4.2.8. 窗口函数调用  一个窗口函数调用表示在一个查询选择的行的某个部分上应用一个聚集类的函数。和非窗口聚集函数调用不同,这不会被约束为将被选择的行分组为一个单一的输出行 — 在查询输出中每一个行仍保持独立。不过,窗口函数能够根据窗口函数调用的分组声明(PARTITION BY列表)访问属于当前行所在分组中的所有行。一个窗口函数调用的语法是下列之一:function_name ([expression [, expression ... ]]) [ FILTER ( WHERE filt

2021-03-12 17:02:26 1826

原创 antdv

1. 表单标签<j-dict-select-tag v-decorator="[‘region’, validatorRules.region]" type=“list” :trigger-change=“true” dict-code=“acquisition_dic_region,city,id” placeholder=“请选择归属地区” @change=“handleChange” />

2021-03-12 17:02:04 260 1

原创 Centos7 安装mysql5.7并进行远程/UTF-8配置

由于CentOS 的yum源中没有mysql,需要到mysql的官网下载yum repo配置文件wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm安装yum -y install mysql57-community-release-el7-9.noarch.rpm安装mysql-community-server yum -y install mysql-community-server.

2021-03-11 22:35:54 158

转载 常用 Git 命令清单

@[Toc]我每天使用 Git ,但是很多命令记不住。一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库一、新建代码库# 在当前目录新建一个Git代码库$ git init# 新建一个目录,将其初始化为Git代码库$ git

2021-03-09 15:50:12 70

原创 ETL过程

2021-01-23 17:37:18 99

转载 看PostGIS 如何解决地理围栏问题

文章目录背景情况一、安装与配置二、创建GIS 数据库三、几何对象3.1 几何对象的输入3.2 几何对象的存储3.3 几何对象的输出3.4 几何对象的运算四、 应用场景扩展:加大数据量,进行性能测试删除索引后,速度变慢许多小结背景情况在工作中(数据库:pg)遇到求附近终端的问题,一开始通过在服务端计算,将负责的所有终端放到服务器内存中,计算距离排序,做内存分页,返回手机端,这样做,服务器压力很大。后来将计算排序的问题放到手机端去实现,将负责的终端全部下发到手机本地,通过手机本地进行计算排序,但后来发现,手

2021-01-22 14:59:37 638

转载 IDEA集成docker实现镜像打包一键部署

一Docker开启远程访问1修改该Docker服务文件vim /lib/systemd/system/docker.service将文件内的 ExecStart注释。 新增如上行。#ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sockExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix:///var/run/dock.

2021-01-06 15:25:08 784

原创 Vulmap是一款Web漏洞扫描和验证工具

添加链接描述Vulmap是一款Web漏洞扫描和验证工具, 可对Web容器、Web服务器、Web中间件以及CMS等Web程序进行漏洞扫描, 并且具备漏洞利用功能。

2021-01-05 15:55:18 427

原创 JAVA解析Excel工具EasyExcel

ESYEXCEL github地址EasyExcel 是一个用来对 Java 进行解析、生成 Excel 的框架,它重写了 poi 对 07 版 Excel 的解析,原本一个 3M 的 Excel 用 POI sax需要 100M 左右内存,EasyExcel 可降低到MB 级别,并且再大的 excel也不会出现内存溢出的情况。03 版依赖 POI 的 sax 模式。在上层做了模型转换的封装,让使用者更加简单方便。...

2021-01-05 15:53:19 174

原创 transient 关键字

对于不想进行序列化的变量,使用transient关键字修饰。transient关键字的作用是:阻止实例中那些用此关键字修饰的的变量序列化;当对象被反序列化时,被transient修饰的变量值不会被持久化和恢复。transient只能修饰变量,不能修饰类和方法。...

2020-11-29 13:45:29 227

原创 Java 中的异常处理

文章目录Error(错误)Exception(异常)Throwable类常用方法异常处理总结在Java中,所有的异常都一个共同的祖先java.lang包中的Throwable类。Throwable:两个重要的子类:Exception(异常)和Error(错误),二者都是java异常处理的重要子类,各自都包含大量子类Error(错误):是程序无法处理的错误,表示运行应用程序中较严重问题。大多数错误与代码编写者执行的操作无关,而表示代码运行时 JVM(Java 虚拟机)出现的问题。例如,Java虚拟机运

2020-11-29 13:44:11 103

原创 final关键字

final关键字主要用的三个地方: 变量、方法、类对于一个final变量,如果是基本数据类型的变量,则其数值一旦在初始化之后便不能更改;如果是引用类型的变量,则在对其初始化之后便不能再让其指向另一个对象。当用final修饰一个类时,表明这个类不能被继承。final类中的所有成员方法都会被隐式地指定为final方法。3.使用final方法的原因有两个。第一个原因是把方法锁定,以防任何继承类修改它的含义;第二个原因是效率。在早期的Java实现版本中,会将final方法转为内嵌调用。但是如果方法过于庞大,.

2020-11-29 13:31:38 135

原创 hashCode与equals

文章目录hashCode()介绍为什么要用到hashCodehashCode()介绍hashCode是获取哈希码,也称为散列码;它实际上是返回一个int整数。这个哈希码的作用是确定该对象在哈希表中的索引位置。hashCode()定义在JDK中的Object.java中,这就意味着Java中任何类都包含hashCode()函数散列值存储的是键值对(key-value),它的特点是: 能根据“键”快速的检索出对应的值为什么要用到hashCode以“HashSet”如何检查重复为例子来说明为什么要

2020-11-29 13:25:08 219

原创 ==和equals区别

文章目录1. ==2. equals1. ==它的作用是判断两个对象的地址是不是相等,即,判断连个对象是不是同一个对象。基本数据类型 == 比较的是值,引用数据类型 == 比较的是内存地址2. equals它的作用也是判断两个对象是否相等。有两种情况:类没有覆盖equals方法。则 通过equals()比较该类的两个对象,等价于通过“==”比较这两个对象类覆盖了equals()方法,一般,我们都是覆盖equals()方法来比较对象的内容是否相等;如果内容相等,则返回true,否则返回fa

2020-11-29 13:09:54 123

原创 Java 访问控制修饰符

修饰符当前类同一包内子孙类(同一包)子孙类(不同包)其他包publicYYYYYprotectedYYYNNdefaultYYYNNprivateYNNNN访问控制和继承父类中声明为 public 的方法在子类中也必须为 public。父类中声明为 protected 的方法在子类中要么声明为 protected,要么声明为 public,不能声明为 private。父类中声明为 private 的方法,不能...

2020-11-29 12:59:21 83

原创 成员变量与局部变量的区别

文章目录语法形式内存存储生命周期初始换语法形式从语法形式上,看成员变量是属于类的,局部变量是在方法中定义的变量或方法参数成员变量可以被public、private,static等修饰符所修饰,而局部变量不能被访问控制符修饰以及static修饰成员变量和局部变量都可以被final所修饰内存存储成员变量是对象的一部分,对象存在于堆内存局部变量存在于栈内存生命周期成员变量是对象的一部分,它随着对象的创建而存在,局部变量随着方法的调用而自东消失初始换成员变量如果没有被赋值,则会

2020-11-29 12:49:17 66

原创 Java中定义一个空参的构造方法

Java程序在执行子类的构造方法之前,如果没有用super()来调用父类特定的构造方法,则会调用父类中“没有参数的构造方法”。因此,如果父类中只定义了有参数的构造函数,而子类的构造方法中没有用super()来调用父类中特定的构造方法,则编译时将发生出错,因为Java程序在父类中找不到没有参数的构造方法可供执行。解决方法是在父类里加一个不做事且没有参数的构造方法...

2020-11-29 12:41:56 3911

原创 接口和抽取类的区别

接口的默认方法是public,所有方法在接口中不能有实现(JDK8 开始接口方法可以有默认实现),抽象类中可以有非抽象的方法接口中的实例变量默认是final类型的,而抽象方法中则不一定一个类可以实现多个接口,但最多只能继承一个抽象类一个类实现接口的话要实现接口的所有方法,而抽象类不一定接口不能用new实例化,但是可以声明,但是必须引用一个实现该接口的对象; 从设计层面来说,抽象是对类的抽象,是一种默认模板设计,接口是行为的抽象,是一种行为的规范...

2020-11-27 18:01:46 257

原创 centos7配置jdk环境

1.创建安装目录sudo mkdir /local/java2.解压文件unzip linux-jdk.3. 修改配置文件sudo vim /etc/profile export JAVA_HOME=/local/java/jdk1.7.0_79 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PA

2020-11-25 15:10:48 114

原创 centos7配置静态IP

1. 修改配置文件ifcfg-ens33vi /etc/sysconfig/network-scripts/ifcfg-ens33BOOTPROTO=static //修改ONBOOT=yes // 修改IPADDR=192.168.135.130 // 新增 GATEWAY=192.168.135.2 // 新增 DNS1=223.5.5.5 // 新增 NETMASK=255.255.255.0 // 新增2. 重启网卡重启网卡:servie network restart

2020-11-25 15:04:35 129

原创 Centos7 关闭防火墙

关闭防火墙:systemctl stop firewalld.service 禁用防火墙:systemctl disable firewalld.service 查看防火墙:systemctl status firewalld.service 关闭Selinux:vi /etc/selinux/config 将SELINUX=enforcing改为SELINUX=disabled``...

2020-11-25 15:00:10 62

原创 Linux修改主机名和主机名和IP映射

1. 修改主机名方法1:修改配置文件(永久修改)sudo vim /etc/hosts方法2:(永久修改)sudo hostnamectl set-hostname <newhostname>方法3:临时修改主机名sudo hostname <new-hostname>2. 修改主机和IP映射 vi /etc/hosts192.168.1.51 bigdata111192.168.1.52 bigdata112192.168.1.53 bigdata1

2020-11-25 11:42:31 1367

原创 mxGraph Model and Cells

1 mxGraph Model and Cells1.1 Core mxGraph architecture1.1.1 The mxGraph ModelmxGraph模型是描述图形结构的核心模型,该类称为mxGraphModel,可以在模型包中找到。图结构的添加、更改和删除通过图模型API进行。该模型还提供了确定图形结构的方法,以及设置可视状态(如可见性、分组和样式)的方法....

2019-04-29 17:10:17 2070

原创 Mxgraph

1. Hello World!Creating an HTML page that links the mxGraph client JavaScript, Creating a container to place the mxGraph into, Adds the required cells to that graph.<script type="text/javas...

2019-04-29 10:13:30 678

原创 Getting Started

1. Mxgraph源码 源码包介绍2. Third-Party JavaScript Frameworks常用JavaScript框架2.1本地JavaScript框架和库不要列出和比较每个JavaScript框架,请参阅wikipedia的web应用程序框架条目和JavaScript的比较。这种比较不应该被认为是权威的,而是应该说明所提供的特性的类型,例如事件处理、动画、...

2019-04-28 17:10:17 176

原创 mxGraph Tutorial

mxGraph介绍 mxGraph是一个支持图形交互的js框架.mxGraph主要由一个包含所有mxGraph功能的JavaScript文件组成。这将加载到JavaScript部分的HTML web页面中,并在浏览器的HTML容器中执行。这是一个非常简单的架构,只需要一个能够提供html页面的web服务器和一个支持JavaScript的web浏览器.1.1这项技术的主要优点是:不...

2019-04-28 11:35:03 870

转载 idea中使用github

转载:https://www.cnblogs.com/javabg/p/7987755.html1、先安装git插件,本机安装git在C:\InstallSoftWare\Git2. 在Idea 里面做相关配置:打开设置面板(Ctrl+Alt+S),点击左边功能面板列表中的Version Control(版本控制)如下图:在这里有许多进行版本控制的配置,我们要用的是Git...

2019-04-17 14:05:41 288

原创 Extjs3.4

在项目中使用Ext在项目中使用ExtJs至少包括ext-all.js adapter/ext/ext-base.js src/local/ext-lang-zh_CN.js和整个resources:ext-all.js 和adapter/ext/ext-base.js 包含了Ext的所有功能,所有的javaScript脚本都在这里 src/local/ext-lang-zh_CN.js是...

2019-03-25 13:38:49 362

原创 IDEA 创建类是自动添加注释和创建方法时快速添加注释

1.创建类是自动添加注释/*** @Author: HWB* @DateTime: ${DATE} ${TIME}* @Description: TODO*/2. 创建方法时快速添加注释2.1 新建一个分组2.2 创建一个Live Template2.3 配置刚创建的LIve Template坑1:代码 中 为 ** 而不是 /** ,若果为/**...

2019-03-15 18:49:47 4939

原创 IDEA 中添加Ext 提示

一、File-Settings-&gt;Languages&amp;Frameworks-&gt;javaScript-&gt;Libraries二、添加ext-all.js和ext-debug.js源文件重启IDEA

2019-03-15 17:45:34 913

原创 使用IDEA 2018.1.5 maven创建web项目

1 环境版本说明  Jdk : 1.8  Maven : 3.9  IDEA : 专业版 2018.1.52 环境准备  2.1 Maven安装及其配置  2.2 Tomcat安装及其配置3 详细步骤  3.1 根据模板创建maven工程    file -&gt; new -&gt; project -&gt; maven -&gt; webapp  ...

2019-03-15 17:39:39 408

ExtJS-4.2.2-gpl.rar

ExtJS-4.2.2-gpl.rar完整版,包含源码,示例,api,文档

2019-02-28

空空如也

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

TA关注的人

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