自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

笨鱼真笨

学语言,学开发,学架构,走好自己的路

  • 博客(6)
  • 资源 (21)
  • 收藏
  • 关注

转载 wc的用法

wc -c filename:显示一个文件的字节数 wc -m filename:显示一个文件的字符数 wc -l filename:显示一个文件的行数 wc -L filename:显示一个文件中的最长行的长度 wc -w filename:显示一个文件的字数

2015-06-10 09:14:33 356

转载 2> /dev/null的解释

那个2>/dev/null是如果你的命令出错的话,错误报告直接就删除了。不会显示在屏幕上,或者是以邮件的形式发给你了。 [test @test test]# ls -al > list.txt 将显示的结果输出到 list.txt 档案中,若该档案以存在则予以取代! [test @test test]# ls -al >> list.txt 将显示的结果累加到 list.txt 档

2015-06-10 09:11:26 302

转载 MapReduce Design Patterns

Book Description Publication Date: December 22, 2012 Until now, design patterns for the MapReduce framework have been scattered among various research papers, blogs, and books. This ha

2012-12-07 10:15:55 362

原创 移动开发图书推荐

Iphone Programming iOS 5, 2nd Edition Cocos2d for iPhone 0.99 Beginner’s Guide Beginning iOS Application Development with HTML and JavaScript Graphics and Animation on iOS Beginning iOS

2012-04-03 15:01:30 492

原创 drupal学习图书推荐

drupal学习图书推荐 Drupal Development Tricks for Designers Beginning Drupal 7

2012-04-03 14:44:56 253

原创 Anroid学习资料

自己总结的Anroid学习资料。 视频:Sundy's 《Android深入浅出》       《3G手机开发之Android应用开发》共8天课程 博客: http://blog.csdn.net/ichliebephone http://blog.csdn.net/dellheng/article/details/7166411 这里有好的开源项目。 http://blog.csdn

2012-01-04 22:35:43 227

Rhodes Framework for AndroidTM Platform and BlackBerry Smartphones.rar

AndroidTM Platform BlackBerry Smartphones

2012-04-03

Re-conceptualizing Enterprise Information Systems

Re-conceptualizing Enterprise Information Systems.rar

2012-04-03

he Emerging Domain of Cooperating Objects Definitions and Concepts

The Emerging Domain of Cooperating Objects Definitions and Concepts

2012-04-03

IT ebook下载地址

IT ebook下载地址,不断更新!需要对大家有用!

2012-04-03

Successful Software Development, 2nd Edition

A systematic approach to consistently successful software development. In the age of the Internet, where software is more mission-critical than ever, it’s no longer enough for your development projects to succeed some of the time. You need to deliver excellence, consistently–and you must do it faster than ever. Successful Software Development proceeds from the fact that there is no one way to develop software systems and introduces a model for a mature software development process that accommodates flexibility, the Systems Engineering Environment (SEE). This model comprises two fundamental, interlocked elements: the policies and procedures that define how software development is performed and the technologies available to get the job done. Using the SEE framework, learn how to: Understand and “sell” the business case for software improvement Establish and nourish an ongoing, productive dialogue between developers and customers Manage the multiple constituencies, personalities, issues, and egos that complicate software development Create plans that reflect the need for change–and take into account real-world risks Write clearer, more useful contracts and statements of work

2010-01-05

The Data Access Handbook

Performance and scalability are more critical than ever in today’s enterprise database applications, and traditional database tuning isn’t nearly enough to solve the performance problems you are likely to see in those applications. Nowadays, 75-95% of the time it takes to process a data request is typically spent in the database middleware. Today’s worst performance and scalability problems are generally caused by issues with networking, database drivers, the broader software/hardware environment, and inefficient coding of data requests. In The Data Access Handbook, two of the world’s leading experts on database access systematically address these issues, showing how to achieve remarkable improvements in performance of real-world database applications. Drawing on their unsurpassed experience with every leading database system and database connectivity API, John Goodson and Rob Steward reveal the powerful ways middleware affects application performance and guide developers with designing and writing API code that will deliver superior performance in each leading environment. In addition to covering essential concepts and techniques that apply across database systems and APIs, they present many API examples for ODBC, JDBC, and ADO.NET as well as database system examples for DB2, Microsoft SQL Server, MySQL, Oracle, and Sybase.

2010-01-05

