- 博客(8)
- 收藏
- 关注
原创 两个数交换输出的5种方式
两个数交换输出的5种方式1. 使用一个临时变量2. 异或操作3. 小学加减法4. 小学乘除法(不推荐使用,丢精度)5. 最狗的方式 骚的一批话不多说 上代码!package cn.zhen77.Tools; public class Swap { //交换输出两个数的5种方式 public static void main(String[] args) { int a=1,b=2; System.out.println("a="+a+",b="+b); swap1(a,
2021-03-23 17:04:16
1628
原创 Dubbo(一)入门第一个Dubbo的Provider和Consumer
第一个Dubbo的Provider 新建父项目Parent1。最终结构如下: 编写pom.xml继承SpringBoot父项目。对于dubbo的配置,如果是ssm项目需要一个比较麻烦的步骤,具体的可以去查.springboot直接添加依赖即可zookeeper 去了哪里,被最后两个依赖封装了,在里面.直接用就行所以配置一个带web的一个不带web,就是为了给孩子用嘛<?xml version="1.0" encoding="UTF-8"?><project xmlns=
2021-03-15 10:42:40
702
1
原创 InsertionSort插入排序
算法思想:就是插扑克牌,内循环:(针对1张牌)每次新来的扑克牌,依次和前面的牌进行比较,比前面小,就和其交换结果:最小的牌,会到适合他的位置外循环 :对剩下的牌进行如上操作时间复杂度:O(n²)空间复杂度:O(1)是稳定的public class InsertionSort { public static void main(String[] args) { DataChecker.check(); } static void sort(int[] arr) { .
2021-03-15 09:11:12
112
原创 BubbleSort冒泡排序
算法思想:内循环思路:每两个数依次比较,前者>后者,进行交换,之后往后窜两个数,继续比较.直到比较到最后两个数结果:第一次内循环结束后,会将最大的数排到最后;外循环:之后每次内循环会将非定位元素中相对较大的排到非定位元素之后(定位元素之前)直到第2个数排序完;排序结束;package demo;public class BubbleSort { public static void main(String[] args) { DataChecker.check(); } s
2021-03-14 13:18:19
189
3
原创 SelectionSort 选排和其增强版(自我理解)
从今天开始每天更新一个算法,包括思想和代码选择排序 :时间复杂度O(n的平方) 空间复杂度O(1) 不稳定算法思想:使用一个索引minPtr默认指向arr[0],遍历数组,当遇见比arr[minPtr]小的将minPtr指针指向比那个小的位置,之后和arr[起始]交换 .之后依次将较小的选出进行交换package demo;import java.util.Arrays;import java.util.Random;public class SelectionSort {
2021-03-13 11:54:26
96
1
原创 IDEA常见的快捷键(之后想起来再补)
IDEA常见的快捷键 (我能想到的)【1】创建内容:alt+insert【2】main方法:psvm【3】输出语句:sout【4】复制行:ctrl+d【5】删除行:ctrl+y【6】代码向上/下移动:Ctrl + Shift + Up / Down【7】搜索类: ctrl+n【8】生成代码 :alt + Insert(如构造函数等,getter,setter,hashCode,equals,toString)【9】百能快捷键 : alt + Enter (导包,生成变量等)【10】单
2021-03-12 22:14:06
183
2
原创 org.apache.zookeeper.KeeperException$ConnectionLossException: KeeperErrorCode 问题 之关闭防火墙
使用zookeeper中遇到的防火墙问题身为一个菜鸡,第一次写博客,记录一下首先通过VMware进入linux系统,启动Xshell进行连接,通过# cd /usr/local/zookeeper/bin 进入对应目录之后通过 # ./zkserver.sh start 启动在进入zookeeper支持的命令中 键入# ./zkCli.sh 启动客户端命令package cn.zhen77;import org.apache.zookeeper.*;import java.io.IOE
2021-03-12 21:08:02
710
2
原创 java笔记之浅谈接口
package com.sunzhen;/**@Auther: sunzhen@Date: 2020/10/29 - 10 - 29 - 8:41@Description: com.sunzhen@version: 1.0*//*接下来学习接口,我会将笔记穿插进代码中,去分享自己的笔记和代码.1.首先我们应该明确:类是类,接口是接口,他们是同一层次的概念;2.既然他不是类,自然而然他就没有构造器;3.接口如何去声明? interface4.在jdk_1.8之前 接口只有两部分组成:
2020-10-29 10:28:25
251
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人