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

转载 orcale按照指定字段指定值排序

1、 利用DECODE 函数 SELECT A.ACTIVITY_PERSON_ID, A.ACTIVITY_DEPT_NAME, A.ACTIVITY_OFFICE_NAME, A.CREATE_TIME, A.STATE FROM MARKET_ACTIVITY A ORDER BY DECODE(A.STATE ,'1',-2,'3',-1,A.STATE ) 2、利用 CASE子句 SELECT A.ACTIVITY_PERSON_ID, A.ACTIVITY_DE

2022-01-19 09:49:10 502

原创 ElasticSearch简介

一、Elasticsearch Elasticsearch是一个基于Apache Lucene™的开源搜索引擎。无论在开源还是专有领域,Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。 特点: ① 分布式的实时文件存储,每个字段都被索引并可被搜索 ② 分布式的实时分析搜索引擎–做不规则查询 ③ 可以扩展到上百台服务器,处理PB级结构化或非结构化数据 Elasticsearch也使用Java开发并使用Lucene作为其核心来实现所有索引和搜索的功能,但是它的目的是通过简单的RESTf

2021-05-09 19:07:47 266

原创 springboot入门

一、SpringBoot简介 1.1 原有Spring优缺点分析 1.1.1 Spring的优点分析 Spring是Java企业版(Java Enterprise Edition,JEE,也称J2EE)的轻量级代替品。无需开发重量级的Enterprise JavaBean(EJB),Spring为企业级Java开发提供了一种相对简单的方法,通过依赖注入和面向切面编程,用简单的Java对象(Plain Old Java Object,POJO)实现了EJB的功能。 1.1.2 Spring的缺点分析 虽然Sp

2021-05-09 18:40:19 148

原创 shell编写学习

shell教程 shell是一个用C语言编写的程序,是一种命令语言,是一种服务器语言。 变量 定义:name=“shangsan” 销毁:unset name 打印:echo $name 或者 echo ${name} 定义常量:readonly Pi=3.14 定义变量的时候,“=”两边不能有空格;变量被销毁后不能再使用。 注意: 在shell中,加单引号的字符不会被解析; 加双引号的字符,特殊符号不会被解析,如:$,\; 使用反引号,会作为命令使用。 变量分类 本地变量 脚本文件中的变量。 环境变

2021-05-07 13:54:31 148

原创 Docker部署SpringBoot项目

1.创建springboot项目 package com.eangulee.demo.controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.

2021-05-06 16:37:22 92

原创 tomcat和nginx的使用

Tomcat基础安装 安装步骤 第一步:下载和安装 Java 下载地址: http://www.oracle.com/technetwork/java/javase/downloads/index.html 安装并设置JAVA_HOME环境变量: 第二步:下载和解压 Tomcat 下载地址:http://tomcat.apache.org/ 第三步:修改端口号 .NET 我使用的是 80xx,Php 我使用的是 81xx,Java 我使用的是 82xx。 修改D:\apache-tomcat-8.0.0

2021-05-06 10:15:31 298

原创 svn和git使用

svn 一、基本操作概念 checkout—>将SVN仓库的代码拷贝到本地,比如你现在参与一个团队项目,项目代码在你之前肯定已经写了很多了,你可以通过checkout项目代码,获得整个项目。 update—>在你写代码的过程中,同事很可能已经提交过代码到SVN服务器,而你本地项目显然没有同事新提交的代码,你可以通过update SVN获得SVN最新的代码。 commit—>当你完成一部分开发后,你可以通过commit提交代码到SVN服务器,这样别人就可以获得你写的代码,记得先update再

2021-05-05 20:43:02 137

原创 linux常用命令

Linux常用基本命令 命令 --help:帮助信息 man 命令 :使用手册 ctr+alt+t:启动终端 pwd: 查看目录所在的路径 touch: 创建文件 ls:列出目录内容 -a 显示指定目录下的隐藏文件(文件以 . 开头) -l 以列表方式显示文件的详细信息 -h 配合 -l 显示文件大小单位 cd:切换目录 cd 切换到当前用户的主目录(/home/用户目录),用户登陆的时候,默认的目录就是用户的主目录。 cd ~ 切换到当前用户的主目录(/home/用户目录) cd . 切换到当前目录

2021-05-05 20:21:22 78

原创 sql语句

一些常用的sql语句: 查询user表所有数据: select * from user 查询user表中name字段所有数据: select name from user 查询user表中符合条件的所有name字段: select name from user where password in (he,hong,qian) 增加一条数据: insert into user (id,name,passowrd) values (1,hehongqian,123456) 删除一条数据: d

2021-05-05 20:02:27 519

原创 Activiti工作流引擎

Activiti是什么 Activiti项目是一项新的基于Apache许可的开源BPM平台,从基础开始构建,旨在提供支持新的BPMN 2.0标准。 Activiti是一种轻量级,可嵌入的BPM引擎,而且还设计适用于可扩展的云架构。 Activiti将提供宽松的Apache许可2.0,同时促进Activiti BPM引擎和BPMN 2.0的匹配。 使用工作流引擎的好处 工作流引擎最常见用于审批流程中,现在一线互联网公司也开始使用,并有快速推广的趋势,复杂繁多的业务流程如果采用if else实现那将是崩溃的

2021-04-29 14:36:11 619 1

原创 UML入门级学习

什么是UML 统一建模语言(Unified Modeling Language,UML)是一种为面向对象系统的产品进行说明、可视化和编制文档的一种标准语言,是非专利的第三代建模和规约语言。UML是面向对象设计的建模工具,独立于任何具体程序设计语言。 一般分为用例视图、设计视图、进程视图、实现视图和拓扑视图,又可以静动分为静态视图和动态视图。静态图分为:用例图,类图,对象图,包图,构件图,部署图。动态图分为:状态图,活动图,协作图,序列图。 1.用例图(UseCase Diagrams): 用例图主要回

2021-04-28 20:53:26 330

原创 阿里巴巴编码规范心得

阿里巴巴编程规范个人心得 最近看了阿里巴巴编程规范,有一点感悟记下来防止后面忘记了。 【编程规约】 命名规约 所有命名不能以美元符和下划线开始和结尾 禁止拼音加英文 类用UserDao…方法,变量,参数用userDao 常量名全部大写,下划线隔开 抽象类使用Abstract或者Base开头,异常类使用Exception结尾 boolean属性命名不能使用is开头 如果使用到了设计模式,建议在类名中体现出具体模式。LoginProxy 接口类中方法不加权限修饰符 接口和实现类 实现类以Impl结尾 MVC各

2021-04-28 10:40:52 277

空空如也

空空如也

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

TA关注的人

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