Mark

Oracle ADF 开发必读

大憨熊 提交于 2020-08-12 00:48:37
MARK:http://www.oracle.com/technetwork/cn/articles/adf/index-086064-zhs.html 第 1 部分 — 借助 Subversion 进行版本控制:在单用户项目中使用信息库 了解如何在单用户环境下创建信息库并开始使用 Subversion 进行版本控制。 第 2 部分 — 借助 Subversion 进行版本控制:在团队环境下管理版本 使用 Subversion 帮助您在团队环境下管理版本。 第 3 部分 — 借助 Subversion 进行版本控制:避免“问题” 如何避免在 Oracle ADF 开发中使用 Subversion 时出现的一些常见的“问题”。 第 4 部分 — 使用 Ant 构建项目 在 Oracle JDeveloper 环境之外使用 Ant 构建 Oracle ADF 项目的技巧。 第 5 部分 — 使用 JUnit 对您的应用程序进行单元测试 创建 Oracle ADF 项目单元测试并在 Oracle JDeveloper 内执行这些测试的入门教程 。 第 6 部分 — 使用 Selenium 测试您的 Oracle ADF Face 应用程序 如何使用 JUnit 和 Selenium 一起构建用于测试 Web UI 的单元测试。 第 7 部分 — 使用 Hudson 进行持续集成

HTML5提高

痞子三分冷 提交于 2020-08-12 00:36:49
HTML5提高 前言    我个人觉得,当你学会了一些最基本的标签其实是够用的,但是在很多网页中可以发现很多新的标签。这个时候不知道它是干嘛的实际上心里是非常没底的,所以在这里我打算写一篇HTML5提高的文章,尽量以大白话的方式来告诉你H5中的一些实用小技巧。    首先,要明白一点。我们使用标签时如果想要非常规范的一看就很专业的那种效果,我们应该利用原本标签的语义。    如,写了一个 <main> 标签,别人一看就知道,原来这是主体内容的区域。    当然,如果你全部使用 <div> 也没什么问题,只是不推荐这样做。    其次,使用HTML标签不要在意他原本的模样,尽管他可能非常丑,因为我们可以随时通过CSS来修改它的样式。 结构化标签 header 页眉    <header> 标签代表一块内容区域的页眉,即头部,它没什么具体语义,一个页面中可以有多个 <header> 标签,当然也可以只有一个。 footer 页脚    <footer> 标签代表一个页眉的页脚,即尾部。页脚通常包含文档的作者、版权信息、使用条款链接、联系信息等等。应该是与 <header> 相对应,不过没有也没关系。 nav 导航    <nav> 代表一块区域中的导航。注意!是一块区域的导航,这代表一个页面中可以有多个 <nav> 标签,当然也可以只有一个。 <! DOCTYPE html > <

NTT帮助印第安纳波利斯赛车场增强INDYCAR车迷体验和安全性

痴心易碎 提交于 2020-08-11 23:54:21
印第安纳波利斯--(美国商业资讯)--为了准备由Gainbridge特约赞助的第104届印第安纳波利斯500大赛(Indianapolis 500), NTT Corporation (NTT)今天宣布对印第安纳波利斯赛车场(Indianapolis Motor Speedway, IMS)进行升级,以 加速使用智能技术 ,以便在这场被称为最伟大的赛事于2020年8月23日回归时,提升 INDYCAR 车迷体验和安全性。 Penske Entertainment Corp.总裁兼首席执行官Mark Miles表示:“当赛车迷们来到世界赛车之都IMS观看Indy 500比赛时,迎接他们的将是升级后独此一家的世界级场馆,这让我们感到非常兴奋。运动的未来将有赖于是否能够通过技术来提升粉丝们的体验、安全性和便利性。NTT正在帮助IMS和INDYCAR以新的和令人兴奋的方式将传统与创新相融合,最终保留和推进这项最伟大赛事的探索与进步的历程。” NTT将利用该公司的Accelerate Smart数据平台为这座地标性的Pagoda建筑底部100英尺宽的媒体墙提供支持,让车迷们能够实时看到数据驱动的赛事洞察。首次亮相的媒体墙视野开阔,画面清晰,它将通过3D体验、对每辆赛车143个数据点的可视化以及整个赛道中多个实时信息源吸引车迷们的眼球。NTT的Accelerate

缓冲字节流BufferedInputStream的使用及原理分析

