摘要: 前言: 测试在mysql中使用索引和不使用索引查询数据的速度区别、 创建测试用表: CREATE TABLE `app_user` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(50) DEFAULT '', ` 阅读全文
posted @ 2020-12-08 20:14 Java小白的搬砖路 阅读(813) 评论(0) 推荐(0) 编辑
摘要: 利用IO流+网络编程知识对网络资源进行抓取 下载资源: java代码: public static void main(String[] args) throws Exception { //1、资源地址 URL url = new URL("http://localhost:8080/zhangz 阅读全文
posted @ 2020-12-05 20:59 Java小白的搬砖路 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 前言: 昨天看学习视频的时候,看到up主在jar包双击一下就可以运行项目,就想着我也来研究下、 第一种:适用于已经在模块中有MATA-INF目录的情况(步骤多一些,不太推荐) 一、构建模块 1、下面这个是我的一个贪吃蛇小游戏的模块: 2、构建项目结构:快捷键(Ctrl+Alt+Shift+S) 也就 阅读全文
posted @ 2020-12-05 11:07 Java小白的搬砖路 阅读(1021) 评论(1) 推荐(0) 编辑
摘要: 前言: 今天看视频学习了多线程+IO的知识用来下载网络图片,俗话说:好记性不如烂笔头,所以这里就写个随笔记录一下、 jar包下载: commons.io这是Apache公司编写的一个工具类,为了方便我就把这个jar包放到下面了。 链接:https://pan.baidu.com/s/1cUdI72F 阅读全文
posted @ 2020-11-29 12:59 Java小白的搬砖路 阅读(209) 评论(0) 推荐(0) 编辑
摘要: Calendar类: java.util.Calendar; protected Calendar() :由于修饰符是protected,所以无法直接创建该对象。需要通过别的途径生成该对象 Calendar类的常用方法: static Calendar getInstance() 使用默认时区和区域 阅读全文
posted @ 2020-11-09 16:07 Java小白的搬砖路 阅读(1640) 评论(0) 推荐(1) 编辑
摘要: 装饰者设计模式简要概述: 装饰者模式也称为包装模式(Wrapper Pattern),属于结构型设计模式。 该模式对客户端透明的方式来动态的扩展对象,(对扩展开放,对修改关闭) 同时该模式也是继承关系的一种替代方法之一。 抽象组件(Component) :定义装饰方法的规范 被装饰者(Concret 阅读全文
posted @ 2020-10-26 16:57 Java小白的搬砖路 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 符号表达: 逻辑与 逻辑或 逻辑异或 按位与 按位或 按位异或 按位非 & | ^ ~ 说明:很多人不容易理解这些符号的说明,就很迷糊,这里我用简单的语言进行说明,看完相信你会有所收获! 逻辑:带有这两个字的通常就是两个boolean表达式的运算。比如:(3>5) & (1<2) 按位:带有这两个字 阅读全文
posted @ 2020-10-25 21:46 Java小白的搬砖路 阅读(1497) 评论(0) 推荐(1) 编辑
摘要: 赫夫曼树介绍: 1)给定n个权值作为n个吐子结点,构造一棵二叉树,若该树的带权路径长度(wpl)达到最小,称这样的二叉树为最优二二叉树,也称为哈夫曼树(Huffmanree),还有的书翻译为霍夫曼树。 2)赫夫曼树是带权路径长度最短的树,权值较大的结点离根较近。 赫夫曼树概念: 路径和路径长度:在一 阅读全文
posted @ 2020-10-16 12:23 Java小白的搬砖路 阅读(266) 评论(0) 推荐(0) 编辑
摘要: AJAX: Asynchronous JavaScript And XML(异步的JavaScript和XML)。 需求: 同步编程出现的问题:比如在页面输入用户名跟密码的时候,如果密码出现错误,页面就会重新加载,然后重新输入账号密码,很影响用户体验! 而AJAX是用来解决以上问题的。用户鼠标离开用 阅读全文
posted @ 2020-10-03 16:55 Java小白的搬砖路 阅读(926) 评论(0) 推荐(0) 编辑
摘要: 1、插值查找算法 插值查找是对二分查找的优化,是有序序列的查找算法。二分查找选取中间位置,插值查找则通过查找值判定大概位于序列的哪个位置比例。 2、二分查找与插值查找的对比 //begin表示数组开始下标,end表示数组结束下标,mid表示中间位置 二分查找:int mid = (begin + e 阅读全文
posted @ 2020-09-20 23:58 Java小白的搬砖路 阅读(336) 评论(0) 推荐(0) 编辑