![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 69
墨到江南
我无法预知你的人生,但可以把控你的未来
展开
-
redis持久化的机制
redis持久化原创 2023-02-03 20:34:16 · 70 阅读 · 0 评论 -
redis的高并发
redis的高可用原创 2023-02-03 11:18:23 · 299 阅读 · 1 评论 -
redis的过期策略
redis的过期策略原创 2023-02-03 10:33:37 · 400 阅读 · 0 评论 -
redis的数据类型
redis的数据类型原创 2023-02-03 10:28:04 · 59 阅读 · 0 评论 -
redis和memcached的区别
redis和memcache原创 2023-02-02 09:55:16 · 104 阅读 · 0 评论 -
分布式搜索引擎
elasticsearch原创 2023-01-31 15:09:14 · 180 阅读 · 0 评论 -
常见消息队列MQ
常用消息队列原创 2023-01-30 20:26:02 · 245 阅读 · 0 评论 -
SpringCloudAlibaba从入门到进阶--项目搭建
SpringCloudAlibaba从入门到进阶--项目搭建原创 2022-09-16 15:23:04 · 1954 阅读 · 0 评论 -
垃圾回收机制
垃圾回收机制:1.引用计数法:对象被引用就加1,去除引用就减1,循环引用的问题(A引用了B,B引用了C,C引用了A)GC Root Tracing 算法:从GC ROOT出发,所有可达的对象不是垃圾,所有不可达的对象视为垃圾。2.标记清除法:第一次扫描先进行标记不是垃圾的对象,未被标记的对象就是垃圾,第二次扫描在进行垃圾清除,会产生内存碎片,导致空间不连续,造成空间浪费3.标记压缩法:第一次扫描先进行标记不是垃圾的对象,未被标记的对象就是垃圾,第二次扫描在将不是垃圾的对象压缩到一边,空间连续4.标原创 2022-04-26 16:00:39 · 171 阅读 · 0 评论 -
tomcat启动时启动窗口出现乱码的解决方案
tomcat启动时启动窗口出现乱码的解决方案对于乱码问题,本质原因就一个:字节流解码为字符串时,使用了错误的字符集(和编码所用字符集不一致)!我们来到tomcat目录的conf子目录中,找到一个名为 “logging.properties” 的文件,打开这个文本文件,找到如下配置项:java.util.logging.ConsoleHandler.encoding = UTF-8将 UTF-8 修改为 GBK,保存后,重启tomcat!tomcat启动时启动窗口出现乱码的解决方案tomcat启原创 2021-09-06 10:46:35 · 262 阅读 · 0 评论 -
kettle数据库结构分析(一)
最近由于工作的需要一直在研究ETL工具,kettle今天说一说kettle数据库结构,kettle数据库原生有46张表原创 2020-02-26 10:18:45 · 799 阅读 · 0 评论 -
生成10个随机数并对生成的随机数排序
生成10个随机数并对生成的随机数排序,程序如下:package com.tedu;import java.util.Arrays;public class Test { public static void main(String[] args) { int max = 100; int[] nums = new int[10]; for (int i = 0; i...原创 2018-11-21 22:16:37 · 4812 阅读 · 1 评论 -
文件修改和替换
统计指定字符串出现的次数,统计文本的行数,修改指定文件夹下的指定内容,并把修改后的文本另存到新的文件夹下,程序如下:package cn.tedu;import java.io.BufferedReader;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;...原创 2018-11-21 22:10:42 · 391 阅读 · 0 评论 -
集合框架
Collection顶级父类collection是存储一个元素的集合Map存储键值对的Collection |List | 允许重复,有序LinkedList (基于链表结构实现的,增加和删除性能高)ArrayList(基于动态数组实现的,随机访问性能高,非线程安全支持单线程,性能高,元素超过初始值,增加50%,空间利用率高)Vector(线程安全支持多线程,性能低,元素超过初始值...原创 2018-11-13 14:20:44 · 123 阅读 · 0 评论 -
java基础静态与非静态
java静态和非静态的区别静态静态和非静态的区别1. 静态变量:2. 静态方法:3. 实例变量:4. 实例方法:5. **线程安全问题:静态java中static修饰的变量、常量、方法、类叫做静态的变量、常量、方法、类,而非静态就是没有static修饰静态和非静态的区别静态是指在JVM装载的时候,所有静态的东西也会一并装载到内存中,也就是说在加载一个类的时候所有静态的东西,就已经在内存中加...原创 2018-10-22 18:01:05 · 245 阅读 · 0 评论