P3 Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 INSERT INTO SELECT 表复制语句了。
P5 简单介绍Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。BlazeDS是一个基于服务器的Java远程控制(remoting)和Web消息传递(messaging)技术,以LGPL(LesserGNUPublicLicense)公共许可证书发布。它能够使得后端的Java应用程序和运行在浏览器上的AdobeFlex应用程序相互通信。在Java应用服务器上,它以servlet的形式存在,因此可以在任何标准Java网络应用中运用它。Spring通过集成BlazeDS技术,使用AdobeFlex客户端技术整合福互联网的顶级解决方案。
P8 Adobe Flex是一套创建富客户端应用(RIAs)的框架.Flex生成的swf文件可以直接运行在Flash Player之中。相比较基于时间轴的Flash开发,Flex框架更适合那些用传统方式开发应用程序的开发人员。Flex应用可以使用Flex builder来开发。这套IDE是基于Eclipse平台开发的。Action Script3语言是用来访问数据和创建用户接口组件的。Flex框架也用到了一种XML语言叫做MXML,它是用来简化Flex开发和布局的。
P45 Robotlegs是什么依赖注入使用Injectors Swift Suspenders适配器注入语法Injector类的映射注入MediatorMap类的依赖注入CommandMap类的依赖注入TheContext MVCS参考实现ContextController&CommandsView&MediatorsModel,ServiceandtheActorModelService框架事件CommandsCommand职责触发Command链接Command应用程序层的解耦MediatorsMediator职责映射一个MediatorViewComponent的自动中介ViewComponent的手动中介映射主程序(contextView)Mediator访问一个Mediator的ViewComponent给一个Mediator添加事件监听监听框架事件广播框架事件监听ViewComponent事件通过Mediator访问Model和Service访问其它MediatorModelsModel职责映射一个Model从一个Model里广播事件在
P14 Android应用程序,中间必遇到一事,就是Android背景图片的自适用及失真问题,因此,本篇解决了这个问题并写出来与大伙分析,此篇为之android开发人员的必备知识,欢迎阅读:1.背景自适应且不失真问题的存在制作自适应背景图片是UI开发的一个广泛问题,也是界面设计师渴望解决的问题,我相信我们彼此都深有体会。比如,列表的背景图一定,但是列表的高度随着列表数据项会发生变化;标题栏的背景,无论横屏还是竖屏,高分辨率还是低分辨率,都能自动填充满,而且不失真等等背景问题。
P7 Canvas:一个矩形区域,其中组件必须指定绝对或相对位置。绝对位置指的是通过x、y坐标定位,左上角为(0,0)原点。当其中包含的组件的大小超过其容量,会自动添加滚动轴。 Vbox和Hbox:可以将其中的组件自动的水平或垂直摆放,该容器可以包含在Canvas组件中,也可以单独使用。当其中包含的组件的大小超过其容量,会自动添加滚动轴。
P3 1.基于文本的控件(所有基于文本的组件都有一个text属性,可用来设置要显示的文本)Label:一个标签,通常在文本框前面Text:一句或一段文字,不可更改TextArea:多行文本框TextInput:单行文本RichTextEditor:可以输入文本、编辑文本和设置文本格式。用户通过使用位于RichTextEditor控件底部的子控件,应用文本格式和URL链接。2.基于按钮的控件Button:常用的矩形按钮。
P2 MM专业面试之相关资料整理(注:这份资料是经过几位老师在一起讨论、统一出来的模板。建议学员关注其中的问题,这里的答案是结合几位优异面试者的现场回答组合而成,不是标准答案,只做参考。)问:简单介绍下自己(了解对方的沟通能力、表达能力以及项目经验)提示:回答者要侧重于自己的SAP项目经验。大体上做过几个项目,所属公司,自己在里面的身份,工作内容,周期,模块,几个人等问题这些若回答者没有答全或者没有涉及到时,可以作为面试官继续提问的话题。问:你在项目里面具体是怎么做这些事情的?答:1、调研。和客户沟通,进行需求分析,形成文档并且加以总结。大约需要两周时间2、蓝图设计。
P4 技术面的问题:MM模块的组织架构集团,公司,工厂,采购组织,库存地,批次构成MM模块组织架构。公司,工厂,采购组织需要按照实际架构进行分配处理。条件技术条件技术在MM模块常用与采购订单价格确定部分,将实际采购业务中发生的一些附加费做成条件类型反映在订单成本里。配置方法如下首先创建自己所需的条件类型(运费,通关费等)如果需要在特定条件下搜索值(比如价格),需要创建自定义的存取表,定义存取顺序(AccessSequences)后,维护到条件类型中。讲创建好的条件类型维护到计算方案(CalculationSchema),并维护相关计算方式。
P5 项目系统初步设计文档(项目第一期)业务流程编码:TB-SD-100业务流程描述:退货流程说明:本文档中所包含的信息属于商业机密信息,如无甲乙双方书面许可,任何人都无权复制或利用。A:将来业务流程模式-说明将来流程综述概要:对客户要求退货的处理。参与者:营业部、主管领导、库房、客户输入:退货信息输出:退货凭证,收货单,收货物料凭证,收货会计凭证,退货发票。控制点:1.公司领导确认同意退货。周期/频率:随时将来流程描述适用范围:主要用于国内客户退货的业务。国外客户的退货在系统外另行处理。
P7 从程序员的角度来看,Shell本身是一种用C语言编写的程序,从用户的角度来看,Shell是用户与Linux操作系统沟通的桥梁。用户既可以输入命令执行,又可以利用Shell脚本编程,完成更加复杂的操作。在LinuxGUI日益完善的今天,在系统管理等领域,Shell编程仍然起着不可忽视的作用。深入地了解和熟练地掌握Shell编程,是每一个Linux用户的必修功课之一。
P5 Ubuntu有三个版本,分别是桌面版(Desktop Edition),服务器版(Server Edition),上网本版(Netbook Remix)。下面介绍的是桌面版(Desktop Edition)的使用方法: 自动登录Ubuntu Ubuntu默认是每次登录都是要输入用户名和密码的,这是基于安全方面的考虑,不过对于桌面版,大家都习惯自己的电脑能自动登录,类似Windows XP系统那样,通过一些设置可以实现Ubuntu自动登录。设置的方法是:点击“系统”—“系统管理”—“登录窗口” (需要输入管理员密码),然后在“安全”选项页—勾选(启用自动登录),然后在下拉列表里选择自己的用户名。之后Ubuntu就能够自动登录了。
P48 进过华为,干过阿里。多次创业,屡战屡败,至今尚未成功。爱coding,爱总结,爱说教,爱老婆,爱儿女,爱dota。总结10余年苦逼经验,倾囊而授,助你架构速成,创业速成,顺便扒开伤口搏你一笑。坚信每个人都是自己世界的神,欢迎来我的世界,你的一生即将改变!架构师速成-目录天地会总舵,陈近南给了韦小宝一本武功秘笈,韦小宝说:“嗯?这么大一本我看要练个把月啊!”陈近南说:“这本只不过是绝世武功的目录,那边才是绝世武功的秘笈!”这就是架构速成的秘笈目录架构师速成1-前言架构师速成2-概述架构师速成2.1-论成功架构师速成2.2-论成功架构师速成
P105 Ruby语言的发明人是日本人松本行弘(Matsumoto Yukihiro),大家亲切的称呼他"Matz"。 可能会出乎大家的意料,Ruby并不是一种近年来才诞生的语言,它的历史可以追溯到1993年,Ruby之父Matz开始对脚本语言感兴趣。在通过一些分析和思考之后,Matz认为脚本语言是可以变得很强大和灵活的,于是他准备把脚本语言作为他的发展方向。 和很多人一样,Matz是一个面向对象程序设计的fans,自然而然他想研究一种支持面向对象程序设计的脚本语言。随后的一段时间,他到网络上搜集了一些相关的资料,并且发现了Perl 5,当时Perl 5还没有发布。通过一段时间了解后,Matz.发现Perl 5这并不是他想的东西,所以他放弃了把Perl当作一个面向对象的脚本语言使用的念头。随后Matz转向了Python,Python是一个解释型的、面向对象语言,但是Matz发现Python并不能完全算作“面向对象”语言。Matz认为Python是面向对象和过程化程序设计语言(Procedural Programming Language)的混合产物。Matz希望找到的是一种比Perl更强大、比Python更面向对象的语言,但是很遗憾, 这样的语言当时在地球上并不存在。于是Matz打算自己设计一个全新的编程语言。1993年2月24日是一个值得纪念的日子,在这一天Ruby诞生了。 1995年12月Matz推出了Ruby的第一个版本Ruby 0.95。 在1996年以前,都是Matz.一个人在开发进行Ruby的开发。后来随着Ruby社区的渐渐形成,很多社区成员给了Matz许多有意义的帮助,包括提交bug和patch等。现在,Ruby像其他开源项目一样,有自己的开发团队,任何有能力的个人或团体都可以参与Ruby的开发与进化。
P2 Watir 是一个使用 Ruby 实现的开源Web 自动化测试框架,相对于那些庞大的商业工具来说,它很小巧,也很灵活,提供的功能也足够用。.、开源自动化测试工具组合:Ruby+Watir安装安装准备:1. 工具安装包准备:Ruby官方下载地址:,稳定版本Ruby1.8.6
P5 • base64.rb 处理Base64编码的模块 • csv.rb CSV(Comma Separated Values)库 ruby 1.8 特性 • digest.so 消息摘要库 请参考[ruby-src:ext/digest/digest.txt.ja] • digest/md5.so • digest/rmd160.so • digest/sha1.so • digest/sha2.so • erb.rb 嵌入Ruby(ERB) ruby 1.8 特性 • iconv.so 字符串编码转换库 [ruby-src:ext/iconv/iconv.c]ruby 1.7 特性
P17 通过Thrift使用C++访问HBase完整文档。一Linux系统下Thrift安装1.1安装libevent./configure--prefix=/usr/local/libeventmakemakeinstall1.2安装boost./bootstrap.sh./bjam"-sTOOLS=gcc""--without-python"install1.3安装Thriftchmod+xconfigure./configure--with-python=nomakemakeinstall二生成Hbase的client代码执行命令:thrift--gencppHbase.thrift生成gen-cpp文件夹。三准备hbase步骤:1首先确认hbase正常工作:查看thriftserver端口状态。
P16 一、经典的“五步”:利用iText五步创建一个PDF文件:helloword。第一步,创建一个itextpdf.text.Document对象的实例:Documentdocument=newDocument();第二步,为该Document创建一个Writer实例:PdfWriter.getInstance(document,newFileStream("Chap0101.pdf",FileMode.Create));第三步,打开当前Document:document.Open();第四步,为当前Document添加内容:document.Add(newParagraph("HelloWorld"));第五步,关闭Documentdocument.Close();在例中,不难看出,制作一个PDF文件是非常简单的。
P15 It is more that three years, I have started to use maven and it is a great tool, I have ever used. The support of repository management and the features available to create multi module project are excellent. With this tutorial, I am going to show you, how to create a multi module project with maven. I am using eclipse as IDE and ' m2eclipse ' plugin for eclipse.
P9 机器学习中的数学(6)-强大的矩阵奇异值分解(SVD)及其应用PCA的实现一般有两种,一种是用特征值分解去实现的,一种是用奇异值分解去实现的。在上篇文章中便是基于特征值分解的一种解释。特征值和奇异值在大部分人的印象中,往往是停留在纯粹的数学计算中。而且线性代数或者矩阵论里面,也很少讲任何跟特征值与奇异值有关的应用背景。奇异值分解是一个有着很明显的物理意义的一种方法,它可以将一个比较复杂的矩阵用更小更简单的几个子矩阵的相乘来表示,这些小矩阵描述的是矩阵的重要的特性。就像是描述一个人一样,给别人描述说这个人长得浓眉大眼,方脸,络腮胡,而且带个黑框的眼镜,这样寥寥的几个特征,就让别人脑海里面就有一个较为清楚的认识,实际上,人脸上的特征是有着无数种的,之所以能这么描述,是因为人天生就有着非常好的抽取重要特征的能力,让机器学会抽取重要的特征,SVD是一个重要的方法。