SQL语句:在两个数据库间复制表结构和数据数据库

SQL语句:在两个数据库间复制表结构和数据数据库 一、如果两个数据库在同一台服务器上 1、复制表结构和数据:SELECT * INTO DatabaseB.dbo.TableB FROM DatabaseA.dbo.TableA 2、仅仅复制表结构:SELECT * INTO DatabaseB.dbo.TableB FROM DatabaseA.dbo.Tabl
分类: 其他 发布时间: 09-11 23:37 阅读次数: 0

利用kettle的自定义java给sqlserver复制表

利用kettle的自定义java给sqlserver复制表eclipse代码:package copyTable;import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLExce
分类: 其他 发布时间: 09-11 23:36 阅读次数: 0

myeclipse ant运行后javac报找不到的包的错误

部署kettle的插件时一直报错误 查看错误发现是没有找到一些包 但是那些包都引入了啊 后来发现是build文档未指定目录 Ant编译找不到包 Buildfile: C:\Users\db2admin\Desktop\TemplateStepPlugin (1)\TemplateStepPlugin - 副本\build.xml init:      [echo] Init...  
分类: 其他 发布时间: 09-11 23:36 阅读次数: 0

kettle插件--sqlserver数据库间的表、数据复制

kettle插件在网上了解了kettle开发插件,查看模板,里面主要有四个java文件:界面显示java文件*dialog.java,*dialog.java主要使用的是swt的控件来使用和显示界面。元数据(属性)封装java文件*StepMeta.java,*StepMeta.java封装了要从dialog中接收、要使用的数据,当转换运行时,Kettle会重新生成一个Meta 对象并获取原对象的配
分类: 其他 发布时间: 09-11 23:36 阅读次数: 0

Python自学笔记(7day)

(1)集合:集合是没有顺序的,不重复的,里面元素不可变数据类型。   增:add() update() set={1,2,3} set.updte("asd") print() #输出:{1,2,3,"a","s",'d'} update()与列表中的extend()一样 删:pop() remove() 与列表中的一样,pop()按照位置删,remove()按照元素删 文件的操作 (文件的操作,一种操作只能进行一种方法,比如:只读,只能只读,而不能在只读中写入) 小技巧:我们要对文件进行3步
分类: 其他 发布时间: 09-11 23:36 阅读次数: 0

新概念1 17---25

      17,18 employee hard-working sales reps man office assistant how are you how do you do    正式用法 Come and meet our employees,Mr.Richards. Thank you Mr.Jackson This is Nicola Grey.and this is Claire Taylor. How do you do? Those women are very hard
分类: 其他 发布时间: 09-11 23:36 阅读次数: 0

add-binary 字符串操作,二进制字符串相加

