自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 个人自用算法:广度优先搜索(BFS)+ 深度优先搜索(DFS)+ 无向图代码实现

广度优先搜索(BFS)+ 深度优先搜索(DFS) 代码实现里面主要理解的点有三个:visited 是用来记录已经被访问过的顶点 ,用来避免顶点被重复访问。queue 是一个队列,用来存储已经被访问、但相连的顶点还没有被访问的顶点。prev 用来记录搜索路径package com.muxiaofei.veryday;import java.util.LinkedList;import java.util.Queue;/** * 无向图 * @Author Baojian Hong

2022-05-20 13:36:36 788

原创 Linux 虚拟机固定IP 并且可以访问外网

输入命令vi /etc/sysconfig/network-scripts/ifcfg-ens33,进入IP配置TYPE="Ethernet"PROXY_METHOD="none"BROWSER_ONLY="no"BOOTPROTO="static"DEFROUTE="yes"IPV4_FAILURE_FATAL="no"IPV6INIT="yes"IPV6_AUTOCONF="yes"IPV6_DEFROUTE="yes"IPV6_FAILURE_FATAL="no"IPV6_AD

2022-05-14 11:23:16 896

原创 JDBC调用ORACLE的存储过程(带自定义Type 类型的in和out)实测可用

JDBC调用ORACLE的存储过程(带自定义Type 类型的in和out)实测可用因为业务需求,需要去调用ORACLE的存储过程,但是存储过程里面含有IN/OUT的参数类型是自定义类型,因此琢磨很久。然后在百度和谷歌找不到相关的解决方案,或者说找不到能过直接粘贴复制的代码,只能自己找相关的资料去自己搞。下面代码是JDBC的方式去调通的(背景说明白了,下面直接贴代码吧)数据库方面:存储过程自定义类型:TYPE "T_OBJ_PREF" as object ( TYPE_ID VARCHAR

2022-04-27 10:10:21 1629

原创 排序算法:插入排序

实现方式:private static int[] quickSort(int[] arr){ if (arr.length < 2){ return arr; } // 设置一个长度一样数组,小于pivot的放在左边,大于pivot的放在右边 int[] arrs = Arrays.copyOfRange(arr,0,arr.length-1); int[] pivot = Arrays.co

2022-04-19 13:32:18 377

原创 排序算法:归并算法

实现方式:public static int[] sort(int[] sourceArray){ int[] arr = Arrays.copyOf(sourceArray, sourceArray.length); if (arr.length < 2){ return arr; } // 寻找数组的中间数,进行拆分 int middle = (int) Math.floor(arr.leng

2022-04-19 13:30:12 314

原创 排序算法:选择排序

实现方式:// 选择 排序 int[] c = new int[]{4,5,6,1,3,2}; for (int i = 0 ; i<c.length;i++){ int index = i; for (int j = i;j<c.length;j++){ if (c[j] < c[index]){ // 记录目前能找到的最小值元素的下

2022-04-19 13:27:22 865

原创 排序算法:插入排序

实现方式:// 插入 排序 int[] a = new int[]{4,5,6,1,3,2}; for (int i = 1 ; i < a.length; i++){ // 从下标为1的开始对比 int value = a[i]; // 初始化i前面的数字 int j = i - 1; for (;j>=0;--j){

2022-04-19 13:25:21 186

原创 排序算法:冒泡排序

// 冒泡 排序 int[] b = new int[]{4,5,6,1,3,2}; for (int i = 0;i < b.length; i++){ for (int j = 0; j< b.length - i - 1; j++){ if (b[j]>b[j+1]){ int temp = b[j]; b[j] .

2022-04-19 13:21:06 205

原创 Java 手写双向链表

Java 手写双向链表DoubleLinkedList.javapackage com.muxiaofei.veryday.entity;/** * 双链表 * * @param <T> */public class DoubleLinkedList<T> { //链表大小 public int size; // 头节点(先初始化一下) Node<T> head = new Node<>(); //

2022-04-14 18:05:14 948

原创 Java 手写单链表

Java 手写单向链表SingleLinkedList.javapackage com.muxiaofei.veryday.entity;/** * 单链表 * @param <T> */public class SingleLinkedList<T> { //链表大小 public int size; // 头节点(先初始化一下) public Node<T> head = new Node<>();

2022-04-14 18:00:40 562 1

原创 ES(elasticsearch)测试数据

{“index”:{“_id”:“1”}}{“account_number”:1,“balance”:39225,“firstname”:“Amber”,“lastname”:“Duke”,“age”:32,“gender”:“M”,“address”:“880 Holmes Lane”,“employer”:“Pyrami”,“email”:“amberduke@pyrami.com”,“city”:“Brogan”,“state”:“IL”}{“index”:{“_id”:“6”}}{“accou

2022-04-13 09:58:31 6150 5

原创 docker启动ES报错:OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9

OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release.主要是内存问题:修改jvm.options 文件通过find / -name jvm.options 进行查找文件所在位置进去修改-Xms 和 -Xmx为一下-Xms512m-Xmx512m如果你是看谷粒商城的话那你创建.

2022-04-04 10:38:13 8477 1

原创 处理安全检查的项目代码异常解决记录

处理安全检查的项目代码异常解决记录

2022-03-22 13:11:22 4659

转载 vue模板

学习Vuevue模板{ "Print to console": { "prefix": "vue", "body": [ "<!-- $1 -->", "<template>", "<div class='$2'>$5</div>", "</template>", "",

2022-03-19 16:56:18 747

原创 spring cloud alibaba 笔记一

spring cloud alibaba 笔记使用spring cloud alibaba 的原因是,国内速度快,主要是spring cloud 不维护一些组件了。使用spring cloud alibaba地址:https://github.com/alibaba/spring-cloud-alibaba目前需要使用学习的组件:Sentinel :把流量作为切入点,从流量控制、熔断降级、系统负载保护等多个维护保护服务的稳定性。Nacos :一个更易于构建云原生应用的动态服务发现、配置管理和服

2022-03-17 23:49:22 184

原创 解决Failed to open/create the internal network HostInterfaceNetworking-VirtualBox Host-Only Ethernet A

(解决Failed to open/create the internal network HostInterfaceNetworking-VirtualBox Host-Only Ethernet Adapter)今天升级了VirtualBox到最新版,结果无法启动虚拟机,报错信息如下:Failed to open/create the internal network ‘HostInterfaceNetworking-VirtualBox Host-Only Ethernet Adapter’ (V

2021-04-21 21:34:58 4694 5

原创 记录 liunx DNS问题 ## liunx DNS修改

记录 liunx DNS问题原因:今天客户提供了一台liunx服务器,发现yum 命令无法运行,提示报错、下面展示一些 内联代码片。// A code blockvar foo = 'bar';[root@localhost /]# yum -y install pcre-devel openssl openssl-develCould not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64

2021-02-01 11:31:36 165 2

原创 liunx上安装docker基于centOS 7

111

2019-01-23 15:21:11 938

原创 centOS7 搭建fastDFS与Nginx 里面有所有需要的资料

centOS7 搭建fastDFS与Nginx 里面有所有需要的资料FastDFS 和 nginx 整合第一次学博客,写的不好,大家多多见谅,下面是我今天尝试搭建了单机版fastDFS与nginx资料包下载链接:(晚点更新)FastDFS 安装安装 centOS7 虚拟机可以参考[centOS 7安装教程](https://www.osyunwei.com/archives/7829....

2019-01-19 18:46:49 223

空空如也

空空如也

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

TA关注的人

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