独自空忆成欢 提交于 2020-08-11 23:51:21
我们平时常常会对文件进行读取操作,如使用FileInputStream进行读取操作,则效率很低.为此我们可以使用缓冲字节流BufferedInputStream来操作,读取的效率会有很大的提升.在此我们介绍如何使用BufferedInputStream及分析其工作的原理. 一.使用介绍: 1.1定义: BufferedInputStream是高级流,不能直接对文件进行操作,只有低级流才能直接与文件相连,所以需套接一个低级流,例如: FileInputStream fis = new FileInputStream("test.txt" ); BufferedInputStream bis = new BufferedInputStream(fis); 1.2读取文件: 读取时,我们一般使用read()方法循环的方式读取,如读取到了文件末尾,则read()方法会返回-1,例如: int len = -1 ; while ((len=bis.read())!=-1 ){ System.out.println(len); } 通过循环读取的方式,可以将文件读取完毕. 二.原理分析: 通过以上内容了解了 BufferedInputStream的使用方式,那其工作原理是如何的呢?下面将通过BufferedInputStream的源码分析来了解其工作的原理. 2

Mybatis:Tag name expected

不打扰是莪最后的温柔 提交于 2020-08-11 21:25:35
mapper文件中写sql语句时提示Tag name expected,找到原因是因为xml不识别<号需要用特定转义符来表示<号。 < select id= " selectHavingOrtherResultNotYetProcessed " resultMap= " BaseResultMap " > select <include refid= " Base_Column_List " /> from mark_result where length(ai_json) < 180 and ai_json not like ' {"gmtModified% ' AND ai_json not like ' {} ' and code is null </ select > 在 XML 中,一些字符拥有特殊的意义。 如果您把字符 "<" 放在 XML 元素中,会发生错误,这是因为解析器会把它当作新元素的开始。 这样会产生 XML 错误: 为了避免这个错误,用实体引用来代替 "<" 字符,如下: <message>if salary <1000 then</message> 需要改为<message>if salary < 1000 then</message> 在 XML 中,有 5 个预定义的实体引用: 注意:在 XML 中,只有字符 "<" 和 "&" 确实是非法的

Andersen Global为墨西哥业务增加深度

南笙酒味 提交于 2020-08-11 19:47:57
旧金山--(美国商业资讯)--Andersen Global通过与税务所SKATT达成合作协议扩展其业务,加强了该组织在墨西哥的现有业务,并扩大了其在拉丁美洲的区域业务版图。该税务所在墨西哥有三个据点,分别为墨西哥城、瓜达拉哈拉和克雷塔罗。 SKATT由办事务处董事总经理Jaime Rojas领导,包括一支由12名合伙人和110多名专业人士组成的团队,专门从事复杂的跨境和国内税务事务,并为各行业提供服务,包括能源、汽车、制药、电信、金融、技术、房地产、农业、制造、零售和消费等。该税务所还一直是全球税务目录 ITR World Tax and Leaders League 高度推荐的公司。 Jaime 表示:“本税务所致力于为客户提供一流服务,我们一直努力扩大自身的专长。我们的目标是为客户提供一站式服务,我们与Andersen Global的合作将使我们能够为本地和国际客户提供全球范围内的各种税务资源,同时保持最高的专业标准。” Andersen Global董事长兼Andersen首席执行官Mark Vorsatz补充道:“SKATT与我们的组织非常契合,极大地提升了我们在墨西哥以及地区的地位。Jaime和他的团队带来了经验和价值观,这些经验和价值观在我们作为一家以无缝方式提供优质专业服务的全球性组织的发展中继续发挥重要作用。” Andersen Global 是一家国际性组织

Qt高级编程 高清PDF+源|网盘下载地址附提取码|

不问归期 提交于 2020-08-11 19:14:14
书籍作者:Mark Summerfield(马克 . 萨默菲尔德)(英) 书籍译者:闫锋欣 内容简介: 本书是一本阐述Qt高级编程技术的书籍。本书以工程实践为主旨,是对Qt现有的700多个类和上百万字参考文档中部分关键技术深入、全面的讲解和探讨,如丰富的网络/桌面应用程序、多线程、富文本处理、图形/视图架构、模型/视图架构等;另外,除对每章主题内容的探讨外,还给出了许多与之相关的类、方法和技术细节,从而尽可能多地展示了Qt的各种特色。因此,即使是很有经验的Qt程序开发人员,也可以从书中找出自己不曾注意到的技术点。书中的全部示例程序都已用Qt 4.6或者Qt 4.5在Windows、Mac OS X和Linux系统上进行了测试。 点击此处获取下载 提取码:b8ah 书籍目录: 第1章 混合桌面/Internet应用程序 第2章 声音和视频 第3章 模型/视图表格模型 第4章 模型/视图树模型 第5章 模型/视图委托 第6章 模型/视图中的视图 第7章 用QtConcurrent实现线程处理 第8章 用QThread实现线程处理 第9章 创建富文本编辑器 第10章 创建富文本文档 第11章 创建图形/视图窗口 第12章 创建图形/视图场景 第13章 动画和状态机框架 结束语 来源: oschina 链接: https://my.oschina.net/u/4313107/blog

