mvp作为页面开发模版;页面兼容 空页面, 加载中, 网络异常;网络请求封装;封装为helper;SharePrefs封装helper多用helper模式;baseActivitybaseFragmnetbaseViewbasePresenterActivityManagerRxjava2 manager页面和网络绑定的框架一个页面可能会展示的页面有 正常&空页面&加载中页面&am            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-19 18:21:28
                            
                                46阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            写的还是很不错的!!!1、一些概念 模式的定义:每个模式都描述了一个在我们的环境中不断出现的问题,然后描述了该问题的解决方案的核心。通过这种方式,你可以无数次地使用那些已有的解决方案,无需在重复相同的工作。什么是设计模式?设计模式是在某种特别的情况下,针对某种问题的某种典型、通用的解决方法。我们是需要适当了解并学习一些设计模式,在程序开发过程中,总是会涉及到一些框架设计,模块设计之类            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-19 18:23:28
                            
                                48阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            常用GUI工具Tkinter:Python的标准GUI库wxPython:功能比Tkiner强,可以跨平台PyqtPyObject等wxPython安装pip install wxPython建立python的GUI程序三大步骤1、导入wxPython包或其他包2、建立框架3、建立主程序执行FrameShow(Ture)后,框架才能看见执行App.MainLoop()后,框架才能处理事件4、Fra            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-19 10:38:48
                            
                                61阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            http://blo自于之前我讲的一个PPT文档,现在将其整理如下。欢迎指正。以下的内容都是来自于我自身的经验,欢迎大家多提自己的建议。1、一些概念模式的定义:每个模式都描述了一个在我们的环境中不断出现的问题,然后描述了该问题的解决方案的核心。通过这种方式,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-11-08 10:44:02
                            
                                119阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录1 使用场景2 用到的知识点3 类图4 具体实现4.1 IBaseDao 定义数据库访问接口4.2 BaseDao 实现数据库操作4.3 UserDao4.4 DbField4.5 DbTable4.6 User4.7 BaseDaoFactory4.8 MainActivity 1 使用场景涉及到数据库的操作,一般的都是使用第三方的框架,如GreeoDao,OrmLitem等。或者是直            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-28 09:18:56
                            
                                71阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            0x00 前言:插件化的介绍阅读须知:阅读本文的童鞋最好是有过插件化框架使用经历或者对插件化框架有过了解的。前方高能,大牛绕道。最近一直在关注 Android 插件化方面,所以今天的主题就确定是 Android 中比较热门的“插件化”了。所谓的插件化就是下载 apk 到指定目录,不需要安装该 apk ,就能利用某个已安装的 apk (即“宿主”)调用起该未安装 apk 中的 Activity 、S            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-20 20:01:22
                            
                                248阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             文章目录项目应用1、初识Retrofit1.1Retrofit概览1.2 Hello Retrofit1.2.1 首先需要在build.gradle代码中添加依赖:1.2.2 OKHttp配置:1.2.3 Retrofit配置1.2.4 基本用法1.2.5 Retrofit 注解1.3 自定义Converter1.4 自定义Interceptor1.5 缓存策略1.5.1 缓存第一种类型1.5.            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-03 15:29:52
                            
                                181阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言 作为一名安卓开发人员,不会搭建框架在工作及面试过程中难免会显得有些low,必定搭建框架要熟悉很多常用的公共库以及封装,设计模式,等等基础知识,并且框架搭建的完善,对于后期项目的维护等等至关重要首先介绍一下整体架构的流程app主工程主要是壳工程,用来打包工程和链接各个模块的作用整体模块分为两个模块  一个是首页 一个是我的模块  还有一个公共模块homelibrary 主要            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-08 21:10:06
                            
                                52阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            好吧好吧,又谈到这个问题了,其实早就想写这个博客了,犹豫了好久。在设计游戏的时候我本人是很排斥什么游戏架构设计,mvc什么的,我只想马上动手就把自己的游戏玩法最快的用代码敲出来,还不会出无法挽回的错误,那么下面的步骤可以帮助你构建一个简单的游戏模式架构。一。首先是数据存储类,如GameManager,UIManager,SoundManager等这些类,这些类是不销毁的,由于这些类为物体组件,用普            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-27 20:07:28
                            
                                24阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1. 框架与设计模式框架、设计模式这两个概念很容易被人混淆,但其实这两者之间还是存在差别的。框架通常是代码重用,而设计模式是设计重用。 设计模式是对反复出现的问题的解决方案的描述,是一种思想用于处理细节的,比框架更加抽象。框架是已经用代码实现的,可以执行也可以复用。设计模式是比框架更小的元素,一个框架往往会包含一个或者多个设计模式。框架总是针对某一特定领域的,而设计模式则可以适用于各个应            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-09 15:29:13
                            
                                167阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            
        
        
     在数据层引入缓存,有以下几个好处:提升数据读取速度提升系统扩展能力,通过扩展缓存,提升系统承载能力降低存储成本,Cache+DB的方式可以承担原有需要多台DB才能承担的请求量,节省机器成本  根据业务场景,通常缓存有以下几种使用方式懒汉式(读时触发):写入DB后, 然后把相关的数据也写入Cache饥饿式(写时触发):先查询DB里的数据, 然后把相关的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-19 23:20:56
                            
                                2阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            各层说明:config配置层:对外配置接口,以ServiceConfig、ReferenceConfig为中心,可以直接初始化配置类,也可以通过spring解析配置生成配置类。proxy服务代理层:服务接口透明代理,生成服务的客户端Stub和服务器端Skeleton,以ServiceProxy为中心,扩展接口为ProxyFactory。register注册中心层:封装服务地址的注册与发现,以服务U            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-07-19 11:25:35
                            
                                140阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            TestNG是一个测试框架,其灵感来自JUnit和NUnit,但引入了一些新的功能,使其功能更强大,使用更方便。 TestNG是一个开源自动化测试框架;TestNG表示下一代(Next Generation的首字母)。 TestNG类似于JUnit(特别是JUnit 4),但它不是JUnit框架的扩展。它的灵感来源于JUnit。它的目的是优于JUnit,尤其是在用于测试集成多类时。TestNG消除            
                
         
            
            
            
            窗口是GUI编程的基础,小应用程序或图形界面的应用程序的可视组件都放在窗口中,在GUI中,窗口是用户屏幕的一部分,起着在屏幕中一个小屏幕的作用。有以下三种窗口:  ①Applet窗口  ②框架窗口(JFrame)  ③一种无边框窗口(JWindow)用Swing中的JFrame类或它的子类创建的对象就是JFrame窗口。JFrame类的主要构造方法:JFrame();//创建无标题的窗口对象;
