国标 计算机软件文档编制规范GB-T8567-2006(文档结构已整理,word版)
2021-09-17 16:30:26 622KB GB T8567-2006 计算机软件文档编制规范
1
我和LabVIEW(PDF版)——一个NI工程师十年的编程经验.pdf
2021-09-17 16:05:31 5.69MB LabVIEW
1
本书主要讲述如何利用Python和Qt开发GUI应用程序的原理、方法和关键技术。本书共分四个部分:第一部分主要讲述Python基础知识,第二部分通过三个例子给出PyQt GUI应用程序的初步印象,第三部分深入讲述窗口部件布局、事件处理、窗口部件子类化、Qt图形架构和Qt的模型/视图等内容,第四部分介绍国际化、网络化和多线程化等内容。
2021-09-17 15:53:30 80.72MB PYTHON QT GUI
1
可以作为入门网页设计基础的文档,你值得一看! 可以作为入门网页设计基础的文档,你值得一看!
2021-09-17 14:58:51 49.26MB HTML5 CSS3 JavaScript
1
谭浩强_C++程序设计(课本的PDF版加程序的txt版),压缩包,加压后既可以看了,PDF文件需要一个pdf阅读器
2021-09-17 13:24:12 6.75MB C++ 谭浩强 程序设计
1
涵盖了大学所用到的所有数学公式! 包含了高等数学以及一些高中所用到的公式,对于 已经毕业多年的工程师能起到帮助的作用
2021-09-17 13:01:52 461KB 考研数学公式
1
信号与系统 奥本海姆 word版答案 Alan V. Oppenheim
2021-09-17 10:50:20 966KB 信号与系统 奥本海姆 word版答案 Alan
1
非扫描的完整版,共324页,可放心阅读,质量上绝对值得10分。 《The Tangled Web》“破解Web乱局”是由国际知名安全专家Michal Zalewski在畅销书《Silence on the Wire》之后推出的第二本著作。 Michal Zalewski是有着多年前沿研究经验的国际知名安全专家,曾发现过数以百计的安全漏洞,同时也是多篇具有很大影响力研究论文的作者。 《The Tangled Web》是Michal在多年对浏览器安全原创研究和“浏览器安全在线手册”基础上精心打造的,是目前仅有的一本专门关注Web浏览器安全的特色书籍,细致地揭示了浏览器的内部工作机制,深入地分析了浏览器的基础安全机制与问题,并展望了正在最新研究和应用中的一些浏览器安全特性。在本书的章节设计方面,作者在引言中回顾了Web的发展历程并分析了导致Web安全乱象的根本性原因;然后在第一部分细致地讲解了现代浏览器如何工作的基本技术机理,包括协议、文档格式、脚本语言等等,掌握这些细节性的概念与技术原理是理解分析目前浏览器安全问题与特性的前提基础;第二部分作者真正进入到浏览器的安全特性中,为读者们详细介绍了目前处于“第二次浏览器战争”的各种现代浏览器(Firefox、Chrome、IE等)所引入的包括同源策略、文档类型识别、恶意脚本处置、站点权限控制等重点安全机制,并分析了它们从设计角度即存在的一些安全问题,同时为Web程序开发者与用户提供了如何避免由于安全缺陷导致攻击和隐私信息泄露的应对措施。与其他一些书籍仅仅是对于漏洞提供简单对策不同的是,Michal利用了他在Web安全领域,特别是近年来在浏览器安全技术方向上的丰富研究经验,能够对整个浏览器安全模型进行全面剖析,来揭示出其中的薄弱环节并为提升Web应用的安全性提供出“金玉良言”;最后,作者展望和介绍了目前正在研究、标准化以及采纳过程中的一些最新的浏览器安全机制,充分了解和利用这些最新的安全机制将帮助Web应用开发者和用户防御Web威胁。为了快速索引,作者还在每章最后给出了安全工程“cheatsheet”为读者最可能遇到的浏览器安全问题提供解决方案。从总体上分析,本书还是一本极具特色,由具有丰富经验的专业技术专家出品的好书,但美中不足的是,本书第二部分对浏览器安全机制的讲解与分析内容过于精要(7章100页左右,只占三分之一左右),同时并没有结合实际攻击案例与方法来进行分析,对读者技术水平具有一定要求。
2021-09-17 00:27:27 3.4MB Web安全
1
主要是介绍各种格式流行的软件设计模式,对于程序员的进一步提升起推进作用,有时间可以随便翻翻~~ 23种设计模式汇集 如果你还不了解设计模式是什么的话? 那就先看设计模式引言 ! 学习 GoF 设计模式的重要性 建筑和软件中模式之异同 A. 创建模式 设计模式之 Singleton(单态/单件) 阎宏博士讲解:单例(Singleton)模式 保证一个类只有一个实例,并提供一个访问它的全局访问点 设计模式之 Factory(工厂方法和抽象工厂) 使用工厂模式就象使用 new 一样频繁. 设计模式之 Builder 汽车由车轮 方向盘 发动机很多部件组成,同时,将这些部件组装成汽车也是一件复杂的工作,Builder 模式就是将这两 种情况分开进行。 设计模式之 Prototype(原型) 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。 B. 结构模式 设计模式之 Adapter(适配器) 使用类再生的两个方式:组合(new)和继承(extends),这个已经在 thinking in java中提到过. 设计模式之 Proxy(代理) 以 Jive 为例,剖析代理模式在用户级别授权机制上的应用 设计模式之 Facade(门面?) 可扩展的使用 JDBC针对不同的数据库编程,Facade提供了一种灵活的实现. 设计模式之 Composite(组合) 就是将类用树形结构组合成一个单位.你向别人介绍你是某单位,你是单位中的一个元素,别人和你做买卖,相当于 和单位做买卖。文章中还对 Jive再进行了剖析。 设计模式之 Decorator(装饰器) Decorator 是个油漆工,给你的东东的外表刷上美丽的颜色. 设计模式之 Bridge(桥连) 将牛郎织女分开(本应在一起,分开他们,形成两个接口),在他们之间搭建一个桥(动态的结合) 设计模式之 Flyweight(共享元) 提供 Java运行性能,降低小而大量重复的类的开销. C. 行为模式 设计模式之 Command(命令) 什么是将行为封装,Command 是最好的说明. 设计模式之 Observer(观察者) 介绍如何使用 Java API 提供的现成 Observer 设计模式之 Iterator(迭代器) 这个模式已经被整合入Java的Collection.在大多数场合下无需自己制造一个Iterator,只要将对象装入Collection中, 直接使用 Iterator 进行对象遍历。 设计模式之 Template(模板方法) 实际上向你介绍了为什么要使用 Java 抽象类,该模式原理简单,使用很普遍. 设计模式之 Strategy(策略) 不同算法各自封装,用户端可随意挑选需要的算法. 设计模式之 Chain of Responsibility(责任链) 各司其职的类串成一串,好象击鼓传花,当然如果自己能完成,就不要推委给下一个. 设计模式之 Mediator(中介) Mediator 很象十字路口的红绿灯,每个车辆只需和红绿灯交互就可以. 设计模式之 State(状态) 状态是编程中经常碰到的实例,将状态对象化,设立状态变换器,便可在状态中轻松切换. 设计模式之 Memento(注释状态?) 很简单一个模式,就是在内存中保留原来数据的拷贝. 设计模式之 Interpreter(解释器) 主要用来对语言的分析,应用机会不多. 设计模式之 Visitor(访问者) 访问者在进行访问时,完成一系列实质性操作,而且还可以扩展. 设计模式引言 设计面向对象软件比较困难,而设计可复用的面向对象软件就更加困难。你必须找到相关的对象,以适当的粒度将它们归 类,再定义类的接口和继承层次,建立对象之间的基本关系。你的设计应该对手头的问题有针对性,同时对将来的问题和需求 也要有足够的通用性。 你也希望避免重复设计或尽可能少做重复设计。有经验的面向对象设计者会告诉你,要一下子就得到复用性和灵活性好的设计, 即使不是不可能的至少也是非常困难的。一个设计在最终完成之前常要被复用好几次,而且每一次都有所修改。 有经验的面向对象设计者的确能做出良好的设计,而新手则面对众多选择无从下手,总是求助于以前使用过的非面向对象 技术。新手需要花费较长时间领会良好的面向对象设计是怎么回事。有经验的设计者显然知道一些新手所不知道的东西,这又 是什么呢? 内行的设计者知道:不是解决任何问题都要从头做起。他们更愿意复用以前使用过的解决方案。当找到一个好的解决方案,他 们会一遍又一遍地使用。这些经验是他们成为内行的部分原因。因此,你会在许多面向对象系统中看到类和相互通信的对象( c o m
2021-09-16 15:33:34 1.42MB design,pattern
1
UML与设计模式及模式应用(内附rose实例以及UML教程) 高清PDF+Word版
2021-09-16 14:43:27 13.91MB UML rose
1