一.项目认知1.项目是指一系列独特的,复杂的并相互关联的活动,这些活动有着一个明确的目标或目的,必须在特定的时间,预算,资源限定内,依据规范完成。2.比如盖一栋大楼就是一个目标,它会有很多的活动:分析人流量选地方,设计图纸,盖楼,验收等等。通过这些活动最终完成一栋大楼就是一个项目。产品:1.是指能够提供给市场,被人们使用和消费,并能满足人们某种需求的任何东西,包括有形的物品,无形的服务,组织,观念
转载
2023-07-25 15:57:22
49阅读
标签式 Tab Menu 列表式 List Menu 抽屉式 Drawer 瀑布式 Waterfall 跳板式 Springborad 陈列馆式 Gallery 旋转木马式 Carousel 点聚式 Plus
原创
2022-03-29 17:11:24
110阅读
前言Java从大二开始学习到现在大四也有差不多两年了,但是由于之前一直在玩,没有认真学过,直到现在才开始重新学习。也是很凑巧,看到了黄勇老师的《架构探险》,于是便开始学习写Java Web框架。1.开发工具《架构探险》书中提到说IntelliJ IDEA(简称IDEA)是业界最牛的Java开发工具,但是它有两个版本,一个社区版不花钱,属于开源的个人版,但是功能不全面,另一个是完全版,属于收费的企业
转载
2023-10-11 16:02:02
45阅读
ERP项目表格布局一般都很复杂,要求大数据、高操作、高性能 ,这个用JeecgBoot如何解决呢?行编辑无痕刷新,实现鼠标移开即时保存,其他用户数据实时更新并有日历翻牌效果和无痕刷新效果;行编辑实现可上传、下载预览附件;行编辑实现可弹出子表;支持高级查询;实现列表中某一单行/列根据数据状态修改背景颜色;实现页面可快速加载多条数据;实现各种ERP风格,拥有多种布局模板;支持大数据,高性能加载支持单元
架构是什么对业务场景抽象后得出的支持骨架,目的是:解决系统的复杂性 比如:为了满足 100w 日活量,10W QPS ,及以后系统扩展,采用 微服务架构架构为业务场景而生、被业务场景而弃架构没有最好、只有“最合适”(人员技术研发能力、业务复杂度、数据规模大小、时间成本、运维能力….)选择架构时候,必须选择最适合公司当下环境的架构。架构目标是什么高
转载
2023-09-07 10:16:25
10阅读
# APP项目的技术选型架构
在开发一款新的APP项目时,技术选型架构是一个至关重要的步骤。它将直接影响到项目的性能、可维护性、扩展性和团队的开发效率。本文将为您介绍APP项目的技术选型架构,包括前端、后端和数据库选择,并提供一些代码示例来帮助您更好地理解。
## 1. 前端技术选型
对于前端开发,目前最流行的框架包括React、Vue和Angular。选择合适的框架可以提高开发效率,并满足
原创
2024-09-17 04:43:13
139阅读
本文介绍后台应用的各种架构,以及各架构的优缺点对比1 单体应用架构 将所有的代码功能都写在一个项目中(例如:MVC结构,SSM框架),同时打包,同时部署 &n
转载
2024-07-22 12:34:39
19阅读
根据维基百科的描述,建构师是规划、设计、检查建筑物构造的人。世异时移,现在出现了DevOps架构师这个职位,但绝不是取代了之前的建构师,事实上目前这两种职位在现代社会都存在。本文谈的架构师是网络技术领域的。通过本文,希望大家能了解DevOps架构师这个职位及其工作内容。DevOps架构师的一天这话题有点大。在行业里,实践DevOps的人们有很多工作头衔。“DevOps工程师”、“De
本文讲述了此项目在架构设计及技术选型的过程。核心原则就是首先按照需求制定架构方案,再通过架构方案结合市面上流行的技术方案做技术选型。架构设计分层架构 所谓分层架构,是指将功能类似,抽象级别相近的实现进行分层隔离这样做的优点很多,首先是可以松散耦合,这个概念在软件开发领域多次提到。所谓松散耦合,可以使代码更易维护、易复用且易拓展。常见的分层模式:MVC、MVVM模块化 所谓模块化,就是解决一个复
转载
2023-12-11 17:03:06
41阅读
一、前端开发1. 开发环境:采用移动端框架React Native,开发环境为Node.js,可以在iOS和Android上运行。2. 架构设计:使用Flux架构,Redux作为状态容器,把应用的状态统一管理。3. 接口设计:采用RESTful API接口设计,使用JSON作为数据格式。4. 图片处理:使用第三方图片处理库,实现图片压缩、裁剪等功能。5. 动画处理:使用React Native A
转载
2023-07-06 14:15:21
137阅读
# iOS 技术选型指南
作为一名经验丰富的开发者,我理解技术选型对一位刚入行的小白来说可能会感到迷茫。正确的技术选型不仅可以提高开发效率,还能确保应用的可维护性、性能和用户体验。本文将为你提供一个完整的流程,帮助你进行iOS技术选型,并详细介绍每一步的具体做法。
## 技术选型流程
首先,我们将整个技术选型过程分为几个关键的步骤。下表展示了每个步骤及其对应的描述:
| 步骤
原创
2024-09-15 04:28:11
98阅读
设计的项目架构主要引用MVVM+MVC架构,并以功能模块分级。以下为目录结构。 初级目录: 我们只需要关注SGZH文件夹下的目录,其他为Xcode管理的目录。可以看到此目录为项目初级目录,我们开发过程只需对初级目录内的文件进行操作,其主要划分为3大块: AppDelegate: AppDelegate是程序入口,程序启动和显示逻辑都定义在内部,主要可以让开发人员快速找到代理文件并了解
转载
2023-07-14 18:16:14
84阅读
2020年新版,对部分组件的描述进行了更新。如果你在做选型方面的工作,或者想了解一些现在正在流行的技术,那么这篇文章正好适合你。本篇内容涵盖14个方面,涉及上百个框架和工具。会有你喜欢的,大概也会有你所讨厌的家伙。这是我平常工作中打交道最多的工具,大小公司都适用。如果你有更好的,欢迎留言补充。一、消息队列
二、缓存
三、分库分表
四、数据同步
五、通讯
六、微服务
七、分布式工具
八、监控系统
九
转载
2023-07-20 09:53:59
8阅读
java语言介绍: javaSE:基础版,基础语言,为后期开发工作打基础 javaME:小型版 ,主要做小型企业支付平台 javaEE:企业版,web方向 J2SE , J2EE , J2ME在jdk1.5以后,更名为javaSE 一、安装JDK,搭建开发环境 1.概念: JVM:(java Virtua
转载
2024-09-27 20:56:45
11阅读
1、技术架构2、组件介绍1、服务注册与发现——Eureka服务注册与发现中心采用Eureka,以AP为核心的高可用注册中心,保证高可用性和最终一致性,server之间互相注册的replicate机制可以单点注册、全局感知,通过集群式部署来避免单点故障导致服务不可用。提供云端服务发现,一个基于Rest的服务,用于定位服务,以实现云端中间层的服务发现和故障转移。主要用来实现服务治理,统一管理众多微服务
转载
2023-09-13 22:19:32
104阅读
今天突然同学,来问我MySQL满足老大需求,从几个点来列出合适需求的方案。嗯,今天是这样的想法,以后期待,思想能又更深一步的提升。 15:12:28游剑侠 2015/11/6 15:12:28我们老大想提的需求是 我们两台MySQL服务器要对外一个VIP提供服务,内部分别为MySQL主从,主库写从库读 
原创
2015-11-06 15:50:38
701阅读
要选好一款处理器,要考虑的因素很多,不单单是纯粹的硬件接口,还需要考虑相关的操作系统、配套的开发工具、仿真器,以及工程师微处理器的经验和软件支持情况等。嵌入式定制开发嵌入式微处理器选型的考虑因素:在产品开发中,作为核心芯片的微处理器,其自身的功能、性能、可靠性被寄予厚望,因为它的资源越丰富、自带功能越强大,产品开发周期就越短,项目成功率就越高。但是,任何一款微处理器都不可能尽善尽美,满足每个用户的
层级结构,自底向上 持久层(File,Realm,SQLite)<==>网络层(相信每个公司都有自己的网络层吧)==>业务层(ViewModel)==>展示层(View,VC) 持久层 耦合到网络层 设计要点 持久模型的选择,我这里选择了文件,直接缓存了JSON.txt。并且维护一张表映射到文件,实现快速获取,文件超时删除等
转载
2023-12-17 19:55:32
40阅读
相信很多的第一次开发项目的时候,项目架构打造都是一般的标签栏家导航栏的组合 顺便再从网上找一个第三方的抽屉效果是项目感觉很高大上的样子,但是真正的在后期迭代以及新功能添加 或者版本更新的时候 就会在没有预想的就会出现很多的问你 至少耦合性特别差!!!!!一般项目架构分两层:基础层和展现层!基础层分为多层,展现层也可分为多层。主要思想是将基础层的最下一层当做零部件,将业务层最下层当做组装
转载
2023-07-14 19:56:12
62阅读