自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

老徐的博客只有干货

雄关漫道真如铁,而今迈步重头越!

  • 博客(13)
  • 资源 (25)
  • 问答 (1)
  • 收藏
  • 关注

原创 Java对象序列化

1.介绍序列化是将对象的状态转换为字节流;反序列化恰恰相反。换句话说,序列化是将Java对象转换成静态字节流(序列),然后可以保存到数据库、文件或通过网络传输。2.序列化和反序列化序列化过程是独立于实例的,即对象可以在一个平台上序列化,在另一个平台上反序列化。符合序列化条件的类需要实现可序列化的特殊标记接口Serializable。ObjectInputStream和ObjectOutputStream都是分别继承java.io.InputStream和java.io.OutputStream的高

2021-06-28 15:10:51 612 2

原创 MySQL Unknown error 1267

1.问题说明最近在mysql中运行一段SQL直接报错:有一点要说一下,这个navicat给出的报错太简短只有错误码,还得自己去查有点垃圾,不知道新版如何?2.问题原因这里可以看到问题出在t2.table_name=t1.table_name无法进行比较。根据网上的资料,也就是说t1和t2两张表的排序规则不一致。那就查一下:select table_name, TABLE_COLLATION from information_schema.`TABLES` where table_name in

2021-06-27 09:30:54 1544

原创 Springboot集成Swagger实战

1.介绍本文将通过实战介绍Springboot如何集成swagger2,以用户管理模块为例,实现项目接口文档的在线管理。本文只列出核心部分,详细请看源码:https://gitee.com/indexman/boot_swagger_demo2.Swagger是干什么的?Swagger 是一个用于生成、描述和调用 RESTful 接口的 Web 服务。通俗的来讲,Swagger 就是将项目中所有(想要暴露的)接口展现在页面上,并且可以进行接口调用和测试的服务。官网地址:https://swagg

2021-06-24 16:57:06 277

原创 Java中的异常处理

1.介绍1.1 什么是异常处理?为了更好地理解异常和异常处理,让我们做一个实际的比较。想象一下,我们在网上订购了一种产品,但在途中,却出现了交货失败的情况。一个好的公司可以处理这个问题,并优雅地重新路由我们的包,使它仍然按时到达。同样,在Java中,代码在执行指令时也会遇到错误。良好的异常处理可以处理错误并优雅地重新路由程序,给用户一个积极的体验。1.2 为什么这么做?我们通常在一个理想的环境中编写代码:文件系统总是包含我们的文件,网络是健康的,JVM总是有足够的内存。有时我们称之为“幸福之路”

2021-06-22 11:06:53 645

原创 Java中的final关键字

1.介绍虽然继承使我们能够重用现有代码,但有时我们确实需要出于各种原因对可扩展性设置限制;final关键字可以让我们做到这一点。在本教程中,我们将了解final关键字对类、方法和变量的意义。2.Final类标记为final的类不能被继承。如果我们看一下Java核心库的代码,我们会在那里找到许多最终的类。一个例子是String类。如果我们可以扩展String类,重写它的任何方法,并用特定String子类的实例替换所有的String实例,对字符串对象的操作结果将变得不可预测。考虑到String类到处都在

2021-06-20 21:51:59 339 1

原创 Java定时器(Timer)

