自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Golang分享(四):map的底层原理1

在计算机科学中,map是一个由一组key-value键值对组成的集合,并且每个key只能出现一次,不能重复。

2023-08-26 22:11:05 167

原创 Golang分享(三):“一等公民”函数

函数是代码复用的重要手段,可以帮助我们提高开发效率,有效降低代码重合度。相较于我们自己重新写函数而言,调用经过充分测试且长期使用的函数更有利于我们降低代码的Bug率。内置的error接口返回的错误信息只能携带一个字符串,如果需要更加丰富的错误信息,则需要自定义error。自定义error需要实现内置的error接口,即实现error中的Error()即可。如下为一个包含错误码的自定义接口myErrorcode int //错误码errMsg string //错误信息//实现error接口。

2023-08-20 09:25:50 150 1

原创 Golang分享(二):new和make区别

Go语言中new和make是内建的两个函数,主要用来创建分配类型内存。理解new和make首先从Golang的零值开始。

2023-08-08 22:28:55 152

原创 Golang分享(一):Channel底层原理

go channel原理

2023-08-06 18:31:23 398

转载 HTTPS的加密流程

对称加密、非对称加密、HTTPS加密流程

2023-03-06 17:06:59 64

原创 Java层次创建二叉树,前序、中序、后序、层序遍历二叉树的非递归实现,获得二叉树的高度

1. 二叉树节点package entity;public class TreeNode { //数据域 public int val; //左孩子 public TreeNode left; //右孩子 public TreeNode right; //构造函数1 public TreeNode(int val) { this.val = val; } //构造函数2 public TreeN

2022-04-19 13:52:59 794 1

原创 win10右键文件夹卡死未响应的解决方法

win10右键文件夹卡死未响应的解决方法方法一:如果你下载了福昕阅读器请果断卸载方法二:如果没有下载福昕阅读器请看其他博客

2021-09-15 15:32:04 3537 14

原创 解决调用System.console()方法返回的是null

解决调用System.console()方法返回的是null问题如图解决方法IDEA用内嵌的cmd(Alt+F12)运行程序javac TestConsole.javajava TestConsole

2021-06-19 21:49:18 792 5

原创 运行 java HelloWorld 命令,提示“错误: 找不到或无法加载主类”

运行java HelloWorld 命令,提示“错误: 找不到或无法加载主类”问题1.如图所示:2.执行如下命令时没有问题javac HelloWorld.java3.执行如下命令时提示错误java HelloWorldjava HelloWorld.class解决方法1.查看了很多CSDN,都在教我们调整环境变量。但是最后发现,只需要在HelloWorld后加个后缀.java即可2.如图所示3.甚至不用执行javac HelloWorld.java命令,直接执行java H

2021-05-27 17:11:28 312

原创 由于找不到vcruntime140.dll,无法继续执行代码,重新安装程序可能会解决此问题

由于找不到vcruntime140.dll,无法继续执行代码,重新安装程序可能会解决此问题解决办法一1.vcruntime140.dll可以理解为运行环境14.0版本,一段时间以前,对应版本为Microsoft Visual Studio 2015,所以理论上电脑上如果安装过vs2015应该不会报错;2.解决方法是 在微软官网下载 最新的Microsoft Visual C++3.如图所示,下载并安装,然后重启电脑解决办法二1.打开控制面板–>程序–>程序和功能2.找到自己的Mi

2021-05-27 14:53:33 61336 12

原创 private\默认\protected\public权限修饰符的区别

private/默认/protected/public 权限修饰符的区别1.可见性修饰符private、protected和public都称为可见性修饰符或可访问性修饰符private、默认修饰符、protected、public可见性递增private和protected只能用于类的成员,public修饰符和默认修饰符既可以用于类的成员,也可以用于类2.数据和方法的可见性类中成员的修饰符在同一类内可访问在同一包内可访问在不同包中的子类可访问在不同包内可访问publ

2021-02-05 23:48:29 1819

原创 Java中方法重写和方法重载的区别

文章目录方法重载和方法重写1.方法重载2.方法重写方法重载和方法重写1.方法重载方法重载可以发生在同一个类中,也可以发生在具有继承关系的多个类中方法重载具有相同的方法名,不同的方法列表不能根据修饰符和返回值类型来定义方法重载2.方法重写方法重写只能发生在具有继承关系的多个类中方法重写有相同的方法签名以及一样的或兼容的返回值类型(兼容的返回值类型在IDEA上无法实现)...

2021-02-05 23:46:03 161

原创 Java中子类能继承父类所有的数据和方法么

文章目录1.子类可以继承父类的哪些数据域和方法2.子类可以重写父类的哪些方法1.子类可以继承父类的哪些数据域和方法子类继承它的父类中所有可访问的数据域和方法先说实例数据域:private修饰的实例数据域不能被子类继承,但是子类可以调用父类提供的访问器和修改器进行访问和修改无修饰符的实例数据域可以被子类继承protected修饰的实例数据域可以被子类继承public修饰的实例数据域可以被子类继承再说静态数据域:private修饰的静态数据域不能被子类继承,但是子类可以调用父类提供的访

2021-02-05 23:43:34 5067 2

原创 Java实现埃拉托色尼筛法求素数

1.显示素数文章目录1.显示素数(1)穷举算法1(2)穷举算法2(3)穷举算法3(4)埃拉托色尼筛选法(1)穷举算法1package com.java;//程序清单5-15,求前50个素数,技巧:n的除数不超过n/2;public class PrimeNumber { public static void main(String[] args) { final int NUMBER_OF_PRIMES = 50; final int NUMBER_OF_

2021-02-03 15:08:54 567

原创 Java实现欧几里得法求最大公约数GCD

1.求最大公约数文章目录1.求最大公约数(1)穷举算法1(2)穷举算法2(3)穷举算法3(4)欧几里得算法(1)穷举算法1package com.java;//课本程序清单5-9,利用穷举法求GCDimport java.util.Scanner;public class GreatestCommonDivisor_1 { public static void main(String[] args) { Scanner input = new Scanner(Sys

2021-02-03 15:05:44 930

空空如也

空空如也

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

TA关注的人

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