自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (12)
  • 收藏
  • 关注

原创 最近用Mysql的问题

最近用Mysql悲催的遇到不少问题,谁让老东家有一堆DBA呢,原来不关心,自己用就gepi了。各种求指教啊。 1. 坑爹的repair 线上机器,配置应该是半年前的主流配置。CentOS 5。有个表老大了(其实也才250G,MyISAM,索引文件8G),而且前面的数据都删过。插入速度贼慢,比虚机里的Mysql都慢(插入内容和方式完全相同的情况下)。 于是觉得,做optimize吧。兴

2011-12-13 17:58:37 1217

原创 几年了。。。如隔3秋啊

只是占位,不准备发长篇大论。不是3秋是4秋了。

2011-12-13 16:03:30 680

C++ Coding Standards: 101 Rules, Guidelines, and Best Practices

C++ Coding Standards: 101 Rules, Guidelines, and Best Practices <br>By Herb Sutter, Andrei Alexandrescu <br><br>Consistent, high-quality coding standards improve software quality, reduce time-to-market, promote teamwork, eliminate time wasted on inconsequential matters, and simplify maintenance. Now, two of the world's most respected C++ experts distill the rich collective experience of the global C++ community into a set of coding standards that every developer and development team can understand and use as a basis for their own coding standards.<br><br>The authors cover virtually every facet of C++ programming: design and coding style, functions, operators, class design, inheritance, construction/destruction, copying, assignment, namespaces, modules, templates, genericity, exceptions, STL containers and algorithms, and more. Each standard is described concisely, with practical examples. From type definition to error handling, this book presents C++ best practices, including some that have only recently been identified and standardized-techniques you may not know even if you've used C++ for years. Along the way, you'll find answers to questions like<br><br>What's worth standardizingand what isn't?<br><br>What are the best ways to code for scalability?<br><br>What are the elements of a rational error handling policy?<br><br>How (and why) do you avoid unnecessary initialization, cyclic, and definitional dependencies?<br><br>When (and how) should you use static and dynamic polymorphism together?<br><br>How do you practice "safe" overriding?<br><br>When should you provide a no-fail swap?<br><br>Why and how should you prevent exceptions from propagating across module boundaries?<br><br>Why shouldn't you write namespace declarations or directives in a header file?<br><br>Why should you use STL vector and string instead of arrays?<br><br>How do you choose the right STL search or sort algorithm?<br><br>What rules should you follow to ensure type-safe code?<br><br>Whether you're working alone or with others, C++ Coding Standards will help you write cleaner codeand write it faster, with fewer hassles and less frustration.<br>

2007-12-03

Thinking in C++ 2nd

Thinking in C++ 第2版. Vol1& Vol2<br>C++经典之一.

2007-10-25

More Exceptional C++

More Exceptional C++ <br>By Herb Sutter <br> <br>Publisher : Addison Wesley <br>Pub Date : December 17, 2001 <br>ISBN : 0-201-70434-X <br>Pages : 304 <br><br>Organized in a practical problem-and-solution format, More Exceptional C++ picks up where the widely acclaimed Exceptional C++ leaves off, providing successful strategies for solving real-world problems in C++. Drawing from years of in-the-trenches experience, Herb Sutter provides tested techniques and practical solutions for programmers designing modern software systems with C++, from small projects to enterprise applications.

2007-10-25

Modern C++ Design 中文版

C++设计新思维<br>泛型编程与设计模式之应用<br>Modern C++ Design<br>Generic Programming<br>and Design Patterns Applied<br>Andrei Alexandrescu <br><br>侯捷 于春景 合译

2007-10-25

Exceptional C++ Style

Exceptional C++ Style 40 New Engineering Puzzles, Programming Problems, and Solutions<br><br>Publisher : Addison Wesley <br>Pub Date : August 02, 2004 <br>ISBN : 0-201-76042-8 <br>Pages : 352 <br>

2007-10-25

Exceptional C++

Exceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions <br>By Herb Sutter <br> <br>Publisher : Addison Wesley <br>Pub Date : November 18, 1999 <br>ISBN : 0-201-61562-2 <br>Pages : 240 <br><br>Exceptional C++ shows by example how to go about sound software engineering in standard C++. Do you enjoy solving thorny C++ problems and puzzles? Do you relish writing robust and extensible code? Then take a few minutes and challenge yourself with some tough C++ design and programming problems.

2007-10-25

Effective C++ 第3版

Effective C++,也不用多说了吧.

2007-10-25

C++ Templates

C++ Templates: The Complete Guide <br>By David Vandevoorde, Nicolai M. Josuttis <br> <br>Publisher : Addison Wesley <br>Pub Date : November 12, 2002 <br>ISBN : 0-201-73484-2 <br>Pages : 552 <br><br>Readers learn<br><br>The exact behaviors of templates <br><br>How to avoid the pitfalls associated with templates <br><br>Idioms and techniques, from the basic to the previously undocumented <br><br>How to reuse source code without threatening performance or safety <br><br>How to increase the efficiency of C++ programs <br><br>How to produce more flexible and maintainable software<br><br>

2007-10-25

C++ Standard Library

C++ Standard Library, The: A Tutorial and Reference<br><br>Nicolai M. Josuttis <br>Publisher: Addison Wesley <br>First Edition August 06, 1999<br>ISBN: 0-201-37926-0, 832 pages<br><br>This thoroughly up-to-date book reflects the newest elements of the C++ standard library incorporated into the full ANSI/ISO C++ language standard. In particular, the text focuses on the Standard Template Library (STL), examining containers, iterators, function objects, and STL algorithms. You will also find detailed coverage of special containers, strings, numerical classes, internationalization, and the IOStream library. Each component is presented in depth, with an introduction to its purpose and design, examples, a detailed description, traps and pitfalls, and the exact signature and definition of its classes and their functions. An insightful introduction to fundamental concepts and an overview of the library will help bring newcomers quickly up to speed.

2007-10-25

Inside the C++ Object Model

Inside the C++ Object Model <br>By Stanley B. Lippman <br> <br>Publisher : Addison Wesley <br>Pub Date : May 03, 1996 <br>ISBN : 0-201-83454-5 <br>Pages : 304 <br><br>Highlights<br><br>Explores the program behavior implicit in the C++ Object Model's support of object-oriented programming. <br><br>Explains the basic implementation of the object-oriented features and the trade offs implicit in those features. <br><br>Examines the impact on performance in terms of program transformation. <br><br>Provides abundant program examples, diagrams, and performance measurements to relate object-oriented concepts to the underlying object model. <br><br>

2007-10-25

C++ common knowledge

C++ Common Knowledge: Essential Intermediate Programming <br>By Stephen C. Dewhurst <br> <br>Publisher : Addison Wesley Professional <br>Pub Date : February 28, 2005 <br>ISBN : 0-321-32192-8 <br>Pages : 272 <br>Slots : 1.0 <br><br><br><br>What Every Professional C++ Programmer Needs to Know—Pared to Its Essentials So It Can Be Efficiently and Accurately Absorbed<br><br>C++ is a large, complex language, and learning it is never entirely easy. But some concepts and techniques must be thoroughly mastered if programmers are ever to do professional-quality work. This book cuts through the technical details to reveal what is commonly understood to be absolutely essential. In one slim volume, Steve Dewhurst distills what he and other experienced managers, trainers, and authors have found to be the most critical knowledge required for successful C++ programming. It doesn't matter where or when you first learned C++. Before you take another step, use this book as your guide to make sure you've got it right!

2007-10-25

空空如也

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

TA关注的人

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