自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java 方法中内部类使用外部变量

Java允许内部类访问外部方法的final或effectively final局部变量。从Java 8开始,即使没有明确声明为final,如果局部变量在初始化之后没有再被赋值,它就被视为effectively final,可以在内部类中使用。要么直接使用final类型的变量,要么就如下定义直接赋值初始值,此时认为是final。

2024-06-19 11:15:58 174

原创 java try-catch-finally中return,最终return

都知道try-catch-finally是异常捕获,其中try{执行的代码,若有异常进入catch},catch{出现异常执行},finally{无论正常异常都要执行}。可以看到输出的是finally中的,按理来说应该是顺着执行下来,先来try or catch中的才是。情形一,二,三都是只有一个renturn的,在return之前都要保证finally被执行完。程序执行完,return要在执行完finally之后返回,和情形一类似。try执行,出现异常,进入catch,在进入finally结束。

2024-05-17 14:24:40 236

原创 Flowable 工作流(三)

感兴趣的可以一起学习。

2024-04-22 23:01:36 922

原创 二叉树算法 JAVA

二叉算法通常指的是应用于二叉树这一数据结构的各种操作与算法。二叉树是一种特殊的树形结构,其中每个节点最多有两个子节点,分别称为左子节点和右子节点。二叉树在计算机科学中有广泛应用,如二叉查找树(Binary Search Tree, BST)、平衡二叉搜索树(如AVL树)、二叉堆(包括最大堆和最小堆)、二叉表达式树等。先定义一个类用于放置节点信息树,该类就只包含三个元素val:根节点;left:左节点;rigth:右节点;其中左右节点下方又是相同的。

2024-04-22 14:36:53 1014

原创 el-table行拖拽(SortTablejs)

表格拖拽

2024-04-16 11:58:03 419

原创 稀疏数组(Java)

稀疏数组是一种数据结构,用于表示大部分元素为默认值(通常为零或空)的数组,而仅存储非默认值的元素及其对应的索引。这种表示方式可以有效地节省内存空间,尤其是在处理稀疏数据时,即大多数元素都是默认值的情况下。稀疏数组通常由两个数组组成:索引数组和值数组。索引数组存储非默认值的元素在原始数组中的索引位置,而值数组则存储这些非默认值元素的值。通过这种方式,只需要存储实际存在值的元素,而不需要存储默认值,从而减少了内存的使用量。话不多说,看代码实现,如下这里主要例子如棋盘棋子形态。

2024-04-12 10:54:31 291

原创 Flowable 工作流(二)

感兴趣的可以一起学习。

2024-04-07 21:57:04 769 1

原创 Flowable 工作流(一)

Flowable工作流介绍,部署

2024-04-03 23:34:09 898 1

原创 java数字字符串,非数字字符串前补零,后补零到指定位数

【代码】java数字字符串,非数字字符串前补零,后补零到指定位数。

2023-04-21 14:33:36 617

原创 JavaScript实现回到顶部,点击复制剪切版,过滤特殊字符,防抖,节流

前端小技巧工具

2023-02-14 14:47:18 175

原创 Mybatis逆向工程生成