Hello! Flex 4

roduct Description Flex 4 is an open-source tool that allows developers to easily add life to web applications with dynamic user features, colorful transitions, and eye-catching animations. Flex also provides powerful data handling for industrial-strength applications. We think it should be just as much fun to learn Flex as it is to use it. And we know that fun learning gets better results. Hello! Flex 4 demonstrates how to get started without getting bogged down in technical detail or academic edge cases. In this book, User Friendly cartoon characters offer commentary and snide side comments, as the book moves quickly from Hello World into practical techniques. Each one is illustrated with a hands-on example. Along the way, readers will build a unique Flex application that mashes Yahoo Maps with Twitter to keep track of friends. About the Author Peter Armstrong is the co-founder and CEO of Ruboss Technology Corporation, a Vancouver, BC area company focusing on Adobe Flex and Ruby on Rails development and consulting. He is the co-creator of the Ruboss Framework, the RESTful way to develop Flex and AIR applications that easily integrate with Ruby on Rails. Peter is also the author of the Manning book Flexible Rails: Flex 4 on Rails 2. He was a key part of the team that won the 2006 Adobe MAX Award for RIA/Web Development, the organizer of the Vancouver Ruby/Rails Meetup group, and is a frequent speaker on using Flex and Rails together.

2010-01-05

Grails: A Quick-Start Guide

Grails is a full stack web development framework that enables you to build complete web applications in a fraction of the time and with less code than other frameworks. In Grails: A Quick-Start Guide, you’ll see how to use Grails by iteratively building an unique, working application. By the time we’re done, you’ll have built and deployed a real, functioning website. Along the way, we’ll learn about domain classes, controllers, and GSP views. We’ll see how Grails allows us to use powerful frameworks like Spring and Hibernate without even knowing it. Using this hands-on, pragmatic approach, we’ll explore topics such as AJAX in Grails, custom tags, and plugins. We’ll dig into Grails’ powerful view technology, Groovy Server Pages, and see how we can easily leverage the help given to us by scaffolding to create custom user interfaces faster than you would have thought possible. With Grails, you can get a lot done with little effort. With this book, you’ll get a lot done as well. It’s time to bring the fun back into web programming. Get started with Grails today.

2009-11-12

Hello, Android: Introducing Google’s Mobile Development Platform, 2nd Edition

Android is a software toolkit for mobile phones, created by Google and the Open Handset Alliance. It’s inside millions of cell phones and other mobile devices, making Android a major platform for application developers. That could be your own program running on all those devices. Getting started developing with Android is easy. You don’t even need access to an Android phone, just a computer where you can install the Android SDK and the phone emulator that comes with it. Within minutes, “Hello, Android” will get you creating your first working application: Android’s version of “Hello, World.” From there, you’ll build up a more substantial example: an Android Sudoku game. By gradually adding features to the game throughout the course of the book, you’ll learn about many aspects of Android programming including user interfaces, multimedia, and the Android life cycle. This second edition has been completely revised for Android 1.5 (Cupcake) and Android 1.6 (Donut). Every page and example was reviewed and updated for compatibility with the new version. In addition, two new appendixes show you how to create Widgets for the Home screen and publish your application to the Android

2009-11-12

Cloud Application Architectures

If you’re involved in planning IT infrastructure as a network or system architect, system administrator, or developer, this book will help you adapt your skills to work with these highly scalable, highly redundant infrastructure services. While analysts hotly debate the advantages and risks of cloud computing, IT staff and programmers are left to determine whether and how to put their applications into these virtualized services. Cloud Application Architectures provides answers — and critical guidance — on issues of cost, availability, performance, scaling, privacy, and security. With Cloud Application Architectures, you will: Understand the differences between traditional deployment and cloud computing Determine whether moving existing applications to the cloud makes technical and business sense Analyze and compare the long-term costs of cloud services, traditional hosting, and owning dedicated servers Learn how to build a transactional web application for the cloud or migrate one to it Understand how the cloud helps you better prepare for disaster recovery

2009-11-12

Cloud Computing and SOA Convergence in Your Enterprise: A Step-by-Step Guide

