首页 > 编程语言
线程交替输入,打印
package com.thread; /** * @author a * @date 2021/3/16 7:58 * @description */ public class Test4 { static Thread t1 = null, t2 = null; public static vo ...
分类:编程语言   时间:2021-03-16 10:51:07    收藏:0  评论:0  赞:0  阅读:30
3-15(二叉树的算法题)
今天主要完成了二叉树的一些算法题,难度不是很大,但是自己很菜,不会做1、二叉树的高度思想:利用后序遍历,将左右树算出高度,然后取大值,再加1,就是二叉树的高度。2、反转二叉树思想:前序遍历,将左右看着左右孩子,互换地址值,然后递归每个节点即可。3、相同的树思想:前序遍历,将根对比,然后递归比较即可4、对称二叉树:思想就是将左右树做个相同对比即可。5、二叉树前序遍历思想:前序遍历6、平衡二叉树思想:
分类:编程语言   时间:2021-03-16 00:00:09    收藏:0  评论:0  赞:0  阅读:60
SpringBoot2.x【一】从零开始环境搭建
对于之前的Spring框架的使用,各种配置文件XML、properties一旦出错之后错误难寻,这也是为什么SpringBoot被推上主流的原因,SpringBoot的配置简单,说5分钟能从框架的搭建到运行也不为过. 现在更是微服务当道,所以在此总结下SpringBoot的一些知识,新手教程. Gr ...
分类:编程语言   时间:2021-03-15 23:59:54    收藏:0  评论:0  赞:0  阅读:71
算法学习-整数反转
算法学习-整数反转 题目和需求 给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。 如果反转后整数超过 32 位的有符号整数的范围 [?231, 231 ? 1] ,就返回 0。 常规解法 使用字符串回转方法(一般开发中的思路) public static int reve ...
分类:编程语言   时间:2021-03-15 23:58:56    收藏:0  评论:0  赞:0  阅读:57
2021-03-15:手写代码:单链表选择排序。
2021-03-15:手写代码:单链表选择排序。福大大答案2021-03-15:遍历链表,找出最小元素,链表里删除最小元素,最小元素放在需要返回的链表里。代码用golang编写,代码如下:packagemainimport"fmt"funcmain(){//head:=&ListNode{Val:4}//head.Next=&ListNode{Val:2}//head.Next.N
分类:编程语言   时间:2021-03-15 23:55:44    收藏:0  评论:0  赞:0  阅读:54
python基础之基本数据类型与基本运算符
一、基本数据类型 1、整数类型 作用:描述年龄、等级,电话号码等数据类型 age = 18 phone_number = 13572839204 2、浮点型 作用:描述薪资、身高等带小数的类型 height = 1.75 money = 4.4 *** 整数与浮点数可以统称为数字类型,虽然pytho ...
分类:编程语言   时间:2021-03-15 23:03:06    收藏:0  评论:0  赞:0  阅读:45
java基础知识—多态的实现(重载,重写的理解)
理解误区 学习的第一门语言就是Java了,还记得在初学Java的时候,还是遇到了很多的困难,很多的知识点还不能理解。提到Java的面向对象,相信很多人都会印象深刻吧,但是对于初学者来说,理解起来确实还是有些难度的。 还记得当时很不理解面向对象的多态性,就去问了问学姐,得到的答案是,暂时可以理解,方法 ...
分类:编程语言   时间:2021-03-15 23:02:55    收藏:0  评论:0  赞:0  阅读:46
springboot项目引入security后请求报401错误的坑
1 springboot项目中只要引入了spring-boot-starter-security包,默认就已经开启了权限认证。 2 如果当前工程需要纳入权限管理的话,可以直接禁用security的认证。 3 禁用security可以在SpringBootApplication中exclude掉sec ...
分类:编程语言   时间:2021-03-15 23:02:01    收藏:0  评论:0  赞:0  阅读:447
Python模块导入
前言 Python是一门非常灵活的语言,代码组织可以从一个文件到一个目录,再到包含很多目录很多文件的工程。 当代码量越来越大的时候,要思考如何将代码模块化,如何能更加优雅的组织文件。 概念 Python中有模块的概念,对应的就是一个py文件;包的概念对应的就是一个目录,在Python2中, 包中必须 ...
分类:编程语言   时间:2021-03-15 23:01:51    收藏:0  评论:0  赞:0  阅读:32
Java注释
单行注释 // 注释内容 多行注释 /* * 多行注释内容 */ 文档注释 /** * 文档注释 */ ...
分类:编程语言   时间:2021-03-15 23:01:40    收藏:0  评论:0  赞:0  阅读:34
Python 列表与字典
Python 列表与字典 1 列表(Lists) 列表其实就是Python的数组,它支持动态调整大小,并且可以包含不同类型的元素。 a = [] 列表的常用方法包括count(key),index(value),reverse(),sort(),append(value),pop() 切片操作: n ...
分类:编程语言   时间:2021-03-15 22:59:51    收藏:0  评论:0  赞:0  阅读:28
堆排序
堆排序 1 void heapAdjust(int a[],int i,int length) 2 { 3 int tmp = a[i]; 4 for(int k=2*i+1;k<length;k = 2*k+1) 5 { 6 if(k+1<length&&a[k+1]>a[k]) 7 k++; 8 ...
分类:编程语言   时间:2021-03-15 22:57:20    收藏:0  评论:0  赞:0  阅读:44
如何自己构建一个类似springmvc的框架(springmvc原理理解)
构建一个类似springmvc的框架 大致结构: DispatcherServlet,接收所有请求,然后进行分发 自定义Controller注解,RequestMapping注解 设置ViewResolver 视图解析器 大致步骤: 把controller和注解进行关联,可以使用url找到对应的方法 ...
分类:编程语言   时间:2021-03-15 22:56:14    收藏:0  评论:0  赞:0  阅读:30
2021 Spring Discussion 1
2021 Spring Discussion 1 春季学期第一次讨论班,王博士讲了许多 AtCoder 上的思维题。 Slides: https://drive.google.com/file/d/10EVj_812TJNb4OlgBYxoEG-hdldre9X-/view?usp=sharing ...
分类:编程语言   时间:2021-03-15 22:54:40    收藏:0  评论:0  赞:0  阅读:43
python面试题
1.python垃圾回收机制 https://zhuanlan.zhihu.com/p/83251959 2.redis过期机制 3.python实例化对象查找属性的顺序 4.python装饰器的使用,及如何改变函数名 5.python命名空间 6.python GIL锁问题 7.python编译和 ...
分类:编程语言   时间:2021-03-15 22:54:15    收藏:0  评论:0  赞:0  阅读:37
Python基础语法1
1、注释 注释有两种:单行注释与多行注释 单行注释只需要在当行代码前面加上#即可 #这里是单行注释 多行注释 “”““”” ‘’‘’‘’ 三对双引号或者是三对单引号都可以,不过我们基本上用的是三个双引号 2、变量 量:事物的状态 变:事物的状态是可以改变的 简单来说,变量就是一种存取内存的机制, 由 ...
分类:编程语言   时间:2021-03-15 22:53:22    收藏:0  评论:0  赞:0  阅读:36
Java命名规则
Java命名规则 包命名规则 单词全部小写 域名反转形式来命名包 域名:gmbjzg.com 包层级结构:com > gmbjzg 类和接口命名规则 驼峰命名法 类:WetcharPay 变量和方法命名规则 第一个单词小写,其余单词首字母大写 变量:checkLogin 常量命名 所有字母大写,单词 ...
分类:编程语言   时间:2021-03-15 22:53:09    收藏:0  评论:0  赞:0  阅读:39
C数组实现静态链表及常用操作(模拟无指针编程语言数组实现链表)
C数组实现静态链表及常用操作(模拟无指针编程语言数据实现链表)
分类:编程语言   时间:2021-03-15 22:52:06    收藏:0  评论:0  赞:0  阅读:43
python中的DDT数据驱动
转:https://www.cnblogs.com/nancyzhu/p/8563884.html """DDT:Data Driven Testing,数据驱动,简单来说就是测试数据的参数化在python中DDT以装饰器的形式,结合Unittest来使用,用来装饰测试类DDT可以让你给一个测试用例 ...
分类:编程语言   时间:2021-03-15 22:51:10    收藏:0  评论:0  赞:0  阅读:39
Java环境搭建
java开发环境搭建 1.下载jdk 官网下载地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 下载需要登录Oracle账号 账号:2696671285@qq.com 密码:Oracle123 ...
分类:编程语言   时间:2021-03-15 22:51:01    收藏:0  评论:0  赞:0  阅读:46
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!