51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

开发笔记

Java基础知识:面试官必问的问题

Java基础知识:面试官必问的问题

厉飞雨 阅读(137) 评论(0) 赞(7)

数据类型 基本类型 byte/8 char/16 short/16 int/32 float/32 long/64 double/64 boolean/~ boolean 只有两个值:true、false,可以使用 1 bit 来存储,但是具体大小没有明确规定。JVM 会在编译时期将 boolean 类型的数据转换为 int,使用 1 来表示 true,0 表示 false...

StringJoiner的使用

StringJoiner的使用

厉飞雨 阅读(136) 评论(0) 赞(7)

StringJoiner的概述 1.StringJoiner跟StringBuilder一样,也可以看成一个容器,创建之后里面的内容是可变的 2.作用: 提高字符串的操作效率,而且代码编写特别简洁,但是市场上很少有人用 StringJoiner的构造方法 public StringJoiner(间隔符号) // 创建一个StringJoiner对象,指定拼接时的间隔符号 pub...

Git add 添加了不想要的文件,如何撤删

Git add 添加了不想要的文件,如何撤删

厉飞雨 阅读(173) 评论(0) 赞(8)

git add 添加了不想要的文件,如何撤删 git add . 先看一下 add 中的文件 git status 撤删add的所有文件 git reset HEAD 对某一个文件进行撤删 git reset HEAD src/mode/hello.java git reset :回滚到某次提交。 git reset --soft:此次提交之后的修改会被退回到暂存区。 git ...

大文件下载导出优化

大文件下载导出优化

厉飞雨 阅读(187) 评论(0) 赞(10)

下载导出的IO特别大可能涉及到以下几个方面的因素: 带宽限制:下载速度受到网络带宽的限制。如果带宽不足,下载速度会变慢。 磁盘IO:如果下载导出的数据文件需要从磁盘读取,磁盘IO性能不足也会影响下载速度。 服务器性能:如果服务器性能不足,如CPU、内存、网络等方面性能不足,也会影响下载速度。 优化建议: 压缩文件:对于大的IO文件,可以使用压缩算法将其压缩,以减少文件大小,从而...

Git分支教程:详解分支创建、合并、删除等操作

Git分支教程:详解分支创建、合并、删除等操作

厉飞雨 阅读(161) 评论(0) 赞(8)

> Git是一种强大的分布式版本控制系统,它的分支功能使得团队协作和代码管理变得更加灵活和高效。分支可以让开发人员在不影响主线开发的情况下进行并行开发和实验性工作。本篇博客将详解Git分支的创建、合并、删除等操作,帮助你更好地理解和使用Git的分支功能。 分支的基本概念 在开始讲解具体的分支操作之前,让我们先来了解一下分支的基本概念。 分支的定义 分支是Git中用...

Java《排列组合》题目分享

Java《排列组合》题目分享

厉飞雨 阅读(171) 评论(0) 赞(7)

###今天做到一个题目,想分享一下。 ###题目是这样子的:小明今日想吃各种各样的食物,请你将所有情况罗列出来,比如水果[哈密瓜,苹果,葡萄],主食[米饭,面条,汉堡],配菜[鸡蛋,黄瓜,土豆] public static List<String> allList = new ArrayList<&am...

使用 winget 包管理器,简化 Windows 应用管理

使用 winget 包管理器,简化 Windows 应用管理

厉飞雨 阅读(187) 评论(0) 赞(7)

如果您是高级 Windows 用户或曾经使用过基于 Linux 的操作系统,那么对 包管理器 的概念应该有所了解。包管理器提供了集中的方式来安装和更新应用程序。Microsoft 为 Windows 11 和 Windows 10 用户提供了官方 Windows Package Manager 包管理器,简称为 winget。 Windows Package Manager 作...

Chrome 114 正式发布,带来全新朗读模式

Chrome 114 正式发布,带来全新朗读模式

厉飞雨 阅读(294) 评论(0) 赞(7)

Chrome 114 正式发布,修复了 16 个安全问题,并带来全新「朗读模式」。Chrome 通常会在大多数系统中自动更新。桌面用户可以通过在浏览器地址栏中加载chrome://settings/help或选择「菜单」-「帮助」-「关于 Google Chrome」来加速更新过程。 Chrome 114 正式版本号如下: Chrome for Linux 或 macOS: ...

Microsoft 推出 Dev Home 平台,打造高效开发环境

Microsoft 推出 Dev Home 平台,打造高效开发环境

厉飞雨 阅读(594) 评论(0) 赞(12)

Microsoft 专门为 Windows 11 开发人员打造了一款 Dev Home 平台,以提高生产力,让开发工作更加高效。本文我们将介绍 Dev Home 是什么,以及如何显著提升开发生产力。 Dev Home 是什么 众所周知,开发人员的工作流程涉及复杂的项目设置。经常需要切换不同的应用程序,导航到相关的文件系统目录,使用多个身份登录完成工作等。 为此,Microsof...