一、命名风格【强制】类名使用 UpperCamelCase 风格,必须遵从驼峰形式,但以下情形例外:DO / BO / DTO / VO / AO 正例:MarcoPolo / UserDO / XmlService / TcpUdpDeal / TaPromotion 反例:macroPolo / UserDo / XMLService / TCPUDPDeal / TAPromotion【强制
一、学习路线:1、基础语法。也就是我们常说,各种编程语言都有的部分,数据类型,数组,for循环,do-while,switch……等等,是学习任何编程语言的基础,很关键。2、面对对象:①类和对象;②Java的三大特性(封装、继承、多态);3、工具类:①异常和异常处理;②集合框架(主要是List和Map);4、常用的流(stream):①输入流;②输出流;③缓冲流;5、网络与线程:①Socket ;
阶段 0 :拟出一个计划决定在后面的过程中采取哪些步骤,思考整个开发任务如何实现,分步骤建立“路标”,这样可以帮助自己开发时一步一个脚印的逐步完成,有效的防止自己在开发过程中迷失方向。阶段 1 :要制作什么?决定采用什么系统,对这个问题,最有价值的工具就是一个名为“使用条件”的集合。对那些采用“假如……,系统该怎样做?”形式的问题,这 便是最有说服力的回答。之后制定日程安排,感觉一下大概需要花多长
原创 2021-04-28 16:58:12
294阅读
java从前端到后端上传大文件流程,亲测可用1、前期准备java框架:servelet原生框架或者spring boot框架,其他框架我没测,不知道效果,但应该都可以。此文以spring boot为例。其运行在tomcat下。前端:普普通通html+jquery即可服务器:上传的目标文件夹必须具有可读可写权限2、开始干活——首先我们解决后端的问题为了简便,我把所有代码都写到一个文件里面了,都在co
JavaWeb后端学习阶段重点知识一、 Servletsun公司制定的一种用于扩展web服务器的功能的组件规范。开发步骤新建符合java web项目的工程servlet 类 继承 HttpServlet 重写service方法service(HttpServletRequest request , HttpServletResponse)request : 请求response :响应jav
转载 2023-08-24 10:44:14
59阅读
Java后端自顶向下方法——Servlet规范(一)简单介绍Servlet是啥?Servlet是Sun公司提供的一门用于开发动态web资源的技术,按照一种约定俗成的称呼习惯,通常我们也把实现了Servlet接口的java程序,称之为Servlet。但是实际上,真正意义上的Servlet只是一个接口而已,在javax.servlet包中,并没有实现。我们来看看Servlet所在的层级。很显然,Ser
前言activiti工作流引擎项目,企业erp、oa、hr、crm等企事业办公系统轻松落地,请假审批demo从流程绘制到审批结束实例。一、项目形式springboot+vue+activiti集成了activiti在线编辑器,流行的前后端分离部署开发模式,快速开发平台,可插拔工作流服务。工作流表单可平滑的接入自定义表单,接入后进行业务审批流转。本项目集成了工作流所有的功能,并做了一个测试的表单进行
Java后端学习流程 转载  2017年12月07日 00:00:00 43 首先,我个人比较推崇的学习方法是:先学java前端,也就是HTML,css,js,因为学习java以后肯定是往java ee方向发展的,学习完前端,在学习后端很多东西比计较容易理解! 其中J2SE是关键,如果学好了java se 部分,基础扎实了,后面进阶学习也比较轻松! 补充说明一下:我觉得学习j
初入Java后端之Servlet后端 Servlet什么是Servlet?Servlet实际上是一个按照Servlet规范写的Java类。是运行在Web服务端的Java应用程序。与Java程序的区别是,它里面封装了对Http请求的处理。功能Servlet主要是对Http请求进行相应的处理,生成动态的Web内容。实现原理图至于Servlet的细节原理和优点,先暂时不说,直接上代码总的来说,
转载 2023-07-25 11:24:50
46阅读
Java技术以及重难点汇总:基础理论知识:1、JDK(Java开发工具包)包含JRE(Java运行时环境),JRE中包含JVM(Java虚拟机);2、Java运行.Java文件的原理:(1)Java11之前:将.Java文件通过Java命令编译成.class文件,再将.class文件通过Javac命令解释成对应的二进制命令;(2)java11之后:将.Java文件直接通过Java命令解释成对应的二
一、简单概述:  一个java程序的执行流程可以简单的分为以下几个步骤:1.编辑源代码--->2.编译阶段,生成.class文件,即源文件有编译器编译成字节码文件--->3.类加载器加载字节码文件--->4.虚拟机加载运行。下面就对这几个阶段进行一个简单的解析。若有错误,欢迎指正! 二、简单解析: 编辑源代码阶段:编辑编辑源代码就是在任何一个工具上编写源代码,最后生成一
转载 2018-07-03 14:37:00
419阅读
拓展 文章目录拓展拓展一:jdk1.8循环list集合拓展二:加密拓展三:反编译,查看源代码拓展四:响应式写法拓展五:简历模板(HTML)(自适应)拓展六:手机端拓展七:ajax参数拓展八:Html滚动拓展九:页面组装(电脑端)拓展十:前端布局拓展十一:oracle报错ora-01033拓展十二:SpringBoot验证码简易版三级菜单es6结构解析三级菜单Vue所有方法Vue子组件向父组件发送时
转载 11月前
13阅读
  前后端分离这个概念是什么呢?  前后端分离并非仅仅只是一种开发模式,而是一种架构模式(前后端分离架构)。千万不要以为只有在撸代码的时候把前端和后端分开就是前后端分离了,需要区分前后端项目。前端项目与后端项目是两个项目,放在两个不同的服务器,需要独立部署,两个不同的工程,两个不同的代码库,不同的开发人员。前后端工程师需要约定交互接口,实现并行开发开发结束后需要进行独立部署,
