Java后端技术
文章平均质量分 94
夕刃
一个不只会CRUD的也会用Python的Java程序猿
展开
-
网站日志分析-MaxCompute
网站访问日志是用户在访问网站服务器时产生的日志,它包含了各种原始信息,一般以.log结尾。通过它就可以清楚的知道用户的IP,访问时间,请求链接,请求状态,请求字节数,来源链接,用户操作系统,浏览器内核,浏览器名称,浏览器版本等等信息。对网站日志的分析统计可以使我们了解网站当前的一些状况,为网站的各种优化升级甚至公司营销策略提供依据。1. 了解网络日志分析1.1 基本介绍日志:网络设备、系统及服务程序等,在运作时都会产生一个叫 log 的事件记录。它的每一行都记载着日期、时间、使用者及动作等相原创 2021-03-20 20:18:58 · 2371 阅读 · 1 评论 -
JDK安装——双系统
1. JDK下载JDK的下载地址:https://www.oracle.com/java/technologies/javase-downloads.html目前最新的版本为JDK16,但是为了运行的稳定,我这里的安装选用JDK8,你只需要在当前页面往下拉,即可找到选择JDK Download即可跳转到JDK 8的下载页面,最新的为8u281,这个不关键,找到你对应系统的安装包下载即可,后面的下载如果需要登录,自行注册一下即可2. Windows下安装JDK 安装环境为Windows 10原创 2021-03-17 21:12:20 · 1180 阅读 · 3 评论 -
ElasticSearch高级使用
1. ElasticSearch基本使用1.1 基本概念集群和节点 :多个节点组成一个集群,每一个集群都有一个唯一的名字,默认为“elasticsearch”,每一个节点都有其自己的名字,但每一个节点都是通过集群的名字来加入集群的索引:含有相同属性的文档集合,就相当于sql里面一个database,就是一个数据库;类型:索引可以定义一个或多个类型,文档必须属于一个类型,就相当于sql里面一个table,也就是一个表;索引名要小写且没有下划线文档:是可以被索引的基本数据单位,相当于sql里面的一条原创 2021-02-21 16:33:50 · 2702 阅读 · 10 评论 -
ElasticSearch安装及分布式
1. ElasticSearch简介ElasticSearch,简称ES,是一款基于Apache Lucene构建的开源搜索引擎,采用Java编写,提供简单易用的RESTFul API,可以轻松的横向扩展,支持PB级的结构化或非结构化数据处理;ElasticSearch可用的应用场景主要有:海量数据分析引擎(大GB甚至TB级的数据)站内搜索引擎数据仓库(利用ES强大的分布式搜索能力,存储PB级别的结构化或非结构化数据)2. ElasticSearch安装2.1 ElasticSearch.原创 2021-02-20 19:04:58 · 1335 阅读 · 2 评论 -
详解Spring Data
1. Spring Data概览Spring Data的任务是为数据访问提供一个熟悉且一致的,基于Spring的编程模型,同时仍保留基础数据存储的特殊特征,这就是官网给我们的一个说明;从这里我们就可以很清楚的明白,Spring Data就是为了简化数据库的访问,例如关系型数据库MySQL,Oracle等,还有非关系型数据库Redis,MongoDB以及Elasticsearch等等,我们从它官网的主页上也不难看出,它支持很多很多的数据库;网址:https://spring.io/projects/sp原创 2021-02-17 20:54:54 · 9010 阅读 · 0 评论 -
Lambda高级操作
1. 函数式编程1.1 简介1.1.1 函数式编程的介绍 函数式编程是一种编程范式,她将计算视为函数的运算,并避免变化状态和可变数据。他是一种声明式编程范式,也就是说,编程是用表达式或者声明而不是语句来完成的 比起指令式编程,函数式编程更加强调程序执行的结果而非执行的过程,倡导利用若干简单的执行单元让计算结果不断渐进,逐层推导复杂的运算,而不是设计一个复杂的执行过程1.1.2 函数式编程的特点 a. 纯函数:对函数的执行没有副作用,即在执行过程中没有带来状态的改变 b. 返回值原创 2021-02-07 11:38:02 · 723 阅读 · 2 评论 -
Git基础
介绍Git作为当前最流行的版本控制工具,是目前工作中必不可缺少的一个工具,所以学习git的一些最常用的操作也是必须的Git和Github的基本操作1. Git安装Git官网: https://git-scm.com/在首页的位置找到红框的位置,点击进去,自动会帮你链接到Windows的安装程序,并帮你自动下载Windows安装 只需要在官网上下载Git的安装程序,然后下载完成后一直下一步下一步,中间除了安装地址你自己可以选一下,其他的默认即可,直到完成安装,安装成功后的验证也很简单,在原创 2021-02-03 10:29:39 · 524 阅读 · 0 评论 -
MyBatis-Plus 代码生成器的配置
MyBatis-Plus 代码生成器的配置为简化开发而生的Mybatis-Plus,作为一种Mybatis的增强工具,在 MyBatis 的基础上只做增强不做改变,确实给开发带来了不少的便利!其内置的代码生成器:采用代码或者 Maven 插件可快速生成 Mapper 、 Model 、 Service 、 Controller 层代码,支持模板引擎,更有超多自定义配置来满足各种个性化的开发使用,在这里,我只写一些代码生成器最基本的配置,以及对于一些官方代码使用的补充Mybatis-Plus官方文档在原创 2020-12-22 13:40:53 · 1139 阅读 · 1 评论