GitHub地址:GitHub地址逆向工程生成1.依赖log4j-1.2.16.jarmybatis-3.2.3.jarmybatis-generator-core-1.3.2.jarmysql-connector-java-5.1.28-bin.jarojdbc14.jar2.添加日志文件log4j.properties`log4j.rootLogger=DEBUG, Console #Console log4j.appender.Console=org.apache.log4j.

2021-01-19 22:53:21 188

原创 JavaScript操作cookie实现记住用户名密码功能(一)

JavaScript操作cookie实现记住用户名密码功能(一)由来简述最近一段时间在使用springboot编写一个简单的小系统,但是写到登录注册时,突然想给登录加上一点小功能,但是写的时候有点模糊,然后向w3school求助了一下,之后自己有在那基础上有一些改动,达到了一个很好的样例,如果觉得好的给个关注,给个赞。参考链接:https://www.w3school.com.cn/js/js_cookies.asp主要实现了如下的一些功能:1、页面加载完检测是否有cookie,有的话,把co

2020-09-15 16:36:53 3998 2

原创 jsp代码中EL表达式无法显示(已解决)

jstl最近是不是有问题,还是我的代码有问题,每次遍历都不会出来,都是显示这样:有的说是必须要有jstl.jar和 standard.jar,但是我也有了,但是也是没有说打刀口上,其实是忽略了一个知识点,EL表达式,在这里加上:isELIgnored=“false”<%@ page contentType="text/html;charset=UTF-8" language="java" isELIgnored="false" %>就是这,使用EL表达式,必须加上isELIgnore

2020-08-19 17:28:20 1548 4

原创 JQuery 实现图片轮播效果

最近一直在学习jQuery,想模仿个项目来检测一下。jquery-2.2.3.min.js大部分的代码模仿http://www.jq22.com/webqd1228,有略微的改动先来看个效果图不会弄成动态演示,只能这样了。html<!DOCTYPE html><html> <head> <meta charset="utf-8"&...

2020-04-14 11:05:49 315

原创 IDEA 搭建ssm框架 (非maven)

之前学习的时候大多都是使用maven搭建,但今天想尝试一下不使用maven,但是配置文件都差不多,只不过不使用maven的不用去配置pom.xml,而是需要自己导入相应的包,废话不多说,直接开整。1. 先看一下我的项目结构,我的项目就只是新建简单的java web项目jdk:1.8tomcat:8.5mysql:5.52. 相关的依赖架包注意:这里的架包最好版本号和spring的...

2020-04-04 17:26:53 2281

原创 解决mysql数据库依靠web前端存入数据navicat出现中文乱码,而使用sqlyog正常

因为之前学习数据库就习惯使用navicat,在后边学习java web时就一直使用他,但是却发现从前端添加进来的数据,中文变成了问号,但是前端从这里取出,也还是正常,就只是在这里边看是问号,我之前也查询了很多方法,那些人都说是mysql数据库的编码问题,但我可以肯定,数据库编码没问题,后来我又换到了SQLyog,发现是正常的,我可以肯定是navicat的创建数据库编码问题。好了,废话不多说,言...

2020-04-01 11:54:28 707 1

原创 servlet+jsp+mysql+jdbc实现注册登录

此处我就只贴出java代码和jsp代码,数据库表自己根据Regist.java去创建1、首先,我先把前端代码贴出来,这个比较简单,没什么注册(regist.jsp)<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE...

2019-12-08 15:18:41 2094 9

原创 CCF 2019年9月第一题--小明种苹果(java)

此代码为提交满分代码,如有什么不好之处,欢迎留言,必认真研讨。试题编号: 201909-1 试题名称: 小明种苹果 时间限制: 2.0s 内存限制: 512.0MB 问题描述: package com.hsx.ccf;import java.util.Scanner;public class Ccf201...

2019-09-24 22:30:39 957 6

原创 CCF 2018年第一题--(3月,9月, 12月)(java)

2018年12月,提交满分代码问题描述试题编号: 201812-1 试题名称: 小明上学 时间限制: 1.0s 内存限制: 512.0MB 问题描述: 题目背景   小明是汉东省政法大学附属中学的一名学生,他每天都要骑自行车往返于家和学校。为了能尽可能充足地睡眠,他希望能够预计自己上学所需要的时间。他上学需要经过数段道路,相邻两...

2019-09-21 16:03:45 229 1

原创 CCF 2014年12月第一题--门禁系统(java)

package com.hsx.ccf;import java.util.Scanner;public class Ccf20141201 { public static void main(String[] args) { @SuppressWarnings("resource") Scanner scanner = new Scanner(System.in); in...

2019-09-20 15:26:13 155 1

原创 CCF 2014年9月第一题--相邻数对(java)

package com.hsx.ccf;import java.util.Scanner;public class Ccf20140901 { public static void main(String[] args) { @SuppressWarnings("resource") Scanner scanner = new Scanner(System.in); ...

2019-09-20 15:05:37 121 1

原创 CCF 2104年3月第一题--相反数(java)

代码如下:package com.hsx.ccf;import java.util.Scanner;public class Ccf20140301 { public static void main(String[] args) { @SuppressWarnings("resource") Scanner scanner = new Scanner(System....

2019-09-20 14:55:49 102 2

原创 CCF 2019年3月第一题--大中小(java)

ccf刷题目前先练习第一题,一题一题的刷,使用时类名自己更改。package com.hsx.ccf;import java.util.Scanner;public class ccf20190301 { public static void main(String[] args) { @SuppressWarnings("resource") Scann...

2019-09-20 14:43:50 201 1

原创 CCF 2013年12月第一题--出现次数最多的数(java)

以下为提交获得满分的代码:package com.hsx.ccf;import java.util.Scanner;;public class Ccf20131201 { public static void main(String[] args) { @SuppressWarnings("resource") Scanner scanner =...

2019-09-20 14:37:12 146 1

空空如也

空空如也

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

TA关注的人

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