系统介绍:传统办法管理信息首先需要花费的时间比较多,其次数据出错率比较高,而且对错误的数据进行更改也比较困难,最后,检索数据费事费力。因此,在计算机上安装工作流程管理系统软件来发挥其高效地信息处理的作用,可以规范信息管理流程,让管理工作可以系统化和程序化,同时,工作流程管理系统的有效运用可以帮助管理人员准确快速地处理信息。工作流程管理系统在对开发工具的选择上也很慎重,为了便于开发实现,选择
Activiti框架简介Activiti5是由Alfresco软件在2010年5月17日发布的业务流程管理(BPM)框架,它是覆盖了业务流程管理、工作流、服务协作等领域的一个开源的、灵活的、易扩展的可执行流程语言框架。Activiti基于Apache许可的开源BPM平台,创始人Tom Baeyens是JBoss JBPM的项目架构师,它的特色是提供了eclipse插件,开发人员可以通过插件直接绘画
一、首先了解springMVC的组件定义及用途1.DisPatcherServlet:前端控制器(不需要程序员开发) 用户请求到达前端控制器,它相当于MVC模式中的C(Controller),DispatcherServlet是整个流程控制的中心,由它调用其它组件处理用户的请求,DispatcherServlet的存       在降低了组件之间的耦合性。 作用:作为
转载 2024-06-20 11:36:35
142阅读
万事要知其然,更要知其所以然。 Java 程序的运行必须经过编写、编译和运行 3 个步骤:编写:是指在 Java 开发环境中进行程序代码的输入,最终形成后缀名为 .javaJava 源文件。编译:是指使用 Java 编译器对源文件进行错误排査的过程,编译后将生成后缀名为 .class 的字节码文件,不像C语言那样生成可执行文件。运行:是指使用 Java 解释器将字节码文件翻译成机器代码,执行
转载 2023-09-18 18:23:29
78阅读
文章目录java第一个程序开发java程序需要那三步骤?第一步编写代码第二步编译代码第三步 运行代码常见的问题Windows的文件扩展名勾选了。未保存当前文件名和类名必须保持一致书写错误Java程序的执行原理机器语言长什么样子?为什么学习高级编程语言?Java程序的执行原理是什么样的?程序BUG java第一个程序开发java程序需要那三步骤?开发java程序,需要三个步骤:编写代码,编译代码,
前言“大专人大专魂,大专都是人上人” 当我看到这句话突然就在各个平台火了之后,又开始涌现出了一批又一批抨击专科的网友。 其中有一条评论我记忆犹新:大专生努力做什么都行,就是别做程序员了,别祸害IT届拉低档次了。看完这条评论时我实在耐不住心情促使我敲出这篇文章。作为一个专科毕业成为程序员的人,我发现大家对专科生当程序员这件事恶意满满,不少人说大专能当程序员?大专能进大厂?大专出身,做Java程序员真
Bamboo-pipeline 是蓝鲸智云旗下SaaS标准运维的流程编排引擎。其具备以下特点:1.多种流程模式:支持串行、并行,支持子流程,可以根据全局参数自动选择分支执行,节点失败处理机制可配置。2.参数引擎:支持参数共享,支持参数替换。3.可交互的任务执行:任务执行中可以随时暂停、继续、撤销,节点失败后可以重试、跳过。本文需要涉及到 Django, Celery 的前置知识,如果你还
  • 1
  • 2
  • 3
  • 4
  • 5