首页 > 编程语言
python 学习第七天
一 生成器 # 函数内但凡出现yield关键字,再调用函数不会执行函数体代码,会得到一个生成器对象 # 生成器就是一种自定义的迭代器 # yiled vs retunrn: # 相同点:返回值层面一样 # 不同点:return只能返回一次值函数就立即结束,而yiled可以返回多次值 # 案例 def ...
分类:编程语言   时间:2021-04-12 09:25:50    收藏:0  评论:0  赞:0  阅读:24
平衡树Java实现
二叉树(平衡树)数据删除 1、没有子节点直接删除就可以 2、如果待删除的节点只有一个子节点,那么直接删除,并用其他节点顶替他 3、如果待删除的节点有两个节点,这种情况就比较复杂,首先找出它的后续节点,处理后续节点与待删除节点的关系,然后在处理后续节点的子节点和被删除节点的子节点之间的关系 impor ...
分类:编程语言   时间:2021-04-12 09:24:51    收藏:0  评论:0  赞:0  阅读:40
linux下c语言开发之指向字符串的指针
#include <stdio.h> int main() { char string_demo[] = "Hello World"; printf("%s\n",string_demo); //在内存中开辟一个字符数组用来存储该字符串常量,然后把开辟出的字符数组的首地址赋给指针p char *p ...
分类:编程语言   时间:2021-04-12 09:24:33    收藏:0  评论:0  赞:0  阅读:26
1.3温度转换(中国大学Mooc-Python 语言程序设计)
温度转换 温度刻画的两种不同体系 1.摄氏度:(中国等世界大多数国家使用) 以1标准大气压下水的结冰点为0度,沸点为100度,将温度进行等分刻画 2.华氏度:(美国、英国等国家使用) 以1标准大气压下水的结冰点为32度,沸点为212度,将温度进行等分刻画 需求分析 - 摄氏度转换为华氏度 - 华氏度 ...
分类:编程语言   时间:2021-04-12 09:23:04    收藏:0  评论:0  赞:0  阅读:39
leetcode 152. 乘积最大子数组
给你一个整数数组 nums ,请你找出数组中乘积最大的连续子数组(该子数组中至少包含一个数字),并返回该子数组所对应的乘积。 示例 1: 输入: [2,3,-2,4]输出: 6解释: 子数组 [2,3] 有最大乘积 6。示例 2: 输入: [-2,0,-1]输出: 0解释: 结果不能为 2, 因为 ...
分类:编程语言   时间:2021-04-12 09:20:55    收藏:0  评论:0  赞:0  阅读:30
java中StreamAPI的Collector原理分析
前言 StreamAPI是java8提供的一种方便,高效操作容器的工具。 简单使用 import java.util.Arrays; import java.util.List; import java.util.stream.Collectors; public class Client { pu ...
分类:编程语言   时间:2021-04-12 09:20:39    收藏:0  评论:0  赞:0  阅读:20
golang kmp算法实现
package main import "fmt" func genNext(s string) []int { sLen := len(s) next := make([]int, sLen) c := 0 d := -1 next[0] = -1 for c < sLen - 1 { if d ...
分类:编程语言   时间:2021-04-12 09:20:09    收藏:0  评论:0  赞:0  阅读:24
Java中String的注意事项和常用方法!
直接创建的字符串和引用创建的字符串的区别,及字符串常量与引用值存放区别 1、字符串内容比较 2、字符串的常用转换相关方法 3、字符串截取方法 4、分裂字符串方法 ...
分类:编程语言   时间:2021-04-12 09:18:47    收藏:0  评论:0  赞:0  阅读:20
Java基础01--注释和基本语法
/* 1. java规范的三种注释方式: 单行注释 多行注释 文档注释(java特有) 2. 单行注释和多行注释的作用: ① 对所写的程序进行解释说明,增强可读性。方便自己,方便别人 ② 调试所写的代码 3. 特点:单行注释和多行注释,注释了的内容不参与编译。 换句话说,编译以后生成的.class结 ...
分类:编程语言   时间:2021-04-12 09:11:54    收藏:0  评论:0  赞:0  阅读:32
线程生命周期
关于线程生命周期!!!! 1:新建状态 刚new出来的线程对象,调用start方法他会自动调用run方法这就到达了远行状态 2:就绪状态 就绪状态的线程的状态又叫可远行状态,表示当前线程具有抢夺CPU时间片的权利(CPU时间片就是执行权) 当一个线程抢夺CPU时间片之后,就开始执行run方法,run ...
分类:编程语言   时间:2021-04-12 09:08:44    收藏:0  评论:0  赞:0  阅读:32
HttpURLConnection下载文件,byte数组POST multipart/form-data
查看POST multipart/form-data协议格式 下载文件存到到字节数组并且POST multipart/form-data接口 package com.http; import java.io.BufferedInputStream; import java.io.BufferedRe ...
分类:编程语言   时间:2021-04-12 09:07:00    收藏:0  评论:0  赞:0  阅读:26
最小生成树(C语言, prim算法)
####图(来源:<<大话数据结构>>p250)#include<stdio.h>#include<stdlib.h>#include<stdbool.h>/**邻接矩阵,prim普里姆算法(属贪婪算法),无向图,最小生成树*代码实现<<大话数据结构>>p250图7-6-6,v0至v8分别用ABCDEFGHI代替(
分类:编程语言   时间:2021-04-12 09:03:50    收藏:0  评论:0  赞:0  阅读:26
Java中super 关键字是什么?用来干什么?
super 关键字 含义 super : 超级的 含义: 在Java中代表当前对象的 直接父类对象的引用 用法分类 super. super(实际参数) super(实际参数) super():代表调??类?参的构造 super(参数):调??类有参的构造 作用: 在?类构造?法中调??类的构造?法 ...
分类:编程语言   时间:2021-04-12 09:02:50    收藏:0  评论:0  赞:0  阅读:30
linux下c语言开发之指针的应用
linux下c语言开发之指针的应用 数组名称其实是一个指针,它指向了数组的第一个元素。不能对数组名执行++、--操作,因为它是数组的首地址,它的值在程序运行过程中是固定不变的。是常量。 # gcc array.c -std=c99 -o array #./array #include <stdio. ...
分类:编程语言   时间:2021-04-12 08:59:49    收藏:0  评论:0  赞:0  阅读:41
VBA Type结构体可极大地提高程序的运行速度
编写VBA代码用于处理大量的文本文件(2千多,并且会随着实验数据的增加而增加),具体的要求是计算均数等指标后,再将结果另存为文本文件。 为了偷懒,开始是读取文本文件,写入到Excel空白表格中,然后用Excel内置的公式计算。 上述过程,耗时1.5小时左右。感觉太慢,不使用Excel的内置公式,而是 ...
分类:编程语言   时间:2021-04-12 08:59:32    收藏:0  评论:0  赞:0  阅读:25
java 内部类的实例详解
java 内部类的实例详解 可以将一个类的定义放在另一个类的定义内部,这就是内部类。 内部类是一个非常有用的特性但又比较难理解使用的特性(鄙人到现在都没有怎么使用过内部类,对内部类也只是略知一二)。 第一次见面 内部类我们从外面看是非常容易理解的,无非就是在一个类的内部在定义一个类。 1 2 3 4 ...
分类:编程语言   时间:2021-04-11 23:42:29    收藏:0  评论:0  赞:0  阅读:45
OpenCV-C++ 图像自适应阈值二值化处理adaptiveThreshold
OpenCV-C++ 图像自适应阈值二值化处理adaptiveThreshold ...
分类:编程语言   时间:2021-04-11 23:40:01    收藏:0  评论:0  赞:0  阅读:84
linux上查找JAVA_HOME
使用Java查找JAVA_HOME 如果我们能够自己运行java,那么我们也有一种几乎与平台无关的方式: java -XshowSettings:properties -version 运行此命令会输出许多属性,其中一个属性是java.home。 java -XshowSettings:proper ...
分类:编程语言   时间:2021-04-11 23:36:29    收藏:0  评论:0  赞:0  阅读:42
Java内置内存分析
Java内存分析 package com.chao.reflection; public class Test05 { public static void main(String[] args) { A a = new A(); System.out.println(A.m); /* 1.加载到内 ...
分类:编程语言   时间:2021-04-11 23:35:38    收藏:0  评论:0  赞:0  阅读:34
Java中锁的总结学习
Java常见的锁总结锁是一种多线程同步访问技术我们常听到的关于锁的词有:排它锁、共享锁、可重入锁、乐观锁、悲观锁、公平锁、非公平锁、自旋锁、偏向锁、轻量级锁、重量级锁、分段锁等。这些大多是对锁进行类型划分,或者是一种锁的设计思想,彼此之间很多性质有的是兼容的,有的是对立的。我们常用的Java中的锁有 ...
分类:编程语言   时间:2021-04-11 23:35:22    收藏:0  评论:0  赞:0  阅读:32
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!