- 博客(91)
- 资源 (10)
- 收藏
- 关注
转载 Python通过jdbc连接数据库-以国产达梦为例
环境说明: python 3.7.4 java 1.8.0.40前提条件: 安装python第三方库jaydebeapi、jpype1。安装时先安装jpype1再安装jaydebeapi. 安装jpype : pip install Jpype 安装JayDeBeApi : pip install JayDeBeApi 参考:https://pypi.org/project/JayDeBeApi/Python通过j...
2020-11-24 09:35:05 9508 2
转载 VS版本、GCC版本与C++版本的对应关系
做嵌入式开发经常遇到一些编译器和C++版本不匹配的问题,现整理如下:目前C语言的标准有:C89(ANSI C)、C90、C95、C99(ISO C)、C11(C1x)目前C++语言的标准有:C++98、C++03(对98小幅修改)、C++11(全面进化)、C++14、C++17C语言标准的介绍,请参考:C语言标准简介C89(ANSI C)、C99(ISO C)、C11(C1x)各种C++标准对应的编译器支持情况,请参考官方的对照表:C++ compiler support简单来分析一下...
2020-08-03 19:57:36 5768
转载 达梦数据库表被锁的处理办法
处理表被锁的方法1.创建测试表并插入数据2.在 T1 上面生成 TID 锁3.开启新会话3.1 在新会话下执行 select 操作3.2 在新会话下执行 DML 操作4.阻塞的排查5.阻塞的解决方法5.1 提交或回滚产生阻塞的事务。5.2 关闭产生阻塞的会话达梦数据库支持多用户并发访问、修改数据。在实际工作中,有可能出现多个事务同时访问、修改相同数据的情况,当一个事务正在占用某个资源的锁,此时另一个事务正在请求这个资源上与第一个锁相冲突的锁类型时,就会发生阻塞。此时,被阻塞的事务将一直挂
2020-06-28 18:08:31 4014
转载 Docker启动SpringBoot项目传递参数
SpringBoot项目我们需要在启动项目时传递参数# 方式1java -Dxxx=xx zzz=zzz xxx.jar# 方式2java xxx.jar --xxx=xxx --zzz=zzz-D和–可以同时使用,但是-D要写在xx.jar前面如果通过Docker启动Dockerfile# 指定基础镜像,本地没有会从dockerHub pull下来FROM java:8#作者MAINTAINER zc# 把可执行jar包复制到基础镜像的根目录下ADD t...
2020-05-28 19:10:32 5839 4
转载 Docker开启远程访问 -Centos/7
在作为docker远程服务的centos7机器中配置:1、在/usr/lib/systemd/system/docker.service,配置远程访问。主要是在[Service]这个部分,加上下面两个参数查找docker.service 位置find / -name docker.service# vim /usr/lib/systemd/system/docker.service[Service]ExecStart=ExecStart=/usr/bin/dockerd -H .
2020-05-21 18:14:17 623
转载 centos7 docker安装和使用
说明:本文也是参考互联网上的文章写的,感谢相关作者的贡献。操作系统64位CentOS Linux release 7.2.1511 (Core)配置好IP:192.168.1.160修改yum源目的是提升对docker的下载速度。1.备份你的原镜像文件,以免出错后可以恢复。[root@localhost ~]# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup2.下载新
2020-05-21 18:04:44 363
转载 oracle执行update语句卡住不动
问题开发的时候debug到一条update的sql语句时程序就不动了,然后我就在plsql上试了一下,发现plsql一直在显示正在执行,等了好久也不出结果。但是奇怪的是执行其他的select语句却是可以执行的。原因和解决方法这种只有update无法执行其他语句可以执行的其实是因为记录锁导致的,在oracle中,执行了update或者insert语句后,都会要求commit,如果不commi...
2020-04-27 11:18:24 986
转载 Linux修改时区的正确方法
Linux修改时区的正确方法CentOS和Ubuntu的时区文件是/etc/localtime,但是在CentOS7以后localtime以及变成了一个链接文件[root@centos7 ~]# ll /etc/localtime lrwxrwxrwx 1 root root 33 Oct 12 11:01 /etc/localtime -> /usr/share/zoneinf...
2020-04-23 09:47:24 608
转载 ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效---解决方法
一、问题描述今天在用hibernate进行建表操作时第一次建表成功,但之后发现POJO类的映射文件有问题,就进行了几次修改,之间将建表的代码又运行了几次,结果就在控制台报出了“ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效”的错误,数据也插入不了,于是我就去oracle数据库的可视界面(sqldeveloper)想将之前建成的表手动删除,结果还是报“OR...
2020-04-11 09:57:53 1072
原创 kingbase 实现多行转一行
默认情况下金仓数据库中没有array_agg()函数,因此需要自己创建。创建SQL为:--金仓默认没有该函数CREATE AGGREGATE array_agg(anyelement)(sfunc = array_append, -- 每行的操作函数,将本行append到数组里stype = anyarray, -- 聚集后返回数组类型initcond = '{}' -- 初始...
2020-03-31 19:13:18 1017 2
转载 PostgreSQL 实现多行转一行
1.SELECT a.id, a.db_name, string_agg(b.username, ',') FROM tbl_company a, tbl_user bWHERE a.id = b.company_idgroup by a.id查询字段只能是字符型 结果用“,”隔开2.SELECT a.id, a.db_name,array_agg(b.username) FRO...
2020-03-31 19:07:15 1992
转载 plsql中无法复制粘贴(Ctrl+c Ctrl+v)解决方法
转自:https://jingyan.baidu.com/article/ceb9fb10c0c7af8cad2ba026.html 一、恢复‘键配置’默认值 plsql -> -菜单栏(工具)-> 首选项 ->‘ 用户界面’栏目下的‘键配置’ -> 界面右下角 -> 复位到默认即可解决。 1、打开plsql,点击‘工具’ 2、点击‘首选...
2020-03-31 09:59:28 5315
转载 达梦数据库- 查询多行数据合并成一行数据
达梦 wm_concat函数,用于列转行,逗号分隔首先让我们来看看这个神奇的函数wm_concat(列名),该函数可以把列值以","号分隔起来,并显示成一行,接下来上例子,看看这个神奇的函数如何应用准备测试数据SQL> createtabletest(id number,name varchar2(20));SQL> insert into tes...
2020-03-31 09:57:44 16893 1
转载 在intellij IDE中使用Ant
介绍Ant1、什么是Ant?Ant是一种基于Java和XML的构建(build)工具。2、什么是构建形象来说,差不多是把代码从某个地方拿过来,进行编译后再拷贝到某个地方去,等等操作3、ant的好处跨平台–因为ant是使用java实现的,所以它跨平台使用简单–与ant的兄弟make比起来语法清晰–同样是和make相比功能强大–ant能做的事情很多,可能你用了很久,你仍然不知道它能有...
2020-03-28 13:32:28 2939
原创 java反射获取参数名,idea/eclipse等开发工具的配置 Can not deserialize instance of int out of START_OBJECT token
java8 中的新特性可以直接通过反射获取方法的参数名,不做配置的话,后台获取参数时,会报:com.fasterxml.jackson.databind.JsonMappingException: Can not deserialize instance of int out of START_OBJECT token在idea(2019.3.3 版本)中需要配置:...
2020-03-19 11:18:54 380
转载 Debian操作系统以及凝思操作系统 网卡配置
1.单网卡配置/etc/network/interfacesauto eth0#iface eth0 inet dhcp(默认是DHCP被注释掉)iface eth0 inet staticaddress 192.168.8.110netmask 255.255.255.0gateway 192.168.8.12.双网卡配置/etc/network/interface...
2020-03-03 10:24:40 5284
转载 PostgreSQL得出两个timestamp的秒数差值
sql语句SELECT EXTRACT(EPOCH FROM (TIMESTAMP '2017-12-16 12:21:13'- TIMESTAMP '2017-12-15 12:21:00'));=> 86413计算两个时间的差值更新另一个时间字段UPDATE your_tableSET this_time=(EXTRACT(EPOCH FROM (time...
2019-09-27 08:35:44 6348
原创 PostgreSQL 在psql中切换schema
psql中切换schema执行:set search_path to test_schema后续在执行的操作都是针对test_schema这个schema了。
2019-06-17 16:13:57 18016
转载 RH7.4配置xmanager远程桌面连接
转自:http://blog.sina.com.cn/s/blog_56f5cdb80102xhdr.htmlRHEL7的Gnome界面使用了硬件加速功能,不支持Xmanger远程访问。在网上查了很多资料,都不能实现远程访问。经过几天的研究,终于找到了一种能够支持Xmanger远程访问的方法,该方法需要安装lightdm并使用kde界面来实现Xmanger的远程访问,具体方法如下,分为在线安装...
2019-06-17 08:51:20 2855
原创 RedHat7.2 配置yum源
1.定位到yum的配置文件[root@linuxprobe ~]#cd /etc/yum.repos.d/2.查看是否有配置文件[root@linuxprobe yum.repos.d]#ls3.检查yum是否安装,以及安装了哪些依赖源并删除yum包[root@linuxprobeyum.repos.d]#rpm -qa |grep yum显示如下(根据各自情况,有可能不...
2019-03-27 09:12:48 12561 2
转载 RedHat7下PostGIS源码安装
本文介绍在RedHat7环境下安装使用PostGIS的流程。前提,已经安装好PostgreSQL9.5。可以下载安装包,图形化安装。1. yum安装libxml2 libxml2-devel这个比较简单,直接使用yum安装即可。$ sudo yum install -y libxml2 libxml2-devel安装libxml2、libxml2-devel,因为后边编译安...
2019-03-27 09:10:04 336
转载 linux & windows下重启oracle
Linux:方法1 用root以ssh登录到linux,打开终端输入以下命令: cd $ORACLE_HOME #进入到oracle的安装目录 dbstart #重启服务器 lsnrctl start #重启监听器 cd $ORACLE_HOME #进入到oracle的安装目录 dbstart #重启服务器 lsnrctl...
2019-03-22 16:37:03 2943
转载 vs 2013 必须先停止生成方可关闭解决方案
vs 2013 关闭时候总是提示“必须先停止生成方可关闭解决方案”或英文“The build must be stopped before the solution can be closed.”,如图:1,代码还没生成完所以不能关闭,所以会提示“必须先停止生成方可关闭解决方案”;2,在主菜单点击 Build -> Cancel3,Ctrl+Break 快捷键搞定!...
2019-03-15 10:28:01 19776
转载 VS+QT没有自动生成.ui对应的ui_XXXX.h头文件问题
1、在qt安装包下-> qbase -> bin 目录下有对应的uic.exe用来生成 .ui对应的ui_XXXX.h头文件所以 cmd进入bin目录,运行uic XXXX.ui ui_XXXX.h就可以生成,也可以添加路径进行指定 如: uic F:\DTS\trunk\src\send\mainwindow.ui F:\DTS\trunk\src\send\ui_mainwin...
2019-03-15 08:49:25 7534
转载 Excel使用技巧之如何修改CSV文件的分隔符
Excel转成CSV文件,在Windows下默认的列表分隔符是逗号(,)。在某些情况下,我们可能需要更改列表分隔符,如某个单元格内容包含逗号,而这可能导致使用它的程序出错,这样就需要更改列表分隔符;再比如Mac OS X下CSV文件的列表分隔符是分号(;),而且还不方便修改,为了统一 两个系统的列表分隔符,我们就需要更改Windows系统的列表分隔符工具/原料 Excel 2007...
2019-03-04 19:24:31 10885
转载 PostgreSql 使用自定义序列(Sequence)向表插入数据
最近公司使用到了PostgreSql,哈哈,这个SQL之前基本上没有用过,既然公司使用到了,那就学习一下吧,记一篇小笔记;什么是PostgreSql:https://www.postgresql.org/about/有关PostgreSql序列使用:https://www.cnblogs.com/alianbog/p/5654604.html按照以往Oracle建表的流程,我们来新建表...
2019-02-19 10:40:05 1948
转载 PostGIS中的几何类型
转自:http://blog.sina.com.cn/s/blog_722b6a020102v5m9.html二、 PostGIS中的几何类型PostGIS支持所有OGC规范的“Simple Features”类型,同时在此基础上扩展了对3DZ、3DM、4D坐标的支持。1. OGC的WKB和WKT格式OGC定义了两种描述几何对象的格式,分别是WKB(Well-Known Binar...
2019-02-18 19:19:35 2017
转载 将表A中的某字段数值 改成 表B中的某字段数值 当然两边肯定有关联 a表主键=b表外键 一对一关系
将表A中的某字段数值 改成 表B中的某字段数值 当然两边肯定有关联 a表主键=b表外键 一对一关系update t_zhangyinfeil set t_zhangyinfeil.f_banwei=t_zhaying.f_banwei from t_zhaying where t_zhaying.f_zhayingbianhao=t_zhangyinfeil.f_zyid and t...
2019-02-18 14:57:03 754
转载 Win7下安装Oracle11g
转自:https://jingyan.baidu.com/article/4f34706ec9826ae387b56d34.html 首先先下载好Oracle安装包(这个就不用说了,上Oracle官网自己找下载入口),将下载好后的两个压缩文件解压至同一文件夹下,该文件夹为database; 解压完毕后,在该目录下打开setup.exe,执行安装程序后会出现启动安装的命令提示符,进入...
2019-01-23 14:22:13 315
转载 PostGIS 操作geometry方法
转自:http://www.cnblogs.com/ytwy/p/6826549.htmlWKT定义几何对象格式:POINT(0 0) ——点LINESTRING(0 0,1 1,1 2) ——线POLYGON((0 0,4 0,4 4,0 4,0 0),(1 1, 2 1, 2 2, 1 2,1 1)) ——面MULTIPOINT(0 0,1 2) ——多点MULTILINEST...
2019-01-17 14:35:15 2197
转载 ORACLE分页查询SQL语法——最高效的分页
转自:https://blog.csdn.net/honey_potter/article/details/53014284--1:无ORDER BY排序的写法。(效率最高)--(经过测试,此方法成本最低,只嵌套一层,速度最快!即使查询的数据量再大,也几乎不受影响,速度依然!)SELECT * FROM (SELECT ROWNUM AS rowno, t.* ...
2019-01-17 14:22:56 387
转载 oracle SDO_ORDINATE_ARRAY直接展示
转自:https://www.cnblogs.com/zzl-156783663/p/9302249.htmlmdsys.sdo_geometry 中SDO_ORDINATE存储的是空间对象的几何节点坐标序列,要想直接展示第一条值出来需要捞出数据若select t.id,t.shape.sdo_ordinates from test1展示出来的是id和一个集合对象,我只需暂时集合对象第一个...
2019-01-17 14:20:59 1602
转载 详解PostgreSQL成功安装oracle_fdw方法,解决the specified procedure could not be found错误
转自:https://blog.csdn.net/ljinxin/article/details/77772587 1.首先到github oracle_fdw下载最新版本的oracle_fdw压缩包,找到符合系统与PostgreSQL数据库的版本(本人为win7-32bit、pssql9.3.18),所以选择如下版本2.下载完成将zip包解压,得到如下左图文件。把【lib】文件夹的o...
2019-01-16 16:00:17 1181
转载 oracle_fdw的使用:从PostgreSQL中访问Oracle数据库,实现数据库数据的同步
转自:https://blog.csdn.net/ljinxin/article/details/77896295建议在sql shell命令窗口操作,因为这样可以知道语句执行报错情况在这篇详解PostgreSQL成功安装oracle_fdw安装好oracle_fdw后我们开始学习oracle_fdw的使用,以实现oracle的数据同步到postgresql。假设我们把oracle...
2019-01-16 15:46:27 1870
转载 Oracle Spatial详解
转自:https://www.cnblogs.com/frogbag/archive/2007/10/17/926870.htmlStep1. 创建一张表,其中shape用来存放空间数据 CREATE TABLE mylake ( feature_id NUMBER PRIMARY KEY, name VARCHAR2(32), shape MDSYS.SDO_GEOM...
2019-01-16 15:16:22 2112
转载 空间数据类型与元数据
转自:https://www.cnblogs.com/frogbag/archive/2007/10/17/927275.html空间数据类型与元数据 Oracle Spatial由一坨的对象数据类型,类型方法,操作子,函数与过程组合而成。一个地理对象作为一个SDO_GEOMETRY对象保存在表的一个字段里。空间索引则由普通的DDL和DML语句来建立与维护。 本章主要说了一些例子演示如何...
2019-01-16 15:12:51 1870
转载 Oracle Spatial基本操作
Oracle Spatial基本操作 Oracle Spatial主要通过元数据表、空间数据字段(即sdo_Geometry字段)和空间索引来管理空间数据,并在此基础上提供一系列空间查询和空间分析的程序包,让用户进行更深层次的GIS应用开发。Oracle Spatial使用空间字段sdo_Geometry存储空间数据,用元数据表来管理具有sdo_Geometry字段的空间数据表,并采用R树索引和...
2019-01-16 15:08:36 2433
转载 char*、char[]及string的区别及相互转换
区别:char *s1:s1是一个指向字符串的指针;char s2[]:s2是一个字符数组;string s3:s3是一个string类的对象.【内存模型】例如:char *s1 = "hello";char s2[] = "hello";内存模型如下 +-----+ +---+---+---+---+---+---+ s1: | *======&g...
2019-01-03 11:42:48 9185 1
转载 QT在VS环境下双击*.ui打不开Qt designer(Qt设计师)的解决方法
今天刚学QT,并在VS2013环境下完成了QT5.6.2的配置。在VS下,新建Qt GUI Application后,在解决方案资源管理器中双击 *.ui 文件没反应,网上的解决方法很少,但找到有一条是这么说:(1) 为什么在VS里,双击*.ui的时候打不开设计器( Qdesigner) 呢?切换到Qt Designer目录(如 C:\Qt\Qt5.6.2\5.6\msvc2013\...
2018-12-28 14:56:01 2380 2
转载 qmake生成VS的vcproj/sln工程文件
qmake 生成的vs工程与环境变量中的 qmakespec相关,可以有两种方法:1.默认情况下,即环境变量qmakespec为你装的qt for vs的版本,默认生成的为该版本的vs工程,如,你装的是QT for vs2010,那么环境变量qmakespec=win32-msvc2010,默认情况下生成的是vc2010的工程。 当你的xx.pro的TEMPLATE = subdirs时...
2018-12-26 14:10:15 798
postgres-xl数据库集群安装部署说明手册
2018-01-30
greenplum安装说明手册及参考资料
2018-01-30
cppcheck-1.81-x64-Setup.msi
2017-12-06
linux 访问ftp/sftp脚本及sftp免密码登录配置说明
2017-11-22
windows 访问FTP/SFTP 脚本以及 windows sftp工具
2017-11-22
uncompyle2-master
2017-11-22
QT5.6.1 访问达梦数据库驱动 win64 redhat7.2 kylin3.2
2017-06-05
Qt5.6.1 访问金仓数据库驱动 window64_linux64版本
2017-02-21
secureCRT安装包及注册机
2016-10-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人