摘要: 由于美观问题,该博客很少更新,新地址:https://polarsun.com.cn,欢迎提出您宝贵的意见 阅读全文
posted @ 2022-11-22 12:35 极地阳光-ing 阅读(28) 评论(0) 推荐(0) 编辑
摘要: IDEA(2020)工具详细使用文档 文章目录 一、IDEA快捷键 二、断点调试 2.1、六种断点 2.2 多线程调试断技巧 2.3 断点回退调试技巧 2.4 设置变量值 三、IDEA常用设置 3.1. 设置IDEA内存占用大小 3.2. 启动IDEA常用设置 3.3. Module的创建和删除 3 阅读全文
posted @ 2021-05-27 23:20 极地阳光-ing 阅读(1976) 评论(0) 推荐(0) 编辑
摘要: (1)化繁为简,先死后活 (2)判断数据不正确,先写正确的条件,然后将整体取反 (3)java中动态绑定非常重要,很多框架源码都在用,必须熟知! (4) 需要局部变量或者辅助变量的时候在对应的代码块里面定义,尽量不要将变量的范围扩大化 阅读全文
posted @ 2021-05-08 00:13 极地阳光-ing 阅读(86) 评论(4) 推荐(0) 编辑
摘要: 一、MySQL基础 二、MySQL约束 三、MySQL多表&事务 四、JDBC 五、JDBC连接池&JDBCTemplate 六、HTML 七、HTML&CSS 八、javaScript基础 九、javaScript高级 十、BootStrap 十一、Xml 十二、Tomcat&Servlet 十三 阅读全文
posted @ 2020-10-18 02:25 极地阳光-ing 阅读(74) 评论(0) 推荐(0) 编辑
摘要: OO: object-oriented ,面向对象 OOP: object-oriented programming,面向对象编程 JDK:Java development kit, java开发工具包 JVM:java virtual machine ,java虚拟机 Compile:编绎 Run 阅读全文
posted @ 2020-08-16 18:02 极地阳光-ing 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 一、Collection集合 二、File类&递归&FileFilter 三、List集合&Set集合 四、Map集 五、Math类 六、Object类&Date类&Calender类&StringBuilder类 七、Random类&ArrayList集合 八、Stream流 九、内部类 十、函数 阅读全文
posted @ 2020-08-11 13:54 极地阳光-ing 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 一、前言、入门程序、常量、变量 二、数据类型转换、运算符、方法入门 三、流程控制语句 四、IDEA、方法 五、数组 六、类与对象、封装、构造方法 七、Scanner类、Random类、ArrayList类 八、String类、static、Arrays类、Math类 九、继承、super、this、 阅读全文
posted @ 2020-08-07 02:08 极地阳光-ing 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 一、数据库1-初始数据库 二、MYSQL_1 三、mysql支持的数据类型 四、数据库2-表操作 五、数据库3-记录操作 六、单表查询 mysql表的完整性约束 七、多表查询 八、mysql索引原理 九、MySQL中的常见函数 十、MySQL练习题参考答案 十一、使用python操作mysql数据库 阅读全文
posted @ 2020-06-13 11:43 极地阳光-ing 阅读(125) 评论(0) 推荐(0) 编辑
摘要: python基础一 python基础二 python基础数据 深浅copy 文件操作 函数的初识 函数的进阶 内置函数、匿名函数 装饰器 迭代器,生成器 各种推导式 递归函数 python小数据池,代码块的最详细、深入剖析 二分查找 常用模块 模块与包 异常处理 面向对象初始 面向对象进阶 网络编程 阅读全文
posted @ 2020-04-30 01:24 极地阳光-ing 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 一、查询SQL尽量不要使用select *,而是具体字段 1、反例 SELECT * FROM user 2、正例 SELECT id,username,tel FROM user 3、理由 节省资源、减少网络开销。 可能用到覆盖索引,减少回表,提高查询效率。 注意:为节省时间,下面的样例字段都用* 阅读全文
posted @ 2022-09-09 00:49 极地阳光-ing 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 1. 选择恰当的日志级别 常见的日志级别有5种,分别是error、warn、info、debug、trace。日常开发中,我们需要选择恰当的日志级别,不要反手就是打印info哈~ error:错误日志,指比较严重的错误,对正常业务有影响,需要运维配置监控的; warn:警告日志,一般的错误,对业务影 阅读全文
posted @ 2022-08-12 15:26 极地阳光-ing 阅读(439) 评论(0) 推荐(1) 编辑
摘要: 前情提要 本文中提供了九种方式获取resources目录下文件的。其中打印文件的方法如下: /** * 根据文件路径读取文件内容 * * @param fileInPath * @throws IOException */ public static void getFileContent(Obje 阅读全文
posted @ 2022-08-01 22:50 极地阳光-ing 阅读(416) 评论(0) 推荐(0) 编辑
摘要: sql查询过程: 在开始介绍如何优化sql前,先附上mysql内部逻辑图让大家有所了解 (1)连接器:主要负责跟客户端建立连接、获取权限、维持和管理连接 (2)查询缓存:优先在缓存中进行查询,如果查到了则直接返回,如果缓存中查询不到,在去数据库中查询。 MySQL缓存是默认关闭的,也就是说不推荐使用 阅读全文
posted @ 2022-08-01 22:38 极地阳光-ing 阅读(656) 评论(0) 推荐(0) 编辑
摘要: 到底什么是单元测试 这个问题看似非常简单,单元测试嘛,不就是咱们开发自己写些测试类,来测试自己写的代码逻辑对不对。 这句话没有问题,但是不够准确。 首先我们要明白,这个测试二字前面还有两个字:单元。 它要求我们的测试粒度,小 具体来说就是一个 Test 仅测试一个方法,对这句话的认识非常重要。 市面 阅读全文
posted @ 2022-07-24 23:44 极地阳光-ing 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 在spring boot项目中,可以通过@EnableScheduling注解和@Scheduled注解实现定时任务,也可以通过SchedulingConfigurer接口来实现定时任务。但是这两种方式不能动态添加、删除、启动、停止任务。 要实现动态增删启停定时任务功能,比较广泛的做法是集成Quar 阅读全文
posted @ 2022-07-16 16:01 极地阳光-ing 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 1基础 1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'test 阅读全文
posted @ 2022-07-16 14:54 极地阳光-ing 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 一、SQL语句及索引的优化 SQL语句的优化 索引的优化/如何避免索引失效 二、数据库表结构的优化:使得数据库结构符合三大范式与BCNF 三、系统配置的优化 四、硬件的优化 在开始介绍如何优化sql前,先附上mysql内部逻辑图让大家有所了解 (1)连接器: 主要负责跟客户端建立连接、获取权限、维持 阅读全文
posted @ 2022-07-07 21:51 极地阳光-ing 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 原理图: 简要分析执行流程: 1. DispatcherServlet表示前置控制器,是整个SpringMVC的控制中心。用户发出请求,DispatcherServlet接收请求并拦截请求。我们假设请求的url为 : http://localhost:8080/SpringMVC/hello如上ur 阅读全文
posted @ 2022-07-07 15:40 极地阳光-ing 阅读(29) 评论(0) 推荐(0) 编辑