自定义博客皮肤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)
  • 收藏
  • 关注

原创 Java技术清单(GPT-4生成)

以下是一份 Java 领域的文档清单,包括了基本的指南、核心库的文档、开发工具、以及一些常用的框架和库的文档。这些文档将帮助你更好地学习和使用 Java 语言及其相关技术。

2023-04-19 17:56:54 323

原创 一、Restful框架:Jesery初始化项目

Jersey RESTful Web服务x框架是开源的、高质量的、用于在Java中开发RESTful Web服务的框架,它为Jakarta RESTful Web服务3.0提供支持。Jersey框架不仅仅是JAX-RS参考实现。Jersey提供了自己的API,它扩展了JAX-RS工具包,提供了额外的特性和实用程序,以进一步简化基于rest的服务和客户端开发。Jersey还公开了许多扩展spi,以便开发人员可以扩展Jersey以最适合他们的需求。

2023-04-11 22:54:36 266

原创 (一)Spring源码之动态代理

spring源码中是使用了动态代理的,至于动态代理使用的场景在此先不做分析,后续深入后再补充,本文只介绍spring容器启动后是怎么选择和创建动态代理的。当环境变量<org.graalvm.nativeimage.imagecode>不存在的时候,spring选择了动态代理策略.从流程图中可以很明确的看到spring容器在启动的过程中,在构造器初始化的时候通过判断。是否为成立来创建简单初始化策略还是动态代理策略。二、spring注解启动流程图。一、spring注解启动类图。

2023-04-01 10:49:58 244

原创 数据结构-二叉堆

package com.company.binaryHeapTree;/** * 堆的基本API * * @param <E> */public interface Heap<E> { int size(); // 元素的数量 boolean isEmpty(); // 是否为空 void clear(); // 清空 void add(E element); // 添加元素 E get(); // 获得堆顶元素 ..

2021-11-11 00:02:32 463

原创 算法:判断链表是否有环并且求入环口

1、首先判断链表是否有环,采用快慢指针来定位,快指针走一步,慢指针走两步,如果有环那么快慢指针一定会在某处相遇,如果没有环那么快指针一定会先到达next为null2、假设有环,假定链表头到入口的距离为 L, 入口到相遇点的距离为X ,环状链表的周长为 R,并且快慢指针相遇的时候(不考虑在入口相遇)快指针一定先于满指针跑过n圈链表那么则有如下结论:快指针走过的距离为:f = l + x + n*R 慢指针走过的距离为:l = l + x ..

2021-11-04 18:42:53 187

原创 阿里云服务器部署实战

阿里云简易服务部署说明简介:阿里云服务器相较于金山云具有细划功能更加完备,文档更加丰富且方便查看,支持部署的区域更加广泛,并且其专有网络(VPC)对服务器的安全性是很大的保障,功能丰富的同时我们对服务器的选择和操作也增加了,本文档是对阿里云服务器部署的一次梳理,会从专有网络VPC、云服务器ECS、安全组的介绍以及它们之间的关系这些方面,供大家参考部署一套简易(或低配置)可用的阿里云服务。一、专有网络VPC1、简介专有网络是您自己独有的云上私有网络。您可以完全掌控自己的专有网络,例如选择I

2021-08-18 18:09:13 324

原创 云服务器有哪些【转自阿里云社区】

前言:当前阿里云总共提供了两大类17种操作系统选择。那么应该如何选择适合自己的服务器呢?这篇文章来为大家解答。一、Windows篇阿里云提供了6种window系统,涵盖了Server 2003 sp2以及Server 2008 R2这两大类操作系统。其中又分为了32位和64位(1)如何选择32位还是64位 32位系统相比64位系统,最主要的限制体现在内存的大小上。因为32位本身的限制,其最大只可支持到4GB内存,如果您的网站要使用高于4GB的内存或者以后有扩充内存寻到4GB以上的打算,请使用64

2021-08-18 17:57:55 143

原创 阿里云ECS问题大全【转自阿里云社区】

云服务器ECS是阿里云的明星产品,上云基础,阿里云ECS不仅有面向企业场景的计算实例、存储及网络组件,使应用运行稳定、数据存储可靠、有着丰富的安全防护及监控措施,而且可以使用多种管理方式,赋予完全管理权限,镜像类型丰富,做到加速应用部署。以下为阿里云用户在云栖问答中发布到问题及解决方法,建议大家合理运用:阿里云帮助文档,很多问题文档中都有图文教程。ECS实例配置ECS时,无法连接到Windows实例,是怎么回事,如何解决?https://yq.aliyun.com/ask/61463配置ECS时

2021-08-18 17:55:27 1184

原创 Java11新特性概览

一、JShell(java9已经开始支持)1、类似于python中的求值-打印循环(Read-Evaluaction-Print Loop),目的在与即时结果和反馈2、java9引入了shell这个交互性工具,让java也可以像脚本语言一样来运行,可以从控制台启动jshell,在jshell中直接输入表达式并查看其执行结果,当需要测试一个方法的运行效果或是快速的对表达式进行求值时,jshell都非常实用3、除了表达式外,还可以创建java类和方法。jshell也有 基本的代码完成,不在需要解释必

2021-08-18 17:36:14 834 3

原创 Ubuntu16.04.7系统如何配置静态IP(其他版本通用)

第一步:找到对应的网卡名称root@ubuntu:~# ifconfigroot@ubuntu:~# ifconfigens33 Link encap:Ethernet HWaddr 00:0c:29:c8:c1:53 inet addr:192.168.1.129 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::20c:29ff:fec8:c153/64 Scope:Lin

2021-08-17 16:26:41 372 3

原创 java8特性汇总

1、常见的函数式接口1、Function -T作为输入,返回的R作为输出、被称为函数式接口Function<String,String> function = (x) -> {System.out.print(x+": ");return "Function";}; System.out.println(function.apply("hello world"));2、Predicate -T作为输入,返回的boolean值作为输出、被称为断言型接口Predica..

2021-07-29 14:54:56 545 2

原创 LeeCode:判断一个数是否是4的幂

题目:给定一个整数,判断它是否是4的幂解题思路1:如果一个整数是4的幂那么它一定是2的幂,2的幂有一个规律是:比如一个shu

2021-06-01 23:11:52 469

原创 关于程序员的一些思考

2021-05-27 23:41:33 234 1

空空如也

空空如也

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

TA关注的人

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