- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 Shell脚本语言
Shell脚本语言Linux Shell种类非常多,常见的有: Bourne Shell (/usr/bin/sh或/bin/sh)、Bourne Again Shell (/bin/bash) 、 C Shell(/usr/bin/csh)、K shell(/user/bin/ksh)、Shell for Root(/sbin/sh)等。不同的Shell语言的语法有所不同,所以不能交换使用。创建第一个脚本vi first_shell.sh对脚本编辑内容#!/bin/bash#Filename:
2021-12-31 15:34:04 1066
原创 tomcat和nginx
TomcatTomcat简介Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为比
2021-12-31 14:04:25 1730
原创 Elasticsearch学习
Elasticsearch简介Elasticsearch 是一个开源的搜索引擎, 建立在全文搜索引擎库 Apache Lucene 基础上;内部使用 Lucene 做索引与搜索,但是它的目的是使全文检索变得简单,通过隐藏 Lucene 的复杂性,取而代之的提供一套简单一致的 RESTFUL API;Elasticsearch 不仅仅只是一个全文搜索引擎是一个分布式的实时文档存储,每个字段可以被索引与搜索可以作数据库用;还是一个分布式实时分析搜索引擎,能胜任上百个服务节点的扩展,并支持PB级别(大数据级别
2021-12-31 13:40:01 148
转载 docker
decker是什么Docker 最初是 dotCloud 公司创始人 Solomon Hykes 在法国期间发起的一个公司内部项目,它是基于 dotCloud 公司多年云服务技术的一次革新,并于 2013 年 3 月以 Apache 2.0 授权协议开源,主要项目代码在 GitHub 上进行维护。Docker 项目后来还加入了 Linux 基金会,并成立推动 开放容器联盟(OCI)。Docker 自开源后受到广泛的关注和讨论,至今其 GitHub 项目已经超过 4 万九千个星标和一万多个 fork。甚至
2021-12-31 13:11:29 97
转载 linux常用操作命令
常用指令ls 显示文件或目录-l 列出文件详细信息l(list)-a 列出当前目录下所有文件及目录,包括隐藏的a(all)mkdir 创建目录-p 创建目录,若无父目录,则创建p(parent)cd 切换目录touch 创建空文件echo 创建带有内容的文件。cat 查看文件内容cp
2021-12-31 11:47:55 67
转载 uml统一建模语言
UML统一建语言1.uml是什么 统一建模语言(Unified Modeling Language,UML)是一种为面向对象系统的产品进行说明、可视化和编制文档的一种标准语言,是非专利的第三代建模和规约语言。UML是面向对象设计的建模工具,独立于任何具体程序设计语言。 UML作为一种统一的软件建模语言具有广泛的建模能力。UML是在消化、吸收、提炼至今存在的所有软件建模语言的基础上提出的,集百家之所长,它是软件建模语言的集大成者。UML还突破了软件的限制,广泛吸收了其他领域的建模方法,并根据建模的一
2021-12-31 10:59:23 715
转载 git学习
1.1 Git历史Git 诞生于一个极富纷争大举创新的年代。Linux 内核开源项目有着为数众多的参与者。 绝大多数的 Linux 内核维护工作都花在了提交补丁和保存归档的繁琐事务上(1991-2002年间)。 到 2002 年,整个项目组开始启用一个专有的分布式版本控制系统 BitKeeper 来管理和维护代码。到了 2005 年,开发 BitKeeper 的商业公司同 Linux 内核开源社区的合作关系结束,他们收回了 Linux 内核社区免费使用 BitKeeper 的权力。 这就迫使 Linux
2021-12-28 10:21:50 78
转载 后端代码规范
命名风格代码命名不能以下划线或者美元符号开头或者结尾代码命名不能以中文拼音或者中文拼音与英文混合方式类名使用UpperCamCamelCase风格,但DO、PO、DTO、VO、BO等除外方法名、参数名、变量名统一使用lowerCamelCase,必须遵守驼峰命名常量名全部大写,单词间用下划线隔开抽象类必须以Abstract或者Base开头,异常类必须以Exception结尾,测试类以测试的类的名称开头Test结尾类型与中括号紧挨相连标示数组POJO类中布尔类型变量不要加is前缀包名统一
2021-12-28 09:57:48 618
原创 activiti工作流
activiti工作流activiti介绍Activiti项目是一项新的基于Apache许可的开源BPM平台,从基础开始构建,旨在提供支持新的BPMN 2.0标准,包括支持对象管理组(OMG),面对新技术的机遇,诸如互操作性和云架构,提供技术实现。创始人Tom Baeyens是JBoss jBPM的项目架构师,以及另一位架构师Joram Barrez,一起加入到创建Alfresco这项首次实现Apache开源许可的BPMN 2.0引擎开发中来。Activiti是一个独立运作和经营的开源项目品牌,
2021-12-28 09:37:15 653
原创 final修饰变量
final修饰静态成员变量final修饰变量的总规则:有且只能被复制一次final修饰静态成员变量,变量变成了常量常量:有 pubilc static final修饰,名称字母全部大写,多个单词用下划线连接拓展:final修饰静态成员变量可以再哪些地方赋值一次1,定义的时候可以赋值一次。2,可以再静态代码块中赋值一次。3,可以再每个构造器中赋值一次。final修饰实例成员变量...
2021-05-16 16:52:00 425
转载 单例设计模式
第五章 单例设计模式正常情况下一个类可以创建多个对象public static void main(String[] args) { // 正常情况下一个类可以创建多个对象 Person p1 = new Person(); Person p2 = new Person(); Person p3 = new Person();}5.1 单例设计模式的作用单例模式,是一种常用的软件设计模式。通过单例模式可以保证系统中,应用该模式的这个类只有一个实例。即一个类只有一个对象实例。5.2 单例
2021-03-24 15:23:14 69
原创 枚举
枚举的基本语法1,枚举的概念枚举是一种特殊类。枚举是有固定实例个数的类型,我们可以把枚举理解成有固定个数实例的多例模式。2,定义枚举的格式enum 枚举名 { //第一行都是罗列枚举实例,这些枚举实例直接写大写名字即可。 }3,入门案例定义枚举:BOY表示男,GIRL表示女定义枚举:BOY表示男,GIRL表示女enum Sex { BOY, GIRL; // 男,女}Perosn中的性别有String类型改为Sex枚举类型public cla
2021-03-24 15:21:37 126
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人