关于Datastage资料库的一点小发现】的更多相关文章

这里的资料库,指的是Datastage Metadata层,在Datastage7.5以后,需要在安装Datastage时安装一个数据库用于存放用户数据. 昨天领导要求安装Datastage集群/高可用环境,暂时了解了一下,应该能够实现两台主机一主一从,主机挂了之后自动切换到从机,主机正常使用时,利用从机的计算节点,以提高数据处理速度. 因为这几天没时间,暂时考虑把虚机克隆一份,就当做是备用机了,(因为作业什么的已经开发得差不多了,不会有大的变化,如果有改动,让开发人员在两个环境上都修改一次,改…
好久没有上博客园写文章了,今晚终于有点空了,就来写一下昨天的一点小发现. 我自己所知,C++,Java的面向对象都有多态的特点,而PHP没有,但PHP可以通过继承链方法的重写来实现多态的属性.而魔术方法会在特定情况下被触发,我们也可以对其进行重写. ---------------------------------------------------------------------------------------------------------摘抄开始----------------…
今天面试官问了几个关于java内存方面的问题,其中有一个是关于内存重复使用的.突然想到java中String比较特殊的地方,根据自己的理解所以稍微记录一下以免遗忘. 对于下面这个小程序: public static void main(String[] args) { // TODO Auto-generated method stub String s1 = "123"; String s2 = "123"; String s3 = new String(&quo…
我们在搭建完robotframwork框架并开始打开火狐浏览器的时候,总会碰到打不开浏览器的问题.这次,分享一个常见的小问题. 这个问题呢,是因为火狐的版本更新频繁,导致selenium的版本跟不上导致的.当然,解决这个问题,你可以选择降低火狐版本,但是却会给自己造成一定的成本.所以有一个可以解决的方法,就是下载 geckodriver.exe 文件,这个文件有32bit和64bit,请不要下错版本了.下完这个文件之后,将这个文件放在Python的根目录即可.不过记住的是,Python的根目录已…
在执行某个项目中的APP测试发现的两个问题,自然也是提供参考,作为经验记录下来. 一.通过apk的xml文件获取到某项目APP的账号和密码 使用eclipsel或者drozer,获得apk的xml文件.注意:本次步骤需要使用root的手机. 自然,通过xml我们可以获得我们需要的东西.这样子,还放心把自己的账号密码在别人的手机上登录吗?当然,这仅仅只是测试,协助开发发现并解决问题. 二.通过查找ssh是否开放 使用nmap来查找目标主机开放的端口: 根据端口来暴力破解,目前这里有个ssh端口可以…
我今天做画面的时候,发现了一点小问题. 我在xmal文件里面加了一个CheckBox控件,设置IsChecked属性为True,并添加了Checked事件.Checked事件里面有对另外一个TextBox的访问. 这时候我运转程序,它会先走构造方法的InitializeComponent方法,然后就直接走到Checked事件,这时候可以看到TextBox是个null值,也就是说它还没被初期化. 我的理解是InitializeComponent方法先初期化CheckBox,当初期化它的IsChec…
asp.net core 内置DI容器的一点小理解   DI容器本质上是一个工厂,负责提供向它请求的类型的实例. .net core内置了一个轻量级的DI容器,方便开发人员面向接口编程和依赖倒置(IOC). 具体体现为Micorosoft.Extensions.DependencyInjection这个包. .net core中内置的DI容器包含两大要素:ServiceCollection和ServiceProvider. 为了便于理解,我画了一张图: 通过上面的UML类图可以看出Service…
先看一下以下的代码: int fun(a,b) int a; int b; { return 10; } void main(int argc, char ** argv) { fun(10); return; } 大家猜猜看它在VS小能通过编译吗? 哈哈.不啰嗦了,直接说结果,假设这段代码在一个.c文件中是能够通过编译的.在一个.cpp文件中是不能通过编译的. 非常奇怪吧,想这应该是c与c++的一点小差别吧,近期在看nc源代码,看到这样的形參声明方式,感觉好奇妙.还有就是它的船參个数比較奇妙.…
接触BUI也有一段时间,也用在了移动端的项目开发中,总的来说,该框架用起来也挺灵活的,控件可以自由定制,前提是自己能认真地学习该框架的api,因为api里面说的东西比较详细,如果没有仔细看的,可能有些功能点没有看到而导致一些效果弄不了,以下是我学习运用bui所得到的一点小心得,说的不好的地方,希望指正 一. 控件的不同使用实现不同的功能 1.使用bui.slide实现轮播图的效果(截图里面的内容不是图片,而是可以配置的文字,当然了可以配置成图片的) 2.使用bui.slide实现新闻轮播的效果(…
原本项目里是用h5的新属性data-list,但是这个下拉框的数据太多,而data-list似乎没有设置高度的地方,所以写了个小插件,期间也发现了一些bug,目前这个版本算是可以一用的版本,故写一下这个插件碰到的奇怪问题. 一点简单的CSS(因为项目原因,暂时只写了webkit内核). .datalist_ul { background: #fff; display: none; list-style: none; padding: 0; margin: 0; overflow: auto; p…
作者:桂. 时间:2017-03-06  20:57:22 链接:http://www.cnblogs.com/xingshansi/p/6511916.html 前言 本文为Hilbert变换一篇的内容补充,主要内容为: 1)EMD原理介绍 2)代码分析 3)一种权衡的小trick 4)问题补充 内容主要为自己的学习总结,并多有借鉴他人,最后一并给出链接. 一.EMD原理介绍 A-EMD的意义 很多人都知道EMD(Empirical Mode Decomposition)可以将信号分解不同频率…
以前一直认为window.opener只有在window.open方法打开下的窗口才可以访问,没想到即使是a链接打开的页面的照样可以访问.window.opener指向父窗口,也就是来源窗口.可以利用window.opener获取来源页面location.href信息等,也可以操作来源 页面的DOM,十分强大 但下面的情况,window.opener的值为null 1,跨域的情况如果是www.a.com/1.html链接到www.b.com/2.html,这种情况会丢失2,利用的javascri…
因为刚接触Skyline不到一个星期,也怕把学习到的忘记掉,所以写一点学习到的一些皮毛的东西,赶紧记录一下,怕回头忘记 1.网上关于web端的开发非常多,也有很多牛人分享自己的经验,所以学习起来也相对更便捷 2.关于插件的开发,网上基本上没有,我也只找到一个是用C#做的,显然和Skyline的html插件形式还不一样,但是还有安装文件里有关于插件的html的源码可以学习,帮助文档也有关于如何组织插件,以及发布的资料,不过我没实验成功(尴尬而不失礼貌的微笑) 3.桌面端的开发相对容易一点,网上也有…
我发现,自从我学了Stream流式操作之后,工作中使用到的频率还是挺高的,因为stream配合着lambda表达式或者双冒号(::)使用真的是优雅到了极致!今天就简单分(搬)享(运)一下我对stream流式操作的一点理解 一.什么是流式操作?或者准确的说什么是"流" 所谓艺术来源于生活,所以不妨从一个生活中小例子展开说明一下. 通过组词,流可以组成流动,流水,流经,流进流出.... 这些描述的都是一种状态,是一种"运动"中的状态,更加通俗的讲,流水线.以往的流水线会…
这里要先谢谢@NB81rkd0qB,他的那个帖子里其实很多碰到的问题都可以解决,但是目前有点乱,所以我这里斗胆整理一下,希望能帮助一下朋友们.第一步:我们要找到[steamvr.vrsettings]这个文件,可能系统不一样,他的位置也不一样,有可能在Program Files/Steam/Config 这个目录下,有可能在Program Files(x86)/Steam/Config ,或者在ProgramData/Steam/Config 目录下.有的同学说我还是找不到啊,这种情况,你试试看…
最近涉猎自动化太少了,以至于都不经常更新了.最近一个朋友在做移动端自动化的时候遇到了一些小问题来找我解决.本人也不是很精通,只是接触的时间长了一点了.下面就是一些问题和解决过程: 1.她刚过来的时候,碰到的第一个问题是打开appium后启动脚本,手机没反应.如果以后再遇到这样的问题: 解决方法:首先先验证自己的软件是否全部安全完整,环境变量是否全部配置完全.如果都配置完全,就不会存在这种问题了,所以说在布置环境的时候一定要小心一点,宁可慢一点也一定要检查全. 2.他们公司产品老是弹出更新弹框,就…
今天心血来潮突然想搞搞openssl了,趁着端午小假,刚好有空可以鼓捣孤岛自己喜欢的东西,出去东奔西跑的实在太造孽了,还是宅起来给自己充充电吧.下载openssl最新代码1.0.1g,修复了"心血漏洞"那个版本.编译安装那些小儿科的东西就不再浪费笔墨了,如果出现头文件或者库文件之类的错误,请在本人博客里寻找相关文章,应该主要集中在动态库那几篇博文.反正我在自己虚拟机里安装的时候是妥妥滴. 因为我主要对非对称加密的RSA算法比较感兴趣,网上最多的就是这么用的:    生成私钥文件(其中已…
前几天在图书馆看书,恰好看到这本<深入剖析nginx>,花了快一周的时间看完了这本书,写点笔记心得便于以后复习. 以前对nginx的认识就只是停留在一个反向代理服务器上.百度了一下nginx也很火,仅次于apache和微软的iis.nginx的主要特点就是占用系统资源少,并发能力强,稳定性好. 第1,2章主要讲了下基本的代码分析的准备工作,介绍了一些便于调试代码的工具,以及在linux环境下运用gdb对其代码进行调试,这里不多描述. 第3章主要介绍了Nginx的进程模型.一般情况下,在启动Ng…
1.SQLLOADER的CONTROL文件 //********************************************************************************//基本格式:LOAD DATA INFILE 'T.DAT' // 要导入的数据文件(格式1) //INFILE 'TT.DAT' // 导入多个文件(可以和格式1并列使用) //INFILE * // 要导入的内容就在CONTROL文件里 下面的BEGINDATA后面就是导入的内容(和格…
一般使用反转工作生成基础bean如Items然后我们使用的实体类一般是基础bean的拓展类ItemsCustomer,继承自基础类,这个是为了方便对于表字段的更改生成的bean影响减低我们查询一般是使用一个ViewObject VO类 配置文件的话一般是同名前缀,然后web.xml中配置使用通配符方式,这样便于管理,不需要一个一个include dao层中我们只需要写接口,impl由mybatis的mapper代劳就是dao层返回的是基于数据表的数据 然后service是业务层,一系列的逻辑都在…
随意写的一些东西,也就为以后自己可能看看... 1.vim安装,sudo apt-get install vim-gtk,于是vim就安装好了.当然在我电脑上还出现了gvim,简单的vim配置(etc/vim/vimrc): "我的设置set number "不使用vi默认键盘布局set nocompatibleset autoindentset smartindentset showmatch"显示状态行set rulerset tabstop=4set cindentse…
刚才调试的时候除了一些小问题,有一段代码要重用 NSString *key = @"CFBundleVersion"; // 取出沙盒中存储的上次使用软件的版本号 NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; NSString *lastVersion = [defaults stringForKey:key]; // 取出当前版本号 NSString *currentVersion = [NSBun…
首先声明这是个人的一点理解,如有不对之处请指正,以下的例子有在官网上看到的,有的是自己写的.还是老规矩最后会附上官网的,如有不明白之处,请查看文档或留言. 既然说Layui,当然要简单的介绍以下什么是layui啊!下面是官方的解释: Layui 是一款采用自身模块规范编写的国产前端UI框架,遵循原生HTML/CSS/JS的书写与组织形式,门槛极低,拿来即用.其外在极简,却又不失饱满的内在,体积轻盈,组件丰盈,从核心代码到API的每一处细节都经过精心雕琢,非常适合界面的快速开发.layui还很年轻…
这两天在做下学籍管理系统,由于hibernate是之前学的,所以这次开发没意识到hibernate3跟hibernate4版本更换的一些变动. 就照搬之前学hibernate3的代码来用,尽管知道该项目使用hibernate4,但却忽视了两者间发生了变动.导致出现了一些问题. 以下对出现的问题做一下记录,记录那时用hibernate3用在hibernate4的小错误. 一.出现了 org.hibernate.SessionFactory.openSession()Lorg/hibernate/c…
现在对于大多数平台的C编译器来说都会有很多种选择,而gcc和clang无疑是2个非常优秀的C编译器.当然他们也不只是C编译器.我最近用clang的比较多,原因有很多.不过一些小的细节很让我喜欢,比如OS X系统中,clang的编译器警告或错误提示是以彩色文本醒目打印出来的. 而gcc则无论如何打印的颜色都一样(我不知道是否有什么设置可以改变这一点). 但是gcc也有其人性化的一点,就是在某些比较隐晦的错误时,会有更友好的提示.比如标签后不能直接写声明这种情况,2种编译器的结果如下: #inclu…
1.yarn npm安装的包,跟权限问题有关,与网络也有关 2.Vue框架首先,是解决了view-model的问题,解放开发的双手,使得显示和数据和控制分开 3.当你觉得最近没有技术文章看时,就看收藏的 4.必须熟悉es6的对象.数组拓展,熟悉观察者模式,熟悉lodash 5.浏览器的图片上传限制,同文件无法触发2次上传,改type为其他,再改回为text即可 6.做静态页面时,绝对不要做交互 7.用after和before在一张图上定位,但是无法突破图的边缘限制,解决方法是,外层套View设置…
“Android”,“Android开发”等等这些词成了时下最热的词,也是时下大众最关注最吸引人眼球的话题,当然,最热门的行业也意味着高薪,好的就业环境,但同时也意味着强大的竞争力! Android系统,ios系统,windows等各分秋色,各有所长,各有利弊,也都有各自的褒贬者,到底最终会是谁的天下,还得拭目以待!! 时下Android最火,而且市场的很多份额也都被安卓抢占了,也由于安卓开源化的原因,受到了大众的喜爱!因此这也导致了现下各种Android开发培训班,android开发入门教程书…
解题报告:有n个点,然后有m条可以添加的边,然后有一个k输入,表示一开始已经有k个集合的点,每个集合的点表示现在已经是连通的了. 还是用并查集加克鲁斯卡尔.只是在输入已经连通的集合的时候,通过并查集将该集合的点标记到一起,然后剩下的就可以当成是普通的最小生成树来做了题目代码如下: #include<cstdio> #include<cstring> #include<iostream> #include<algorithm> #include<cstd…
哎.有一周没有写自己的博客. 最近在做一个调用web服务的小程序,没有使用c#自动生成的代理类,而是使用http-get.post.以及soap的方式去请求的,使用这http请求这种方式需要自己去拼参数.由于情书的参数最后都要为字符串的,所以我就使用了System.Collections.Specialized下的StringDictionary类,这个类只支持字符串(string)的对应键和值,采取的是每一个参数对应一个值的方式,其实这种方式字典和哈希表也能够完成.使用这种方式后在调试的时候总…
在实验室折腾附加题折腾了一个多钟没做出来……晚上回到宿舍决定再试一试,按原来的思路居然行了,目测在实验室的时候什么地方打错字了吧(心在流血) 实现晃过元素后出现跟随鼠标的悬浮窗,只有几行代码给我折腾了好久,前端的JS果然debug困难 打错字都没提示OTZ 下次试试strict mode好了…… 简而言之就是mouseover的时候show,mouseout的时候hide,mousemove的时候跟着改坐标 // tweet.js $('#avatar').mouseover(function(…