摘要: /// 阅读全文
posted @ 2025-06-04 10:56 加油酱 阅读(2) 评论(0) 推荐(0)
摘要: Timer任务 package com.example.express.task; import java.util.Timer; public class TimerTaskUse { public static void main(String[] args) { Timer timer = n 阅读全文
posted @ 2025-06-04 10:55 加油酱 阅读(0) 评论(0) 推荐(0)
摘要: 查看sql执行计划 在要执行的sql语句前 添加explan关键字 explain select * from EMP where empno=998876; 清空sql的执行计划的缓存 通过微调 SQL 文本,让 MySQL 认为这是一个新的查询,从而生成新的执行计划 -- 原始 SQL SELE 阅读全文
posted @ 2025-05-28 18:12 加油酱 阅读(6) 评论(0) 推荐(0)
摘要: nginx nginx 是连接前后端之间的桥梁,当前端发起请求时,可以将请求反向代理到服务器进行处理,当单个服务器压力比较大,可以通过nginx的特性负载均衡进行不同的轮询规则,分配到多个服务器上(集群) 加密 对于用户密码隐私,可以进行MD5加密(明文->密文)但是容易暴破解,可以使用加盐操作进行 阅读全文
posted @ 2025-05-13 23:36 加油酱 阅读(2) 评论(0) 推荐(0)
摘要: 迭代器iterator 迭代器是专门用来遍历集合的(数组中没有迭代器),而迭代器的代表是iterator 通过 iterator()方法: 用iterator对象指向获取到的集合的第一个位置,通过这个对象调用hasnext()判断当前值是否为空,通过对象调用next()方法来获取当前值,并将索引移动 阅读全文
posted @ 2025-01-20 01:08 加油酱 阅读(6) 评论(0) 推荐(0)
摘要: 线程 概述 进程是程序的基本执行实体 线程是操作系统能够运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。也是软件中互相独立,也可以同时运行的功能 应用场景 软件的耗时操作,拷贝,迁移大文件,加载大量的资源文件(背景动图,音乐,加载栏),后台服务器 只要你想让多个事情同时运行就需要多线 阅读全文
posted @ 2025-01-20 01:01 加油酱 阅读(10) 评论(0) 推荐(0)
摘要: txt文件,properties(属性)文件,XMl文件 txt与properties与XML的区别 当这些文件存储单个关系数据时, 普通文件 无法存储 关系数据,而properties属性文件以键值对形式存储就很方便,XML文件也可以 见图1 但储存多个用户就不行了,XML更适合, 见图2 pro 阅读全文
posted @ 2025-01-20 00:36 加油酱 阅读(4) 评论(0) 推荐(0)
摘要: 解释 加载类,解剖类的各个组成部分(成员变量,成员方法,构造器),简单来说就跟解剖牛一样,将内脏,血液,牛腱,牛腿肉,肋骨肉,,前座肉,后座肉,骨头单独拿出来 作用 可以通过反射得到类的全部的成分,进行操作,做成框架 2.可以破坏封装性 对方法参数的提示操作 4 . 将其类的方法,成员变量展示给你看 阅读全文
posted @ 2025-01-20 00:30 加油酱 阅读(10) 评论(0) 推荐(0)
摘要: 针对最小的功能单元( 方法),使用测试代码进行测试(Junit框架) 优点 可以对单个方法进行测试,也可一键完成对全部方法的自动化测试,bug互不影响 会自动生成测试报告出来 测试步骤 测试例子 这里通过@Test注解使用Junit框架对某个类的一个方法进行传参测试 通过测试方法都会专门放在一个测试 阅读全文
posted @ 2025-01-20 00:25 加油酱 阅读(9) 评论(0) 推荐(0)
摘要: 什么是单例模式 保证某个类在程序只存在一份实例,而不会创建多个实例,这样就会提高效率 在单例模式中一般只提供一个getInstance()方法获取该实例对象,不提供setInstance()方法,目的是为了避免再实例化出其他对象 其中单例模式定义分两种,1.饿汉式,2.懒汉式 ,并且他们都有这些特点 阅读全文
posted @ 2025-01-20 00:23 加油酱 阅读(9) 评论(0) 推荐(0)