业务
前端和后端的区别和分工
前端和后端的区别和分⼯⼏个核⼼问题:⼀、前后端开发的分⼯?各⾃关注负责的重点是什么?⼆、前后端开发,各⾃使⽤的技术栈?典型的框架或平台有哪些?三、前后端如何联动协作?⼀、前后端开发的分⼯Web前端: 顾名思义是来做Web的前端的。我们这⾥所说的前端泛指Web前端,也就是在Web应⽤中⽤户可以看得见碰得着的东西。包括Web页⾯的结构、Web的外观视觉表现以及Web层⾯的交互实现。web前端更多处理w...
前端巨型项目拆分与整合原则方案
前端巨型项⽬拆分与整合原则⽅案前端项⽬组织原则微服务下的前端项⽬随着微服务与容器化技术的兴起,web项⽬变得不再像原来的单体应⽤项⽬那样庞⼤,通常以单⼀服务功能的实现为原则,服务端应⽤被拆分成了⼀个个的互不依赖的⼩型项⽬。被拆分为独⽴服务的这些⼩型项⽬可以被独⽴的开发、测试、维护,部署,和版本迭代,不⾄于像原单体项⽬⼀样,因为任意模块的微⼩的变更⽽触发所有模块的重新上线流程。微服务时代的服务端应⽤...
SimpleFramework4_培训_框架的使用入门_Hello World
Simple框架的使用入门1.Simple4的License改为Apache2.02.了解使用Maven管理Simple 进行项目搭建3.了解在Simple上进行Web应用的开发的过程4.开发第一个Simple Hello World内容:1.Simple4 开发环境搭建2.Simple4 第一个程序3.Simple 的MVC及程序执行的过程5.总结前提:JA V A概念与基本的编程能力Eclip...
J2EE架构复习重点
一、基本概念:1、Struts 2框架由Struts1.X和WebWork框架发展而来。2、构建Struts 2应用的最基础的几个类库是commons-lang3、freemarker、xwork-core、struts2-core和ognl等。3、Struts 2中的控制器类是一个普通的POJO。(Plain Old Java Objects)简单的Java对象,实际就是普通JavaBeans,...
J2EE是什么,主要包括哪些技术
J2EE是什么,主要包括哪些技术⼀、J2EE是什么?从整体上讲,J2EE 是使⽤ Java 技术开发企业级应⽤的⼯业标准,它是 Java 技术不断适应和促进企业级应⽤过程中的产物。适⽤于企业级应⽤的 J2EE,提供⼀个平台独⽴的、可移植的、多⽤户的、安全的和基于标准的企业级平台,从⽽简化企业应⽤的开发、管理和部署。J2EE 是⼀个标准,⽽不是⼀个现成的产品。(来⾃百度)⼆、J2EE主要包括哪些技术...
基于j2ee技术的Web应用
基于j2ee技术的Web应用倪礼豪(*****************************,浙江**)摘要 J2EE和DotNet框架是实现Web应用的两个极具竞争力的开发平台,J2EE技术在大型应用系统的研发过程中有重要的意义、合理的分层、采用恰当的设计模式可起到解耦合降低系统复杂度的目的。struts、hibernate、spring三个框架及中间件的结合使用既实现了业务逻辑与...
技术说明
技术说明一、前端技术1、页面搭建前端页面搭建使用html5+css3+js的方式,使用的框架有mui、jquery等,还有一些其他工具框架进行辅助,主要功能是实现移动端的页面展示,并且能兼容浏览器内核。手机网页开发。这部分跟web前端开发差别不大,使用的技术都是html+css+js。区别为手机浏览器是webkit的天下,pc端是IE的天下。前端页面搭建使用html5的方式,编码格式为ut...
Web开发的分层架构与MVC模式
Web开发的分层架构与MVC模式设计模式(Design Pattern)是前辈们对代码开发经验的总结,代表了最佳的实践是解决特定问题的⼀系列套路。这些解决⽅案是众多软件开发⼈员经过相当长的⼀段时间的试验和错误总结出来的。它不是语法规定,⽽是⼀套⽤来提⾼代码可复⽤性、可维护性、可读性、稳健性以及安全性的解决⽅案。三层架构:表述层(WEB层)、业务逻辑层(Business Logic),以及数据访问层...
SpringMVC--MVC设计模式(演示4个基于MVC框架的案例)
SpringMVC--MVC设计模式(演⽰4个基于MVC框架的案例)对于简单的Java Web项⽬,我们的项⽬仅仅包含⼏个jsp页⾯,由于项⽬⽐较⼩,我们通常可以通过链接⽅式进⾏jsp页⾯间的跳转。但是如果是⼀个中型或者⼤型的项⽬,上⾯那种⽅式就会带来许多维护困难,代码复⽤率低等问题。因此,我们推荐使⽤MVC模式。⼀ MVC概念1、什么是MVCMVC的全名是Model View Controlle...
MySQL替换函数replace()替换指定字段中的所有字符子串为其他字符串
MySQL替换函数replace()替换指定字段中的所有字符⼦串为其他字符串业务需求在开发过程中,我们可能会遇到这样的业务需求,需要将MySQL数据库中某字段值中的指定字符串全部替换为其他字符串。例如:现在需要将images字段中的leyou替换为younong,如果⼿动去替换,可想⽽知⼯作量会有多⼤,并且都是简单重复劳动。解决办法MySQL就为我们提供了替换函数replace(),可以实现以上需...
国产开源网络编程框架t-io使用必备:极速开发器Tio.java
国产开源⽹络编程框架t-io使⽤必备:极速开发器Tio.java Tio.java简介为了让⽤户减少查API的时间,t-io把常⽤API以静态⽅法的形式汇集于⼀个类,这就是Tio.javaTio.java本⾝并不实现过复杂的业务,各业务实现仍然分布在其它类中,Tio.java只是把⽤户关⼼的API集中起来,便于⽤IDE查⽽已业务数据绑定资源绑定是指把业务相关的数据和Tcp连接(即Channel...
工商银行信息系统全分布式转型实践
ECOS 工商银行信息系统全分布式转型实践中国工商银行软件开发中心专家 鲁金彪随着新一轮科技和金融的加速融合,各家银行纷纷探索利用新技术加快创新,工商银行以智慧银行生态建设工程(ECOS)为契机率先启动核心银行信息系统架构转型工作,应用分布式、云计算等新技术推动金融基础设施发展,2018年同业首家建设了技术领先、体系完中国工商银行软件开发中心专家 鲁金彪备、自主可控的分布...
云原生技术赋能数智化转型升级
云原生技术赋能数智化转型升级陈国(中国移动通信集团有限公司,北京 100032)摘 要 在国家大力推进千行百业数字化转型的背景下,本文基于数字化经济的时代特征,分析了符合中国移动数字java技术专家化发展的IT需求。贴合这些需求,重点介绍了云原生的定义和关键技术,结合自研磐基PaaS平台和磐舟一体化交付平台,分享了中国移动云原生实践。关键词 数智化转型;云原生;容器技术;微服务;持续交付中图分类号...
构建大平台、大数据、大系统的一体化应用体系的方法与思路
构建大平台、大数据、大数据的一体化应用体系的方法与思路从2015年开始构建“大平台、大系统、大数据”的信息化建设新模式,开展了一系列的探索和实践;并最终形式了“以标准与技术体系为导向、以一体化互联开放式平台为基础、以统一数据资源管理为目标、以业务一体化为手段”的全新信息化新模式;形成为支撑该新模式所需的方法论、相关标准与规范、技术体系与平台,基于上述成果可以真正实现“大监管共治、大系统融合、大数据...
java工程师年终总结及明年计划
java工程师年终总结及明年计划Java工程师年终总结及明年计划作为一名Java工程师,今年是我职业生涯中的第五个年头,这一年里我经历了不少项目的挑战和业务需求的变化,同时也逐渐有了些许的收获和成长。在年终的时刻,回顾过去,展望未来,总结和规划变得尤为重要。因此,我打算通过本文来总结和梳理自己在这一年中的收获和不足,以及对明年的规划和计划。一、年终总结1.技术能力提升今年我花了不少心思来提升我的技...
使用JAVA技术实现新一代OSS
使用JAVA技术实现新一代OSS/BSSSUN中国工程研究院 软件技术中心 王刚 摘要:本文着眼于OSS/BSS发展的现状,对于OSS/J的技术架构、API规范以及如何进行基于OSS/J的系统开发做了简要介绍。OSS/BSS概述OSS(Operations Support Systems)是指“运营支持系统”,BSS(Business Support Systems)为“业务支持系统”,OSS/B...
javakpi_技术人自己的KPI
javakpi_技术⼈⾃⼰的KPI为什么需要技术KPI在业务技术团队,有⼀个不好的趋势,就是团队越来越业务,越来越没有技术味道。每个⼈都在谈业务,技术⼤会上在谈业务,周会上在聊业务,周报⾥写的是业务项⽬......唯独少被谈及的是技术本⾝。此处并不是说业务不重要,⽽是说理解业务和把控业务需求是技术⼈员的base,⽽不是全部。将就的代价这种技术味道的缺失对技术团队来说是⾮常可惜的,也不利于技术⼈员的...
华为ME60-BRAS设备配置规范
河南网通城域网华为ME60 BRAS设备配置规范华为技术有限公司二00八年6月1、系统简介 河南网通宽带城域网建设概况本期城域网建设在保持原有城域网改造的目标功能、目标结构和目标性能不变的基础上,持续提升宽带接入能力,继续推进二层网络扁平化,提升网络可靠性,以此逐步向功能完善、结构合理、性能优良的目标网演进。提升业务支持能力:根据各类IP 业务发展需求及流量流向特性,对城域网内的设备进行容量增加和...
动态代理+注解(DynamicProxyAndAnnotations)
动态代理+注解(DynamicProxyAndAnnotations)什么是注解注解是⼀种元数据, 可以添加到java代码中. 类、⽅法、变量、参数、包都可以被注解,注解对注解的代码没有直接影响.定义注解⽤的关键字是 @interface为什么要引⼊注解在Annotation之前,XML被⼴泛的应⽤于描述元数据。但是XML是松耦合的⽽且维护⽐较⿇烦。有时使⽤⼀些和代码紧耦合的东西更加合适(⽐如⼀些...
Vue3+TypeScript封装axios并进行请求调用的实现
Vue3+TypeScript封装axios并进⾏请求调⽤的实现不是吧,不是吧,原来真的有⼈都2021年了,连TypeScript都没听说过吧?在项⽬中使⽤TypeScript虽然短期内会增加⼀些开发成本,但是对于其需要长期维护的项⽬,TypeScript能够减少其维护成本,使⽤TypeScript增加了代码的可读性和可维护性,且拥有较为活跃的社区,当居为⼤前端的趋势所在,那就开始淦起来吧~使⽤T...
CC2530中断处理方法
CC2530中断处理⽅法在CC2530⼿册中2.5⼩节总结了中断处理的⼀般步骤,其中涉及的名称如下:1.清除中断标志位2.全局中断标志EA,⽤于开启所有中断3.设置特殊功能寄存器(SFR)中中断标志位4.设置IEN0、IEN1、IEN2寄存器中对应的中断标志位,如睡眠定时器STIE。5.编写中断向量及中断处理程序。6. 在中断处理程序中,⾸先清除中断悬挂(pending)位,然后开始进⾏具体业务逻...
2、《GTS系统使用注意事项》
公司金融总部(国际结算)GTS系统使用注意事项GTS项目组 2011年3月目 录一. 重要提示 2二. 综合 4三. 进口 8四. 出口 10五. 保函...
大数据云计算——大数据技术之电商推荐系统源码下载
⼤数据云计算——⼤数据技术之电商推荐系统源码下载1 项⽬体系架构设计1.1系统架构设计项⽬以推荐系统建设领域知名的经过修改过的中⽂亚马逊电商数据集作为依托,以某电商⽹站真实业务数据架构为基础,构建了符合实践项⽬的⼀体化的电商推荐系统,包含了离线推荐与实时推荐体系,综合利⽤了协同过滤算法以及基于内容的推荐⽅法来提供混合推荐。提供了从前端应⽤、后台服务、算法设计实现、平台部署等多⽅位的闭环的业务实现。...
近四年小米公司财务报表分析
近四年小米公司财务报表分析一、公司简介和发展历程(一)公司简介小米科技有限责任公司是一家成立于2010年,专注于智能手机、电子产品研发和智联生态链的创新型科技企业。小米的公司理念是“为发烧而生”,“让每个人都能享受科技的乐趣”是小米公司的愿景。小米公司首创了应用互联网开发产品的模式,并坚持用极客精神做产品,致力于为消费者提供高性价比的优质产品。(二)发展历程二、业务分析(一)企业战略小米的企业战略...
兆易创新VS北京君正VS三星VS美光VS海力士:存储芯片产业链深度梳理_百 ...
兆易创新VS北京君正VS三星VS美光VS海力士存储芯片产业链深度梳理今天我们要研究的领域,是半导体存储。存储芯片是数据的载体,其是半导体中市场规模排名居首的子赛道,占比接近1/3。2021年1月,IC Insights发布了2021年版的《麦克林报告》(The McClean Report),对今年半导体行业细分产品的销售增长率预测做了排名预测,排名居首的就是存储芯片。DRAM和NAND将成为20...
Linuxshell中的wait命令的使用
Linuxshell中的wait命令的使⽤Linux shell中的wait命令的使⽤⼀:wait命令作⽤wait是⽤来阻塞当前进程的执⾏,直⾄指定的⼦进程执⾏结束后,才继续执⾏。使⽤wait可以在bash脚本“多进程”执⾏模式下,起到⼀些特殊控制的作⽤。⼆:使⽤格式wait [进程号或作业号]eg:wait 23or wait %1如果wait后⾯不带任何的进程号或作业号,那么wai...
如何使用MySQL的存储过程实现业务逻辑
如何使用MySQL的存储过程实现业务逻辑MySQL 是一种常用的关系型数据库管理系统,它提供了许多强大的功能来实现业务逻辑。其中一个重要的功能就是存储过程,使用存储过程可以减少网络传输的开销,并且可以提高系统的性能和安全性。本文将探讨如何使用 MySQL 的存储过程来实现业务逻辑。1. 存储过程简介continue语句执行过程存储过程是一段预先编译好的 SQL 代码,它可以在数据库服务器上执行。它...
html下拉滚动条实现,css---下拉滚动条实现效果
html下拉滚动条实现,css---下拉滚动条实现效果js控制滚动条不可思议的纯 CSS 进度条效果在继续阅读下⽂之前,你可以先缓⼀缓。尝试思考⼀下上⾯的效果或者动⼿尝试⼀下,不借助 JS ,能否巧妙的实现上述效果。OK,继续。这个效果是我在业务开发的过程中遇到的⼀个类似的⼩问题。其实即便让我借助 Javascript ,我的第⼀反应也是,感觉很⿇烦啊。所以我⼀直在想,有没有可能只使⽤ CSS 完...
ingress的用法与原理
ingress的⽤法与原理前⾔我们知道真正提供服务的是后端的pod,但是为了负载均衡,为了使⽤域名,为了....,service诞⽣了,再后来ingress诞⽣了,那么为什么需要有Ingress呢?先看看官⽹怎么说的:Ingress exposes HTTP and HTTPS routes from outside the cluster to services within the clust...
数据中台学习笔记-元数据管理,指标管理,数据模型
数据中台学习笔记-元数据管理,指标管理,数据模型概述上⼀篇⽂章主要介绍了数据中台的原理知识,现在开始介绍数据中台的实现篇章,主要从3个⽅⾯来说明,第⼀个是元数据的管理,第⼆个是指标的规范的管理,第三个是数据模型的建⽴。元数据在原理篇中,我提到数据中台的构建,需要确保全局指标的业务⼝径⼀致,要把原先⼝径不⼀致的、重复的指标进⾏梳理,整合成⼀个统⼀的指标字典。⽽这项⼯作的前提,是要搞清楚这些指标的业务...