精华内容
下载资源
问答
  • 网页打开客户端应用程序

    热门讨论 2011-10-22 11:44:14
    模仿QQ,在网页上直接调用客户端应用程序,网页上面链接打开程序
  • TL-WN322G_WN322G+客户端应用程序.rar

    热门讨论 2010-05-22 20:31:20
    TL-WN322G_WN322G+客户端应用程序 TL-WN322GTL-WN322G_WN322G+客户端应用程序 TL-WN322GTL-WN322G_WN322G+客户端应用程序 TL-WN322GTL-WN322G_WN322G+客户端应用程序 TL-WN322G
  • OPC客户端应用程序的C++实现

    热门讨论 2015-05-09 06:24:51
    OPC客户端应用程序的C++实现;在Visual C++或C++BUILDER环境中实现OPC客户应用程序,首先必须从OPC国际基金会官方网站下载OPC头文件("opcda_i.c"、"opcda.h" 、"opccomn_i.c"、"opccomn.h"),并在Visual C++工程的...
  • 你可以使用此注册表设置来启用日志记录由 Schannel 安全支持提供程序生成的客户端证书验证失败。 记录客户端证书验证失败是一个安全通道事件,且默认在服务器上未启用 说明 记录被拒绝或丢弃的...
    
    如何启用 Schannel 事件日志记录

    你可以使用此注册表设置来启用日志记录由 Schannel 安全支持提供程序生成的客户端证书验证失败。 记录客户端证书验证失败是一个安全通道事件,且默认在服务器上未启用

    System_CAPS_note说明

    记录被拒绝或丢弃的身份验证事件在默认情况下为启用状态。

    注册表路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL

    通过将该注册表关键值从 1REG_DWORD 类型,数据 0x00000001)更改为 3REG_DWORD 类型,数据 0x00000003),你可以启用其他安全通道事件日志记录。

    每当 Schannel.dll 成功加载到客户端计算机或服务器上的内存时,首先记录此事件。 如果未成功加载,将记录“事件 ID 36866: Schannel 安全数据包加载失败”。


    发布日期: 2016年8月

    适用于: Windows Vista,Windows Server 2008,Windows 7,Windows 8.1,Windows Server 2008 R2,Windows Server 2012,Windows 8


    Schannel 提供程序将以下事件记录“Windows 日志”\“系统”日志。



    展开全文
  • C#使用HttpWebRequest自动更新客户端应用程序
  • SQLServer监视客户端应用程序的sql语句 SQLServer 可以设置 Profiler。 打开Microsoft SQL Server Management Studio 选择上方菜单栏有个工具(Tool),选择事件追踪(SQL Server Profiler) 打开sql server ...

    SQLServer监视客户端应用程序的sql语句

    SQLServer 可以设置 Profiler。

    1. 打开Microsoft SQL Server Management Studio
    2. 选择上方菜单栏有个工具(Tool),选择事件追踪(SQL Server Profiler)
    3. 打开sql server profiler, 连接数据库
    4. 弹出Trace Properties(跟踪属性), 选择事件(Events Selection)
    5. 填写跟踪名称,可以选择保存到文件(生成的文件,可以直接打开,回放之前的监听记录)
      在这里插入图片描述
      在这里插入图片描述
    6. 点击运行

    重要列名解释:

    • CPU:事件所使用的 CPU 时间总计(以毫秒为单位)。 Duration : 持续时间,事件所花费的时间总计,(以毫秒为单位)。
    • Reads : 服务器代表事件执行的逻辑磁盘读取数,(以字节为单位) 。
    • Writes:服务器代表事件执行的物理磁盘写入数,(以字节为单位) 。
    • loginName:SQL 登陆用户;
    • SPID:会话编号;
    • starttime:开始执行时间;
    • endtime:执行结束时间;
    • TEXTDATA:执行的语句。

    转载地址:
    https://zhidao.baidu.com/question/1496656412813466299.html

    展开全文
  • 不需要光盘装了,TPlink专用即插即用
  • 本系统文章将详细阐述客户端应用程序的设计理念,实现方法。 本系列文章以 SailingEase WinForm Framework 为基础进行设计并实现,但其中的设计理念及方法,亦适用于任何类型的客户端应用程序的设计与开发。

    SailingEase WinForm Framework WinForm开发框架开发手册:http://docs.shengxunwei.com/Home/Browser/sewinformfw/


    本系统文章将详细阐述客户端应用程序的设计理念,实现方法。

    本系列文章以  SailingEase WinForm Framework 为基础进行设计并实现,但其中的设计理念及方法,亦适用于任何类型的客户端应用程序的设计与开发。

     

    目录:

    http://www.cnblogs.com/sheng_chao/p/6084144.html 

     

    SailingEase WinForm Framework

    其实这是从 IDE 项目中提取出来的一个纯开发框架,它没有用户管理、权限管理之类的现成功能,而是提供纯开发角度的开发框架,概括来说提供了以下几方面的功能:

     

          a.宿主程序(壳)与功能模块(插件)的加载、调度、通信等实现;

         b.不同插件之间在完全接耦合的基础上,同步/异步调用、状态响应等机制的实现;

         c.插件之间在代码层面完全没有互相引用关系,可以实现在缺少任意插件的情况下启动应用,即使他们在UI层有交集;

         d.支持模块间的依存关系定义;

         d.事件聚合器,用于在完全解耦的条件下,发布及订阅事件;

         d.宿主程序提供了统一的主菜单及右键菜单的注册/吊销/状态控制机制;

         e.宿主程序提供了统一的窗口调度/加载/销毁功能;

         f.宿主程序提供了统一的日志记录、异常捕获,Web页面互操作等功能;

         g.基于 GDI+ 自行实现的控件包,提供了高度的可扩展性;

         h.基于zip格式的文件包管理器(基于zip的自定义文件格式,读取或写入指定的流);

         i.对http、xml、磁盘io、反射、加解密等操作的增强与封装; 

         j.其它……

     

    第二章节:开始搭建模块化的程序框架

       

        在前文中,我们概述了基于 SailingEase Winform Framework 的客户端应用程序的架构设计,和模块化应用程序的设计理念,本章节将具体阐述模块化应用程序的搭建方法。

     

        应用程序的结构   

        我们先从视图的角度,直观的分解一个客户端应用程序的框架:

     

        

          关于模块化的具体阐述,请参考前文:http://www.cnblogs.com/sheng_chao/p/6072232.html

       

        应用程序宿主(白底部分),提供了主窗口的默认实现,并向功能模块开放各种基础服务,和视图部分紧密相关的有两部分:

        1)主菜单/工具栏控制器;

             允许各功能模块,向宿主注册主菜单或子菜单项目,或工具栏项目。

             通过统一资源标识符的方式提供接口,不需要功能模块提供任何视图层面的实现。过去有一些程序,是直接把子模块的工具栏菜单做成用户控件注册到宿主中,这种方式简单易实现,但是性能和可扩展性,稳定性都比较差。通过统一资源标示符来注册并更新菜单或工具栏的状态,可以从非常细的粒度上解耦UI层,举例来说,我可以实现传统风格的主程序菜单外观,或OFFICE2016风格的侧滑式菜单,都只需要更新主窗口实现即可,模块完全不受影响。从稳定性上来说,模块没有权限参与宿主程序的UI组织,就能在这一方面避免模块本身的问题导致宿主程序崩溃。最后是性能问题,主程序通过较好的代码实现,统一注册并更新菜单或工具栏的状态,可达到最好的性能。这一细节的状态实现,将在后文中详细阐述。

          

     

        2)工作区管理器,包含视图控制器及调度工具;

            我们将主程序的多文档区域,定义为“工作区”。在工作区中,可以呈现许多不同类型的子窗口:

       1)以Tab页形式呈现的主文档窗口;

            2)以侧滑方式在左侧、右侧、或底部显示的工具窗口;

            3)浮动的工具窗口;

            工作区服务接口可以帮助模块初始化、检索或者激活已经存在的窗口视图。

            什么是窗口调度服务呢?除了不同窗口间的状态切换等,大家可以看一看 Visual Studio,留意他的主菜单和工具栏,会随着文档窗口的切换而有所不同,在入门级的客户端程序开发中,程序员一般会直接在窗口的焦点事件中去显示或隐藏相关联的菜单或工具栏,以主动的方式去操作。

            在 SailingEase Winform Framework 中,工作区的窗口调度服务会负责这一行为,根据当前的活动窗口,自动切换关联菜单或工具栏的状态。

            相关的几个基本接口设计:

              

     

          大体上可以望文知义,不再赘述。

          框架中实际提供的与工作区相关的接口还有许多,基本的顶层设计包括:

          

     

           引导程序和容器

            使用 SailingEase WinForm Framework 构建应用程序时,首先必须初始化几个核心复合服务。这就引入了引导程序。它可以执行发生复合所需的全部功能。它类似于应用程序的 Main 方法。

          对于容器,指的是控制反转 (IoC) 容器/依赖关系注入 (DI) 容器。容器起着关键作用。容器存储着应用程序中使用的所有服务,负责在需要的位置注入这些服务。

          在配置容器的同时,还会自动注册几个核心服务(如事件聚合器),引导程序允许覆盖其中的任何服务,如果在引导程序中覆盖 ConfigureContainer 方法,即可注册自己的模块加载程序。

        

     

          定义并实现一个模块

          在基于 SailingEase Winform Framework 的应用程序中,定义一个模块非常简单快速,通常只需要5分钟时间即可把模块的基本框架搭建起来。

          

          这是一个模块定义的示例,StartPageModule.cs 是实现 IModule 接口的类。此接口仅包含一个方法,称为 Initialize。如果把引导程序看作应用程序的 Main 方法,那么此处的 Initialize 方法就是模块的 Main。

          在该模块的构造函数中,我们取得 IUnityContainer 容器,事件聚合器 IEventAggregator ,以及工作区服务 IWorkbenchService。

          

          IUnityContainer,IEventAggregator 和 IWorkbenchService 它们究竟从何而来?我是否要将逻辑硬编码到模块的初始化代码中?

          答案是“否”。加载模块时,SailingEase Winform Framework 自动将模块需要的服务从容器中解析出来,注入到模块的构造函数中,如果我们需要在模块初始化时获得其它服务,只需在构造函数中直接加入参数即可。

          

          模块的加载

          模块的加载,可以通过 App.config 文件的方式配置,也可以通过代码直接配置好,不允许发布版用户自行修改。

          我们以在代码中定义模块为例,在引导程序中,通过覆盖方法 GetModuleCatalog 即可加载所需的模块,理论上来说,你可以在此基础上实现任意方法的模块加载逻辑。

          

          

          将模块加载到宿主中,并启动应用程序之后,即可完成一个最简单的 SailingEase Winform 应用程序。

     

         在下一章节中,我将进一步介绍多个模块的应用程序的构建方法,并阐述他们之间的通信、调度、状态响应的方法。

         欢迎加我QQ交流探讨,共同学习:279060597,另外我在南京,有南京的朋友吗?

     

        

     

        

     

      

     

    展开全文
  • 更新客户端应用程序,对于采用Socket实现的,可以采用Socket从服务器端下载;对于其它方式, 一般可以采用以HttpWebRequest/WebClient的方式予以下载,但WebClient在下载的时候无法看到下载进度,因此,使用...
        更新客户端应用程序,对于采用Socket实现的,可以采用Socket从服务器端下载;对于其它方式, 一般可以采用以HttpWebRequest/WebClient的方式予以下载,但WebClient在下载的时候无法看到下载进度,因此,使用HttpWebRequest 下载文件,根据读取到的流长度,确定当前下载的数据量,以反应当前下载的进度。 
    

        找了半天也没有找到在那儿可以上传文件,所以只好将文件上传到博客园。

    下载地址:http://www.cnblogs.com/Files/bluedream/Update.rar

    说明:

    在客户端,用户实际运行的是更新程序,在更新程序检查完成后,再运行实际的客户端。当然,这个对用户是隐藏的。

    1、DownloadFile.cs: 使用HttpWebRequest下载指定URL的文件

    2、EventArgs.cs:委托及事件

    3、FormUpdate.cs:下载时的UI处理

    4、Global.cs和UpdateUtility.cs通用处理函数库

    5、Client.cs:更新客户端的应用程序

    6、Update文件:客户端更新配置文件,在更新时,应用程序先读取Update文件,然后根据Update文件中存储的远程服务器URL地址,读取远程更新文件,接着比较远程服务器配置文件与本地配置文件及本地文件相比较,确定更新列表,然后下载文件;下载完成后,覆盖本地文件;再删除临时文件;最后调用本地配置文件指定的更新完成后应运行的应用程序。

    展开全文
  • Delphi for iOS开发指南(16):在iOS客户端应用程序中连接企业级数据库   在开始这篇教程之前,你应该阅读并执行下面教程: •iOS开发指南(9):在iOS应用程序中使用ListBox组件来显示TableView •iOS开发指南...
  • 我做的毕业设计是有服务器的局域网聊天室 我的客户端是要放在不同的电脑上的(这些电脑都在局域网里 而且有台电脑作为服务器)下面问题来了 客户端第一次连接服务器的端口号应该如何设置或获取,我之所以这样问是...
  • 问题描述经过如何排查应用程序网关返回 HTTP Code 502 或客户端得到应用程序网关响应慢的问题(一)中的排查步骤,可以判断出是由于 Web 服务器自身问题导致的响应异常。那么可以在 IIS 中开启 failed request tracing...
  • 客户端应用程序)连接MQ,提示错误连接代码2540 解决 队列管理器-【通道】-【服务器连接通道】-通道名称,和应用程序中配置的channel,保持名称一致(区分大小写) 官方介绍 2540 (09EC) (RC2540): MQRC_...
  • 什么是富客户端互联网应用程序?

    千次阅读 2009-04-24 11:24:00
    在软件工业的历史已经发生了惊人的改变.我们从单机时代进入了客户端/服务器端的时代.曾经为客户带来便利和生产力提升的单机系统进入了历史....为了以示区别,这种虽然很不错但是显得很传统的桌面应用程序
  • 运行客户端程序点击获取屏幕总会提示内存不足 搞了半天也不知道问题在哪里,也不知道怎么调试 求大神指教 ![图片说明](https://img-ask.csdn.net/upload/201505/09/1431163305_74079.jpg) 代码: ...
  • 本教程向您介绍如何编写和部署用于访问 Enterprise JavaBean (EJB) 的简单应用程序,以及如何访问建构在 Java EE 5 平台 (EJB 3.0...您还可以创建作为企业应用程序的一部分或独立应用程序应用程序客户端项目。本文
  • 用Python写FTP客户端程序

    千次阅读 2017-05-10 14:50:03
    我想有两个原因:一是写出更好的ftp客户端应用程序,方便大家使用;二是定制一些特殊服务,例如每天定时下载/上传某文件;我还没能力也没时间写出ftp客户端应用程序,前期先分析一下python写ftp客户端的核心部分,即...
  • 如何把应用程序程序和ORACLE客户端一起打包 作者:毕照杰 我们在做程序的时候,经常会需要安装ORACLE的客户端,如果客户终端非常多的时候,这就会是一项很麻烦的工作,一方面要安排我们的应用程序,另一方面要安装...
  • Servlet应用通过request.getRemoteAddr()取到的IP是Nginx的IP地址,并非客户端真实IP,通过request.getRequestURL()获取的域名、协议、端口都是Nginx访问Web应用时的域名、协议、端口,而非客户端浏览器地址栏上的...
  • 自设计的Qt开发框架,分为UI、Service、Dao三层;采用线程池实现,可并发向后台请求数据。
  • UDP客户端程序(C语言)

    千次阅读 2018-12-13 12:33:00
    // UDP客户端.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include<stdio.h> #include<winsock2.h> #pragma comment (lib,"ws2_32") //静态...
  • 目前在客户电脑的单机版应用程序中,将数据库与单机版的应用程序一起打包到应用...请问如何解决数据库发生变更后,能够自动更新到客户端单机版应用程序的数据库中。谢谢! 注:数据库为(SQL SERVER 2008 EXPRESS)
  • EJB服务开发完毕后,可以打包为*.jar,并部署到应用服务器,如JBoss AS 7或WildFlly AS 10,供EJB客户端程序调用。 EJB客户端程序是调用服务器上部署的EJB方法的应用。从运行环境的不同,可以将EJB客户端程序分为两...
  • 从Visual Studio 2010开始,开发人员可以通过“WCF服务应用程序”建立基于Web站点的WCF宿主服务。通过各种客户端可以调用这些服务。调用形式可以通过集成平台提供的“服务引用”方式实现,也可通过自定义代理的方式...
  • 实现Modbus TCP多网段客户端应用

    千次阅读 2019-06-15 22:09:49
    对于Modbus TCP来说与Modbus RTU和Modbus ASCII有比较大的区别,因为它是运行于以太网链路之上,是运行于TCP/IP协议之上的一种应用层协议。在协议栈的前两个版本中,Modbus TCP作为客户端时也存在一些局限性。我们将...
  • 最近在做应用软件的作业(实现一个客户端的仓库管理系统),然后就想试一下使用可以构建一切的SpringBoot框架来实现Swing的客户端开发,然而没想到坑还挺多的。 项目地址 ... 首先强调一点,启动程序必须使用下面写法...
  • 在网页中启动调用客户端桌面程序

    千次阅读 2011-08-10 15:25:14
    如何通过js来打开客户端应用程序 from http://hi.baidu.com/iamtogo/blog/item/2856891101433aebc2ce792c.html 在网上获得了如下资料:   请输入要运行的程序:
  • 动态网页开发技术按照执行的位置不同,分为客户端和服务器端,如下图:  l 那么什么是客户端脚本,什么又是服务器端脚本?  ² 客户端脚本  客户端脚本:无论在牛腩新闻发布系统我们总是可以看到这样的嵌入...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,080,135
精华内容 432,054
关键字:

常用的客户端应用程序