- 博客(44)
- 资源 (1)
- 收藏
- 关注

翻译 Oracle游标处理数据、游标for循环、游标表达式
1、 游标处理数据create table t1 as select * from all_objects;commit;insert into t1 select * from t1;commit;insert into t1 select * from t1;commit;create table t2 as select owner,object_id,object_name ...
2019-06-30 21:44:47
1460

翻译 Oracle中生成排名的三种方式
比如查看员工的工资排名。排名需要注意重复数据,对于重复数据有三种排名方式:分别是: 顺序、同名跳号,同名不跳号SELECT deptno, empno, sal, row_number() over (PARTITION BY deptno ORDER BY sal DESC) AS row_number, rank() over (PARTITION BY deptno O...
2019-04-28 20:04:13
2915

原创 关于String常量池与堆的分析总结
一、 起源和区别首先上图: 出现以上两种方式的原因是:字符串创建实例过程中,JVM为了减少内存开销进行的一种优化概念。第一种方式创建实例时,JVM会首先检查字符串常量池中是否含有该实例。如果字符串已经存在池中,就返回池中的实例引用。如果字符串不在池中,就会实例化一个字符串并放到池中。(8种基本数据类型均有常量池机制)。第二种方式是运行期创建,而不去考虑是否已经存在常量池中。二、"=...
2018-12-15 22:23:57
767
1
原创 nginx + rtmp 搭建rtmp服务器
1、nginx.conf 的配置文件如下events {} http {server {listen 80;root html;root html;record off;} } }2、推流代码ffmpeg3、测试方式,采用VLC拉取视频流。
2024-04-26 16:31:39
279
3
原创 error: ‘TORCH_CHECK_ARG‘ was not declared in this scope
Yolact训练的报错解决办法
2022-12-09 09:53:19
1003
2
原创 yolact++ 训练数据的报错when compiling: ‘TORCH_CHECK_ARG‘ was not declared in this scope 解决办法
DCNv2内容切换
2022-06-02 11:19:34
980
4
原创 实例分割数据集有限,根据图像增强imgaug生成数据集
imgaug 增加实例分割数据集1、需求背景: 对于含有化学生产加工的公司,车间含有化学封装、蚀刻等工艺流程,一线工人需要进行化学原料的添加等操作,然而存在工人不能按照规范穿戴安全帽,防尘服,手套,安全鞋的现象,对工人的生命安全造成影响。2、由于图像采集难度较大,不利于模型训练,故采用图像增强方法,增加图片的数量 imgaug的github地址直接上代码1、需求背景: 对于含有化学生产加工的公司,车间含有化学封装、蚀刻等工艺流程,一线工人需要进行化学原料的添加等操作,然而存在工人不能按照规范穿
2022-05-27 14:18:41
973
3
原创 用windows安装pycocotools的注意事项
之前在ubuntu上安装pycocotools极其方便,今天尝试在window是上跑一下 detectron2项目,发现需要安装pycocotools,安装方法如下:1、windows安装需要提前安装好C++环境,下载 VS2019, 勾选C++桌面开发2、下载pycocotools安装文件,[https://github.com/cocodataset/cocoapi](https://github.com/cocodataset/cocoapi)解压之后,拷贝到python安装路径下的 s
2022-04-28 18:48:45
1779
原创 cudnn 版本查看
1、查看nvidia的cudnn版本cat /usr/local/cuda/include/cudnn_version.h | grep CUDNN_MAJOR -A 2
2022-03-10 14:34:21
12763
原创 Linux英伟达驱动程序下载和安装
1、 官网下载和显卡对应的版本,下载链接如下请点击:下载驱动地址 根据GPU的版本型号选择对应的系列驱动。本人购买的是T4版本,所以选择的下载版本如下图: ~/.bashrc~~export PATH="/usr/local/cuda-11.0/bin:$PATH" export LD_LIBRARY_PATH="/usr/local/cuda-11
2022-01-24 17:45:43
5700
原创 Spark 官网小应用
一、来源 Spark官网首页二、代码参考<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4
2020-09-10 10:15:38
511
原创 在oracle两个库之间移植表名注释,字段注释可以采用下面的脚本
1、打开PLSQL的Command Window(注意对应库)2、表名导出(A库)与导入(B库)--导出A库表的注释set heading off; set echo off; set feedback off; set termout on; spool C:\table_comment.sql; SELECT 'comment on table ' || t.table_name || ' is ''' || t.comments ||''';' FROM user_tab_comme
2020-09-02 11:09:55
239
原创 第一个Spark小代码,WordCount
以下为个人记录,,方便日后查看:一、需求说明:对文本文件中的单词个数进行统计(文末附文本文件)二、操作流程如下:2.1、第一步2.2、第二步2.3、第三步2.4、第四步2.5、第五步2.6、第六步三、结果POM文件引用如下:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocatio
2020-09-01 15:57:07
138
原创 Oracle拼接函数
1、拼接函数: distinct_listagg2、使用说明,对于oracle原生的listagg函数,进行拼接的时候,会拼接重复项,诸如 : a,b,c,a其中a出现多次,为了过滤掉第二项a ,参考并撰写了以下函数源代码create or replace function distinct_listagg (listagg_in varchar2, delimiter_in varchar2) return varchar2 as hold_result varchar
2020-08-10 15:42:14
4002
原创 Oracle中的表被锁住了,该如何kill掉锁语句
Oracle中的表被锁,该如何操作–查看锁表进程SQL语句1:–被锁对象表、数据库对象表、数据session表关联来获取被锁对象对应的是那个session;select sess.sid,sess.serial#,lo.oracle_username,lo.os_user_name,ao.object_name,lo.locked_modefrom v$locked_object lo,dba_objects ao,v$session
2020-06-26 15:40:32
1358
翻译 Base64编码基本原理转发
https://blog.youkuaiyun.com/wo541075754/article/details/81734770
2019-10-16 22:34:40
161
原创 一文看懂基本的oracle预定义异常和自定义异常以及oracle异常函数
oracle预定义异常语法格式如下: EXCEPTION WHEN exception1 [OR exception2 ...] THEN statement1; statement2; ... [WHEN exception3 [...
2019-06-29 11:30:27
455
转载 Oracle中Substr函数的使用,对转载文章做了一点补充
转载自https://www.cnblogs.com/dshore123/p/7805050.html。补充以下注意事项:substr(String string,int a)格式的时候,不管a是整数还是负数,如果a的绝对值大于源字符的长度截取的值即为空...
2019-06-28 09:35:41
582
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人