您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 编程匠艺—编写卓越的代码

  2. 书中主要介绍的内容如下:我大致列了一下: 第I篇 代码表面第一部分 第1章 善于防守——健壮代码的防御性编程技巧 3 1.1 向优秀的代码前进 4 1.2 设想:最坏的选择 4 1.3 什么是防御性编程 6 1.4 又大又坏的世界 8 1.5 防御性编程技巧 8 1.5.1 使用好的编码风格和合理的设计 9 1.5.2 不要仓促地编写代码 9 1.5.3 不要相信任何人 10 1.5.4 编码的目标是清晰,而不是简洁 10 1.5.5 不要让任何人做他们不该做的修补工作 11 1.5.6 编译
  3. 所属分类:网络基础

    • 发布日期:2009-05-06
    • 文件大小:2mb
    • 提供者:yuecl_1220
  1. JMS 参考实例相关讲解

  2. 个人多年收集资料,有兴趣同学,赶紧去下, 希望有所帮助;
  3. 所属分类:专业指导

    • 发布日期:2010-04-05
    • 文件大小:13kb
    • 提供者:houkai2009
  1. MDA模型驱动开发方法学

  2. 传统的软件开发方式有许多模型,瀑布模型是其中最典型也最 受诟病的一种,为了描述一个软件的生命周期,我们暂时以这种 模型来阐述一下软件开发的过程。 软件开发要经历可行性分析研究,需求分析,总体设计(概要 设计),详细设计,集成和测试等过程。一个成熟的软件模型在这 些环节都需要生成大量的文档,目前的很多CMMI 工具能很好的 管理好这些文档,比如将需求文档关联到后期的详细设计的过程 或编码的过程等。由于这个过程的生命周期太长,导致了开发过 程中发现的问题不能及时反映到模型中来(虽然某些工具能跟踪
  3. 所属分类:专业指导

    • 发布日期:2010-11-11
    • 文件大小:120kb
    • 提供者:cwmlife
  1. 计算机二级公共基础知识

  2. 1. 算法的基本概念 利用计算机算法为计算机解题的过程实际上是在实施某种算法。 (1)算法的基本特征 算法一般具有4个基本特征:可行性、确定性、有穷性、拥有足够的情报。 (2)算法的基本运算和操作 算法的基本运算和操作包括:算术运算、逻辑运算、关系运算、数据传输。 (3)算法的3种基本控制结构 算法的3种基本控制结构是:顺序结构、选择结构、循环结构。 (4)算法基本设计方法 算法基本设计方法:列举法、归纳法、递推、递归、减半递推技术、回溯法。 (5)指令系统 所谓指令系统指的是一个计算机系统能
  3. 所属分类:数据库

    • 发布日期:2011-04-30
    • 文件大小:81kb
    • 提供者:zmxnlp
  1. java优化编程。pdf

  2. 内容简介回到顶部↑      本书虽然重点讲解了如何提升java应用性能的相关理论,但是本书不是一本纯理论的图书。本书是通过丰富、完整、更具代表性的实例,向你展示如何使提升应用性能。本书不但告诉你如何提升应用的性能,并且给出了这样做与不这样做开发的java应用的性能差别,以实际的实例与数字告诉你,为什么不可以这么做,应该怎么做,并且告诉你影响java应用性能的根本原因是什么,这样可以使读者能更为深刻地理解书中所涉及的知识点,从而达到深刻理解、熟练运用的目的。    [font color="#
  3. 所属分类:Java

    • 发布日期:2011-11-30
    • 文件大小:13mb
    • 提供者:qipeitao
  1. JIDE Desktop Application Framework(桌面应用框架) 开发员技术手册

  2. 杰地桌面应用框架 Desktop Application Framework 对于大多数开发人员来说,做一个小的Swing应用程序很容易。用JFrame和大多数Swing组件都不难。再加上JIDE提供的一些组件,把它们都用在一起也还行。可是,当您的应用程序越来越大时,问题就出现了。您会发现Swing的应用程序无规律可循。比如说,让您做出一个多文档界面,外面根本没有这样的框架可借鉴。从我们多年的经验来看,我们还很少看到小的Swing项目。这也不奇怪。事实上,很多企业在选择用Swing时,都是因为
  3. 所属分类:Java

    • 发布日期:2012-02-18
    • 文件大小:1mb
    • 提供者:dwfhxl
  1. Android API 中文版

  2. Android开发四大组件分别是:活动(Activity): 用于表现功能。服务(Service): 后台运行服务,不提供界面呈现。广播接收器(BroadcastReceiver):用于接收广播。内容提供商(Content Provider): 支持在多个应用中存储和读取数据,相当于数据库。 Activity   Android 中,Activity 是所有程序的根本,所有程序的流程都运行在Activity 之中,Activity可以算是开发者遇到的最频繁,也是Android 当中最基本的模块
  3. 所属分类:Android

    • 发布日期:2012-07-14
    • 文件大小:24mb
    • 提供者:zhengzhihust
  1. 面向模式的软件体系架构_卷3_资源管理 中文版

  2. 在任何类型的软件中,有效管理资源都是至关重要的。从移动设备中的嵌入式软件,到大型企业服务器上的软件,有效地管理内存、线程、文件、网络连接之类的资源对于让系统可以正常且高效地工作都很重要。   我们经常在软件开发生命周期的后期才发现资源管理需求,而在这么晚的时候改变系统设计很困难。所以,在生命周期的早期执行这样的任务就很重要。因为属于不同领域的系统有不同的约束和需求,所以对某个特定系统或者配置很有效的方法对另一个系统就未必那么有效。   本书用模式来描述在系统中有效实现资源管理的方法。这些模式描
  3. 所属分类:C++

    • 发布日期:2012-12-01
    • 文件大小:17mb
    • 提供者:vagrant306
  1. Android API 中文版

  2. Android开发四大组件分别是:活动(Activity): 用于表现功能。服务(Service): 后台运行服务,不提供界面呈现。广播接收器(BroadcastReceiver):用于接收广播。内容提供商(Content Provider): 支持在多个应用中存储和读取数据,相当于数据库。 Activity   Android 中,Activity 是所有程序的根本,所有程序的流程都运行在Activity 之中,Activity可以算是开发者遇到的最频繁,也是Android 当中最基本的模块
  3. 所属分类:Android

    • 发布日期:2013-04-12
    • 文件大小:24mb
    • 提供者:huguifeng
  1. 面向模式的软件体系结构(卷3)

  2. 在任何类型的软件中,有效管理资源都是至关重要的。从移动设备中的嵌入式软件,到大型企业服务器上的软件,有效地管理内存、线程、文件、网络连接之类的资源对于让系统可以正常且高效地工作都很重要。    我们经常在软件开发生命周期的后期才发现资源管理需求,而在这么晚的时候改变系统设计很困难。所以,在生命周期的早期执行这样的任务就很重要。因为属于不同领域的系统有不同的约束和需求,所以对某个特定系统或者配置很有效的方法对另一个系统就未必那么有效。    本书用模式来描述在系统中有效实现资源管理的方法。这些模
  3. 所属分类:其它

    • 发布日期:2013-07-30
    • 文件大小:18mb
    • 提供者:quarke
  1. Java优化编程(第2版)

  2. Java优化编程(第2版)通过丰富、完整、富有代表性的实例,展示了如何提升Java应用性能,并且给出了优化前与优化后的Java应用程序的性能差别,以实际的实例与数字告诉你,为什么不可以这么做,应该怎么做,深入分析了影响Java应用程序性能的根本原因。本书不是教你怎样使用Java语言开发应用程序,而是教你怎样才能开发出更高效、更优秀的Java应用程序。书中每一个例子都经过了作者严格的验证。 本书适合于所有想编写更高效、完美Java应用程序的开发人员阅读。 本书通过丰富、完整、富有代表性的实例,展
  3. 所属分类:Java

    • 发布日期:2015-02-13
    • 文件大小:10kb
    • 提供者:lyltiger
  1. 最简单的爬虫-WebMagic 0.73 源码

  2. 最简单的爬虫设置,最好二次开发的爬虫 WebMagic 框架,它提供简单灵活的API,只需少量代码即可实现一个爬虫。webmagic采用完全模块化的设计,功能覆盖整个爬虫的生命周期(链接提取、页面下载、内容抽取、持久化),支持多线程抓取,分布式抓取,并支持自动重试、自定义UA/cookie等功能。作为爬虫框架,它使用httpclient作为获取网页工具、使用Jsoup作为分析页面定位抓取内容、使用ExecutorService线程池作为定时增量抓取、Jdiy作为持久层框架。不熟悉这些名词的同学
  3. 所属分类:Java

    • 发布日期:2017-12-04
    • 文件大小:348kb
    • 提供者:aburta
  1. Maven学习资料

  2. 一个对 Maven 比较正式的定义是这么说的: Maven 是一个项目管理工具,它包含了一个项目对象模 型 (POM: Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管 理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标 (goal)的逻辑。
  3. 所属分类:Web开发

    • 发布日期:2019-05-05
    • 文件大小:1mb
    • 提供者:qq_31624645
  1. .NET 分布式组件库 Exceptionless Foundatio.zip

  2. 前言在互联网时代,分布式应用、系统变得越来越多,我们在使用 .Net 技术构建分布式系统的时候,需要使用到一些组件或者是助手库来帮助我们提高生产力以及应用程序解耦,但是纵观.Net圈,能够符合要求的这样的组件并不是 很多,并且没有一个通用的抽象组件能够将这些接口集成起来,今天就为大家介绍一款开源的组件库 Foundatio,他们同样出自于Exceptionless团队之手,下面就来看看吧。目录Foundatio 介绍Getting Started缓存队列锁消息工作任务文件存储度量日志示例程序源
  3. 所属分类:其它

    • 发布日期:2019-07-19
    • 文件大小:459kb
    • 提供者:weixin_39840914
  1. Maven基础讲义.zip

  2. Maven 的正确发音是[ˈmevən],而不是“马瘟”以及其他什么瘟。Maven 在美国是一个口语化的词 语,代表专家、内行的意思。 一个对 Maven 比较正式的定义是这么说的:Maven 是一个项目管理工具,它包含了一个项目对象模 型 (POM:Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管 理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(p
  3. 所属分类:Java

    • 发布日期:2019-07-30
    • 文件大小:1mb
    • 提供者:agonie201218
  1. 从EFCore上下文的使用到深入剖析DI的生命周期最后实现自动属性注入

  2. 故事背景 最近在把自己的一个老项目从Framework迁移到.Net Core 3.0,数据访问这块选择的是EFCore+Mysql。使用EF的话不可避免要和DbContext打交道,在Core中的常规用法一般是:创建一个XXXContext类继承自DbContext,实现一个拥有DbContextOptions参数的构造器,在启动类StartUp中的ConfigureServices方法里调用IServiceCollection的扩展方法AddDbContext,把上下文注入到DI容器中,然后
  3. 所属分类:其它

    • 发布日期:2020-12-23
    • 文件大小:161kb
    • 提供者:weixin_38659805
  1. 详解Nginx 工作原理

  2. Nginx工作原理 Nginx由内核和模块组成。   Nginx本身做的工作实际很少,当它接到一个HTTP请求时,它仅仅是通过查找配置文件将此次请求映射到一个location block,而此location中所配置的各个指令则会启动不同的模块去完成工作,因此模块可以看做Nginx真正的劳动工作者。通常一个location中的指令会涉及一个handler模块和多个filter模块(当然,多个location可以复用同一个模块)。handler模块负责处理请求,完成响应内容的生成,而filter模
  3. 所属分类:其它

    • 发布日期:2021-01-08
    • 文件大小:128kb
    • 提供者:weixin_38704284
  1. react-nil:react一个React为空的渲染器-源码

  2. 这没东西看 ... 这么。 这个包允许您将Reacts高层组件抽象带到Node或任何您需要的地方。 为什么不管理REST端点(如客户端上的路由,用户作为具有安装/卸载生命周期,独立的关注点分离和干净的副作用的组件)进行管理。 暂停请求等 您可以在此处尝试一个小型演示: : 它是如何工作的? import React , { useState , useEffect } from "react" import { render } from "react-nil" function Foo
  3. 所属分类:其它

    • 发布日期:2021-03-16
    • 文件大小:134kb
    • 提供者:weixin_42126677
  1. 如何通过把握产品生命周期,推动产品发展

  2. 百度百科对“产品生命周期”是这么定义的:产品生命周期(ProductLifeCycle),简称PLC,是产品的市场寿命,即一种新产品从开始进入市场到被市场淘汰的整个过程。具体来讲,这个过程其实就是经历了一个从“开发、引进、成长、成熟一直到衰退”的阶段。对于企业来说,就是要想办法提高开发和引进阶段的效率,加速成长的步伐,延长成熟以及成功的周期,减缓衰退的进程。对于互联网产品来说,生命周期的理论是一样的逻辑。为了稍稍区别于一般产品生命周期包含的“引进”“成长”“成熟”“衰退”四个阶段,我这里把互联网
  3. 所属分类:其它

    • 发布日期:2021-02-26
    • 文件大小:366kb
    • 提供者:weixin_38701683
  1. 学了这么久,vue和微信小程序到底有什么样的区别?

  2. 写了vue项目和小程序,发现二者有许多相同之处,在此想总结一下二者的共同点和区别。相比之下,小程序的钩子函数要简单得多。 写了vue项目和小程序,发现二者有许多相同之处,在此想总结一下二者的共同点和区别。 一、生命周期 先贴两张图: vue生命周期 (此图片来源于网络,如有侵权,请联系删除! ) 小程序生命周期 (此图片来源于网络,如有侵权,请联系删除! ) 相比之下,小程序的钩子函数要简单得多。 vue的钩子函数在跳转新页面时,钩子函数都会触发,但是小程序的钩子函数,页面不同的跳转方式,触发的
  3. 所属分类:其它

    • 发布日期:2021-03-29
    • 文件大小:423kb
    • 提供者:weixin_38531788
« 12 »