1.介绍Timer和TimerTask是用于在后台线程中调度任务的java util类。简单地说,TimerTask是要执行的任务,Timer是调度器。2.调度一次性任务2.1 指定延迟后执行让我们从简单地在定时器的帮助下运行单个任务开始:@Testpublic void givenUsingTimer_whenSchedulingTaskOnce_thenCorrect() { TimerTask task = new TimerTask() { public void

2021-06-19 17:10:47 24823

原创 Java中的包装类(wrapper class)

1.介绍顾名思义,包装类是封装Java原始类型的对象。每个Java原始类型都有一个对应的包装类:基本类型包装类booleanBooleanbyteByteshortShortcharCharacterintIntegerlongLongfloatFloatdoubleDouble这些都是在java.lang包中定义的,因此我们不需要手动导入它们。2.包装类那为什么要引入包装类?这个问题也是常见的面试题。因为泛型类只

2021-06-17 20:21:27 2984 2

原创 Java中各种比较对象方式对比

1.介绍比较对象是面向对象编程语言的一个基本特征。在本教程中,我们将介绍Java语言的一些特性,这些特性允许我们比较对象。此外,我们还将研究外部库中的这些特性。2.==和!=操作符让我们从==和!=开始可以分别判断两个Java对象是否相同的操作符。2.1 原始类型(Primitives)对于原始类型,相同意味着具有相等的值:assertThat(1 == 1).isTrue();感谢自动拆箱,在将原语值与其包装类型对应值进行比较时,也可以这样做:Integer a = new Intege

2021-06-14 23:50:18 4253 12

原创 Java中的POJO是什么?

1.介绍在这个简短的教程中,我们将研究“普通Java对象”(Plain Old Java Object)的定义,简称POJO。我们将看看POJO与JavaBean的比较,以及如何将POJO转换为JavaBean。2.普通java对象2.1 何为普通java对象?当我们谈论POJO时,我们所描述的是一个简单的类型,没有任何特定框架的引用。POJO对我们的属性和方法没有命名约定。让我们创建一个基本的员工POJO。它将有三个属性;名字、姓氏和入职日期:public class EmployeePojo

2021-06-13 10:40:51 25219 3

原创 Java控制语句

1.介绍从本质上讲,程序是一系列指令。控制结构是可以改变我们如何执行这些指令的代码块。在本教程中,我们将探讨Java中的控制结构。有三种控制结构:条件分支,用于在两条或多条路径之间进行选择。Java中有三种类型:if/else/elseif、三元运算符和switch。循环;用于迭代多个值/对象并重复运行特定代码块的循环。Java中的基本循环类型是for、while和do-while。分支语句,用于改变循环中的控制流。Java中有两种类型:break和continue。2.if/else/e

2021-06-12 23:04:26 244 1

原创 java.lang.System快速指南

1.介绍在本教程中,我们将快速了解java.lang.System类及其特性和核心功能。2.IO系统类是java.lang的一部分,它的一个主要特性是让我们能够访问标准的I/O流。简单地说,它暴露了三个属性,每个流一个:outerrin2.1 System.outSystem.out指向标准输出流,将其暴露为PrintStream,我们可以使用它将文本打印到控制台:System.out.print("This is a test message.");System的一个高级用法是

2021-06-11 00:01:11 743

原创 Java中的Synchronized关键字

1.介绍简单的讲,在多线程环境中,当一个或多个线程试图更新一个可变共享数据时会出现竞争情况,你无法确定共享数据将如何变化。Java通过同步线程获取共享资源方式可以做到避免此竞争。使用 synchronized 关键字的代码变成一个 synchronized 块,同一时间只允许一个线程执行。2.为什么要同步机制?让我们考虑以下代码在多线程情况下的执行结果:public class SynchronizedMethods { private int sum = 0; public

2021-06-06 23:09:28 350 3

原创 Java中的Try with Resources语句介绍

1.介绍从Java7诞生了try-with-resources,这家伙可以在资源使用完后实现自动关闭回收。想想我们之前打开一个文件或流对象用完咋整的,是不是finally语句块中手动close的。当然这类可自动关闭的资源前提是必须实现了AutoCloseable接口。2.如何使用?拿PrintWriter对象举例,资源必须在try结构中声明和初始化:try (PrintWriter writer = new PrintWriter(new File("test.txt"))) { writ

2021-06-03 20:29:18 4416

Springboot读取本地json文件工程

实现Springboot读取本地json文件

2022-03-10

plsql developer1302开发工具下载

包含oracle开发工具plsql developer13.0.2下载,工具很好用速度很快,效率很高。

2022-02-11

datatables_demo.zip

SpringBoot+MyBatisPlus+Thymeleaf+AdminLTE增删改查实战源码 部署方法见根目录的:README.md文件,保证100%运行成功!童叟无欺。

2021-01-24

LiveReload210(解压后在谷歌浏览器插件里面加载).zip

LiveReload,名如其人,这家伙专门干实时刷新这件事很专业。只需要在chrome浏览器中加载此插件然后配合vscode或其他文本编辑器的相对应插件即可实现 编辑器和浏览器之间的实时效果刷新,是不是很棒,有木有? 具体怎么使用请参考我的文章:https://blog.csdn.net/IndexMan/article/details/111150775

2020-12-14

Docker实战.md

总结docker日常使用的知识点。

2020-11-02

express_file_upload.zip

使用nodejs+express4实现了文件上传、下载、删除、列表展示等功能,比网上那些只有上传下载的更加全面,关键是你可以拿来就用同时又能学到nodejs和express的知识,何乐不为?

2020-04-15

springboot_layui_demo.zip

Spring Boot+Layui增删改查例子 后台:spring boot2.0,数据的话用的list没连接数据库。 前端:layui-v2.5.5 启动后访问: http://localhost:8080/admin.html

2020-04-14

易语言操作Mysql.zip

详细介绍了易语言如何连接mysql,获取记录集行数、字段数,读取字段值。控制读取上一条、下一条等实用技术。

2019-12-13

Java Swing五子棋项目

可以掌握Java Swing基础,2D绘图,游戏算法。 五子棋游戏的功能: 1. 在点击鼠标时,可以在相应的位置显示棋子。 2. 可以自动判断游戏是否结束,是否黑方或白方已经胜利 3. 对游戏时间进行设置,判断是否超出规定时间

2019-03-24

AES前端加密解密工具js-crypto.js

AES前端工具js-crypto.js,用于javascript前端进行AES加解密。使用方法请看我的博客:https://blog.csdn.net/IndexMan/article/details/87278030

2019-02-14

java使用zxing生成和解析二维码例子

java使用zxing生成和解析二维码例子,java使用zxing生成和解析二维码例子,java使用zxing生成和解析二维码例子。

2018-08-19

eclipse创建struts2项目

eclipse环境下创建的struts2项目,使用maven工具构建。

2018-06-09

oracle概要文件详解

全面讲解oracle概要文件组成及使用情况。

2014-12-26

VB定时关机程序

一个简单实用的VB计划关机程序,你值得拥有

2014-09-08

libstdc++.so.5

error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory 解决办法1: 在下面包里有 libstdc++.so.5 然后复制到/usr/lib里

2014-09-08

VBJSON.zip下载

Json 在VB中的应用实例 包括String转化为Json,Json转化为String等方法,还有实际的界面演示 很好用 只需1分 赶紧下载

2014-04-23

VB年龄计算器

VB年龄计算器 布局简单 通过计算起止日期时间差得出 某人已活天数 其中DTPicker控件可以学习一下用法。 适合个人学习研究

2014-04-16

mantis1.2.5_XAMPP安装

你是否还未没有快速部署mantis方法而苦恼?赶紧下载mantis1.2.5_XAMPP安装.pdf 他讲帮助你5分钟搞定mantis安装!人生从未如此效率!资源已解密!

2014-01-09

PDF解密工具--winDecrypt

最实用,最简单的PDF解密工具,你是否还未不发复制加密PDF文档而头疼?你是否还苦于没有好的PDF解密工具,下载winDecrypt吧!人生从未如此美好!

2014-01-09

java打包jar文件实例

本资源涵盖了java打包jar文件所使用的例子,实际实用可结合我在CSDN发表的文章:http://blog.csdn.net/indexman/article/details/17333749

2013-12-15

orale定义者权限与调用者权限

orale定义者权限与调用者权限介绍,ORACLE AUTHID DEFINER与AUTHID CURRENT_USER介绍

2013-12-02

oracle jdbc驱动包

本资源为oracle-jdbc驱动包,使用java操作oracle必备的驱动包。

2012-07-27

oracle反编译工具

此工具用来解密已加密的Oracle存储过程,函数等对象。经试验可用性强。

2012-07-14

oracle sql_tuning

来源oracle官方ppt,讲解sql tuning技巧

2012-07-08

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

TA关注的人

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