自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 问答 (1)
  • 收藏
  • 关注

原创 java入职学习十二之工作流引擎:activiti

一、概述Activiti是由Alfresco软件发布的业务流程管理(BPM)框架,它是覆盖了业务流程管理、工作流、服务协作等领域的一个开源的、灵活的、易扩展的可执行流程语言框架。Activiti基于Apache许可的开源BPM平台,创始人Tom Baeyens是JBoss jBPM的项目架构师,它特色是提供了eclipse插件,开发人员可以通过插件直接绘画出业务。工作流(Workflow),就是通过计算机对业务流程自动化执行管理。它主要解决的是“使在多个参与者之间按照某种预定义的规则自动进行传递文档、信

2020-12-18 14:47:57 441 1

原创 java入职学习十之·Linux操作系统

一、Linux操作系统概述1、发展1991 Linus Linux 0.0.1版,代码为8K行。现在最新版本为4.1.4。Linux加入了GNU,整体基于GPL协议,允许开源、分享传播、修改。2、组成(1)keanel–内核:核心程序,用于管理硬件设备、系统的线程进程、内存、交换空间、文件系统、精灵进程(守护进程)等。主要实现系统程序与硬件之间的控制管理功能。(2)Shell:包裹在内核之外的人机交互界面,用于用户和内核之间打交道的功能,类似于windows的CMD。通过Shell将输入的命

2020-12-18 14:37:16 184 1

原创 java入职学习十一之tomcat和nginx

一、tomcat1.下载Tomcat链接如下:https://tomcat.apache.org/注意:要根据自己的JDK版本选择Tomcat的版本。 2. 配置环境变量在系统变量栏中选择新建修改系统Path(变量值末尾添加%CATALINA_HOME%\bin;):3. 查询环境是否配置成功4. 启动Tomcat:使用命令:startup.bat(你也可以到你解压的tomcat文件夹下的bin目录中点击startup.bat)二、nginx1. nginx介绍Nginx是

2020-12-18 14:21:46 212

原创 java入职学习九之客户端验证:Validation

validation客户端验证的问题在struts 的验证里,要注意如下几点<html:form action="/ createUser" οnsubmit=“return validateUserForm(this);”>格式为 return validate + formbean名称(首字母大写) + (this)用来在提交本页面时执行相应的js验证代码。② 用来生成本页面的 js 验证代码。 有两种方法:⑴ 在页面上声明<%@ taglib uri=“http://s

2020-12-18 11:38:03 216

原创 java入职学习八之UML建模

一、UML建模简介:UML(Unified Modeling Language的缩写),也称统一建模语言。是用来做软件建模的。不光是在软件的设计阶段用到,在软件的测试,部署阶段都要用到。用于表达软件的操作,对象等信息。学习UML主要是学习如何建模。它主要是利用一些图来表达信息。一幅图顶得上千言万语。所以UML的主要部分就是学会画那些图:比如用例图,类图等。这里,我们主要通过Rational Rose建模,当然也有其它工具可以做UML建模,比如Visio、PowerDesign。UML建模技术主要分为

2020-12-18 11:26:01 791

原创 java入职学习七之docker部署项目

docker项目部署一、简介docker是一个用来装应用的容器,就像杯子可以装水,笔筒可以放笔,书包可以放书,可以把hello word放在docker中,可以把网站放入docker中,可以把任何想得到的程序放在docker中.1.1 docker思想集装箱没有集装箱之前运输货物,东西零散容易丢失,有了集装箱之后货物不容易丢失,我们可以把货物想象成程序,目前我们要把程序部署到一台新的机器上,可能会启动不起来,比如少一些配置文件什么的或者少了什么数据,有了docker的集装箱可以保证我们的程序不管运

2020-12-14 16:33:25 147

原创 java入职学习六之前端UI(element-ui,ant-design-vue)

一、element-ui1.简介element-ui是一个ui库,它不依赖于vue。但是却是当前和vue配合做项目开发的一个比较好的ui框架。其设计原则为:一致性 Consistency与现实生活一致:与现实生活的流程、逻辑保持一致,遵循用户习惯的语言和概念;在界面中一致:所有的元素和结构需保持一致,比如:设计样式、图标和文本、元素的位置等。反馈 Feedback控制反馈:通过界面样式和交互动效让用户可以清晰的感知自己的操作;页面反馈:操作后,通过页面元素的变化清晰地展现当前状态。效率

2020-12-12 15:38:33 842

原创 java入职学习五之核心框架(springboot和vue)

一 、springboot1、简介SpringBoot是一个默认就集成了绝大部分常规开发时都使用的依赖、完成了绝大部分的常规配置、基于SpringMVC的框架。SpringBoot的核心思想是约定大于配置,因为在传统的SSM项目中,创建项目后,需要自定义大量的配置,而不同的项目的配置却大同小异,甚至就是完全相同,所以,SpringBoot就直接完成了相关的配置,并要求使用者遵循配置值的约定,例如它将DispatcherServlet的映射路径配置为/*,则使用者就按照这个配置值使用即可,无须自已编写配

2020-12-12 15:00:42 5923 1

原创 java入职学习四之sql语句

一、SQL简介SQL是一门用于操作关系型数据库的通用的语言(使用SQL可以操作所有的关系型数据库)使用SQL可以操作数据库、表、表记录(1)创建数据库、删除数据库、修改数据库、查询数据库(2)创建表、删除表、修改表、查询表(3)新增表记录、删除表记录、修改表记录、查询表记录使用SQL也可以操作存储过程/视图/索引等。提示:SQL是一个标准通用的操作关系型数据库的语言(普通话),每个数据库厂商为了增强自己数据库的功能,都提供了支持自己数据库的语言,称之为数据库的方言。方言不通用!二、登录和退出

2020-12-10 15:56:07 295

原创 java入职学习三之常用软件

一、IDEA1.1 简介IntelliJ IDEA(简称 IDEA),是 Java 语言开发的集成环境,IDEA 在业界被公认为最好的 Java 开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE 支持、各类版本工具(Git、SVN、GitHub 等)、JUnit、CVS 整合、代码分析和创新的 GUI 设计等方面的功能都值得称道1.2 下载地址官网地址:http://www.jetbrains.com/idea/download直接在IDEA下载页面选择对应的版本下载安装包或者压缩包

2020-12-09 10:40:18 305

原创 java入职学习二之版本控制工具SVN和Git

版本控制工具SVN和Git一、SVN和Git的区别1. 加粗样式Git是分布式版本控制系统,将项目克隆到本地后,每个人的电脑就是一个完整的版本库,在 Git 中的绝大多数操作都只需要访问本地文件和资源,一般不需要来自网络上其它计算机的信息。而SVN不同,SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作。2. Git把内容按

2020-12-05 18:41:27 262

原创 java入职学习一之编码规范

编码规范好的编码规范可以尽可能的减少一个软件的维护成本,并且几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护。好的编码规范可以改善软件的可读性,可以让开发人员尽快而彻底地理解新的代码。好的编码规范可以最大限度的提高团队开发的合作效率。长期的规范性编码还可以让开发人员养成好的编码习惯,甚至锻炼出更加严谨的思维。安全规约通过学习阿里巴巴的《阿里巴巴Java开发手册》和公司视频讲解,返现这七大强制约定和一个推荐约定的对于一个开发人员的良好编码习惯和逻辑思维有着重要的启发和引导作用

2020-12-02 19:50:36 1451 1

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除