Given two binary strings, return their sum (also a binary string). For example, a ="11" b ="1" Return"100". 思路很简单,先把短的字符串补齐,然后逐位相加。 string addBinary(string a, string b) { int length = max(a.size(), b.size()); string res(length + 1, ' ');
分类: 其他 发布时间: 09-11 23:36 阅读次数: 0

kubernetes之ingress及ingress controller

什么是ingress Ingress是授权入站连接到达集群服务的规则集合。 从外部流量调度到nodeprot上的service 从service调度到ingress-controller ingress-controller根据ingress中的定义(虚拟主机或者后端的url) 根据虚拟主机名调度到后端的一组pod中 Ingress资源定义 kubectl explain ingress.spec rules 定义成虚拟主机调度还是url调度 backend 知道后端主机 部署ingress
分类: 其他 发布时间: 09-11 23:36 阅读次数: 0

解决vedio标签在Mac系统中出现左右白边的问题

最近在项目用到了vedio标签,使用了出现了一个严重的样式问题,在Mac系统中左右出现白边,在Windows中上下出现白边只是不太明显,解决方法是给video标签添加object-fit属性,属性值为fill,即可。
分类: 其他 发布时间: 09-11 23:36 阅读次数: 0

drc实现

原理参考之前转载的matlab上关于DRC的描述。 目前主要实现了compressor和expander. compressor: expander: 实现代码: #include<stdio.h> #include<stdlib.h> #include<errno.h> #include<string.h> #include<pthread.h> #include<math.h> typedef struct{ char chunkId[4];//"RIFF" unsigned long c
分类: 其他 发布时间: 09-11 23:36 阅读次数: 0

Win7 与win10绘制桌面壁纸的区别

win7使用csrss.exe绘制壁纸。 win10使用explorer.exe绘制壁纸。
分类: 其他 发布时间: 09-11 23:36 阅读次数: 0

python(9)——集合

已经学过的python数据类型有:int、float、str、list、dict、tuple、bool、set 集合set: 集合也是一种数据类型,也是用{}括起开,一个类似列表东西,它的特点是无序的,不重复的,也就是说集合中是没有重复的数据 操作集合 #定义集合 jihe=set() #定义一个空的集合 set1={'niuniu','huihui','hehe'} #直接定义一个集合 list=[1,1,2,7,5,4,3,4] set2= set(list) #将list转为集合 s
分类: 其他 发布时间: 09-11 23:36 阅读次数: 0

Mysql事务结合spring管理

spring事务相关问题记录 遇到情况: 在本地单体应用调试代码时,发现在一个加了@transaction注解的方法里进行先更新后查询的操作,查询的结果是可以看到更新的内容的。而在微服务环境中同样的代码却在后查询时查不到前面更新的内容。 伪代码如下: @Transactional public void call() { bidPlanMapper.updateByPrimaryKey(plan); List<BidPlan> all = systemS
分类: 其他 发布时间: 09-11 23:36 阅读次数: 0

js中的各种距离

offsetWidth //返回元素的宽度(包括元素宽度、内边距和边框,不包括外边距) offsetHeight //返回元素的高度(包括元素高度、内边距和边框,不包括外边距) clientWidth //返回元素的宽度(包括元素宽度、内边距,不包括边框和外边距) clientHeight //返回元素的高度(包括元素高度、内边距,不包括边框和外边距) style.width //返回元素的宽度(包括元素宽度,不包括内边距、边框和外边距) style.height //返回元素的高度(包括元素
分类: 其他 发布时间: 09-11 23:36 阅读次数: 0

[高数][高昆轮][高等数学上][第一章-函数与极限]02.数列的极限

例题3 习题1-2: 2 3 6 8
分类: 其他 发布时间: 09-11 23:36 阅读次数: 0

C++ STL vector 向量容器 基本方法

创建vector对象 1.不指定容器大小 vector<int> vec; 2.指定容器大小 vector<int> vec(10); 3.指定容器大小和初始值 vector<int> vec(10,0); 尾部元素扩张 vec.push_back(); 插入元素 1.在最前面插入元素 vec.insert(vec.begin() , 2); 2.在第二个元素前插入元素 vec.insert(vec.begin()+2 , 2); 3.在末尾插入元素 vec.insert(vec.end()
分类: 其他 发布时间: 09-11 23:36 阅读次数: 0

Java并发(一)并发编程的挑战

并发编程的目的是为了让程序运行得更快,但是,并不是启动更多的线程就能让程序最大限度地并发执行。在进行并发编程时,如果希望通过多线程执行任务让程序运行得更快,会面临非常多的挑战,比如上下文切换的问题、死锁的问题,以及受限于硬件和软件的资源限制问题,本章会介绍几种并发编程的挑战以及解决方案。 一、上下文切换 即使是单核处理器也支持多线程执行代码,CPU通过给每个线程分配CPU时间片来实现这个机制。时间片是CPU分配给各个线程的时间,因为时间片非常短,所以CPU通过不停地切换线程执行,让我们感觉多个
分类: 其他 发布时间: 09-11 23:36 阅读次数: 0

RHCE7 学习里程-4用户权限,简单进程管理

#创建用户 useradd abc 使用 vipw 命令查看 /etc/passwd 文件下 是否存在新用户 #G却换到最后一行 #创建账号的时候,默认也新建了一个组,组名跟用户名一样 groupadd ccna vigr #查看组文件 #把用户加入到组当中 gpasswd -a abc ccna #查看用户在那些组里面 groups abc #查看当前用户是谁 whoami #切换用户 su - abc #-
分类: 其他 发布时间: 09-11 23:35 阅读次数: 0

Halcon知识点随记(每日更新)

部分积累自重码网视频 1.dev_update_off、dev_update_on 一般dev_update_off放在开始,dev_update_on放在程序结束 dev_update_window:定义 程序执行打开和关闭期间,图像对象是否在图形窗口中显示;在单步模式下,该规则无效,单个算子调用以后,对象总是显示在图形窗口上;在测量一系列算子的运行时间的时候,应该设置为OFF,以减少HDevelop中GUI更新的运行时间的影响 dev_update_pc:在程序执行期间,控制程序计数器的更
分类: 其他 发布时间: 09-11 23:35 阅读次数: 0

反转链表 Reverse Linked List II

2018-09-11 22:58:29 问题描述: 问题求解: 反转链表一直是一个很经典的问题,本题中其实是最经典的全局反转的一个改进和加深,本题的求解思路完全可以套用到全局反转中。 本题实际使用的思路是一种插入的思路,维护了三个指针prev,cur,then。 prev : 初始位置的前一个位置,始终不变,后续就是在prev后进行插入; cur : 不断迭代,指向需要插入的节点的前一个位置; then : cur的下一个节点,是每次需要进行插入的节点,同时需要不断迭代。 public
分类: 其他 发布时间: 09-11 23:35 阅读次数: 0