- 博客(0)
- 资源 (18)
- 收藏
- 关注
redis-5.0.7-x64.zip
Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。它支持字符串、哈希表、列表、集合、有序集合,位图,hyperloglogs等数据类型。内置复制、Lua脚本、LRU收回、事务以及不同级别磁盘持久化功能,同时通过Redis Sentinel提供高可用,通过Redis Cluster提供自动分区。
2020-07-22
Weblogic 反序列化漏洞解决补丁文件
这个是自制的Weblogic 反序列化漏洞解决补丁文件。经过测试。
使用方法:
将weblogic_patch.jar 放在linux的以下目录:
$WL_HOME/Middleware/patch_wls1036/profiles/default/sys_manifest_classpath
$WL_HOME是weblogic的安装主目录。
2016-03-24
WebGL入门指南[Tony.Parisi]英文版
1. An Introduction to WebGL. 1
WebGL—A Technical Definition 2
3D Graphics—A Primer 4
3D Coordinate Systems 4
Meshes, Polygons, and Vertices 4
Materials, Textures, and Lights 5
Transforms and Matrices 6
Cameras, Perspective, Viewports, and Projections 7
Shaders 7
The WebGL API 9
The Anatomy of a WebGL Application 10
The Canvas and Drawing Context 10
The Viewport 11
Buffers, ArrayBuffer, and Typed Arrays 12
Matrices 13
The Shader 13
Drawing Primitives 14
Chapter Summary 15
2. Your First WebGL Program17
Three.js—A JavaScript 3D Engine 17
Setting Up Three.js 19
A Simple Three.js Page 20
A Real Example 22
Shading the Scene 26
Adding a Texture Map 27
Rotating the Object 28
2015-12-10
ISO IEC 14496-14 :MP4 file format
14496-14 2003 MPEG-4 part14 : mp4 file format
ISO IEC 14496-14 2003 Information technology - Coding of audio-visual objects - Part 14:MP4 file format
2011-09-20
Programming the Microsoft Windows driver model[中文版].chm
以某种观点来看,Windows 2000或Windows 98都是由一个操作系统核心和多个驱动程序组成,这些驱动程序与系统中的硬件相对应。本书的内容全部都是关于驱动程序及其相关的技术。
操作系统概述
Windows 2000驱动程序
例子代码
本书的结构
其它资源
注意事项
2010-08-15
Programming the Microsoft Windows Driver Model.chm
This book explains how to write device drivers for the newest members of the MicrosoftWindows family of operating systems using the Windows Driver Model (WDM). In this Introduction, I'll explain who should be reading this book, the organization of the book, and how to use the book most effectively. You'll also find a note on errors and a section on other resources you can use to learn about driver programming. Looking ahead, Chapter 1 explains how the two main branches of the Windows family operate internally, what a WDM device driver is, and how it relates to the rest of Windows.
2010-08-15
Managing Windows with VBScript and WMI (By Don Jones)
Part I: Introduction to Windows Administrative Scripting
Chapter 1. Scripting Concepts and Terminology
What Is Scripting?
Script Hosts
ActiveX Scripting Languages
The Component Object Model ( COM )
Critical Scripting Security Issues
Review
Chapter 2. Running Scripts
Windows Script Host
Command-Line Scripts
Notepad and Script Editors
Writing Your First Script
Running Your First Script
Debugging Your First Script
Review
Chapter 3. The Components of a Script
A Typical VBScript
Functions
Subroutines
Main Script
Comments and Documentation
Review
Chapter 4. Designing a Script
Creating a Task List
Selecting the Appropriate Tools
Creating Modules to Perform Tasks
Validating User Input
Planning for Errors
Creating Script Libraries
Review
Part II: VBScript Tutorial
Chapter 5. Functions, Objects, Variables, and More
What Are Variables?
What Are Functions?
What Are Statements and Subroutines?
What Are Objects?
Review
Chapter 6. Input and Output
Displaying Messages
Asking for Input
Command-Line Parameters as Input
Review
Chapter 7. Manipulating Numbers
Numbers in VBScript
Basic Arithmetic
Advanced Arithmetic
Boolean Math
Converting Numeric Data Types
Converting Other Data Types to Numeric Data
Review
Chapter 8. Manipulating Strings
Strings in VBScript
Working with Substrings
Concatenating Strings
Changing Strings
Formatting Strings
Converting Other Data Types to String Data
Review
Chapter 9. Manipulating Other Types of Data
Working with Dates and Times
Working with Arrays
Working with Bytes
Review
Chapter 10. Controlling the Flow of Execution
Conditional Execution
Loops
Putting It All Together
Review
Chapter 11. Built-in Scripting Objects
The WScript Object
The Network Object
The Shell Object
The Shortcut Object
Review
Chapter 12. Working with the File System
The FileSystemObject Library
Working with Drives
Working with Folders
Working with Files
Reading and Writing Text Files
Other FSO Methods and Properties
Creating a Log File Scanner
Review
Chapter 13. Putting It All Together: Your First Script
Designing the Script
Writing Functions and Subroutines
Writing the Main Script
Testing the Script
Review
Part III: Windows Management Instrumentation and Active Directory Services Interface
Chapter 14. Working with ADSI Providers
Using ADSI Objects
Using the WinNT Provider
Using the LDAP Provider
Other Providers
Review
Chapter 15. Manipulating Domains
Querying Domain Information
Changing Domain Settings
Working with OUs
Putting It All Together
Review
Chapter 16. Manipulating Users and Groups
Creating Users and Groups
Querying User Information
Changing User Settings
Working with Groups
Putting It All Together
Review
Chapter 17. Understanding WMI
The WMI Hierarchy
Exploring WMI's Capabilities
Installing WMI
Using the WMI Tools
Really—It's This Easy
Review
Chapter 18. Querying Basic WMI Information
The WMI Query Language ( WQL )
Determining What to Query
Testing the Query
Writing the Query in VBScript
Using the Query Results
Alternative Methods
Review
Chapter 19. Querying Complex WMI Information
Understanding WMI Relationships
Associating WMI Instances
Writing the Query
Testing the Query
Writing the Query in VBScript
Another Example
Review
Chapter 20. Putting It All Together: Your First WMI/ADSI Script
Designing the Script
Writing Functions and Subroutines
Writing the Main Script
Testing the Script
Review
Part IV: Creating Administrative Web Pages
Chapter 21. Active Server Pages Crash Course
About ASP
VBScript in ASP
The Response Object
The Request Object
A Sample ASP Script
Testing ASP Scripts
Review
Chapter 22. Adding Administrative Script to a Web Page
The Basic Web Page
Adding Functions and Subroutines
Adding Inline Script
The Result
Review
Chapter 23. Web Page Security Overview
The ASP Security Context
Prohibited Behaviors
IIS 4.0, 5.0, and 5.1 versus IIS 6.0
NTFS and IIS Security
Writing Secure ASP Code
Review
Chapter 24. Putting It All Together: Your First Administrative Web Pages
Checking User Account Status
Administering IIS
Review
Part V: Advanced Scripting Techniques
Chapter 25. Modular Script Programming
Introduction to Windows Script Components
Scripting and XML
Review
Chapter 26. Using Script Components
Obtaining the Component
Reviewing the Component
Using the Component
Review
Chapter 27. Encoded Scripts
Installing the Script Encoder
Writing Encoded Scripts
Running Encoded Scripts
Review
Chapter 28. Scripting Security
Why Scripting Can Be Dangerous
Security Improvements in Windows XP and Windows Server 2003
Digitally Signing Scripts
Running Only Signed Scripts
Ways to Implement Safe Scripting
Review
Part VI: Ready-to-Run Examples
Chapter 29. Logon and Logoff Scripts
NT and Active Directory Logon Scripts
Active Directory–Specific Logon Scripts
Active Directory Logoff Scripts
Review
Chapter 30. Windows and Domain Administration Scripts
Automating User Creation
Finding Inactive Users
Collecting System Information
Review
Chapter 31. Network Administration Scripts
Shutting Down Remote Computers
Listing Remote Shares
Finding Out Who Has a File Open
Uninstall Remote MSI Packages
Adding Users from Excel
Listing Hot Fixes and Software
Review
Chapter 32. WMI and ADSI Scripts
The All-Purpose WMI Query Script
The All-Purpose WMI Update Script
The All-Purpose ADSI Object Creation Script
The All-Purpose ADSI Object Query Script
The All-Purpose ADSI Object Deletion Script
Mass Password Changes with ADSI
Review
2010-03-03
MySQL Stored Procedure Programming
MySQL Stored Procedure Programming
By Steven Feuerstein, Guy Harrison
...............................................
Publisher: O'Reilly
Pub Date: March 2006
Print ISBN-10: 0-596-10089-2
Print ISBN-13: 978-0-59-610089-6
Pages: 636
Table of Contents | Index
MySQL Stored Procedure Programming
Advance Praise for MySQL Stored Procedure Programming
Preface
Objectives of This Book
Structure of This Book
What This Book Does Not Cover
Conventions Used in This Book
Which Version?
Resources Available at the Book's Web Site
Using Code Examples
Safari® Enabled
How to Contact Us
Acknowledgments
Part I: Stored Programming Fundamentals
Chapter 1. Introduction to MySQL Stored Programs
Section 1.1. What Is a Stored Program?
Section 1.2. A Quick Tour
Section 1.3. Resources for Developers Using Stored Programs
Section 1.4. Some Words of Advice for Developers
Section 1.5. Conclusion
Chapter 2. MySQL Stored Programming Tutorial
Section 2.1. What You Will Need
Section 2.2. Our First Stored Procedure
Section 2.3. Variables
Section 2.4. Parameters
Section 2.5. Conditional Execution
Section 2.6. Loops
Section 2.7. Dealing with Errors
Section 2.8. Interacting with the Database
Section 2.9. Calling Stored Programs from Stored Programs
Section 2.10. Putting It All Together
Section 2.11. Stored Functions
Section 2.12. Triggers
Section 2.13. Calling a Stored Procedure from PHP
Section 2.14. Conclusion
Chapter 3. Language Fundamentals
Section 3.1. Variables, Literals, Parameters, and Comments
Section 3.2. Operators
Section 3.3. Expressions
Section 3.4. Built-in Functions
Section 3.5. Data Types
Section 3.6. MySQL 5 "Strict" Mode
Section 3.7. Conclusion
Chapter 4. Blocks, Conditional Statements, and Iterative Programming
Section 4.1. Block Structure of Stored Programs
Section 4.2. Conditional Control
Section 4.3. Iterative Processing with Loops
Section 4.4. Conclusion
Chapter 5. Using SQL in Stored Programming
Section 5.1. Using Non-SELECT SQL in Stored Programs
Section 5.2. Using SELECT Statements with an INTO Clause
Section 5.3. Creating and Using Cursors
Section 5.4. Using Unbounded SELECT Statements
Section 5.5. Performing Dynamic SQL with Prepared Statements
Section 5.6. Handling SQL Errors: A Preview
Section 5.7. Conclusion
Chapter 6. Error Handling
Section 6.1. Introduction to Error Handling
Section 6.2. Condition Handlers
Section 6.3. Named Conditions
Section 6.4. Missing SQL:2003 Features
Section 6.5. Putting It All Together
Section 6.6. Handling Stored Program Errors in the Calling Application
Section 6.7. Conclusion
Part II: Stored Program Construction
Chapter 7. Creating and Maintaining Stored Programs
Section 7.1. Creating Stored Programs
Section 7.2. Editing an Existing Stored Program
Section 7.3. SQL Statements for Managing Stored Programs
Section 7.4. Getting Information About Stored Programs
Section 7.5. Conclusion
Chapter 8. Transaction Management
Section 8.1. Transactional Support in MySQL
Section 8.2. Defining a Transaction
Section 8.3. Working with Savepoints
Section 8.4. Transactions and Locks
Section 8.5. Transaction Design Guidelines
Section 8.6. Conclusion
Chapter 9. MySQL Built-in Functions
Section 9.1. String Functions
Section 9.2. Numeric Functions
Section 9.3. Date and Time Functions
Section 9.4. Other Functions
Section 9.5. Conclusion
Chapter 10. Stored Functions
Section 10.1. Creating Stored Functions
Section 10.2. SQL Statements in Stored Functions
Section 10.3. Calling Stored Functions
Section 10.4. Using Stored Functions in SQL
Section 10.5. Conclusion
Chapter 11. Triggers
Section 11.1. Creating Triggers
Section 11.2. Using Triggers
Section 11.3. Trigger Overhead
Section 11.4. Conclusion
Part III: Using MySQL Stored Programs in Applications
Chapter 12. Using MySQL Stored Programs in Applications
Section 12.1. The Pros and Cons of Stored Programs in Modern Applications
Section 12.2. Advantages of Stored Programs
Section 12.3. Disadvantages of Stored Programs
Section 12.4. Calling Stored Programs from Application Code
Section 12.5. Conclusion
Chapter 13. Using MySQL Stored Programs with PHP
Section 13.1. Options for Using MySQL with PHP
Section 13.2. Using PHP with the mysqli Extension
Section 13.3. Using MySQL with PHP Data Objects
Section 13.4. Conclusion
Chapter 14. Using MySQL Stored Programs with Java
Section 14.1. Review of JDBC Basics
Section 14.2. Using Stored Programs in JDBC
Section 14.3. Stored Programs and J2EE Applications
Section 14.4. Using Stored Procedures with Hibernate
Section 14.5. Using Stored Procedures with Spring
Section 14.6. Conclusion
Chapter 15. Using MySQL Stored Programs with Perl
Section 15.1. Review of Perl DBD::mysql Basics
Section 15.2. Executing Stored Programs with DBD::mysql
Section 15.3. Conclusion
Chapter 16. Using MySQL Stored Programs with Python
Section 16.1. Installing the MySQLdb Extension
Section 16.2. MySQLdb Basics
Section 16.3. Using Stored Programs with MySQLdb
Section 16.4. A Complete Example
Section 16.5. Conclusion
Chapter 17. Using MySQL Stored Programs with .NET
Section 17.1. Review of ADO.NET Basics
Section 17.2. Using Stored Programs in ADO.NET
Section 17.3. Using Stored Programs in ASP.NET
Section 17.4. Conclusion
Part IV: Optimizing Stored Programs
Chapter 18. Stored Program Security
Section 18.1. Permissions Required for Stored Programs
Section 18.2. Execution Mode Options for Stored Programs
Section 18.3. Stored Programs and Code Injection
Section 18.4. Conclusion
Chapter 19. Tuning Stored Programs and Their SQL
Section 19.1. Why SQL Tuning Is So Important
Section 19.2. How MySQL Processes SQL
Section 19.3. SQL Tuning Statements and Practices
Section 19.4. About the Upcoming Examples
Section 19.5. Conclusion
Chapter 20. Basic SQL Tuning
Section 20.1. Tuning Table Access
Section 20.2. Tuning Joins
Section 20.3. Conclusion
Chapter 21. Advanced SQL Tuning
Section 21.1. Tuning Subqueries
Section 21.2. Tuning "Anti-Joins" Using Subqueries
Section 21.3. Tuning Subqueries in the FROM Clause
Section 21.4. Tuning ORDER and GROUP BY
Section 21.5. Tuning DML (INSERT, UPDATE, DELETE)
Section 21.6. Conclusion
Chapter 22. Optimizing Stored Program Code
Section 22.1. Performance Characteristics of Stored Programs
Section 22.2. How Fast Is the Stored Program Language?
Section 22.3. Reducing Network Traffic with Stored Programs
Section 22.4. Stored Programs as an Alternative to Expensive SQL
Section 22.5. Optimizing Loops
Section 22.6. IF and CASE Statements
Section 22.7. Recursion
Section 22.8. Cursors
Section 22.9. Trigger Overhead
Section 22.10. Conclusion
Chapter 23. Best Practices in MySQL Stored Program Development
Section 23.1. The Development Process
Section 23.2. Coding Style and Conventions
Section 23.3. Variables
Section 23.4. Conditional Logic
Section 23.5. Loop Processing
Section 23.6. Exception Handling
Section 23.7. SQL in Stored Programs
Section 23.8. Dynamic SQL
Section 23.9. Program Construction
Section 23.10. Performance
Section 23.11. Conclusion
About the Author
Colophon
Index
2009-11-29
Microsoft .net IL 汇编语言程序设计指南
Why This Book Was Written
To tell the truth, I don't think I had much choice in this matter. Let me explain. With Microsoft .NET technology taking the world by storm, with more and more information professionals getting involved, large numbers of books covering various aspects of this technology have started to arrive—and none too soon. Alas, virtually all of these books are dedicated to .NET-based programming in high-level languages and rapid application development (RAD) environments. No doubt this is extremely important, and I am sure all these books will have to be reprinted to satisfy the demand. But what about the plumbing?
The .NET universe, like other information technology universes, resem bles a great pyramid turned upside down and standing on its tip. The tip on which the .NET pyramid stands is the common language runtime. The runtime converts the intermediate language (IL) binary code into platform-specific (native) machine code and executes it. Resting on top of the runtime are the .NET Framework class library, the compilers, and environments such as Microsoft Visual Studio .NET. And above them begin the layers of application development, from instrumental to end-user-oriented. The pyramid quickly grows higher and wider.
2009-10-27
windows CE 编程(英文第二版) chm
I've been working with Windows CE for almost as long as it's been in existence. A Windows programmer for many years, I'm amazed by the number of different, typically quite small, systems to which I can apply my Windows programming experience. These Windows CE systems run the gamut from PC-like mini-laptops to embedded devices buried deep in some large piece of industrial equipment. The use of the Win32 API in Windows CE enables tens of thousands of Windows programmers to write applications for an entirely new class of systems. The subtle differences, however, make writing Windows CE code somewhat different from writing for the desktop versions of Windows. It's those differences that I'll address in this book.
2009-10-27
Applications = Code + Markup By Charles Petzold CHM
Applications = Code + Markup By Charles Petzold CHM
2008-09-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人