J            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-29 11:45:16
                            
                                26阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            引用原文:https://www.ycbbs.vip/?p=1112 总体架构 tomcat的总体架构如下图所示(摘自http://blog.csdn.net/jiaomingliang/article/details/47393141) 如上图所示,tomcat 由 Server、Service、 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-09-26 15:52:00
                            
                                389阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            DevOps框架设计是现代软件开发中至关重要的一环。随着软件开发周期的不断缩短和需求的快速改变,传统的开发模式已经无法满足当今市场的需求。因此,采用DevOps框架设计成为了许多企业的首要选择。
DevOps框架设计主要包括了持续集成(CI)、持续部署(CD)、持续交付和自动化测试等内容。在这个框架下,开发、运维和测试团队之间的协作更加紧密,代码的质量得到了提升,同时软件交付的速度也大大加快。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-02-21 15:21:03
                            
                                76阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            现在的软件公司用着各种各样的框架写着各种这样的基于数据库的增删改查的程序,能不能设计一种通用一些的框架,来将软件开发的敲程序代码工作变成系统参数配置工作呢? 观察一下各个应用系统的系统功能交互过程:1.客户端发请求2.服务器端收到请求3.准备数据(读数据库数据)4.准备呈现5.用户交互(输入数据,ajax交互等)6.客户端数据合法性验证7.提交8.服务器端数据合法性验证9.业务逻辑算法1            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-11-21 10:59:07
                            
                                96阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            RPC 框架设计            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-13 09:41:21
                            
                                405阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            
 
    
    
    
            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-07-30 11:08:00
                            
                                385阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            <br />v1:<br />网络交互模块<br /> <br             
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-06-15 15:52:22
                            
                                118阅读