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

搜索资源列表

  1. C#事件(event)使用方法详解

  2. 事件(event),这个词儿对于初学者来说,往往总是显得有些神秘,不易弄懂。而这些东西却往往又是编程中常用且非常重要的东西。大家都知道windows消息处理机制的重要,其实C#事件就是基于windows消息处理机制的,只是封装的更好,让开发者无须知道底层的消息处理机制,就可以开发出强大的基于事件的应用程序来。 先来看看事件编程有哪些好处。 在以往我们编写这类程序中,往往采用等待机制,为了等待某件事情的发生,需要不断地检测某些判断变量,而引入事件编程后,大大简化了这种过程: – 使用事件,可以很方
  3. 所属分类:其它

    • 发布日期:2021-01-01
    • 文件大小:77824
    • 提供者:weixin_38673694
  1. 使用设计模式中的工厂方法模式进行C#编程的示例讲解

  2. 简介 工厂方法模式是什么?为什么要有工厂方法模式,不是有了简单工厂模式了吗?两个模式都有工厂,那有什么不同呢?功工厂方式模式是怎样实现的?OK,带着这些问题,继续看下面文章。 工厂方法模式是对简单工厂模式的扩展,可以说是用来完善简单工厂模式的缺点的,什么缺点呢?在上一篇文章已经说过:扩展性极差。你想一下,如果在简单工厂模式中,如果董事会决定想添加一个玩具生产,叫熊猫玩具,那么全厂该做的事有哪些呢? 1.告诉销售经理:我们准备要添加一个熊猫玩具,可以提供给用户的。 2.到工厂作坊里面,告诉工人要做
  3. 所属分类:其它

    • 发布日期:2021-01-01
    • 文件大小:101376
    • 提供者:weixin_38503448
  1. TortoiseSVN使用教程

  2. TortoiseSVN 是 Subversion 版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。文件保存在中央版本库,除了能记住文件和目录的每次修改以外,版本库非常像普通的文件服务器。你可以将文件恢复到过去的版本,并且可以通过检查历史知道数据做了哪些修改,谁做的修改。这就是为什么许多人将 Subversion 和版本控制系统看作一种“时间机器”。 安装及下载client 端 1.下载Windows 端程序:http://tortoisesvn.net/downloads。一
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:859136
    • 提供者:weixin_38631401
  1. python urllib爬虫模块使用解析

  2. 前言 网络爬虫也称为网络蜘蛛、网络机器人,抓取网络的数据。其实就是用Python程序模仿人点击浏览器并访问网站,而且模仿的越逼真越好。一般爬取数据的目的主要是用来做数据分析,或者公司项目做数据测试,公司业务所需数据。 而数据来源可以来自于公司内部数据,第三方平台购买的数据,还可以通过网络爬虫爬取数据。python在网络爬虫方向上有着成熟的请求、解析模块,以及强大的Scrapy网络爬虫框架。 爬虫分类 1、通用网络爬虫:搜索引擎使用,遵守robots协议(君子协议) robots协议 :网站通过
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:73728
    • 提供者:weixin_38583278
  1. 小程序中this.setData的使用和注意事项

  2. 前言:微信小程序中经常需要用到this.setData({})把变量值渲染到视图层,那到底什么是this.setData,如何使用?需要注意哪些?作为一个初学者,分享一点我的经验,希望大家批评指正。   介绍:setData函数主要用于将逻辑层数据发送到视图层,同时对应的改变this.data.x的值。   参数:Object 以 key : value 的形式表示,将 this.data 中的 key 对应的值改变成 value。 使用:先给出代码,wxss没有什么意义就不贴了 index.w
  3. 所属分类:其它

    • 发布日期:2020-12-29
    • 文件大小:129024
    • 提供者:weixin_38680957
  1. JSP使用JDBC完成动态验证及采用MVC完成数据查询的方法

  2. 本文实例讲述了JSP使用JDBC完成动态验证及采用MVC完成数据查询的方法。分享给大家供大家参考。具体如下: 一、目标: ① 掌握JDBC链接数据库的基本过程; ② 掌握使用JDBC进行数据查询。 二、主要内容: ① 在上一次的实例基础上,通过连接数据库完成用户登录功能,介绍JDBC的基本用法; ② 通过显示所有用户信息进一步介绍JDBC的用法和查询结果的处理。 1、JDBC概念 Java Database Connectivity的缩写,用于连接Java应用程序与各种关系数据库的标准接口。对于
  3. 所属分类:其它

    • 发布日期:2021-01-08
    • 文件大小:73728
    • 提供者:weixin_38739942
  1. 什么是中间件?常见中间件有哪些?

  2. 这一节我们主要来学习一下什么是中间件,为什么使用中间件和主要中间件的分类。 中间件是什么 中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。中间件位于客户机/ 服务器的操作系统之上,管理计算机资源和网络通讯。是连接两个独立应用程序或独立系统的软件。相连接的系统,即使它们具有不同的接口,但通过中间件相互之间仍能交换信息。 执行中间件的一个关键途径是信息传递。通过中间件,应用程序可以工作于多平台或 OS 环境。 中间件是介于操作系统和应用软件之间,为应用软件
  3. 所属分类:其它

    • 发布日期:2021-01-07
    • 文件大小:197632
    • 提供者:weixin_38617001
  1. 除了不要 SELECT * ,数据库还有哪些技巧

  2. 应用程序慢如牛,原因多多,可能是网络的原因、可能是系统架构的原因,还有可能是数据库的原因。 那么如何提高数据库SQL语句执行速度呢?有人会说性能调优是数据库管理员(DBA)的事,然而性能调优跟程序员们也有莫大的关系。 img 程序中嵌入的一行行的SQL语句,如果使用了一些优化小技巧,定能达到事半功倍的效果。 技巧1 比较运算符能用 “=”就不用“” “=”增加了索引的使用几率。 技巧2 明知只有一条查询结果,那请使用 “LIMIT 1” “LIMIT 1”可以避免全表扫描,找到对应结果就不会
  3. 所属分类:其它

    • 发布日期:2021-01-06
    • 文件大小:144384
    • 提供者:weixin_38538472
  1. 为Android应用增加渠道信息 自动化不同渠道的打包过程的使用详解

  2. 为什么需要在应用程序中增加渠道信息?Android应用的发布需要面对各种各样的市场,我们称之为渠道。有的时候,我们需要知道应用是从哪个渠道下载的。比如,我们可能需要统计哪些市场带来的用户量比较大。再比如,我们可能有一些盈利需要和具体的渠道进行分成。这些都是统计渠道的信息。 一般如何在应用中加入渠道信息?为了统计渠道信息,就不得不在程序的某个地方加入渠道的信息,然后针对不同的渠道打不同的包。一般可以在Manifest文件中加入渠道编号,而不直接写在代码中。这样做的好处是,可以针对不同渠道,自动化去
  3. 所属分类:其它

    • 发布日期:2021-01-04
    • 文件大小:68608
    • 提供者:weixin_38670420
  1. Android 注解解析及使用

  2. 目录 一、注解解析。 1.什么是注解? 2.为什么要使用注解? 3.android中常见的注解有哪些? 4.元注解。 二、注解使用。 1.如何实现一个注解? 2.android中注解示例。 一、注解解析。 1.什么是注解? 注解是一系列元数据,它提供数据用来解释程序代码,但是注解并非是所解释代码的一部分。注解对于代码的运行效果没有直接影响。 通俗易懂点讲,注解就是一种标签,对类、方法、属性等赋予的一种代码级解释,对代码的运行效果没有丝毫影响。 那么问题来了,既然对代码没有丝毫影响,为什么要用它呢
  3. 所属分类:其它

    • 发布日期:2021-01-03
    • 文件大小:73728
    • 提供者:weixin_38717870
  1. 使用 Visual Studio 的“代码度量值”来改进代码质量

  2. 代码度量是一组软件度量值,使开发人员可以更好地了解他们正在开发的代码。 利用代码度量,开发人员可以了解哪些类型和/或方法应该返工或进行更彻底的测试。 开发团队可以识别潜在的风险、了解项目的当前状态,并跟踪软件开发的进度。 1 软件度量值指标 1.1 可维护性指数   表示源代码的可维护性,数值越高可维护性越好。该值介于0到100之间。绿色评级在20到100之间,表明该代码具有高度的可维护性;黄色评级在10到19之间,表示该代码适度可维护;红色评级在0至9之间,表示低可维护性。 1.2 圈复杂度
  3. 所属分类:其它

    • 发布日期:2021-01-03
    • 文件大小:324608
    • 提供者:weixin_38720009
  1. 使用Ruby实现简单的事物驱动的web应用的教程

  2. 简介 对 Web 应用程序来讲,自动化的集成测试是一个非常重要的部分, 然而由于这些测试用例太依赖具体的 Web 页面的实现细节,这就给编写和维护带来的很大的挑战。 通常来讲有两种方法可以生成 Web 应用程序测试用例。     手工编写脚本:测试人员需要知道 Web 页面上有哪些表单、输入框、选择框、按钮等,以及这些表单元素的名称,ID 等属性,然后才能利用一些工具来编写测试用例。     通过工具录制生成:比如 IBM Rational Functional Tester 就提供了录制用户在
  3. 所属分类:其它

    • 发布日期:2021-01-02
    • 文件大小:220160
    • 提供者:weixin_38691194
  1. .NET 缓存设计的使用说明

  2. 关于缓存的设计1、什么情况下用缓存 缓存是提高应用程序性能的最好方法之一。运用缓存可以优化数据查询,避免不必要的网络数据回传,和避免执行不必要的完全相同的数据处理逻辑。在实现缓存的时候我们要确定什么时候装入缓存数据。用异步装入缓存或用批处理方式来避免出现客户端数据延迟。一般来说在一定时间内请求了相同的业务逻辑而没有变更的话,可以采用缓存来设计。数据请求频繁的的请求不适合采用缓存,如论坛的回复,但是论坛的主题是可以采用缓存设计的。 2、缓存设计的步骤确定缓存数据结构:即设计中哪些数据用到了缓存,设
  3. 所属分类:其它

    • 发布日期:2021-01-01
    • 文件大小:56320
    • 提供者:weixin_38719635
  1. Open-Source-Database-Schemas:有时,为某些应用程序设计数据库可能是最困难的部分。 您想要一个无需重写一百万次的模式,这是您的Web应用程序的坚实基础-Open source

  2. 开源数据库架构 有时,为某些应用程序设计数据库可能是最困难的部分。 您想要一个不需要重写一百万次的架构,这是您的Web应用程序的坚实基础,它考虑了要存储的信息种类。 支持哪些数据库? 请勿混淆,该存储库的目的不是提供可直接导入MySQL或Postgres(或插入X数据库)的数据库模式的导出文件。 这些是高级模式,您必须将其转换为所选的模式。 这是为了确保支持所有类型的数据库。 无模式NoSQL数据库又如何呢? 拒绝您想要的所有内容,但是即使像MongoDB这样的所谓的无模式NoSQL解决方案
  3. 所属分类:其它

    • 发布日期:2021-03-25
    • 文件大小:8192
    • 提供者:weixin_42114580
  1. 软件测试工具Robot中验证点的使用

  2. RobotROBOT软件测试工具Robot中验证点的使用用Robot进行功能测试时,可以在录制好的脚本中添加验证点来判断脚本执行后程序是否达到了预期的结果。验证点的思想是通过比较控件的基准值与回放脚本时的值来判断程序是否按照预期的设想在执行[基准值是指录制脚本时 软件测试工具Robot中验证点的使用用Robot进行功能测试时,可以在录制好的脚本中添加验证点来判断脚本执行后程序是否达到了预期的结果。       验证点的思想是通过比较控件的基准值与回放脚本时的值来判断程序是否按照预期的设想在执行[
  3. 所属分类:其它

    • 发布日期:2021-03-23
    • 文件大小:63488
    • 提供者:weixin_38518668
  1. 想成为Android高手应该精通哪些知识?

  2. 很多Android开发者已经度过了初级、中级,如何成为一个Android高手呢?Android123就各个级别的程序员应该掌握哪些内容作为下面分类。   一、初级   1.拥有娴熟的Java基础,理解设计模式,比如OOP语言的工厂模式要懂得。   2.掌握AndroidUI控件、AndroidJava层API相关使用。   迈向中级,最好再次更新下Java技术,掌握Javaconcurrent库、nio库,精通xml、json解析,做过socketc/s端的程序。   二、中级   1.熟练掌握
  3. 所属分类:其它

    • 发布日期:2021-03-23
    • 文件大小:41984
    • 提供者:weixin_38599537
  1. 性能测试包含了哪些测试(至少举出3种)

  2. 基准测试-比较新的或未知测试对象与已知参照标准(如现有软件或评测标准)的性能。争用测试:-核实测试对象对于多个主角对相同资源(数据记录、内存等)的请求的处理是否可以接受。   基准测试-比较新的或未知测试对象与已知参照标准(如现有软件或评测标准)的性能。   争用测试:-核实测试对象对于多个主角对相同资源(数据记录、内存等)的请求的处理是否可以接受。   性能配置-核实在操作条件保持不变的情况下,测试对象在使用不同配置时其性能行为的可接受性。   负载测试(LoadTest)-是一种性能测试,指
  3. 所属分类:其它

    • 发布日期:2021-03-23
    • 文件大小:38912
    • 提供者:weixin_38732252
  1. 使用因果图设计测试用例

  2. 使用因果图的好处1考虑了多个输入之间的相互组合、相互制约关系2能够帮助我们按一定步骤,高效率地选择测试用例,同时还能为我们指出,程序规格说明描述中存   使用因果图的好处   1考虑了多个输入之间的相互组合、相互制约关系   2能够帮助我们按一定步骤,高效率地选择测试用例,同时还能为我们指出,程序规格说明描述中存在着什么问题   利用因果图导出测试用例需要经过的一般步骤   1.分析程序规格说明的描述中,哪些是原因,哪些是结果。   2.分析程序规格说明的描述中语义的内容,并将其表示成连接各个原
  3. 所属分类:其它

    • 发布日期:2021-03-23
    • 文件大小:103424
    • 提供者:weixin_38514523
  1. rsync:提供快速增量文件传输的开源实用程序。它还具有许多其他用例中用于备份和还原操作的有用功能。-源码

  2. 什么是RSYNC? Rsync是一种用于远程和本地文件的快速且用途广泛的文件复制工具。 Rsync使用增量传输算法,该算法提供了一种非常快速的方法来使远程文件同步。它通过仅通过链接发送文件中的差异来做到这一点,而无需事先在链接的一端出现两组文件。乍看之下,这似乎是不可能的,因为计算两个文件之间的差异通常需要对两个文件进行本地访问。 此程序包中包含描述rsync算法的技术报告。 用法 基本上,您像使用scp一样使用rsync,但是rsync还有许多其他选项。要获取受支持选项的完整列表,请输入:
  3. 所属分类:其它

    • 发布日期:2021-03-21
    • 文件大小:929792
    • 提供者:weixin_42108054
  1. move-med-mongodb-server:移动使用MongoDB,Express和NodeJS创建的Med Server-源码

  2. MoveMed服务器 你的运动药。 MoveMed的创建考虑了不断的运动! 移动的方式(以及移动的频率)可以改变您的健康状况,尤其是在专业人员指导下。确实如此,可能很难记住您进行过哪些锻炼,或者应该多久进行一次锻炼-有时,当您在家中并且在锻炼过程中发生某些事情时,您可能会忘记在您的运动中提及它访问! 使用MoveMed,提供者与客户之间的通信在离开办公室后不会中断。提供者可以创建练习,并将具有唯一详细信息的练习分配给客户。他们还可以为客户分配一个特定的目标-帮助他们保持动力并保持正轨。然后,客户
  3. 所属分类:其它

    • 发布日期:2021-03-21
    • 文件大小:71680
    • 提供者:weixin_42117224
« 1 2 3 4 5 67 8 9 10 11 ... 50 »