- 博客(44)
- 资源 (6)
- 收藏
- 关注
原创 实现oracle数据批量同步到mysql(一)
整体项目为数据统计类系统,源数据库为oracle,考虑到法律风险和成本控制,需要落库为mysql,并实现定时更新功能。多的不说,具体看操作过程。这个过程中,找了很多种实现方式和工具,目前能基本实现项目的需求,不过便利程度上还是需要斟酌。1)navicat15(这个版本能控制单次执行插入语句的数量,分批执行)2)kettle(开源的etl工具)3)结合些部分自己处理的工具和代码首先用navicat的数据传输功能进行异构数据库的传输1、先配置oracle和mysql数据库的连接mysql比较简单,or
2022-06-02 14:15:14
2199
原创 PowerDesigner导出表到Excel,包含字段, 行冗余表名
PowerDesigner导出表到Excel,包含字段, 行冗余表名 使用方式: 打开需要导出的pdm,然后按快捷键:ctrl + shift +x 拷贝以下代码,点击Run(F5), 开始递归目录,稍等片刻就生成Excel 导出的excel样式: TableCode...
2022-05-09 09:29:10
826
原创 数仓_增量初始化脚本(从s到s_n)
增量初始化脚本(从s到s_n)s层中s为未进行转码前脚本,s_n为转码后脚本参考如下格式即可,内容有删减(主要字段比较多,就只留两个)sql内容如下:drop table if exists tmp.tmp_s_crm_ztgcjtsal0341_cache_d_ncode_maping_21211210;create table if not exists tmp.tmp_s_crm_ztgcjtsal0341_cache_d_ncode_maping_21211210 stored as pa
2021-12-29 13:56:09
314
原创 数仓_给标准b层加分区
数仓分层b-o-s-i-ab层为源数据层调度平台shell脚本里面配置场景:老表分区数据需要保留,但是需要把分区数据添加到另外一张新表的新分区里面#给标准B层表增加分区:sh /home/zoomspace/udp_collect/add_partition.sh bdl.b_ccm_v_rm_inspection_issue $partitionDate #bdl.b_ccm_v_rm_inspection_issue为新加的表if [ $? -ne 0 ] ;thenexit -1
2021-12-29 13:46:25
895
原创 数仓_增量数据初始化s_n
C6_impala生产上操作,测试类似1、13分区s层 location /aalter table sdl.s_mbp_mgd_t_prototype_deliver_subitem_n partition(dt=20211213) set location‘hdfs://nameservice1/user/hive/warehouse/sdl.db/s_mbp_mgd_t_prototype_deliver_subitem_n/dt=20211213abc’;2、跑14分区全量b-o-s调度3
2021-12-29 13:40:54
1152
原创 springboot项目快速上手之crud增删改查小练习
项目地址https://gitee.com/wangchiCode/springboot_crud_demo.git
2021-06-21 17:35:24
725
转载 微信公众号怎么加外链(已解决)
微信公众号怎么添加外链呢? 现如今微信小程序如雨后春笋,就随便挑一个能解决你问题的小程序介绍一下吧: 进入微信公众号后台,编辑素材的界面,找到并点击点击“小程序”。 2、搜索小程序:“网页”,并点击“下一步”。 3、小程序的路径改为:“web?u= 网址”的格式,输入文字内容,点击”确定”即可。 添加你的网址例如:web?u=baidu.com。 若网址中有特殊字符=?...
2021-02-28 10:07:08
3409
原创 看这一篇就够了!vscode搭建vue-cli脚手架
Vue-cli搭建一、环境准备开发工具:Vscode(教程 https://blog.youkuaiyun.com/qq_42367703/article/details/88074154)下载node:安装vue-cli的前提是你已经安装了npm,安装npm你可以直接下载node的安装包进行安装。你可以在命令行工具里输入npm -v 检测你是否安装了npm和版本情况。(node的下载地址:http://nodejs.cn/download/)下载好了node后,需要配置一些变量以及包(参考https://
2021-02-23 11:31:07
1788
原创 06数组
目录6.1 一维数组 16.2 遍历数组 16.3数组排序 26.4多维数组 26.1 一维数组一、在java中,一维数组的使用类似于变量的使用,分为以下4个步骤声明数组语法示例:int[] age;String name[];创建数组age=new int[10];初始化数组int[] age={17,18,19};int[] age=new int[]{17,18,19};引用数组元素1)对数组元素进行存取age[1]2)动态获取数组长度age.length二
2021-02-22 18:07:14
177
原创 05循环结构
目录5.1 while、do while循环 15.2 for循环 15.3 break、continue跳转语句 15.1 while、do while循环一、循环是什么?循环语句就是让计算机根据条件做循环计算,在条件满足时继续循环,条件不满足时退出循环。为什么用循环?思考:控制台打印输出100次“跟驰哥学java”?三、while循环1、语法结构while(循环条件){//循环操作;}案例问题:计算从1到100的和?四、do while循环1、语法结构d
2021-02-22 18:04:49
155
1
原创 04选择结构
目录4.1条件结构 14.2嵌套条件结构 24.3 switch条件结构 24.1条件结构Java程序流程控制结构顺序结构条件结构循环结构条件结构(选择结构)语法:1、单分支if结构if (condition) {//代码块}双分支if-elseif ( 条件 ) {//代码块1}else {//代码块2}3、多重条件结构if (condition) {//代码块1}else if (condition) {//代码块2}el
2021-02-22 18:04:20
269
1
原创 03表达式与运算符
目录3.1运算符 13.2运算符优先级和表达式 23.3数据类型转换 33.1运算符一、运算符,顾名思义就是用于计算的符号。举例:int sum=1+2;num%2;score>60;二、运算符的分类按功能分类:1、赋值运算符=2、算术运算符(+、-、*、/、% )特殊的(前缀运算:++i,后缀运算i++),复合运算符(+=、-=、*=、/=、%=)3、关系运算符(>,<,>=,<=,==,!=)3.1关系运算符用于比较两个变量或表达式的值的大小
2021-02-22 18:00:52
161
1
原创 07java基础程序调试debug
7.1 java基础程序调试一、准备一段java代码二、设置断点断点概念: 断点就是指在调试模式下,当代码运行到断点这个位置的时候,就会停下来,便于开发者观察相关数据,进行代码逻辑的分析,排错。三、点击调试按钮四、确认切换到调试Perspective五、切换回开发Java代码的Perspective六、调试Perspective七、单步执行八、观察右上角 Variables的变化这是调试期间主要需要注意的区域,通过观察,分析,理解这些值的变化来加强对代码的理解,或者寻找代码的错误所在。
2021-02-22 17:35:53
165
原创 Java程序基础课程计划
一、初识Java1.1什么是程序1.2配置JDK1.3理解Java程序结构1.4 Eclipse介绍与下载二、变量与数据类型2.1变量2.2数据类型2.3控制台的输入与输出三、表达式与运算符3.1运算符3.2运算符优先级和表达式3.3数据类型转换四、选择结构4.1条件结构4.2多重条件结构4.3嵌套条件结构4.4 switch条件结构五、循环结构5.1循环结构5.2 while,do while循环5.3 for循环5.4 break、continue跳转语句六
2021-01-29 09:02:47
214
1
原创 VS2017 打包成exe
在项目的解决方案 右键→ 新建项目 后出现如下选择(如果没有找到,请在联机中搜索 visual studio installer 并安装)选择项目类型 Setup Project,并输入名称,确定。在出现的界面中,右键Application Folder → Add → 项目输出选择 主输出右键【主输出from 你的项目名称】 选择 create shortcut to 。。。生成快捷方式。修改快捷方式的名称,并拖入 User‘s Desktop在user’s
2020-09-22 14:05:41
1324
4
原创 《30年后,你拿什么养活自己?》
基金投资成功原则三个核心原则:挑选优良基金,分散投资,长期投资两个原则:找到符合自己的投资取向,积极听取专家的意见
2020-06-23 13:52:08
218
原创 2020.5.20 《喜欢一个人》
——吴桂君喜欢一个人,始于颜值,陷于才华,忠于人品,痴于肉体,迷于声音,醉于深情。伤害你的不是度对方的绝情,而是你心存幻想的坚持。爱情永远是两个人的努力,而不是一个人的委屈求全。喜欢一个人,始于颜值,陷于才华,忠于人品,痴于肉体,迷于声音,醉于深情。这样在一起,才是嫁给了爱情,愿你遇到一个成熟的爱人,愿你执迷不悟时少受点伤,愿你幡然醒悟时还赶得上。...
2020-05-20 13:55:55
203
1
原创 windows下cmd管理员命令执行msi文件
一、找到管理员命令提示符,win8系统左下角右键即可。二、进入msi执行文件的目录,输入命令msiexec /package 文件名完成
2020-04-24 10:03:18
4185
原创 码码在线总结——java web开发
这里是对老王的码码在线——“java web开发”视频内容的一个教程总结,比较容易快速上手,附上相关的几个地址。在线视频教程地址:http://coder520.com/#t6文档类笔记地址:https://www.kancloud.cn/w291223448/wangchi291223448/1595841配套的代码地址:https://github.com/291223448/javaE...
2020-03-29 10:24:48
2532
3
转载 方立勋JavaWeb学习地址
方立勋_30天掌握JavaWeb:http://www.cnblogs.com/xdp-gacl/tag/JavaWeb%E5%AD%A6%E4%B9%A0%E6%80%BB%E7%BB%93/default.html?page=3在网上找到了一个很不错的博客,写的都是方立勋30天掌握JavaWeb视频的完整笔记。...
2020-03-27 20:57:40
272
1
原创 python快速学习路线
1、学习python基础语法博客教程:廖雪峰python入门https://www.liaoxuefeng.com/wiki/1016959663602400视频实战教程:https://study.163.com/course/introduction/1004106037.htm遇到不懂的函数搜索菜鸟教程2、爬虫崔庆才:https://cuiqingcai.com/category/...
2020-03-23 15:22:33
252
转载 Ubuntu16.04下cuda9.0+cudnn7.0安装指南
原链接: http://www.twistedwg.com/2018/06/15/cuda9_cudnn7.html 先用下面语句查看自己电脑是否装了GPUlspci |gr...
2020-03-12 22:10:38
288
原创 记录一次idea中的父子项目修改project与module名称,亲测!
1、这个是完整可运行的已经编译过的父子项目(idea)中记录一次idea中的父子项目修改project与module名称,亲测!修改project为springcloud,module为eureka-server,需要做的几步步骤,如下。直接在外面文件夹改project:parentMavenProject——>springcloudmodule:childeMavenProjec...
2020-03-12 22:08:43
2550
原创 u盘装ubuntu系统操作步骤
准备:1、ubuntu-16.04.3-desktop-amd64.iso(linux映像文件)2、UltraISO(刻录映像到u盘工具)3、(必须做)在windows电脑上分出空闲空间(在windows上只需要准备一个空闲空间大小的空间就行{至少20G(/,主空间ext4)+ 5G(switch,交换空间)+cpu核数*2G(ext4日志系统)})电脑设置bios引导u盘启动,开始装,其...
2020-03-12 22:05:40
284
转载 centos7下安装mysql,网上文章都不太准
---------【安装wget,可选】------yum install wgetwget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm---------【安装mysql】------...
2020-03-12 22:03:20
114
转载 剑指offer
二维数组中的查找在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 /* * 思路 矩阵是有序的,从右上角来看,向左数字递减,向下数字递增, ...
2020-03-12 21:59:07
145
转载 java面试宝典
Java 基础基本数据类型:包装类型:包装类型是对基本数据类型不足之处的补充。基本数据类型的传递方式是值传递,而包装类型是引用传递,同时提供了很多数据类型间转换的方法。Java1....
2020-03-12 21:55:04
575
原创 jvm原理
一、类加载1、启动类加载器扩展类加载器应用类加载器:用户自定义类加载2、双亲委派:比如用户自定义类加载的时候会向上级去请求,一直到启动类加载器加载,如果启动类加载器不能完成加载任务,就还是交给第一个请求的类加载加载(这里是应用类加载器)。这样做的好处是,同一个类被不同类加载器加载之后,并不是同一个类了,会造成对这些类管理的杂乱,而如果都由启动类加载器的java.lang.Object类生成...
2020-03-12 21:52:23
133
转载 java面试-数据结构和算法
1.排序1.1 冒泡排序package sort; /** * Created by david on 2018/8/16 * 冒泡排序 */public class BubbleSor...
2020-03-12 21:50:31
172
原创 数据库mysql基础
一、数据库引擎:InnoDB(可以添加外键以及支持事务操作)二、加索引的目的为了快速查询,数据库底层是B+树,一个节点包含索引值和指向物理存储地址的指针。三、事务的一致性以及加一些数据库的读写锁;四、left join,right join左右连接五、sql存储语句类似于java的方法,也有if/else等语句...
2020-03-12 21:41:36
79
原创 java面试基础
文章目录一、io与Nio二、泛型三、集合类四、多线程五、网络编程六、异常执行顺序一、io与Nioio(单向流):字符流(代表,常用):outputStreamWriter,FilterStreamReader字节流:fileInputStream,fileOutputSteamNio:核心是管道(负责传输,读写,连接等,双向),缓冲区(实质是个数组,数据缓冲)二、泛型ArrayLis...
2020-03-12 21:40:39
97
原创 git命令将本地文件夹添加到git远程仓库
1.git init;2.git add .3.git commit -m "初始化"4.git remote add origin https://github.com/githubusername/demo.git5.git pull --rebase origin master6.git push -u origin master
2020-03-11 22:03:38
414
原创 (二)java快速入门
一、java简介1、安装JDK因为Java程序必须运行在JVM之上,所以,我们第一件事情就是安装JDK。Oracle的官网现在需要登陆下载,可以用下面提供的下载jdk8的版本(目前应用比较多的基本都是8的版本)链接:https://pan.baidu.com/s/1CfhayA2iIaoZrE-OMEMOjw提取码:fdd9设置环境变量(ps:这里主要注意给定的jdk,jre等路径一...
2020-03-03 14:13:55
242
ip改动批处理.bat
2020-08-23
vs2013.rar
2020-04-06
卷积神经网络(CNN).pdf
2020-04-01
tomcat.rar,版本是tomcat7
2020-03-31
基于深度学习的计算机视觉ppt
2020-03-31
msvcrt.dll,微软动态库
2020-03-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人