自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 资源 (5)
  • 收藏
  • 关注

原创 大数据集群数据传输

netcat,简写为 nc,是 unix 系统下一个强大的命令行网络通信工具,用于在两台主机之间建立 TCP 或者 UDP 连接,并提供丰富的命令进行数据通信。使用 nc 可以做很多事情:建立连接,发送数据包,监听端口,扫描端口,处理 ip4 和 ip6,和 telnet 不同,nc 会区分错误输出和标准输出,telnet 则都是标准输出。1、topic名称带有明显来源和业务的单词,例如:t_jif_tgcdr。4、检查topic是否已经存在,如果存在,需另外起名。4、要确定数据是实时、增量、全量问题。

2024-06-24 00:45:02 565

原创 解决linux系统求前N月月份的bug

函数调用示例 mylastMonth=`getLastMonth 20240531 6`日常工作中,需要获取某个日期(20240531)的前N个月,通常会写命令。可以获得202311月份。

2024-06-04 18:16:35 499

原创 ChatGPT最新动态:引领AI新潮流,期待ChatGPT-5的夏季发布

今天,我们就来探讨一下ChatGPT的最新消息,以及即将发布的ChatGPT-5将带给我们怎样的惊喜。例如,谷歌将在今年的I/O活动中公布最新的AI进展,其中包括对ChatGPT等自然语言处理技术的优化和升级。同时,我们也相信在人工智能技术的不断推动下,ChatGPT将在未来发挥更加重要的作用,为人类社会的进步和发展贡献更多力量。据悉,ChatGPT-5在继承了ChatGPT优秀性能的基础上,将采用更加先进的算法和技术,进一步提高模型的语言理解和生成能力。最近,关于ChatGPT的最新消息引起了广泛关注。

2024-05-10 15:37:15 360

原创 使用PL/SQL动态查询并输出结果

在Oracle数据库中,我们经常需要编写PL/SQL脚本来执行动态SQL查询。这里我们简化了一个示例,用于动态查询特定月份下以特定模式命名的表,并输出查询到的记录数。使用循环来动态构建SQL语句,并执行查询以获取记录数。

2024-05-07 17:45:31 548 1

原创 迁移数据前,如何确保Oracle与Hive表中字段数量的一致性

在迁移数据之前,检查Oracle和Hive中表的字段数量是否一致是一个重要的步骤。通过查询数据字典视图和使用Hive的DESCRIBE命令,我们可以获取表的字段信息并比较数量。为了简化比较过程,可以编写自动化脚本来执行这些任务并输出结果。确保表结构的一致性将有助于减少迁移过程中的错误和问题。

2024-05-03 09:42:47 801 2

原创 Hive数据库base64 加解密字段或字符串

hive,base64

2024-04-26 15:18:40 528 6

原创 Hive数据库字符串脱敏函数mask使用方法

请注意,以上表格中的自定义掩码参数示例仅展示了如何使用这些函数,具体返回值可能因 Hive 版本和具体实现细节有所不同。

2024-04-23 14:37:02 388 2

原创 Oracle 批量修改全表字段

以上代码修改注释部分,即可使用。

2024-04-17 12:29:58 459

原创 shell 几种字符串加解密方法

用 gtalk@gmail.com 作为明文,加密分两步,当然了,也是可以一步过的,呆会说~得到:137514765985002236391382606438443478282。得到:137514765985002236391382606438443478282。第二种:〔 应该是纯 Bash Shell,含 VIM 的 xxd 〕第三种:〔 Base64 编码,这个很好很强大,适合写加密脚本 〕得到:gtalk@gmail.com。得到:gtalk@gmail.com。dc -e 输出的数字P。

2024-01-18 14:54:16 704

原创 Perl 通过sqlplus 执行Spool语句

【代码】Perl 通过sqlplus 执行Spool语句。

2023-07-07 12:07:51 290

原创 Filezilla连接服务器报错,认证失败,严重错误,无法连接到服务器

出现 edirecting to /bin/systemctl restart sshd.service 即可。重启 service sshd restart。

2023-04-19 10:26:54 1173

原创 BUUCTF-摩丝

【代码】BUUCTF-摩丝。

2023-04-03 11:17:12 248

原创 BUUCTF-Linux Labs

【代码】BUUCTF-Linux Labs。

2023-04-03 00:38:30 561

原创 axios 简单使用方法

axios 简单使用方法

2023-01-26 02:18:37 100

原创 c:forEach 和 EL表达式 搭配使用 自动编号

c:forEach 和 c:set EL表达式 搭配使用 自动编号

2023-01-06 18:24:14 179

转载 Perl复制、移动、重命名文件/目录

Perl 的文件操作

2022-11-05 18:14:30 1712

原创 斐波那契数列的java代码

1)算法1使用的是自我迭代的方式,算法2使用的是普通的for循环的方式;(2)算法1的代码量较少易于理解;算法2的代码量多,需要认真读循环代码;斐波那契数列特点每一项都等于其前两项的和;(3)经测算算法1的效率远低于算法2。...