pytest文档18-配置文件pytest.ini

两盒软妹~` 提交于 2020-08-11 14:39:17
前言 pytest配置文件可以改变pytest的运行方式,它是一个固定的文件pytest.ini文件,读取配置信息,按指定的方式去运行。 ini配置文件 pytest里面有些文件是非test文件 pytest.ini pytest的主配置文件,可以改变pytest的默认行为 conftest.py 测试用例的一些fixture配置 _ init _.py 识别该文件夹为python的package包 tox.ini 与pytest.ini类似,用tox工具时候才有用 setup.cfg 也是ini格式文件,影响setup.py的行为 ini文件基本格式 # 保存为pytest.ini文件 [pytest] addopts = -rsxX xfail_strict = true 使用pytest --help指令可以查看pytest.ini的设置选项 [pytest] ini-options in the first pytest.ini|tox.ini|setup.cfg file found: markers (linelist) markers for test functions empty_parameter_set_mark (string) default marker for empty parametersets norecursedirs (args)

面试必问之jvm

与世无争的帅哥 提交于 2020-08-11 14:36:50
问题1 说一下jvm内存模型 问题1.1 jvm内存模型 栈区: 栈分为java虚拟机栈和本地方法栈 重点是Java虚拟机栈,它是线程私有的,生命周期与线程相同。 每个方法执行都会创建一个栈帧,用于存放局部变量表,操作栈,动态链接,方法出口等。每个方法从被调用,直到被执行完。对应着一个栈帧在虚拟机中从入栈到出栈的过程。 通常说的栈就是指局部变量表部分,存放编译期间可知的8种基本数据类型,及对象引用和指令地址。局部变量表是在编译期间完成分配,当进入一个方法时,这个栈中的局部变量分配内存大小是确定的。 会有两种异常StackOverFlowError和 OutOfMemoneyError。当线程请求栈深度大于虚拟机所允许的深度就会抛出StackOverFlowError错误;虚拟机栈动态扩展,当扩展无法申请到足够的内存空间时候,抛出OutOfMemoneyError。 本地方法栈为虚拟机使用到本地方法服务(native) 堆区: 堆被所有线程共享区域,在虚拟机启动时创建,唯一目的存放对象实例。 方法区: 被所有线程共享区域,用于存放已被虚拟机加载的类信息,常量,静态变量等数据。被Java虚拟机描述为堆的一个逻辑部分。习惯是也叫它永久代(permanment generation) 垃圾回收很少光顾这个区域,不过也是需要回收的,主要针对常量池回收,类型卸载。

滴滴出行副总裁郄小虎将加入腾讯PCG任副总裁 负责搜索算法与数据业务

时间秒杀一切 提交于 2020-08-11 10:56:36
  《晚点 LatePost》独家获悉,滴滴出行副总裁,科技生态与发展部负责人郄小虎(Tiger Qie)已于近期离开滴滴,他即将加入腾讯平台与内容事业群(PCG)任副总裁,负责搜索算法和数据业务。郄小虎于 2018 年加入滴滴任副总裁,负责市场、地图两个核心技术部门。   “腾讯以前有个永恒的挡箭牌叫用户体验,而现在的趋势是以数据为支撑做决策。思维转变对部分老员工是困难的,需要新鲜的血液来改变旧文化。”   文:高洪浩、万珮、陈晶   编辑:宋玮   2018 年 12 月,滴滴将专快车事业群、豪华车事业部合并,成立网约车平台公司,郄小虎任网约车公司 CTO,负责市场和技术开发部。2020 年 1 月底,郄小虎转任科技生态与发展部负责人。   一位滴滴人士表示,科技生态与发展部主要负责科研合作,人才培养和学术交流。从直接负责网约车核心业务到与对接学界合作,郄小虎的职权 “由实转虚”。   郄小虎先后毕业于清华大学、普林斯顿大学,是圈内公认的 “技术大牛”。郄小虎于 2003 年加入谷歌,是谷歌早期营收主要来源——AdWords 系统的核心开发成员,当时同在该开发团队的,还有后来拼多多的创始人黄峥。   前腾讯副总裁彭志坚曾说,郄小虎是 “国内互联网企业最想从谷歌挖走的三个工程师之一”。另外两位是原谷歌智能搜索科学家、腾讯搜索副总裁吴军和原谷歌中国工程研究院技术负责人朱会灿。