自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 通过python快速将mysql语句转换成hive、hbase、sqlserver建表语句脚本

以下mysqlsql模板,保存在mysql_table_sql.sql文件中,注意因为脚本转换会将字段注释一并转换过去,务必保证每个字段都有注释(如果不需要,在py脚本中需要去掉匹配注释的代码),除正常字段以外,只需要保留PRIMARY这一行,如果有索引或者唯一键约束的,需要去除,否则匹配时,会出现索引越界异常。希望转换成hive的sql样式如下,创建一个同名的表并添加ods前缀,创建在ods库中,并设定分区,存储类型为orc,压缩类型是snappy。py脚本如下。

2024-05-09 14:33:40 407

原创 Markdown的基本操作

2.有子级别(先敲到第二行,将第二行同级标题删除,再进行* 空格 空格)然后在文本的任意位置(一般在最后)添加脚。直接进行正常文字编辑,enter换行。添加子级别方法与上无序列表相同。测试脚注[^1]测试脚注2。注意:上面的冒号是英式。

2023-05-18 14:48:52 178

原创 sqlserver搭配连接池问题记录

sqlserver搭配连接池写入异常记录

2022-09-27 18:47:32 4514

原创 Redis超时问题记录

JedisConnectionException: java.net.SocketTimeoutException: Read timed out

2022-09-27 09:30:03 1122 1

原创 Flink sql实例问题记录

更新流 写入mysql 主键问题 思路

2022-06-28 10:46:02 703

原创 spring框架模拟用户登录练习

spring框架流程创建maven java项目先导入spring依赖<!-- 添加Spring框架的核心依赖 --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.2.4.RELEASE</version&gt

2021-10-10 14:17:23 537 2

原创 20210915 oracle

20210915 oracleoracle是关系数据库管理系统目标:主要用SQL JBDC Mybatic连表查询DQL 查DML 增删改SQLSQL 分DDL 数据定义语言DML 数据管理语言DQL 查询DML 管理DCL 数据库控制语言DDL: create 创建 drop 删除 alter 修改 rename 重命名 truncate 截断DML:insert 插入 delete 删除 update 更新 select 查询DCL:grant

2021-09-16 19:42:59 166

原创 水仙花数的算法解决练习

水仙花数/**水仙花数一个数的每位数的N次方的和等于这个数就是水仙花数1、获取一个数2、判断是不是水仙花*///键盘输入import java.util.Scanner;public class Work02{ //声明一个main方法 public static void main(String[] args){ //1 先获取一个正整数 //int num = getNum(); //2、检测是否是水仙花数 //循环一定区间内的水仙花数 并打印 //获取开始

2021-09-14 16:46:54 146

原创 检测一个数是否是素数的算法练习

素数/**素数:任何大于1的数 只能被1和本身整除 就是素数取余 如果取余!=0从2开始循环到本身 当余数==0 是判断除数是否是本身 如果是就是素数 如果不是就不是素数 跳出循环从1开始循环到100*///用键盘输入public class Work02{ //声明main方法 程序入口 public static void main(String[] args){ int result = 0; int num = 1; for( num = 2;num &l

2021-09-14 16:46:21 163

原创 杨辉三角的算法实现

杨辉三角的算法实现每日一道算法题,尝试不同的思路package com.yjxxt.geng;import java.util.Scanner;/** * * * 题目:打印出杨辉三角形(要求打印出10行如下图) *     1.程序分析: *      1 *      1 1 *      1 2 1 *      1 3 3 1 *      1 4 6 4 1 *     1 5 10 10 5 1 * 空格是m行-去当前行数 */publi

2021-09-08 10:24:25 81

原创 第八章 lamdba表达式

第八章 lamdba表达式1 介绍Lambda表达式 作用: 简化匿名内部类对象 使用前提: 函数式接口 函数式接口: 只有一个必须被重写的抽象方法的接口称为函数式接口 检查函数式接口注解: @FunctionalInterface 强制检测 语法: () -> {} () : 要重写的抽象方法的参数列表 -> : 箭头函数 lambda符号 ,具有上下文推到的作用 {} :

2021-09-08 09:59:56 1476

原创 20210903小练习

20210903小练习今天学习了File类和Date类 ,仿照DOS中的dir命令打印如下[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-oAJOmK8U-1630666882437)(C:\Users\GENGHAO\AppData\Roaming\Typora\typora-user-images\image-20210903084507050.png)]package com.yjxxt.file01;import java.io.File;import ja

2021-09-03 19:03:13 61

原创 20210902IO流学习笔记

2021-09-02 21:13:28 68

原创 Java常用类学习

Java常用类学习常用类1、StringString表示是字符串, Java程序中的所有字符串文字(例如"abc" )都实现为此类的实例。字符串是不变的,它的值在创建后无法更改。2、StringBuilder一个可变的字符序列。 此类提供与StringBuffer兼容的API,但不保证同步。 此类设计用作StringBuffer替代品,用于单个线程使用字符串缓冲区的位置(通常情况下)。 在可能的情况下,建议使用此类优先于StringBuffer因为在大多数实现中它会更快。3、Str

2021-08-31 21:18:31 100

原创 2021-08-31笔记

20210829接口用interface 来定义 后跟上 接口名接口中可以写成员变量 但是必须要赋值 public static final 来修饰,可以不写,定义后成员变量名变为常量 字母需要大写接口是抽象的,所以接口中不能创建构造器,接口不能被创建对象接口可以写方法,又因为接口比抽象类还要抽象,也不能创建对象,所以接口中只能定义 静态抽象方法用public abstract修饰,不写也是默认这个,因为接口时一个标准和规范 需要其他类来按照这个标准来实行,所以权限必须时public然

2021-08-31 19:10:37 62

原创 初识Java异常

初识异常1、异常的体系异常都是归属于类Throwable中子类分为Error 错误,这个是有JVM产生,程序员无法修改Exception 这个分编译时和运行时产生2、异常的分类编译时异常Checked Exception ,正常这类异常在idea开发的时候就会提示,需要人为指定处理方案,如果程序运行到这里时发生了异常,该怎么处理,不发生异常该怎么处理运行时异常RuntimeException,这类异常在编译时不会报错,但是运行后肯定会发生异常,发生异常后,程序会停止在异常发生

2021-08-31 11:24:04 105

原创 学习Java第二天

学习Java第二天第三章 Java的基础语法3.1 注释什么是注释?注释是用来解释类、方法和代码是要实现什么功能的文字,方便他人阅读你写的代码,而注释只存在源码,编译后的字节码没有注释3.1.1 单行注释一般用*//*开头,只作用于单行int num = 10;//这是单行注释3.1.2 多行注释以/* 注释内容 */,可以注释多行/*这是多行注释这是多行注释*/3.1.3 文本注释/**这是文本注释也能注释多行还可以生成帮助文档*/Tips

2021-08-18 21:55:45 88

原创 初学Java第一天

初学Java第一天刚接触Java的小白,第一天 。了解了计算机的发展史,从体积庞大且只能简单运算的第一代计算机,再到后来的晶体管、集成电路,再到现在的超大型集成电路计算机,无论从功能、体积还是从运算能力上都有质的改变。语言的发展史第一代计算机语言 二进制 机器语言 ,只能通过卡纸和打孔机第二代计算机语言: 汇编语言 (通过助记符去定义一些常用的二进制代码段 load stor)第三代计算机语言:高级语言 (COBOL ADA Java Python Go)第四代计算机语言:SQL 专门和数据库

2021-08-16 20:46:12 129 2

空空如也

空空如也

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

TA关注的人

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