This tutorial begins with coverage of some of the basics of Python programming. Using plenty of skill-building exercises and interactive programming sessions, this book will help those new to programming develop an understanding of concepts and practical techniques. For experienced programmers, the book demonstrates Python's breadth of capabilities and shows the ways that Python interfaces with Java APIs for professional application development.
PHP核心编程第三版(Prentice Core PHP Programming 3rd Edition) 英文版。
Programming in Lua Copyright ® 2005, Roberto Ierusalimschy & www.luachina.net Programming in Lua Programming
进行视频识别的 Video Intelligence API 了。 在发布会上,谷歌云工程师 Sara Robinson 曾针对 Video Intelligence API 登台演示了一个应用样
本书介绍了在Microsoft Windows 98、Microsoft Windows NT 4.0和Windows NT 5.0下程式写作的方法。这些程式用C语言编写并使用原始的Windows Application Programming Interface(API)。如在本章稍後所讨论的,这不是写作Windows程式的唯一方法。然而,无论最终您使用什么方式写作程式,了解Windows API都是非常重要的。 正如您可能知道的,Windows 98已成为使用Intel 32位元微处理器(例如486和Pentium)的IBM相容型个人电脑环境上最新的图形作业系统之代表。Windows NT是IBM PC相容机种以及一些RISC(精简指令集电脑)工作站上使用的Windows工业增强型版本。
With the spread of web-enabled desktop clients and web-server based applications, developers can no longer afford to treat security as an afterthought. It's one topic, in fact, that .NET forces you to address, since Microsoft has placed security-related features at the core of the .NET Framework. Yet, because a developer's carelessness or lack of experience can still allow a program to be used in an unintended way, Programming .NET Security shows you how the various tools will help you write secure applications.
[本文英文原文链接: I want to fix programming ] 本文转载自: http://www.aqee.net/i-want-to-fix-programming/
JAVA网络编程实例
这本书适合所有对Unix系统的种种感到好奇的人,Unix和Windows不同在于,它是个鼓励你思考的操作系统(换句话说对于想远离计算机的细节的用户可能不那么友好),只要你使用它有些时日,就会有很多问题冒出来:symbolic link和hard link区别究竟何在?daemon process是怎么回事?即便不写系统级的程序,只作为一般的unix用户,这本书里的信息也是弥足珍贵的。
「到Petzold的书中找找」仍然是解决Windows程式开发各种疑难杂症时的灵丹妙药。在第五版的《Windows程式开发设计指南》中,作者身违背受敬重的Windows Pioneer Award(Windows开路先锋奖)得主,依据最新版本Windows作业系统,以可靠的取材资料校定这一本经典之作一再一次深入探索了Win32程式设计介面的根本重心。
1. CS 194 Parallel ProgrammingWhy Program for Parallelism?Katherine Yelick yelick@cs.berkeley.edu http://www
1. CS 194 Parallel ProgrammingCreating and Using ThreadsKatherine Yelick yelick@cs.berkeley.edu http://www
QT 图形介面 C++程式设计。 使用 QT 建立的应用程式,可以原样使用在 Windows, Linux/Unix, Mac OS X, 和 embedded Linux 作业系统,中间你勿需修改原程式码。当然你要在该作业系统下,再编译一次,因为每个作业系统的执行档的格式和名称都不同,编译后编译器就会根据环境做出修正。<br> 使用 QT 建立的应用程式,可以原样使用在 Windows, Linux/Unix, Mac OS X, 和 embedded Linux 作业系统,中间你勿需修改原程式码。当然你要在该作业系统下,再编译一次,因为每个作业系统的执行档的格式和名称都不同,编译后编译器就会根据环境做出修正。
Python在多数情况下是跨平台的,对于与平台相关的部分则进行sys.platform检测。例如底层的控制台交互可能随平台不同而不同,则通过检测sys.platform来选择合适的工具 sys.path在解释器启动时根据PYTHONPATH和系统缺省的目录进行初始化,可以在运行时对其进行改动。有时PYTHONPAHT是不够的,一些程序,例如web服务器脚本,可能在启动时配置sys.path来包含要访问的目录
Killer Game Programming in Java is a comprehensive guide to everything you need to know to program cool, testosterone-drenched Java games. It will give you reusable techniques to create everything from fast, full-screen action games to multiplayer 3D games. In addition to the most thorough coverage of Java 3D available, Killer Game Programming in Java also clearly details the older, better-known 2D APIs, 3D sprites, animated 3D sprites, first-person shooter programming, sound, fractals, and networked games. Killer Game Programming in Java is a must-have for anyone who wants to create adrenaline-fueled games in Java.
1. Java程序设计Programming in Java安徽大学计算机科学与技术学院 段 震 mailto: ycduan@gmail.com1 2. 引用声明本课件部分内容引自雍俊海于Java程序设计教程
Despite Python's increasing popularity on Windows, Python Programming on Win32 is the first book to demonstrate how to use it as a serious Windows development and administration tool. This book addresses all the basic technologies for common integration tasks on Windows, explaining both the Windows issues and the Python code you need to glue things together.
《Java网络编程(第3版)》会为你介绍Java网络API的最新特性。《Java网络编程(第3版)》讨论了JDK 1.4和1.5(现在已命名为J2SE 5)中所做的所有修改和增补。《Java网络编程(第3版)》内容全面,涵盖了从网络基础知识到远程方法调用(RMI)等各方面的内容,书中章节涉及到TCP和UDP socket、服务器socket、URL和URI、组播以及特殊用途的API(如JavaMail)等等。《Java网络编程(第3版)》展示了如何使用JSSE编写安全的网络应用程序,解释了如何使用NIO API编写超高性能的服务器。它还涵盖了Java对网络代理、Web cookie和URL缓存的支持。
The Swift Programming Language-欢迎使用Swift-Swift 初见 通常来说,编程语言教程中的第一个程序应该在屏幕上打印“Hello, world”。在 Swift 中,可以用一行代码实现:
Table of Contents Game Programming Patterns i. Acknowledgements II. Introduction 1. Architecture, Performance