Massive, disruptive change is coming to IT as Software as a Service (SaaS), SOA, mashups, Web 2.0, and cloud computing truly come of age. Now, one of the world’s leading IT innovators explains what it all means—coherently, thoroughly, and authoritatively. Writing for IT executives, architects, and developers alike, world-renowned expert David S. Linthicum explains why the days of managing IT organizations as private fortresses will rapidly disappear as IT inevitably becomes a global community. He demonstrates how to run IT when critical elements of customer, product, and business data and processes extend far beyond the firewall—and how to use all that information to deliver real-time answers about everything from an individual customer’s credit to the location of a specific cargo container.

2009-11-12

pro_ubuntu_server_administration.pdf

This book provides a complete introduction to Ubuntu Server. I’ve written this book for people who are new to Ubuntu Server administration. The target readers are Windows administrators as well as people who are used to managing other flavors of Linux (or UNIX). It was the goal of this book to give a no-nonsense introduction to working with Ubuntu Server, and so this book should provide all the basics that are needed to get you going. It also includes many useful tips that help you in doing your work in a more efficient manner. Many books about Ubuntu are presently available, but you can’t do Ubuntu Server justice by covering both the desktop and the server version in one book. The needs of a server administrator are incredibly different from the needs of a desktop administrator. So I’ve chosen an approach that makes sense for the server administrator, and all topics are selected and organized to make sense for your day-to-day work as a server administrator. The book starts by describing Ubuntu Server with a special focus on storage configuration, which is an especially important concern when dealing with server environments. After that, you’ll find a quick introduction to driving Ubuntu Server from the command line, in case you haven’t done this before. The third chapter tackles some of the common generic tasks of a server administrator, including managing software packages and configuring a graphical user interface. Next are chapters about file system management, Ubuntu Server security, managing processes, and the boot procedure. The last chapter dealing with stand-alone server functionality explains Bash shell scripting: in fewer than 30 pages, you’ll learn everything you ever needed to know about this complex topic. The second part of the book teaches you all about network services. First, you’ll learn how to configure and troubleshoot a network interface. Next, you’ll read how to set up infrastructure services such as time services, name services, and DHCP. Following that, you’ll find chapters about managing file services, the Apache web server (including performance tuning hints and a section on virtual hosts), and related packages such as MySQL. Finally, the last chapter provides an overview of the approaches to running virtualization on Ubuntu Server.

2009-09-23

Beginning Ubuntu Server Administration: From Novice to Professional

This book provides a complete introduction to Ubuntu Server. I’ve written this book for people who are new to Ubuntu Server administration. The target readers are Windows administrators as well as people who are used to managing other flavors of Linux (or UNIX). It was the goal of this book to give a no-nonsense introduction to working with Ubuntu Server, and so this book should provide all the basics that are needed to get you going. It also includes many useful tips that help you in doing your work in a more efficient manner. Many books about Ubuntu are presently available, but you can’t do Ubuntu Server justice by covering both the desktop and the server version in one book. The needs of a server administrator are incredibly different from the needs of a desktop administrator. So I’ve chosen an approach that makes sense for the server administrator, and all topics are selected and organized to make sense for your day-to-day work as a server administrator. The book starts by describing Ubuntu Server with a special focus on storage configuration, which is an especially important concern when dealing with server environments. After that, you’ll find a quick introduction to driving Ubuntu Server from the command line, in case you haven’t done this before. The third chapter tackles some of the common generic tasks of a server administrator, including managing software packages and configuring a graphical user interface. Next are chapters about file system management, Ubuntu Server security, managing processes, and the boot procedure. The last chapter dealing with stand-alone server functionality explains Bash shell scripting: in fewer than 30 pages, you’ll learn everything you ever needed to know about this complex topic. The second part of the book teaches you all about network services. First, you’ll learn how to configure and troubleshoot a network interface. Next, you’ll read how to set up infrastructure services such as time services, name services, and DHCP. Following that, you’ll find chapters about managing file services, the Apache web server (including performance tuning hints and a section on virtual hosts), and related packages such as MySQL. Finally, the last chapter provides an overview of the approaches to running virtualization on Ubuntu Server.

2009-09-23

Running Xen: A Hands-On Guide to the Art of Virtualization

