自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

dengyu的专栏

我的学习乐园,希望自己快快成长。享受代码带来的快乐和书中的乐趣,不断学习积累。本人GitHub地址https://github.com/GitHub-dengyu

  • 博客(13)
  • 资源 (5)
  • 收藏
  • 关注

原创 Quartz动态添加、修改和删除定时任务时间的方法以及日期转换cron表达式时间格式工具类

QuartzCronDateUtils

2017-09-02 16:11:28 14571 5

原创 MySQL 8.0.31 登录提示caching_sha2_password问题解决方法

MySQL 8.0.31 使用了 caching_sha2_password 作为默认的身份验证插件,这可能导致一些旧的客户端和库无法连接到服务器。以下是一些解决此类问题的常见步骤和建议:确保MySQL服务正在运行:首先,确保你的MySQL服务器实例正在运行。你可以使用系统的服务管理工具来检查。更新你的客户端和库:尝试升级到最新版本的MySQL客户端和连接器。这可以确保你的客户端和库支持 caching_sha2_password。

2023-08-18 10:30:13 2252

原创 关于Constant常量和枚举类Enum的定义和使用

@关于Constant常量和枚举类Enum的定义和使用自定义常量Constantfinal类中定义一个内部接口的方式来定义常量,有如下好处: 1就是归类,使用起来也非常方便。2就是少些很多多余的public static final 的前缀,代码简洁。3就是便于规范取名。public final class Constant { public interface UpperCaseNu...

2019-07-13 19:40:19 4435

转载 equals和hashcode的理解

为什么Object需要hashCode()这个方法?用意何在?学过数据结构的都知道,哈希表或散列表是一种查询速度比较快的数据结构。时间复杂度O(1)。在Java语言中,类Object中有一方法hashCode()public native int hashCode();但是,很少有人思考为什么?如果说两个数进行比较需要equals()方法这个是合情合理的,但是为啥需要hashCod...

2018-06-26 12:39:49 352

原创 javap查看java字节码

javap是JDK自带的反汇编器,可以查看java编译器为我们生成的字节码。通过它,我们可以对照源代码和字节码,从而了解很多编译器内部的工作。 语法:   javap [ 命令选项 ] class…   javap 命令用于解析类文件。其输出取决于所用的选项。若没有使用选项,javap 将输出传递给它的类的 public 域及方法。javap 将其输出到标准输出设备上。 命令选项   -...

2018-03-16 10:10:49 11653

原创 Java面试过程中遇到几个题

最近参加了一次面试,一来就给我来一套试题,下面就谈谈其中的2道题目。 面试题1 1下面程序输出什么?public class Main { public static void main(String[] args){ Integer f1 = 100,f2 = 100,f3 = 150,f4 = 150; System.out.println(f1...

2018-03-02 22:47:17 322

转载 如何用命令将本地项目上传到git

突然想把本地电脑写的一些小项目上传到自己的GitHub上面,于是网上找找资料,发现这篇比较好,以便后面查询之用。于是转载起来1、(先进入项目文件夹)通过命令 git init 把这个目录变成git可以管理的仓库git init2、把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记后面的小数点“.”,意为添加文件夹下的所有文件git a

2018-01-26 17:08:57 244

原创 Java树形菜单的构建、遍历以及获取树形菜单的Id集合List

项目的开发过程中经常遇到树形菜单构建,遍历的情况,于是记录一下以便查阅。 1创建一个Menu类,简单起见,这里我只使用了id和pid的字段package com.huato.tree.menu;import java.io.Serializable;public class Menu implements Serializable { private static final long s

2017-12-27 11:02:06 7918

转载 Tomat集群Cluster的配置,SimpleTcpCluster节点含义

Tomat Cluster

2017-12-25 17:13:13 1450

转载 Java堆内存模型

目录[-]堆内存GC 堆GC 日志JVM 参数选项堆内存Java 中的堆是 JVM 所管理的最大的一块内存空间,主要用于存放各种类的实例对象。在 Java 中,堆被划分成两个不同的区域:新生代 ( Young )、老年代 ( Old )。新生代 ( Young ) 又被划分为三个区域:Eden、From Survivor、To Survivor。这样划分的目

2017-09-28 14:01:59 1943

转载 XmnXmsXmxXss参数的区别

1、-Xmn -Xms -Xmx -Xss有什么区别首先,-Xmn、-Xms、-Xmx、-Xss都是JVM对内存的配置参数,我们可以根据不同需要区修改这些参数,以达到运行程序的最好效果。了解JVM内存管理看这里:JVM是如何管理内存的-Xms、-Xmx-Xms、-Xmx分配用来设置进程堆内存的最小大小和最大大小。了解堆内存看这里:java堆内存是什么样的 

2017-09-28 13:48:50 5740

原创 奇偶数排序--整数数组的奇偶数分开(小米公司笔试题)

题目:在一个N个整数数组里,有多个奇数和偶数,设计一种排序算法,使得所有的奇数都在左边,偶数都在右边,code实现。本题就是快速排序的变形题。就是把快排的partition划分区间过程的进行改变。采用双指针左右扫描法,根据题意,奇数在左,偶数在右,有low=0;high=arr.length-1;从high-- 方向扫描到第一个奇数要进行交换,否则high--;而从low++ 方向扫描到第一个

2017-08-24 14:20:33 1194

原创 有关于sizeof的使用

在C/C++中经常性的需要使用到sizeof,今天看了程序员面试宝典总算有所收获。以前老是觉得很纳闷,怎么结果不对呢。 #includeusing namespace std;class B {private:bool m_bTemp;int m_nTemp;bool m_bTemp2;};class C {private:int m_nTemp

2013-07-05 11:38:01 460

dubbo-admin 2.6 dubbo monitor

dubbo-admin-2.6.0.war dubbo-monitor-simple-2.0.0 dubbo框架的监控管理中心2.6版本。

2018-07-20

Java学习的20来本电子新书

架构探险 从零开始写javaweb框架 亿级流量网站架构核心技术 实战JAVA虚拟机 JVM故障诊断与性能优化葛一鸣 微服务架构与实践 ,王磊著 算法新解刘新宇 数据结构与算法分析——Java语言描述 深入理解计算机系统(原书第三版3) 实战Java高并发程序设计葛一鸣 轻量级微服务架构(上册) 精通Spring+4.x++企业应用开发实战 大型网站系统与JAVA中间件实践_13519269-曾宪杰 大规模分布式存储系统:原理解析与架构实战 基于Apache CXF构建SOA应用(1) 大型网站技术架构:核心原理与案例分析(完整版) JAVA并发编程实战 Java并发编程的艺术 基于Apache CXF构建SOA应用 CleanCodeHandbook_v1.0.1 Git版本控制管理 第2版 [深入理解Java虚拟机:JVM高级特性与最佳实践].周志明(第二版) [深入理解Java虚拟机:JVM高级特性与最佳实践].周志明(第一版) Java多线程编程核心技术_完整版 从Paxos到Zookeeper 分布式一致性原理与实践 JavaEE开发的颠覆者 Spring Boot实战 完整版 等等,有的是lz网上买的,分享给大家!一起学习,一起进步!

2017-09-25

Java语言规范和JVM规范官网文档

包含有Java6,Java7,Java8,Java9的语言规范和JVM的规范pdf文档,供大家参考,谢谢!深入学习Java编程必须要多看规范,搞清楚深层次的原理。

2017-09-25

JAVA并发编程实战

Java并发编程的2本圣经之作,提供给大家!希望大家一起在并发学习的道路上一起努力!深入到Java虚拟机的内存模型去理解。

2017-09-18

Lintcode-java版本

java程序员有福利了,刷题必备,lintcode的java版本,Renfei Wang大神!

2017-06-06

空空如也

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

TA关注的人

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