- 博客(61)
- 收藏
- 关注
原创 SpringBoot-自定义注解
SpringBoot一、SpringBoot自定义注解1、JDK基本注解2、JDK元注解2.1、@Retention2.2、@Target2.3、@Inherited2.4、@Documented二 、自定义注解开发2.1、@interface关键字2.2、生成一个注释三 、完成切面日志操作一、SpringBoot自定义注解Java注解是附加在代码中的一些元信息,用于一些工具在编译、 运行时进行解析和使用,起到说明、配置的功能1、JDK基本注解 @Override ——》重写 @Depreca
2022-04-23 17:15:39 3248
原创 elasticSearch7-3.2-restApi
es7-3.2 restApi一、elasticSearch7-3.2 restApi1、自动建库的方式2、 手动建库(推荐)3、增删改查4、常用数据类型5、GET6、DELETE7、UPDATE8、复杂查询一、elasticSearch7-3.2 restApi1、自动建库的方式PUT /索引名/_doc/文档id文档内容 json 串这种方式虽然方便, 但是在后面进行term索引的时候, 会有一定的问题. 因为这种默认的方式, 并不会进行ik分词可以通过 GET /lisen 来看一下索
2022-03-19 21:48:33 1636
原创 网络安全~
TypeScript一、网络安全1.1、 Wob应用程序安全风险 治透安全相关介绍1.1.1、 web的发展1.1.2、 常见的漏洞1.2、 Web应用程序技术介绍 原理概念名词解群1.3、Web浸透攻防环境搭建一、网络安全1.1、 Wob应用程序安全风险 治透安全相关介绍1.1.1、 web的发展Web业务的迅速发展也引起黑客们的强烈关注,接点i而至的就是Web安全威胁的凸显,黑客利用网站操作系统的漏洞和Web服务程序的SQL注入漏洞等得到Web服务器的控制权限,轻则篡改网页内容,俱则窃取
2022-03-06 21:12:50 5503
原创 TypeScript
TypeScript一、TypeScript是什么?二、开发环境的搭建三、ts类型的声明3.1、基本类型一、TypeScript是什么?比js增加了类型二、开发环境的搭建//安装ts的解析器npm i -g typescript tsc 校验是否成功安装hello word编译tsc filenamejs 可以引入使用三、ts类型的声明3.1、基本类型...
2022-02-26 12:47:01 454
原创 前端知识概述
前端相关的知识概述一、主要涉及的技术栈二、react学习2.1、react是什么一、主要涉及的技术栈国内热度国外热度二、react学习2.1、react是什么用于构建用户界面的JavaScript库 1、发送请求获取数据。 2、处理数据(过滤、整理格式等)。 3、操作DOM呈现页面。...
2022-02-19 20:15:09 259
原创 ArangoDB
ArangoDB 一、ArangoDB Linux 安装一、ArangoDB Linux 安装1.下载安装包 https://www.arangodb.com/download/2.安装arangodb 这边下载的Centos,rpm安装包 rpm -ivh arangodb3-3.9.0-1.0.x86_64.rpm3.设置root密码 运行arango-secure-installation4.为了能在局域网中访问WEB界面,修改配置文件/etc/arangodb3/arangod.c
2022-02-16 22:12:33 2363
原创 Docker
Docker的安装一、Docker的安装一、Docker的安装一、基础环境1、操作系统:CentOS 72、Docker版本:18.06.1 官方下载地址(打不开可能需要梯子)3、百度云Docker 18.06.1地址:https://pan.baidu.com/s/1YdN9z72QutPkHBfLq06H1A 密码:dvvh4、官方参考文档:https://docs.docker.com/install/linux/docker-ce/binaries/#install-static-bin
2022-01-27 16:09:57 1680
原创 maven基本使用
maven一、maven加载本地jar包一、maven加载本地jar包mvn install:install-file -DgroupId=com.ali -DartifactId=taoke-source-sdk -Dversion=1.0.0 -Dpackaging=jar -Dfile=taobao-sdk-java-auto_1508127863586-20180627-source.jar<dependency> <groupId>com.ali</grou
2022-01-26 14:46:10 1444
原创 Template的基本使用
SpringTemplate一、SpringTemplate的基本使用1.1、restTemplate的类结构1.2、restTemplate的方法二、restUtil工具类一、SpringTemplate的基本使用1.1、restTemplate的类结构 继承自HttpAccessor这个统一的处理器,然后再继承自InterceptingHttpAccessor,这个拦截转换器,最终RestTemplate实现了封装httpClient的模板工具类。1.2、restTemplate的方法
2021-12-26 21:19:52 529
原创 数据的分层
文章目录数据的分层一、层级划分一、数据运营层:ODS(Operational Data Store)二、数据仓库层:DW(Data Warehouse)三、数据应用层:APP(Application)四、数据的存储数据的分层一、层级划分 ODS:存放原始数据 DW:存放数仓中间层数据 APP:面向业务定制的应用数据一、数据运营层:ODS(Operational Data Store)面向主题的”数据运营层,也叫ODS层,是最接近数据源中数据的一层,数据源中的数据,经过抽取、洗净、传输,
2021-11-13 17:42:28 5410
原创 MongoDB的基本使用
MongoDB的基本使用一、MongoDB的基本使用1.1 应用场景1.2 什么时候选择MongoDb1.3 MongoDb简介1.4 体系结构一、MongoDB的基本使用1.1 应用场景传统的关系型数据库(如MySQL) ,在数据操作的“三高"需求以及应对Web2.0的网站需求面前,显得力不从心。解释:"三高'需求:, High performance -对数据库高并发读写的需求。, Huge Storage -对海量数据的高效率存储和访问的需求。• High Scalability &
2021-11-11 21:11:00 1129
原创 CDH的搭建
CDH的搭建一、CDH的搭建1.1 ip1.2 防火墙1.3 主机名及映射1.4 服务器clone1.5、SSH1.6、NTP时钟同步1.7、mysql1.8、CDH安装一、CDH的搭建1.1 ip reboot (重启) 网络服务器 service network start|stop|restart OS7: systemctl restart network ip: 查看: ip addr ifconfig ifconfig eth0 具体查看某一块网卡的ip信息 修
2021-10-24 21:21:12 3952
原创 java设计模式
java设计模式一、设计模式分类:1. 目的来分(用来完成什么工作)2. 根据作用范围来分(用于类上还是主要用于对象上来分)一、设计模式分类:1. 目的来分(用来完成什么工作)创建型模式: 描述“怎样创建对象”,它的主要特点是“将对象的创建与使用分离” 单例、原型、工厂方法、抽象工厂、建造者等5种结构型模式: 描述如何将类或对象按某种布局组成更大的结构, 代理、适配器、桥接、装饰、外观、享元、组合等7种行为型模式: 描述类或对象之间怎样相互协作共同完成单个对象都无法单独完
2021-10-20 16:05:31 421
原创 jvm基础
jvm基础jvm-发展虚拟机概念jvm在系统中的位置JDK组成一、内存与垃圾回收1.1、jvm与java体系结构java代码执行流程jvm架构模型反编译指令的使用jvm的生命周期jvm发展历程1.2、类加载机制代码执行流程内加载器子系统作用类加载器扮演的角色加载过程加载链接初始化类加载器分类启动类加载器(引导类加载器)拓展类加载器系统类加载器自定义加载器ClasssLoader简介双亲委派机制沙箱安全机制jvm对象是否同一对象判断java程序对类的使用方式分类1.3、运行数数据区概念及线程内存简介内存分配布
2021-10-13 17:23:41 446
原创 FinkX的使用
FinkX的使用一、FlinkX的提交模式1.1 、Local模式运行任务1.2、 Standalone模式运行1.3、 以Yarn Session模式运行任务一、FlinkX的提交模式1.1 、Local模式运行任务/opt/install/xflink-1.8bin/flinkx \ -mode local \ -job /opt/install/xflink-1.8/job/stream.JSON \ -pluginRoot /opt/install/xflink-1.8/plugins
2021-09-02 00:24:45 357
原创 json的基本使用
json的基本额使用一、fastjson.JSON1.1、java对象->json1.2、集合->json1.3、数组-->JSON1.4 List装对象-->JSON1.5 Map集合-->JSON一、fastjson.JSON <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId>
2021-08-03 21:58:22 124
原创 Flink_DataStream
Flink_DataStream一、基本算子的使用2.1、Map2.2、FlatMap2.3 Filter2.4 KeyBy2.5 Reduce一、基本算子的使用2.1、MapMap[DataStream -> DataStream]调用用户定义的MapFunction对DataStream数据进行处理,形成新的DataStream其中数据格式可能会发生变化,常用作对数据集内数据的清洗和转换。 DataStream<Integer> dataStream = //...
2021-07-15 00:15:58 916
原创 Flink_sql
Flink_Sql一、指定查询 DataStream->Table二、执行查询一、指定查询 DataStream->TableStreamExecutionEnvironment env = StreamExecutionEnvironment.getExecutionEnvironment();StreamTableEnvironment tableEnv = StreamTableEnvironment.create(env);// 从外部来源摄取 DataStreamDataS
2021-07-14 23:08:53 98
原创 Flink_Sink
Flink_Sink一、Sink hbase1.1 主体类1.2、获取环境对象1.3、自定义 sink 入hbase1.4 雪花模型生成 rowkey工具类# 1.5 检查数据一、Sink hbase1.1 主体类package com.nfdw;import com.nfdw.entity.Employees;import com.nfdw.sink.MyHBaseSinkFunction;import com.nfdw.utils.*;import org.apache.flink.a
2021-07-14 21:59:17 104
原创 Flink_java
Flink_java一、source1.1、List1.2、 source from file1.3、source from kafka1.4、自定义source一、source1.1、Listimport com.tan.flink.bean.SensorReading;import org.apache.flink.streaming.api.datastream.DataStream;import org.apache.flink.streaming.api.environment.Stre
2021-07-10 21:42:10 1322 2
原创 Flink架构简介
基本环境的搭建一、DataSource1.1 集合source2、文件source3、接收socket4、自定义source5、Kafka作为数据源一、DataSource Flink 使用 StreamExecutionEnvironment.getExecutionEnvironment创建流处理的执行环境 Flink 使用 StreamExecutionEnvironment.addSource(source) 来为你的程序添加数据来源。 Flink 已经提供了若干实现好了的 source
2021-07-09 09:42:27 226
原创 ElasticSearch集群环境的构建
ElasticSearch集群一、ES集群(cluster)二、ES集群节点(node)三、分片和复制(shards & replicas)一、ES集群(cluster)ES集群:由一个或多个节点组织在一起,它们共同持有整个的数据,并一起提供索引和搜索功能.一个集群 由一个唯一的名字标识,这个名字默认就是elasticsearch.一个节点只能通过指定某个集群的名字,来加入这个集群二、ES集群节点(node) 一个节点是你集群中的一个服务器,作为集群的一部分,存储你的数据,参与集群的索
2021-06-05 18:19:48 133 1
原创 ElasticSearch Api 的使用
ElasticSearch一、Java操作ES1.1 引入maven依赖1.1 创建索引和类型一、Java操作ES1.1 引入maven依赖 <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </dependency>
2021-05-30 17:06:26 112
原创 ElasticSearch
ElasticSearch一、ES基本概念二、 RestFul三、全文检索(Full-Text Retrieval)四、ES的安装一、ES基本概念第一个公开版本出现在2010年2月ES是基于Apache Lucene构建的开源搜索引擎Lucene本身就可以被认为迄今为止性能最好的一款开源搜索引擎工具包,但是lucene的API相对复杂,需要深厚的搜索理论.ES是采用java语言编写,提供了简单易用的RestFul API,开发者可以使用其简单的RestFul API,开发相关的搜索功能,
2021-05-24 22:34:52 335
原创 JavaScript
javascript基础一、简介二、基本使用2.1 语法结构2.2 基本语法2.3 变量一、简介javascript是一种动态网页效果处理(网页的结构变化)的技术,应用在HTML网页中。1.javascript 与 java 没有任何关系2.Javascript client端技术 运行在HTML网页中。3.Javascript 一种解释性的编程语言 编译性编程语言 不能够跨平台 运行效率高 C++ C 解释性编程语言 跨平台 运行效率低 javascript 浏览器 解释器 翻译器
2021-04-12 18:45:16 139
原创 oracle基本使用
Oracle的基本使用一、基本语法1.1 基本查询1.2 条件查询where/order by1.3 内置函数1.4 组函数一、基本语法1.1 基本查询 //* 进行查询,运行效率偏低。可读性差。 select * from 表名 select id,name,name,email... from 表名 //对列的内容进行运算 (+-*/) select last_name,salary*12 from employees; //列起别名 alias,as关键字可以省略 sele
2021-04-11 19:53:17 1649
原创 SpringClould
SpringClould一、架构简介二、注册中心 Eureka 的部署2.1 pom.xml2.2 启动配置类2.3 properties配置2.3 部署 eurek一、架构简介单一应用架构 :主要解决ORM 数据库访问层。垂直应用架构 : 解决分层问题,实现应用的分层开发,提升开发效率。分布式应用架构:解决系统间调用问题,引发了SOA(面向服务开发)架构新潮。SOA治理(Macro Service治理):对面向服务开发和治理同时提出新的挑战,要求应用能够做到容易部署、智能路由、服务负载均衡、熔断
2021-04-03 17:38:19 419 1
原创 IO流的使用
java--IO一、io流的分类:二、字节流--高效字节流2.1 字节流2.2 高效字节流三 字符流--高效字符流3.1 字符流3.2 高效字符流一、io流的分类:字节流 字节输入流 InputStream 字节输出流 OutputStream字符流 字符输入流 Reader 字符输出流 Writer二、字节流–高效字节流2.1 字节流 FileInputStream extends InputStream FileOutputStream extends OutputStrea
2021-03-27 15:52:45 672
原创 Spring MVC
Spring MVC一、Spring MVC 概述二 、开发步骤2.1 引入相关依赖2.2 初始化web.xml2.3 Action 的开发一、Spring MVC 概述概念: 是MVC开发中控制层的框架,解决对应的控制层的问题作用: 1.接收数据 2.调用业务 3.流程跳转优势: 1.SpringMVC是Spring体系中的一个组成部分,可以与Spring体系无缝对接 2.SpringMVC无论从开发效率或者运行效率都比Struts2高很多二 、开发步骤2.1 引
2021-03-20 10:15:12 70 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人