后端开发
文章平均质量分 74
ailice001
一年一个跨步,一年一个台阶,一年一个水平,一年一个小目标,一年多个项目产生
展开
-
JavaFX项目基础应用 Graalvm打包javafx项目成exe
JavaFX项目基础应用, Graalvm打包javafx项目成exe,Graalvm+Maven+javaFX之终极GUI编程原创 2022-02-27 18:35:23 · 1653 阅读 · 0 评论 -
保姆式编译安装Netty源码教程
保姆式编译安装Netty源码教程,多图让你完全看懂原创 2022-02-24 13:25:52 · 765 阅读 · 1 评论 -
docker 基础命令与容器操作
docker ce-- 官方文档docker官网下载地址 :https://docs.docker.com/install/docker官方文档地址:https://docs.docker.com/get-started/-----docker 设置镜像加速器 阿里云 -------------> -----> --->docker图标右击 ---- >...原创 2018-12-20 14:19:45 · 226 阅读 · 0 评论 -
java Serializable序列化知识与整理
序列化知识要点:1:what 是什么 java对象序列化 :把对象转换为字节序列的过程。 java对象反序列化:把字节序列恢复为对象的过程。2:why , 为什么要用序列化,有什么优势序列化主要有两种用途:// 就是用来将对象编码成字节流,用于方便网络传输和存储对象1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中;2) 在网络上传送对象的字节序列。...原创 2018-12-20 11:35:23 · 266 阅读 · 0 评论 -
idea集成visualvm插件 以及添加visual GC插件 - 监控程序
1: 插件安装 setting——> Plugings——> VisualVM launcher ——> Search in repositories ——> install——> Restart IDEA-----安装完成之后会有如下图标2:指定jdk自带的visualVM 工具路径setting——>other se...原创 2018-09-26 14:10:19 · 6781 阅读 · 2 评论 -
java8 的一些基础集合操作
java 8 的一些使用:1:list操作String[] array 转 ListArrays.asList(array);List.toArray();2:list转map--list里的对象分组 -根据对象的元素进行分组#### List ---> Map<Integer,List<Object>> list.stream().collec...原创 2018-09-11 22:29:37 · 282 阅读 · 0 评论 -
kafka 监控工具安装与下载
1:kafka 相关监控工具 kafka-manager官网: https://github.com/yahoo/kafka-manager参考: https://blog.csdn.net/yuan_xw/article/details/791885652:下载kafka-manager编译文件# 修改配置文件vim conf/application.conf# 添加k...原创 2018-08-27 23:00:44 · 261 阅读 · 0 评论 -
spring boot 相关注解的认识
# 注解使用声明bean: @Component 组件,没有明确角色的组件 @Service 在业务逻辑层(Service层)使用 @Repositpry 在数据访问层(dao层)使用 @Controller 用于标注控制层组件 @RestController 由 @ResponseBody + @Controller 组成 @Compo...原创 2018-08-22 20:59:52 · 216 阅读 · 0 评论 -
Jvm类加载机制
Jvm类加载机制 JVM类加载机制分为五个部分:加载,验证,准备,解析,初始化。--------------------------------------------加载加载是类加载过程中的一个阶段,这个阶段会在内存中生成一个代表这个类的java.lang.Class对象,作为方法区这个类的各种数据的入口。注意这里不一定非得要从一个Class文件获取,这里既可以从ZIP包中...转载 2018-04-26 09:47:58 · 129 阅读 · 0 评论 -
Spring Mybaits常用框架的原理及使用注意
Spring Mvc:spring mvc架构比较简单 一层是前端控制层,用于接收前端请求根据指定规则进行解析和分发任务到后端处理适配器,处理后端逻辑,再返回到前端控制器,用视图解析器进行解析Spring : spring的基本实现原理就是实例bean都由spring Bean工厂来产生维护以及管理生命周期; 即 我们写的实体类会通过配置或者注解进行告知spring容器,容器在...原创 2018-04-26 09:35:01 · 288 阅读 · 0 评论 -
java 异常机制和原理
java 异常机制和原理: java的异常架构:java主要分为2类异常:编译异常和运行时异常 编译异常是指在用javac编译代码时,写的代码不符合java的语法规范所造成的异常 运行时异常是指程序启动后由于变量或者对象超出了标准或者不符合预期值的情况下造成的异常异常处理: 捕获异常try、catch 和 finally 使用tr...原创 2018-04-25 17:00:30 · 851 阅读 · 0 评论 -
java 常见数据结构的解析
java 常见数据结构的解析1:List对象类图List: 有顺序的,元素可以重复; 遍历:for,迭代; 排序:Comparable Comparator Collections.sort()ArrayList: 底层用数组实现的List; 特点:查询效率高,增删效率低 轻量级 线程不安全;为什么查询快?数组的特性是可以使用索引的方式来快速定位对象的位置,因此对于快...原创 2018-04-25 16:02:28 · 413 阅读 · 0 评论 -
Java IO流基础分析与学习
java io流类图IO架构介绍: IO分为字节流和字符流处理2种类型,有对应的输入与输出流来处理文件的读写操作 输入与输出流处理的结构类似,基本上输入流(input)与输出流(output)包含对 byte ,String , file 文件的读写操作设计模式介绍: java IO流使用了装饰器模式和适配器模式装饰器模式:对现有的对象添加新...原创 2018-04-25 12:36:08 · 120 阅读 · 0 评论 -
用grapQL实现查询mysql和elasticsearch
需求:最近发现graphql能简化前后端到端开发,于是就查了些资料,想使用GraphQL实现查询Mysql与elasticsearch-----平台配置 平台:CentOS7 服务器:NodeJs - 8.9.4 数据库:Mysql/ElasticSearch 规范: ES6 (需要在项目中配置es6规范,否则会报错)使用graphql:Mysql 1: 使用no...原创 2018-04-08 16:55:49 · 3857 阅读 · 0 评论 -
elasticsearch 基础查询语句与常用语句
整理常用的es查询语句: 基于kibana的Dev Tools控制板--------------- 索引相关查询//查询所有索引及容量GET _cat/indices//查询索引映射结构GET my_index/_mapping// 查询所有索引映射结构GET _all// 查询所有的相同前缀索引GET my-*/_search// 查询所有索引模板 ...原创 2018-03-13 19:46:37 · 6635 阅读 · 0 评论 -
kibana5.3使用x-pack插件对elasticsearch5.3集群进行监控
需求: 安装elasticsearch后添加x-pack插件,访问elasticsearch索引可以不用用户验证;并且能在kibana的页面上查看monitor模块说明:由于只是一次解决问题经历,有什么不对的请大佬们指点解决:环境: centos (windows用户只需要下载相应的zip包解压即可 地址https://www.elastic.co/downloads/past-releases...原创 2018-03-07 17:59:45 · 2235 阅读 · 0 评论