自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 本地Java连接Linux上的Redis记录

本地Java连接Linux上的Redis记录一. 连接不上:一. 连接不上:Connection refused:connect解决方法:第一步:开启Redis服务端口:第二步:只允许本机访问redis:修改redis.conf将bind 127.0.0.1注释掉第三步:关闭保护模式:127.0.0.1:6379> config set protected-mode noOK之后重启redis即可关于重启redis的问题:如果设置了密码,那么就这样关闭:redis

2020-07-11 11:11:06 265 1

原创 使用BufferedImage生成验证码(方法)

@RequestMapping("/imagecode") public void image(HttpServletRequest request, HttpServletResponse response, Model model) throws IOException, ServletException { //告诉客户端不使用缓存 response....

2019-11-04 11:19:20 338

原创 Java实现人民币大小写转换

思路和具体方法都在注释中说明package ClassicArithmetic;import java.util.Scanner;/* * @author:LOHAS翀 * @time:2019/11/1 * * 人民币大小写转换(阿拉伯数字转汉字) * 要求: * 1)输入小写数字金额,输出大写汉字金额 * 2)最大单位支持到亿,最小单位主持到分(即阿拉伯数字支持小数点...

2019-11-01 10:00:42 2146

原创 AVL树的实现

/** * @author LOHAS * @time 2019-10-4 * @subject ADT AVLTree * @Main-method: * 1) Tree Constructor * 2) Get node's height * 3) Traverse * 4) findMax * 5) findMin * 6) rotateLLTree * 7) rota...

2019-10-05 10:52:22 124

原创 从数据库取出数据并且在前端页面实现翻页显示

最近做了一个关于“从数据库【mysql】去除数据并且用页面来实现分页显示”的练习,记录如下:目录1.主要使用到的框架或技术:2. 相关结构:1. 项目目录结构2. 数据表结构:3. 思路4. 一些要说的^ _ ^5.主要代码1.资源文件db.propertieslog4j.xml2. 配置代码pom.xmlmybatisConfig.xmlweb.xml3. 后台代码model.Scholars...

2019-10-01 20:47:39 9445 3

原创 MySQL之连接查询

目录UNIONIN 和 EXISTS的区别在连接查询中一直要遵守的一个原则就是:小表驱动大表原则UNIONUNION操作符主要用来连接两个以上的SELECT语句的结果组合到一个结果集合中。多个SELECT语句会删除重复数据可选关键字:DISTINCT:可选,去除重复数据,但是union本身会去除重复数据,所以 DISTINCT对结果没啥影响ALL:可选,结果集中包含重复数据注...

2019-09-28 19:16:35 151

原创 MySQL之索引

索引目录索引类型一.、单列索引:二、组合索引三、全文索引四、空间索引索引操作一、创建二、删除索引优缺点优点缺点索引的使用覆盖索引一些注意事项索引失效的几种情况MySQL的主要索引方式关于【最佳左前缀原则】关于EXPLAIN索引类型一.、单列索引:【一个索引只包含单个列,但一个表中可以有多个单列索引】1. 普通索引:MySQL中基本索引类型,没有什么限制,允许在定义索引的列中插入重复值和控...

2019-09-25 18:40:37 181

原创 封装JDBC操作【增删改查】

该文主要记录一些对JDBC操作的封装以减少编写JDBC的代码量对一些被封装的方法的说明:在分页查询方法中,将被分页后的结果再封装为一个PageInfo对象,用来存放有关分页的数据其他各部分在代码中均有注释代码:User.javapublic class User { private int id; private String name; private St...

2019-09-25 09:34:09 524

原创 IDEA在Junit测试时设置控制台可输入数据

找到IDEA的bin目录下的idea64.exe.vmoptions文件,在文件尾部加入这句保存后重启IDEA即可-Deditable.java.test.console=true

2019-09-24 23:08:49 1238

原创 MySQL解析过程和执行过程

MySQL解析过程和执行过程MySQL解析过程首先客户端会发送一条查询到服务器;服务器先检查查询缓存【在8.0版本中被取消】,如果命中了缓存则立刻返回缓存中的结果,否则进入下一阶段SQL语句进入解析器并生成语法树,对SQL语句进行检查【主要检查语法格式的正确性】,若检查不通过则返回You hava an error in your SQL syntax的错误SQL语句进入预处理器,主...

2019-09-23 21:22:54 1221 1

原创 java实现二叉搜索树及二叉树测试

java实现二叉搜索树及二叉树测试二叉树相关知识:二叉树是每个节点都不能有多于两个儿子的树二叉树的一个性质是一颗平均二叉树的深度要比节点数N小得多二叉树的平均深度为O(N\sqrt NN​)二叉查找树的平均深度为O(log⁡N\log NlogN)关于删除节点:a. 若删除的节点是叶节点则直接删除b. 若删除的是有两个儿子的节点则先用被删除节点的右子树的最小值覆盖被删除节点的值,...

2019-09-22 23:29:30 1382

原创 JS实现的简单俄罗斯方块

写了个简单的俄罗斯方块儿游戏,算个笔记吧关于在边界的图形转换还存在一些问题,待优化。HTML代码<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>俄罗斯方块</title> <script type="text/javascri...

2019-09-16 21:26:46 419

原创 简单注册页面【表单验证,DOM实现select联动】

一个简单的注册页面用到的语言:HTML5,CSS3,JavaScript【JS在验证submit的方法上有些不足,待优化!!!】效果预览:初始效果填写正确后效果JavaScript代码:<script type="text/javascript"> /*分别给每个input设置信号变量来判断表单状态*/ var emailflag = false; var ...

2019-08-30 23:20:53 446

原创 JavaScript实现简单的图片切换【静态点击切换】

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>图片切换</title> <script type="text/javascript"> /*调用函数方法*/ /*定义数组来保存要切换的图片*/ var imgs ...

2019-08-30 16:53:55 1489

原创 JavaScript练习1:去除数组的重复值

方法一var arr=[1,2,3,3,3,7,2,0,1]; var result = []; var count =0; for (var i = 0; i < arr.length; i++) { //第一层循环:控制原数组 var isTrue = true; //设置信号变量 for (var j = i+1; j < arr...

2019-08-29 21:15:45 155

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除