自定义博客皮肤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)
  • 收藏
  • 关注

原创 shell学习笔记

Shell 教程Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。第一个shell脚本打开文本编辑器(可以使用 vi/vim 命令来创建文件),新建一个文件 test.sh,扩展名为 sh(sh代表shell),扩展名并不影响脚本执行,见名知意就好,如果你用 php 写 shell 脚本,扩展名就用 php 好

2022-01-03 21:17:12 221

原创 ELASTICSEARCH

ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。lucene作为全文检索引擎工具包.对于java语言的开发人员直接可以上手(api),其他语言也需要全文检索技术.apache(solr),和elastic(elaticsearch)入手开发了基于lucene搜索服务,对外提供的RESTfulweb接

2022-01-02 23:43:20 1192

原创 springboot运行原理

1.spring的衍生注解@ComponentScan前提程序能扫描加载这个注解,可以代替xml中<context:component-scan basepackage="cn.tedu">标签,这个注解所在的类所在包就是base-package的值•@Configuration前提程序能扫描加载这个注解将一个spring的xml配置文件的内容转化成代码内容完成的配置类注解;代替一个独立的xml,在xml中所需要配置的所有<bean>,可以在这个类以@Be

2022-01-02 22:55:21 196

原创 UML建模图实战笔记

UML:UnifiedModeling Language(统一建模语言),使用UML进行建模的作用有哪些:可以更好的理解问题可以及早的发现错误或者被遗漏的点可以更加方便的进行组员之间的沟通支持面向对象软件开发建模,可以更好的描述显示编程的情景。对于复杂的系统来说,如果概要模型做的好,那么整个系统的模型也就很清晰明了。二、 UML介绍UML 规格定义了两大类UML图:结构图(structure diagrams )和行为图(behavior diagrams)结构图( struct..

2022-01-02 22:34:58 395

原创 Activiti工作流

1.部署activiti (可以用maven下载)Activiti 是一个工作流引擎(其实就是一堆jar包API),业务系统访问(操作)activiti的接口,就可以方便的操作流程相关数据,这样就可以把工作流环境与业务系统的环境集成在一起,2.流程定义使用activity 流程建模语句(activity-designer)定义业务流程(.bpmn文件).bpmn文件就是业务流程定义文件,通过XML定义业务流程(整个流程用图表达出来)<?xml version="1.0"

2022-01-02 22:08:18 661

原创 学习Nginx配置

Nginx是高性能的Web和反向代理服务器Nginx安装mac上安装Nginx详细教程# brew 安装sudo brew install nginx# 查看Nginx版本Nginx -v# 启动nginxsudo nginx# 关闭nginxsudo nginx -s stop# 重新加载nginxsudo nginx -s reloadNginx配置创建Nginx运行使用的用户 www:groupadd wwwuseradd -g ww

2021-12-30 11:57:19 162

原创 Docker(记录常用的命令和基本概念)

Docker 是一个卡圆的应用容器引擎,可以让开发者打包他们的应用以及依赖包到一个轻量级,可移植的容器中,然后发布到任何流行的LInux机器上,也可以实现虚拟化。容器时完全使用沙箱机制,相互之间不会有任何接口,容器性能开销极低。Docker的应用场景web应用的自动化打包和发布 自动化测试和持续集成,发布 在服务型环境中部署和调整数据库和其他的后台应用 从头变异或者拓展现有的OpenShift 或 Cloud Foundry 平台来搭建自己的 PaaS 环境。Docker架构

2021-12-28 11:13:03 75

原创 阿里入职编码规范培训

隶属于用户个人的页面或者功能必须进行权限控制校验。目的:防止没有做水平权限校验的就可以随意访问,修改,删除别人的数据,比如查看他人的私信内容修改他人订单 用户敏感数据禁止直接展示,必须对展示数据进行脱敏。说明:中国大陆个人手机号码显示为138****0265,隐藏中间4位,防止隐私泄露 用户输入的SQL参数严格使用参数绑定或者METADTA字段限定,防止SQL注入禁止字符串拼接SQL访问数据库。 用户请求传入的任何参数必须要做有效性验证。忽略参数校验可能会导致 page s..

2021-12-27 16:36:41 155

原创 MySQL--sql(2) :

1数据管理1.1外键外键概念如果公共关键字在一个关系中是主关键字,那么这个公共关键字被称为另一个关系的外键。由此可见,外键表示了两个关系之间的相关联系。以另一个关系的外键作主关键字的表被称为主表,具有此外键的表被称为主表的从表。外键的作用:保持数据一致性,完整性,主要目的是控制存储在外键表中的数据,约束。使两张表形成关联,外键只能引用外表中的列的值或使用空值。注意:删除具有主外键关系的表时,要先删子表,后删主表--删除外键alter table my_s..

2021-12-27 14:24:43 93

原创 mysql---sql(1):创建数据库和数据表

1数据库操作命令行操作数据库创建数据库: create database [if not exists] 数据库名;删除数据库:drop database [if exists] 数据库名;查看数据库:show database;使用数据库:use 数据库名;-- 目标: 创建一个school数据库-- 创建学生表(列,字段)-- 学号int ,登录密码 varchar(20), 姓名 varchar(30),性别 varchar(2),出生日期(datetime),家庭住

2021-12-27 11:52:36 484

原创 linux基本操作指令

linux基本操作指令linux常用操作指令是必须了解的,也是要频繁使用的。系统目录结构ls你会看到树状目录结构常用基本指令目录管理绝对路径:路径的写法,由根目录/写起。例如/usr/local/doc相对路径:路径的写法,不是由/写起,例如由/usr/local/doc要到/usr/local/bin底下时,可写成:cd…/man处理目录的常用命令 - ls: 列出目录 - cd: 切换目录 - pwd: 显示目前的目录 - mkdir: 创建一个新的目录 - c

2021-12-27 10:42:17 353

原创 git使用

Git 环境配置打开git官网,,下载对应操作系统的版本所有东西下载慢的话就可以去找镜像官网下载太慢,我们可以使用淘宝镜像下载:http://npm.taobao.org/mirrors/git-for-windows/安装:一直下一步即可Git Bash: liunx与Unix风格的 命令行,使用最多,推荐最多Git CMD:Windows风格的命令行Git GUI:图形界面的Git:不建议初学者使用,尽量先熟悉常用命令Git配置命令:git config -l查看系

2021-12-24 16:03:39 268

空空如也

空空如也

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

TA关注的人

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