自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (32)
  • 收藏
  • 关注

原创 项目质量保证

参照ISO9000质量管理体系程序,提出了质量管理措施对整个项目服务阶段流程进行控制。

2022-08-25 09:34:17 318 1

原创 记一次鉴权模块问题的解决

某司的产品多年来一直使用一套鉴权模块,所有的核心函数都要经过该模块鉴权。该模块多年来都表现正常,直到最近在客户docker环境中出现了未知原因的延迟。大致逻辑如下(略去若干无关代码):class AuthVerifier{private: mutable std::recursive_mutex mutex; hw_handle_t handle; // hardware...

2019-06-05 23:49:31 904

原创 Python线程退化问题

最近项目中有需求要在收到一些变更之后,推送到另一个系统,并且需要加入一些容错机制。按照之前的方式另开一个线程,但没有达到异步的效果,反而导致阻塞而不能立即返回。调试后,发现应在新线程中的推送部分代码,仍处在调用方线程中。大致代码如下from flask import Flaskfrom threading import Threadimport requestsfrom request...

2019-05-22 00:16:10 163

原创 记录一次CAS票据无法验证的解决过程

最近部署了基于MongoDB的CAS 5.2.x集群,偶尔会出现一些页面反复跳转问题。简单查了一下日志,似乎是票据(ticket)验证的问题。前几天,在登录CAS服务仪表盘(dashboard)时,页面提示"cannot validate CAS ticket: ST-***"。查询三个节点的日志(grep ST-*** cas/log/*),发现在节点1上有记录:cas/log/cas...

2019-04-01 21:49:08 7322

去哪儿网Redis运维实践.pdf

⾯面临的问题: 单机多实例的部署和管理成本增⼤大! 不得不⾯面对单机多版本的兼容问题! storage vs cache,需求变化多样! 需要⼯工具和流程来减少DBA误操作! 遇到故障需要能快速恢复服务

2020-05-13

Java 9 Concurrency Cookbook.2e

This book covers the most important and useful mechanisms included in version 9 of the Java concurrency API, so you will be able to use them directly in your applications. The mechanisms are as follows: * Basic thread management * Thread synchronization mechanisms * Thread creation and management delegation with executors * Fork/Join framework to enhance the performance of your application * Parallel streams to process big sets of data in a parallel way, including the new Java 9 reactive streams * Data structures for concurrent programs * Adapting the default behavior of some concurrency classes to your needs * Testing Java concurrency applications

2018-11-22

Activiti 5.x Business Process Management Beginner's Guide

A practical guide to designing and developing BPMN-based business processes. Table of Contents Preface 1 Chapter 1: Installing Activiti 7 Chapter 2: Modeling Using the Activiti Modeler 25 Chapter 3: Designing Your Process Using the Activiti Designer 51 Chapter 4: Management and Monitoring Using the

2018-11-22

Build Web Application with Golang

Welcome to Building Web Apps with Go! If you are reading this then you have just started your journey from noob to pro. No seriously, web programming in Go is so fun and easy that you won't even notice how much information you are learning along the way! Keep in mind that there are still portions of this book that are incomplete and need some love. The beauty of open source publishing is that I can give you an incomplete book and it is still of value to you.

2018-11-20

Beginning Web Development with Python

用Flask, Tornado, Nginx等进行网络开发 Flask is minimal and simple. You don’t get ORM’s, Admin Panels and other stuff that Django has out of the box. You can install a very cool admin panel with just 1 line of code: “pip install flask-admin” and integrate it with 3-4 lines in your app.

2018-11-20

Generic Coding of Moving Pictures and Associated Audio - Part 3 Audio

A standard on low bit rate coding for mono or stereo audio signals was established by MPEG-1 Audio in ISO/IEC 11172-3. This standard is applicable for carrying of high quality digital audio signals associated with or without picture information on storage media or transmission channels with limited capacity. The ISO/IEC 11172-3 audio coding standard can be used together with both MPEG-1 and MPEG-2 Video as long as only two-channel stereo is required. MPEG-2 Audio (ISO/IEC 13818-3) provides the extension to 3/2 multichannel audio and an optional low frequency enhancement channel (LFE).

2009-08-11

Microsoft Pressveloping Drivers With The Windows Driver Foundation Apr 2007.chm

Developing Drivers with the Microsoft Windows Driver Foundation byPenny OrwickandGuy Smith Microsoft Press 2007 (928 pages) ISBN:9780735623743 Brought to you from the team who developed Windows Driver Foundation, this comprehensive guide gives you the in-depth, expert guidance you need to start developing robust drivers for Windows. Table of Contents Developing Drivers with the Microsoft Windows Driver Foundation Foreword Part 1 - Getting Started with WDF Chapter 1 - Introduction to WDF Chapter 2 - Windows Driver Fundamentals Chapter 3 - WDF Fundamentals Part 2 - Exploring the Frameworks Chapter 4 - Overview of the Driver Frameworks Chapter 5 - WDF Object Model Chapter 6 - Driver Structure and Initialization Part 3 - Applying WDF Fundamentals Chapter 7 - Plug and Play and Power Management Chapter 8 - I/O Flow and Dispatching Chapter 9 - I/O Targets Chapter 10 - Synchronization Chapter 11 - Driver Tracing and Diagnosability Chapter 12 - WDF Support Objects Chapter 13 - UMDF Driver Template Part 4 - Additional Topics for KMDF Drivers Chapter 14 - Beyond the Frameworks Chapter 15 - Scheduling, Thread Context, and IRQL Chapter 16 - Hardware Resources and Interrupts Chapter 17 - Direct Memory Access Chapter 18 - An Introduction to COM Part 5 - Building, Installing, and Testing a WDF Driver Chapter 19 - How to Build WDF Drivers Chapter 20 - How to Install WDF Drivers Chapter 21 - Tools for Testing WDF Drivers Chapter 22 - How to Debug WDF Drivers Chapter 23 - PREfast for Drivers Chapter 24 - Static Driver Verifier Glossary Index List of Figures List of Tables List of Listings List of Sidebars

2009-08-11

algo_cmp.zip

本算法的windows版和linux版

2007-09-25

algo_cmp_linux.cpp

本算法的linux版

2007-09-25

ISO/IEC C语言标准(1999)

International Standard ISO/IEC 9899 was prepared by Joint Technical Committee ISO/IEC JTC 1, Information technology, Subcommittee SC 22, Programming languages, their environments and system software interfaces. The Working Group responsible for this standard (WG 14) maintains a site on the World Wide Web at http://www.dkuug.dk/JTC1/SC22/WG14/ containing additional information relevant to this standard such as a Rationale for many of the decisions made during its preparation and a log of Defect Reports and Responses.

2007-09-06

ISO/IEC C 标准第二版(2003)

This International Standard specifies requirements for implementations of the C programming language. The first such requirement is that they implement the language, and so this International Standard also defines C . Other requirements and relaxations of the first requirement appear at various places within this International Standard. C is a general purpose programming language based on the C programming language as described in ISO/IEC 9899:1990 Programming languages – C (1.2). In addition to the facilities provided by C, C provides additional data types, classes, templates, exceptions, namespaces, inline functions, operator overloading, function name overloading, references, free store management operators, and additional library facilities.

2007-09-06

图像压缩的数学原理(英文)

THE MATHEMATICAL FOUNDATION OF IMAGE COMPRESSION。后附有Matlab代码

2007-09-02

Adaptive Techniques for Multiuser OFDM

关于OFDM的很老的博士论文了,可以一看

2007-09-02

小波十讲(中文版)

Daubechies经典的小波材料,非数学专业的硕士、博士们可以看看

2007-09-02

时频信号处理(英文)

学术论文,硕士、博士们可以看看<br>

2007-09-02

C语言谜题

C语言习题。由易到难,适合初学者。排版上(主要是include处)可能有错误,读者请自行分辨。

2007-09-02

C++笔试面试题

个人搜集的一些C++题目,有的解答可能有问题,读者自己分辨吧

2007-09-02

浮点算术须知(英文)

Goldburg作于1991年,介绍浮点数的舍入,误差分析,IEEE标准以及定理等等。

2007-08-31

Programming Pearls 2Nd Edition

Programming Pearls 2nd Edition,比较老的一本书。有的结论仅供参考,已经不合时宜。

2007-08-31

VisualBoyAdvance1.7.2源码

VisualBoyAdvance1.7.2源码

2007-08-27

Computer Networks, Fourth Edition

Computer Networks, Fourth Edition is the ideal introduction to today's networks-and tomorrow's. This classic best seller has been thoroughly updated to reflect the newest and most important networking technologies with a special emphasis on wireless networking, including 802.11, Bluetooth, broadband wireless, ad hoc networks, i-mode, and WAP. But fixed networks have not been ignored either with coverage of ADSL, gigabit Ethernet, peer-to-peer networks, NAT, and MPLS. And there is lots of new material on applications, including over 60 pages on the Web, plus Internet radio, voice over IP, and video on demand.Finally, the coverage of network security has been revised and expanded to fill an entire chapter.<br><br>

2007-08-26

基于关联规则的数据挖掘算法研究

基于关联规则的数据挖掘算法研究

2007-08-24

VxWorks操作系统指南

关键词:实时操作系统 任务 消息 VxWorks Tornado <br>摘 要:本文档对实时操作系统作了简要介绍,并针对VxWorks系统的特点进行了具体的说明和分析,从VxWorks系统的任务管理、通信机制、系统配置、系统接口几个方面展开。<br>

2007-08-24

C/C++嵌入式编程

每一个嵌入式系统都是独特的,其硬件部分对它的应用目标来说是高度专用的。这就导致了嵌入式系统编程的涉及面很广,而且可能会需要很多年才能掌握它。不过,几乎所有的嵌入式软件开发都使用了C 语言。这本书就是要教你怎样在嵌入式系统中使用C 和C 的派生语言,C++。<br><br>即使你已经知道如问编写嵌入式软件,你还是可以从这本书里学到很多东西。除了了解如何更有效地使用C 和C++你还将会从本书中对常见的嵌人式软件问题的详细解释,并从本书所提供的源代码中得到益处。本书中包含的高级主题有存储器检测和验证、设备驱动程序的设计和实现.实时操作系统的内部机理,还有代码优化技术。

2007-08-24

新版《计算机操作系统教程》

本课程主要讲授操作系统的基本概念、基本原理、设计方法和实现技术。其中包括:操作系统概述、进程线程与作业、中断与处理机调度、互斥同步与通讯、死锁与饥饿、存储管理、文件系统、设备与I/O管理、网络与分布式操作系统、操作系统管理、操作系统设计、UNIX实例分析、操作系统理论。本课程以基本原理为主,同时讲述主流系统的核心数据结构与算法,并对操作系统的最新发展作适当介绍。<br>

2007-08-24

算法设计题集

常见算法,Pascal实现

2007-08-23

Advanced Programming in the UNIX Environment 2nd edition

the first edition of this book was published before Linux and the several open-source renditions of the Unix interface that stemmed from the Berkeley CSRG became widespread, and also at a time when many people's networking consisted of a serial modem. Steve Rago has carefully updated this book to account for the technology changes, as well as developments in various ISO and IEEE standards since its first publication. Thus his examples are fresh, and freshly tested.<br>

2007-08-22

Memory Management - Algorithms and Implementation in C and C++

This book presents several concrete implementations of garbage collection and explicit memory management algorithms.<br>

2007-08-22

C++ Plus Data Structures

Historically, a course on data structures has been a mainstay of most computer<br>science departments. Over the last 18 years, however, the focus of this course<br>has broadened considerably. The topic of data structures has now been subsumed<br>under the broader topic of abstract data types (ADTs)—the study of classes of<br>objects whose logical behavior is defined by a set of values and a set of operations.<br>The term abstract data type describes a comprehensive collection of data values<br>and operations; the term data structures refers to the study of data and how to represent<br>data objects within a program; that is, the implementation of structured relationships.<br>The shift in emphasis is representative of the move towards more<br>abstraction in computer science education. We now are interested in the study of the<br>abstract properties of classes of data objects in addition to how the objects might be<br>represented in a program. Johannes J. Martin put it succinctly: “. . . depending on<br>the point of view, a data object is characterized by its type (for the user) or by its<br>structure (for the implementor).”

2007-08-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除