2022-07-21 00:09:49 1461

原创 linux 系统中默认加密解密一个文件的方法

tar -zcf - 要加密的文件名称 |openssl des3 -salt -k 密码| dd of=加密后的文件.desdd if=加密后的文件.des |openssl des3 -d -k 密码 | tar zxf -echo baby my love > a.txt#加密tar -zcf - a.txt |openssl des3 -salt -k 123456 | dd of=b.des#解密dd if=b.des |openssl des3 -d -k 123456.

2022-04-24 00:37:05 705

原创 hive创建类似oracle中的dual表

cd /home/test/echo 'X' > dual.txthive (default)> load data local inpath '/home/test/dual.txt' overwrite into table dual;hive> select cast("1111111.000" as double) from dual;OK1111111.0Time taken: 0.156 seconds, Fetched: 1 row(s)

2021-12-16 15:53:05 2691

原创 Shell 字符串转数组的三种方式

string=“郭靖,黄蓉,神雕侠”方式一:array=(echo $string | tr ',' ' ' )方式二:array=(${string//,/ })方式三:array=(echo $string | sed 's/,//g')遍历数组for var in ${array[@]}doecho $vardone

2021-11-23 15:39:02 8102 1

原创 使用shell 连接sftp,避坑指南

第一个 can’t be established 遇到这个问题SSH出现can’t be established解决方法:这个原因可能是本地主机的key发生了变化,因此每次SSH链接都会有提示,只需要在交互下输入yes即可。当然如果长久的想解决问题,可以采用以下方法:修改/etc/ssh/ssh_config文件的配置,以后则不会再出现此问题最后面添加:StrictHostKeyChecking noUserKnownHostsFile /dev/null...

2021-11-21 01:57:58 4133

原创 SSM整合第二部分:整合过程中需要的配置,详细代码

web.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.or

2021-09-02 12:49:28 127

原创 SSM整合第一部分:整合过程中需要的配置

整理出了整合过程中需要的配置:

2021-09-01 23:21:51 88

原创 Idea 创建Maven项目后,添加web模块支持的两种方式

方式一:点击子模块,按F4方式二:右键点击子模块

2021-09-01 14:53:16 1053

原创 perl 字符串 utf-8与gbk互转

use Encode;gbk转uft-8:$line = encode("utf-8",decode("gbk",$line));或$line = encode_utf8(decode("gbk",$line));utf-8转gbk:$line = encode("gbk", decode("utf8", $line));uft-8转gb2312:$line = encode("gb2312", decode("utf8", $line));

2021-07-21 09:19:31 417

原创 vue中路由重定向redirect

1.重定向的地址不需要接收参数const routes = [ { path: '/', redirect: '/index'}, { path: '/index', component: index }]把"/"重定向到"/index"2.重定向的地址需要接收参数然而没有传参不会改变地址,页面不会报错但是也不会显示内容3.重定向的地址需要接收参数并且传参{ path:'/goParams/:newsId(\\d+)/:newsTitle', r

2021-07-14 17:39:02 4949

原创 Vue cli 创建项目流程

Vue cli 创建项目流程1、下载Node.js http://nodejs.cn/download/ 根据自己系统下载2、确认node安装成功: cmd 下 node -v cmd 下 npm -v3、安装Node.js 全局安装 npm install cnpm -g4、安装 vue-cli 脚手架 cnpm install vue-cli -g5、新建工程 5.1 创建一个目录 5.2 vue init webp...

2021-06-28 17:33:53 98

原创 SQLLOADER报错:数据文件的字段超出最大长度,截断文件中字段内容以适应入库的方法

LOAD DATAINTO TABLE OTHPDATA.TB_12207_S_20210503 TRUNCATEFIELDS TERMINATED BY ''OPTIONALLY ENCLOSED BY '"'TRAILING NULLCOLS( DAY_ID,PRVNCE_ID,CITY_ID,BAND,MAC,AD,SALELABEL,RLABEL,DETAIL_INFO char(500) "SUBSTR(:DETAIL_INFO, 1, 100)",ELINKNU.

2021-05-10 11:59:58 3036 1

原创 Vue 中对计算属性的一点理解 针对get set方法

<html> <head> <meta charset="utf-8"> <title></title> <script src="https://cdn.staticfile.org/vue/2.2.2/vue.min.js"></script> </head> <body> <div id="diVue"> <ul> <templa.

2021-03-26 17:44:49 150

原创 杀掉Docker 进程

2021-02-20 16:08:24 2280

原创 JAVA 静态代理 纯享代码

以房客租房子为例,其中涉及三个角色即:房东、中介、租客1、创建租赁接口public interface Rent { public void rent();}2、分别由房东和中介共同实现租赁接口//注:代码中使用了lombok注解,故省去getter setter 方法import com.duanhw.dao.Rent;import lombok.AllArgsConstructor;import lombok.Data;import lombok.NoArgsC

2021-01-18 15:58:21 180 1

原创 做了一个考试系统的简易前端:通过点击选项记录用户答案并对比是否错误,方案比较简单粗暴,请参考!

htm为一个jsonArray对象answerdetail:答题详情paperid:试卷iduserid:用户idjsonstr 为一个题目答题对象:qid:题目iduanswer:用户选择的答案answer:题目正确答案isRight:代表答错还是答对loopJsonArray:函数用来判断某个答案是否提交,如果提交过的修改答案,如果没提交,添加进数组<!DOCTYPE html><html> <head> ...

2020-12-28 15:51:44 681

原创 SpringMVC 实现Controller接口方法,避免404错误

1.创建maven 空项目2.添加Spring mvc maven 依赖<?xml version="1.0" encoding="UTF-8"?><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/

2020-12-12 19:53:57 443 2

原创 Python 中写多条SQL语句的写法

creSql = "DROP TABLE ODSPMART.T_MID_JT_INTERFACE_UP_LOG;"\ " CREATE TABLE ODSPMART.T_MID_JT_INTERFACE_UP_LOG("\ "INTE_NAME VARCHAR2(200)"\ ",INTE_CREATE_DATE VARCHAR2(10)"\ ",INTE_DATA_DATE VARCHAR2(10)"\ ",RENUM VA.

2020-12-03 17:29:39 1739

原创 Python 安装cx_Oracle后无法连接数据库,提示客户端不是64位的解决方法

错误1.DPI-1047: 64-BIT ORACLE CLIENT LIBRARY CANNOT BE LOADED: "D:\APP\XYG\PRODUCT\11.2.0\CLIENT_1\BIN\OCI.DLL IS NOT THE CORRECT ARCHITECTURE"错误2.ORA-12154: TNS:could not resolve the connect identifier specified我的程序要通过python连接Oracle数据库,同事在服务器上装了32位的客.

2020-12-02 11:17:36 697

原创 Spring 通过XML创建对象且注入属性 纯代码,慢慢品

纯代码,慢慢品<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:util="http://www.springframework.org/schema/util" xsi:schem.

2020-10-05 17:26:26 119

转载 反射是框架设计的灵魂

声明非原创,原创文章链接https://blog.csdn.net/sinat_38259539/article/details/71799078反射是框架设计的灵魂(使用的前提条件:必须先得到代表的字节码的Class,Class类用于表示.class文件(字节码))一、反射的概述JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。要想解.

2020-10-02 08:58:19 137

原创 解决在Linux上对字符串中带有特殊字符的加密和解密问题补充说明

前两天我发布了一个资源是关于解决在linux系统上,对于含有特殊字符的字符串,进行加解密的代码,当时写完觉得自己很牛逼,结果,我发现了一个问题,当我对某一给字符串进行加密,再解密,解密后的字符串,跟原字符串在使用eq 比对时,出现不相等的情况,纳闷了,然后网上又一通乱查,刚开始以为是编码的问题,在perl中使用Encode模块,进行几次转码,不见效果,又觉得是不是代码里出现了我肉眼看不到的空白字符,所以用网上写的trim函数进行空白符的剔除,结果仍旧不行,后来对字符串进行substr截取发现,解密后的字符串

2020-09-13 02:34:41 688

原创 Oracle 存储过程及游标,目的提高delete效率

SELECT s.sid, s.serial# FROM v$locked_object lo, dba_objects ao, v$session s WHERE ao.object_id = lo.object_id AND lo.session_id = s.sid; --ALTER system KILL session '3767,33667';declarev_indx number:=0;v_totalRow number;v_count number;beginsel.

2020-09-06 22:38:05 946

原创 Oracle 日期字段相减函数

MONTHS_BETWEEN(date2,date1)相差豪秒数:ceil((To_date(日期字段, 'yyyy-mm-dd hh24-mi-ss') - To_date(日期字段 , 'yyyy-mm-dd hh24-mi-ss')) * 24 * 60 * 60 * 1000) 相差秒数:ceil((To_date(日期字段, 'yyyy-mm-dd hh24-mi-ss') - To_date(日期字段 , 'yyyy-mm-dd hh24-mi-ss')) * ...

2020-08-17 10:12:40 7763

解决在Linux上对字符串中带有特殊字符的加密和解密问题

在Linux上,对字符串中带有特殊字符的,加密和解密都会出现问题,本程序代码能够解决这一问题,通过简单的代码,能够让你轻松解决特殊字符的问题。

2020-09-10

GDI++工具美化系统字体

如果系统字体有限,很多工具或者浏览器上显示的字体不够美观,可以用它。

2010-11-28

3Dtxt文档阅读工具

非常精美的阅读器,界面漂亮美观,而且使用方便

2010-11-28

FastLoad教程资料

提供一套教程,方便学习teradata中加载数据的工具fastload,是数据开发人员的帮助书籍。

2010-07-27

Unix开发常用命令

提供查询帮助,方便开发人员使用unix常用命令,以便忘记后可以轻松查阅,并且内容详尽。

2010-07-27

空空如也

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

TA关注的人

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