目录第1章UML类图实训1.1知识讲解1.1.1UML概述1.1.2类与类的UML表示1.1.3类之间的关系1.2实训实例1.2.1类图实例之图书管理系统1.2.2类图实例之商场会员管理系统1.3实训练习第2章面向对象设计原则实训2.1知识讲解2.1.1面向对象设计原则概述2.1.2单一职责原则2.1.3开闭原则2.1.4里氏代换原则2.1.5依赖倒转原则2.1.6接口隔离原则2.1.7合成复用原则2.1.8迪米特法则2.2实训实例2.2.1单一职责原则实例分析2.2.2开闭原则实例分析2.2.3里氏代换原则实例分析2.2.4依赖倒转原则实例分析2.2.5接口隔离原则实例分析2.2.6合成复用原则实例分析2.2.7迪米特法则实例分析2.3实训练习第3章创建型模式实训3.1知识讲解3.1.1设计模式3.1.2创建型模式概述3.1.3简单工厂模式3.1.4工厂方法模式3.1.5抽象工厂模式3.1.6建造者模式3.1.7原型模式3.1.8单例模式3.2实训实例3.2.1简单工厂模式实例之图形工厂3.2.2工厂方法模式实例之日志记录器3.2.3抽象工厂模式实例之数据库操作工厂3.2.4建造者模式实例之游戏人物角色3.2.5原型模式实例之快速创建工作周报3.2.6单例模式实例之多文档窗口3.3实训练习第4章结构型模式实训4.1知识讲解4.1.1结构型模式概述4.1.2适配器模式4.1.3桥接模式4.1.4组合模式4.1.5装饰模式4.1.6外观模式4.1.7享元模式4.1.8代理模式4.2实训实例4.2.1适配器模式实例之算法适配4.2.2桥接模式实例之跨平台视频播放器4.2.3组合模式实例之杀毒软件4.2.4装饰模式实例之界面显示构件库4.2.5外观模式实例之文件加密4.2.6享元模式实例之围棋棋子4.2.7代理模式实例之日志记录代理4.3实训练习第5章行为型模式实训5.1知识讲解5.1.1行为型模式概述5.1.2职责链模式5.1.3命令模式5.1.4解释器模式5.1.5迭代器模式5.1.6中介者模式5.1.7备忘录模式5.1.8观察者模式5.1.9状态模式5.1.10策略模式5.1.11模板方法模式5.1.12访问者模式5.2实训实例5.2.1职责链模式实例之在线文档帮助系统5.2.2命令模式实例之公告板系统5.2.3解释器模式实例之机器人控制程序5.2.4迭代器模式实例之商品名称遍历5.2.5中介者模式实例之温度转换器5.2.6备忘录模式实例之游戏恢复点设置5.2.7观察者模式实例之股票变化5.2.8状态模式实例之银行账户5.2.9策略模式实例之电影票打折5.2.10模板方法模式实例之数据库操作5.2.11访问者模式实例之奖励审批5.3实训练习第6章模式联用与综合实例实训6.1设计模式补充知识6.1.1反射与配置文件6.1.2GRASP模式6.1.3架构模式与MVC6.2模式联用实训6.2.1适配器模式与桥接模式联用6.2.2组合模式与命令模式联用6.2.3外观模式与单例模式联用6.2.4原型模式与备忘录模式联用6.2.5观察者模式与组合模式联用6.2.6访问者模式、组合模式与迭代器模式联用6.3综合实例实训6.3.1多人联机射击游戏6.3.2数据库同步系统6.4实训练习附录A参考答案A.1第1章实训练习参考答案A.2第2章实训练习参考答案A.3第3章实训练习参考答案A.4第4章实训练习参考答案A.5第5章实训练习参考答案A.6第6章实训练习参考答案参考文献
2023/8/13 15:25:23 32.93MB 设计模式 UML
1
本书系统介绍了设计模式。
全书共分27章,内容包括统一建模语言基础知识、面向对象设计原则、设计模式概述、简单工厂模式、工厂方法模式、抽象工厂模式、建造者模式、原型模式、单例模式、适配器模式、桥接模式、组合模式、装饰模式、外观模式、享元模式、代理模式、职责链模式、命令模式、解释器模式、迭代器模式、中介者模式、备忘录模式、观察者模式、状态模式、策略模式、模板方法模式和访问者模式。
[1]本书结合大量实例来学习GoF设计模式,针对每一个设计模式均提供了一或两个实例,并对每一个模式进行了详尽的讲解,每一章最后均配有一定量的习题。
2023/8/13 2:18:01 263KB 设计模式 清华 刘伟 源码
1
最好用的cloak代码,完美解决google的cloak烦恼,判断robot,UA,谷歌人工查询,过滤GEO,代理IP,
2023/8/12 12:39:17 81KB cloak google cloak google
1
Fiddler是强大的抓包工具,它是以web代理服务器的形式进行工作的
2023/8/6 21:24:47 2.05MB 抓包 http web
1
框架特色:1、基于ASP.NETMVC4.0+WebAPI+EasyUI+Knockout的架构设计开发2、采用MVC的框架模式,具有耦合性低、重用性高、生命周期成本低、可维护性高、有利软件工程化管理等优点3、采用WebAPI,客户端完全摆脱了代理和管道来直接进行交互4、采用EasyUI前台UI界面插件,可轻松的打造出功能丰富并且美观的UI界面5、采用Knockout,,提供了一个数据模型与用户UI界面进行关联的高层次方式(采用行为驱动开发)6、数据访问层采用强大的Fluentdata完美地支持多数据库操作7、封装了一大部分比较实用的控件和组件,如自动完成控件、弹出控件、拼音模糊输入控件、日期控件、导出组件等
2023/8/4 5:53:01 33.8MB WebAPI mvc4.0 EasyUI 权限管理源码
1
一个简单的http代理服务器。
支持http和httpsc/c++源码。
代码易阅读和修改。
供参考经过测试,基本没有问题。
2023/7/30 5:53:29 4.79MB HTTP 代理 proxy 服务器
1
第一部分 了解COM第1章 COM概述何谓CoMCOM术语COM利与弊COM的好处COM的局限性COM组件与接口何谓接口接口特征接口类型接口规则接口设计COM组件的实现规则实现IUnknown规则内存管理规则引用计数规则COM激活COM类型COM客户机COM服务器ActiveX控件COM与面向对象技术包装抽象多态继承COMTrader应用程序小结第2章 由VC++建立并使用COM服务器IDL文件建立第一个COM服务器定义自定义接口实现IUnknown和自定义接口完成COM服务器生成测试客户机用ATL建立COM服务器关于ATL用ATL建立进程内COM服务器用ATL建立进程外COM服务器线程与COM服务器Win32多线程应用线程COM组件自动化与IDispatch用VC++实现IDispatchATL与自动化Automation数据类型再谈类型库C++自动化客户机VB自动化客户机小结第3章 用VB建立并使用COM服务器选择COM项目设计接口描述接口浏览接口生成对象使用ClassBuilder增加属性增加方法增加事件与枚举使用ActiveXDataObject(ADO)在服务器组件中使用Recordset对象在客户机组件中使用ADOR生成断开的Recodset生成自己的RecodsctS使用用户定义类型错误处理服务器客户机错误处理使用VBErr.Raise机制在VB中使用线程模型设置线程模型了解再入性与公寓小结第二部分 COM与Internet第4章 在VC++中建立并使用ActiveX控件ACtiveX控件概还属性与方法控件与容器通信事件与连接点建立第一个控件生成控件测试控件增加方法增加属性增加事件增加属性页允许属性保持使用控件建立复合控件增加复合控件增加功能增加事件处理复合控件事件处理错误使用控件小结第5章 在VB中建立并使用ActiveX控件VB控件简介约束与无约束控件控件生成技术属性类型方法属性配置过程属性环境属性配置运行时只读属性只在运行时有效的属性扩展属性容器属性合成控件属性可关联属性持续与属性包属性包使用ActiveX控件界面向导了解控件寿命生成ActiveX控件生成无约束控件生成设计时数据约束控件生成运行数据约束控件小结第6章 用VC++建立InternetCOM组件IEActiveX控件轻量级控件安全控件持续属性文档对象模型编程活动服务器组件活动服务器页面ASP页面的COM组件小结第7章 用VB建立InternetCOM组件无窗口控件ActiveX控件容器的线程模型ActiveX控件的安全性Web页面访问VBDHTML项目DHTML项目基础DHTML应用程序样本VBIIS应用程序WebClass一个IIS应用程序样本设计控件设计控件与HTML文件样本设计控件小结第三部分 了解DCOM第8章 DCOM概述何谓DCOM为什么使用DCOMDCOM操作DCOM组件位置进程内或进程外组件代理RPC(RemoteProcedureCall,远程过程调用)调动数据传递DCOM配置实用程序DCOM应用程序的安全机制验证授权加密整性检查小结第9章 用VC++建立DCOM服务器标准与自定义调动标准调动自定又调动网络通伯远程激活AppID注册表项可配置AppID注册表项参数IUknown优化DCOM与NT服务NT服务解剖基于NT服务的COM服务器小结第10章 用VB建立DCOM服务器应用程序对象模型何谓对象模型如何生成对象模型DCOM设计准则与技术再论调动按数值与按引用DCOM进程外服务器建立DCOM组件增加测试客户机IIS应用程序增加WebClasses使用模板增加自定义Webltems远程错误处理小结第四部分 了解COM++第11章 COM++概述COM与WindowsDNA用户界面层技术中间层技术数据库层技术组件服务配置事务处理排队组件(QC
2023/7/30 3:02:58 10.64MB COM COM+ 入门 代码
1
ZeroMQ(也说明ØMQ,0MQ或ZMQ)是一个高性能的异步消息库,旨在使用分布式或并行应用程序。
它提供了一个消息队列,但不同于面向消息的中间件,一个ZeroMQ系统可以在没有专用运行消息代理。
jzmq安装包,本人也有资源。
2023/7/29 19:10:11 1.35MB storm zeromq jzmq
1
HTTP并不是独自运行在网上的。
很多协议都会在HTTP报文的传输过程中对其数据进行管理。
HTTP只关心旅程的端点(发送者和接收者),但在包含有镜像服务器、Web代理和缓存的网络世界中,HTTP报文的目的地不一定是直接可达的重定向技术通常可以用来确定报文是否终结于某个代理、缓存或服务器集群中某台特定的服务器。
重定向技术可以将报文发送到客户端没有显式请求的地方去。
本文将详细介绍重定向技术以及负载均衡由于HTTP应用程序需要可靠地执行HTTP事务,最小化时延,并且节约网络带宽,所以在现代网络中重定向是普遍存在的出于这些原因,Web内容通常分布在很多地方。
这么做是出于可靠性的考虑。
这样,如果一个位置
2023/7/28 15:26:43 2.15MB 前端学HTTP之重定向和负载均衡
1
httpclient4.3的二次封装,解决了代理问题、多线程问题、SSL问题、通用的get、post请求
2023/7/28 0:08:58 7KB httpclient
1
共 394 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