Running Xen: A Hands-On Guide to the Art of Virtualization by Jeanna N. Matthews; Eli M. Dow; Todd Deshane; Wenjin Hu; Jeremy Bongio; Patrick F. Wilbur; Brendan Johnson -------------------------------------------------------------------------------- Publisher: Prentice Hall Pub Date: April 10, 2008 Print ISBN-10: 0-13-234966-3 Print ISBN-13: 978-0-13-234966-6 eText ISBN-10: 0-13-207467-2 eText ISBN-13: 978-0-13-207467-4 Pages: 624 Table of Contents| Index Overview "This accessible and immediately useful book expertly provides the Xen community with everything it needs to know to download, build, deploy and manage Xen implementations." –Ian Pratt, Xen Project Leader VP Advanced Technology, Citrix Systems The Real—World, 100% Practical Guide to Xen Virtualization in Production Environments Using free, open source Xen virtualization software, you can save money, gain new flexibility, improve utilization, and simplify everything from disaster recovery to software testing. Running Xen brings together all the knowledge you need to create and manage high—performance Xen virtual machines in any environment. Drawing on the unparalleled experience of a world—class Xen team, it covers everything from installation to administration–sharing field-tested insights, best practices, and case studies you can find nowhere else. The authors begin with a primer on virtualization: its concepts, uses, and advantages. Next, they tour Xen's capabilities, explore the Xen LiveCD, introduce the Xen hypervisor, and walk you through configuring your own hard—disk—based Xen installation. After you're running, they guide you through each leading method for creating "guests" and migrating existing systems to run as Xen guests. Then they offer comprehensive coverage of managing and securing Xen guests, devices, networks, and distributed resources. Whether you're an administrator, data center manager, developer, system integrator, or ISP, Running Xen will help you achieve your goals with Xen—reliably, efficiently, with outstanding performance, and at a surprisingly low cost. •Understanding the Xen hypervisor: what it does, and how it works •Using pre-built system images, including compressed file systems •Managing domains with the xm console •Populating and storing guest images •Planning, designing, and configuring networks in Xen •Utilizing Xen security: special purpose VMs, virtual network segments, remote access, firewalls, network monitors, sHype access control, Xen Security Modules (XSM), and more •Managing guest resources: memory, CPU, and I/O •Employing Xen in the enterprise: tools, products, and techniques

2009-09-23

Thinking_In_Java_Third_Edition

Thinking_In_Java_Third_Edition

2009-04-11

Thinking.In.Java.4th.Edition

Thinking.In.Java.4th.Edition

2009-04-11

IBM Rational RequisitePro 7.1 许可证文件(可用到2020年)

IBM Rational RequisitePro 7.1 许可证文件license.upd ,(可用到2020年),直接从IBM Rational License Administrator 中导入即可.

2009-03-30

PRACTICAL ELECTRICAL NETWORK AUTOMATION AND COMMUNICATION SYSTEMS

By Cobus Strauss, CPEng BSc (ElecEng), Bcomm, SKM Engineers, Perth, Australia Description In the past automation of the power network was a very specialized area but recently due to deregulation and privatization the area has become of a great importance because companies require more information and communication to minimize costs, reduce workforce and minimize errors in order to make a profit. Audience Electrical power engineering professionals (transmission and distribution); communications engineers working in the electricity generation and distribution sector. Electrical and mechanical engineers and technicians wishing to understand the essentials of industrial data communications in the electricity transmission and distribution business. Contents Introduction to Power System Automation; Historical Development of Power System Automation; Overview of Power Networks; Fundamentals of Electrical Protection; Remote Substation Access and Local Intelligence; Data Communications; Communication Protocols; SCADA Systems; Communications in Power System Automation; Power System Automation Architectures; Power System Automation Systems on the Market; Practical Considerations; The Internet.

2009-03-14

IPV6 NETWORK PROGRAMMING

Description This book contains everything you need to make your application program support IPv6. IPv6 socket APIs (RFC2553) are fully described with real-world examples. It covers security, a great concern these days. To secure the Internet infrastructure, every developer has to take a security stance - to audit every line of code, to use proper API and write correct and secure code as much as possible. To achieve this goal, the examples presented in this book are implemented with a security stance. Also, the book leads you to write secure programs. For instance, the book recommends against the use of some of the IPv6 standard APIs - unfortunately, there are some IPv6 APIs that are inherently insecure, so the book tries to avoid (and discourage) the use of such APIs. Another key issue is portability. The examples in the book should be applicable to any of UNIX based operating systems, MacOS X, and Windows XP. Audience Application programmers who write network-oriented applications, such as web browsers, web servers, and email clients.

2009-03-14

空空如也

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

TA关注的人

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