码迷,mamicode.com
首页 > 编程语言 > 日排行
python 二叉树遍历
这几天面试老是遇到二叉树遍历问题,之前没怎么吃透,这次尝试好好啃一下,在这记录下这次学习的过程 二叉树的定义 首先我们先来看二叉树的口述定义 二叉树是树的叶子节点的数量不大于2的树 我们就随便再看看树的口述定义 ? 树是 N (N >= 0 )个结点的有限集合,N = 0 时,称为空树,这是一种特殊 ...
分类:编程语言   时间:2021-01-12 10:42:55    阅读次数:0
Java使用printf格式化日期:定义日期格式的转换符可以使日期通过指定的转换符生成新字符串。
package com.xuexi;import java.util.Date;import java.util.Locale;//定义日期格式的转换符可以使日期通过指定的转换符生成新字符串public class Time2 { public static void main(String[] a ...
分类:编程语言   时间:2021-01-12 10:43:30    阅读次数:0
Python-Redis系列之--集合(set)
无序集合 在name对应的集合中添加元素,可以添加多个元素 sadd(name,values) redis_conn.sadd('name', '王二狗', '王大锤')result = redis_conn.smembers('name') # 获取当前set集合中的元素内容print(resul ...
分类:编程语言   时间:2021-01-12 10:44:34    阅读次数:0
java环境搭建
jdk安装 下载jdk 在oracle官网下载jdk8安装包,根据自身大的电脑的配置安装相应的版本; 2、安装jdk安装包,记录安装目录; 3、配置环境变量:先添加系统环境变量JAVA_HOME,其值为jdk的安装目录;在系统环境变量path中添加两个值,分别为%JAVA_HOME%/bin/,%J ...
分类:编程语言   时间:2021-01-12 10:47:12    阅读次数:0
Python基础之dictionary
简介 字典是一种可变容器模型,且可存储任意类型对象,字典的每个键值 key=>value对用冒号:分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号{} 中 ,如: object = { 'color': 'yellow', 'size': 'big' } print(object['col ...
分类:编程语言   时间:2021-01-12 10:47:29    阅读次数:0
985大学生也在学,学c语言到底有什么好,如此让我们疯狂
一、为什么要学 C 语言? 首先,我们学的是 Computer Science,而不是 Programming Language,语言真的真的真的不是重点。 语言只是工具,工具没有优劣,只有各自适用的场景不同。 所以,以下所有讨论皆不涉及语言优劣,一切论述以怎样才是有利于学好 Computer Sc ...
分类:编程语言   时间:2021-01-12 10:47:55    阅读次数:0
Java里Scanner 类
package com.xuexi;import java.util.Scanner;public class ScannerDemo1 { //通过 Scanner 类的 nextLine() 方法获取输入的字符串,在读取前我们一般需要 使用 hasNextLine 判断是否还有输入的数据://n ...
分类:编程语言   时间:2021-01-12 10:48:22    阅读次数:0
Python3-maix CPython 开发文档
Python3-maix CPython 开发文档 仓库地址:https://github.com/sipeed/python3-maix 使用面向模块接口开发,链接跨平台的 Python 或 C 包,统一加载到 Python3 环境当中。 目前支持的 Python3 环境,该模块包描述了如何构建、 ...
分类:编程语言   时间:2021-01-12 10:49:07    阅读次数:0
Python常用编程(Python-argparse库)
参考:https://blog.csdn.net/foneone/article/details/103984895 argparse库是一个存储参数库,可以用来进行模型训练过程中的参数保存作为一个整体,以便于使用和更改。 1、创建 import argparse parser = argparse ...
分类:编程语言   时间:2021-01-12 10:52:42    阅读次数:0
Java开发环境
Java 安装到 D:\java\tools\java8\jdk1.8.0_05 配置 JAVA_HOME=D:\java\tools\java8\jdk1.8.0_05 CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar Path=%JAVA ...
分类:编程语言   时间:2021-01-12 10:53:11    阅读次数:0
冒泡排序算法
冒泡排序 思想:每一趟排序,从左往右扫描数组,如果a[i]>a[i+1],就把她们交换 执行n次,数列就有序了。 正确性证明:第一次排序时,最大值将转到最右边, 第二次排序时,次大值将转到最右边......以此类推,n次之后n个数都到了指定位置 代码实现: `#include<bits/stdc++ ...
分类:编程语言   时间:2021-01-12 10:53:35    阅读次数:0
Javascript中prototype属性详解
Javascript中prototype属性详解 深入理解Javascript中构造函数和原型对象的区别 在典型的面向对象的语言中,如java,都存在类(class)的概念,类就是对象的模板,对象就是类的实例。但是在Javascript语言体系中,是不存在类(Class)的概念的,javascrip ...
分类:编程语言   时间:2021-01-12 10:55:53    阅读次数:0
SpringMVC配置
Spring MVC注解配置 关于IDEA的配置 创建好项目以后File → Project Structure → Artifacts 在界面中右击WEB-INF创建一个文件夹lib, 右键文件夹lib → Add Copy of → library Files 然后将所有的包添加进去。 Tomc ...
分类:编程语言   时间:2021-01-12 10:56:54    阅读次数:0
Java实现USB接口程序设计
USB接口程序设计 USB.java public abstract class USB { boolean stat=false; abstract void open(); abstract void close(); } Mouse.java public class Mouse extend ...
分类:编程语言   时间:2021-01-12 10:59:10    阅读次数:0
彻底搞懂JavaScript的闭包、防抖跟节流
最近出去面试了一下,收获颇多!!! 以前的我,追求实际,比较追求实用价值,然而最近面试,传说中的面试造火箭,工作拧螺丝,竟然被我遇到了。虽然很多知识点在实际工作中并不经常用到,但人家就是靠这个来筛选人才的!!! 在大学里,你可能会感觉到微积分没啥用处,去菜市场买菜,你不可能用到微积分吧,但是呢,这个 ...
分类:编程语言   时间:2021-01-12 11:00:29    阅读次数:0
Intellij IDEA 解决了 Java 8 数据流问题,不愧是最智能的 Java IDE!
Java8除了lambda,最实用的特性是新的数据流API。集合操作在任何我见过的代码库中都随处可见。而且对于那些集合操作,数据流是提升代码可读性的好方法。 但是一件关于数据流的事情十分令我困扰:数据流只提供了几个终止操作,例如reduce和findFirst属于直接操作,其它的只能通过collec ...
分类:编程语言   时间:2021-01-12 11:00:47    阅读次数:0
python3反序列化过360杀软
使用CS里面生成payload,选择python 勾选64位。 将shellcode代码编码成BASE64 放在远程服务器上 反序列化代码 import pickle import base64 shellcode = """ import ctypes,urllib.request,codecs, ...
分类:编程语言   时间:2021-01-12 11:01:03    阅读次数:0
# 使用Spring cloud Ribbon异常:java.lang.IllegalStateException: No instances available for XXX
java.lang.IllegalStateException: No instances available for XXX ##问题描述: 是这样的,我在学习Ribbon时,总是报这个异常,但是注册中心里明明有这个实例。填上去却总是报错。 根据这篇文章https://blog.csdn.net/ ...
分类:编程语言   时间:2021-01-12 11:04:20    阅读次数:0
用Rtools辅助安装基于C、C++、Fortran的源代码R包
由于课题研究需要安装R包“MendelianRandomization”,但是它的依赖包非常多且复杂,安装的过程很容易报错。本文介绍其中一种依赖包“gmp"安装时报错“c:/rtools40/mingw32/bin/"g++”的解决方法Rtools。 ...
分类:编程语言   时间:2021-01-12 11:04:33    阅读次数:0
springboot建立web应用程序的坑(tomcat-embed-core)
这里踩了一个大坑,因为spring-boot-starter-web这个jar包中已经有tomcat了,所以有一定的机率 导致创建web项目失败, 所以要做一件事,就是把tomcat排除 <dependency> <groupId>org.springframework.boot</groupId> ...
分类:编程语言   时间:2021-01-12 11:06:17    阅读次数:0
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!