首页 > 编程语言
21年python第一节
我们把一个/py文件叫一个模块 引用变量 a=123 而非变量本身内容, 占用内存 开辟一个空间给他 java int a=123 a=123 b=123 地址一样 不可变数据类型:整形,布尔,字符串,元祖 设定一个值不能改变,如果两个变量用一个值改值对他们有影响 a=(1,2,3)b=(1,2,3 ...
分类:编程语言   时间:2021-05-23 14:58:05    收藏:0  评论:0  赞:0  阅读:13
前缀树(java实现)
#1. 题目要求 Trie(发音类似 "try")或者说 前缀树 是一种树形数据结构,用于高效地存储和检索字符串数据集中的键。这一数据结构有相当多的应用情景,例如自动补完和拼写检查。 请你实现 Trie 类: Trie() 初始化前缀树对象。 void insert(String word) 向前缀 ...
分类:编程语言   时间:2021-05-23 14:57:05    收藏:0  评论:0  赞:0  阅读:21
分析Springcloud Stream 消费者端的工作流程
通过分析SpringCloud Stream 消费者端的工作流程,涉及到的主要依赖有:spring-cloud-streamspring-rabbitspring-amqpspring-messagingamqp-client1、消息驱动1.1 分析过程1.1.1 准备工作案例中通过rabbitMQ ...
分类:编程语言   时间:2021-05-23 14:56:39    收藏:0  评论:0  赞:0  阅读:13
浙大版《Python 程序设计》题目集 第2章-10 输出华氏-摄氏温度转换表
输入2个正整数lower和upper(lower≤upper≤100),请输出一张取值范围为[lower,upper]、且每次增加2华氏度的华氏-摄氏温度转换表。 温度转换的计算公式:C=5×(F?32)/9,其中:C表示摄氏温度,F表示华氏温度。 输入格式: 在一行中输入2个整数,分别表示lowe ...
分类:编程语言   时间:2021-05-23 14:56:24    收藏:0  评论:0  赞:0  阅读:13
普里姆(Prim)算法
概览 普里姆算法(Prim算法),图论中的一种算法,可在加权连通图(即“带权图”)里搜索最小生成树。即此算法搜索到的边(Edge)子集所构成的树中,不但包括了连通图里的所有顶点(Vertex)且其所有边的权值之和最小。 (注:N个顶点的图中,其最小生成树的边为N-1条,且各边之和最小。树的每一个节点 ...
分类:编程语言   时间:2021-05-23 14:55:34    收藏:0  评论:0  赞:0  阅读:13
linux使用jstack来找出死循环的java代码
1、top查找出哪个进程消耗的cpu高 top 2. 查找哪个线程消耗cpu最高 top -H -p 5918 3. 执行jstack jstack 5918 | grep -A 100 171f -A 100表示查找到所在行的后100行。5919用计算器转换为16进制171f,注意字母是小写。 ...
分类:编程语言   时间:2021-05-23 14:54:19    收藏:0  评论:0  赞:0  阅读:18
C++基于armadillo im2col的实现
最近学习CNN,需要用到im2col这个函数,无奈网上没有多少使用armadillo的例子,而且armadillo库中似乎也没有这个函数,因此自己写了。 im2col的原理网上一大把,我懒得写了。 1. field<某类> field<class oT> 是armadillo库中的类,类似于矩阵, ...
分类:编程语言   时间:2021-05-23 14:53:16    收藏:0  评论:0  赞:0  阅读:19
[算法竞赛]比赛过程中的心得体会
即便明显落后于其他对手,只要能够进入到决赛,就要对自己有信心。因为决赛答辩的随机性是难以避免的,而专业的评委也总能发现你方案或者答辩的闪光点。 即使A榜权重较低,也必须引起重视。因为就算你的模型泛化性能再好,再能够在B榜和终榜上取得遥遥领先,也还是可能会因为没有充分利用A榜较多的提交次数,对测试集进 ...
分类:编程语言   时间:2021-05-23 14:51:19    收藏:0  评论:0  赞:0  阅读:17
利用filter数组去重
利用filter数组去重 var arr = [1, 2, 3, 3, 3, 3, 3, 3, 55, 66, 66, 77, 99, 8, 8, 8, 7, 8]; arr = arr.filter(function(values,index){ return arr.indexOf(values ...
分类:编程语言   时间:2021-05-23 14:50:41    收藏:0  评论:0  赞:0  阅读:17
LeetCode34. 在排序数组中查找元素的第一个和最后一个位置
LeetCode34. 在排序数组中查找元素的第一个和最后一个位置 题目描述 /** * * 给定一个按照升序排列的整数数组 nums,和一个目标值 target。 * 找出给定目标值在数组中的开始位置和结束位置。 * <p> * 如果数组中不存在目标值 target,返回 [-1, -1]。 * ...
分类:编程语言   时间:2021-05-23 14:50:06    收藏:0  评论:0  赞:0  阅读:19
LocalDate的用法(《java核心技术 卷一》 20210523)
各位小伙伴们大家好,今天是周日,还是一个在图书馆内啃书学习的日子,现在就来分享一下自己的学习心得: 一、LocalDate的用法及作用: 1、jdk8以后,多了许多的工具类,比较常见的就包括现在看到的LocalDate,一个日期处理类。 1)java.time.LocalDate ——只能对年月日进 ...
分类:编程语言   时间:2021-05-23 14:49:39    收藏:0  评论:0  赞:0  阅读:18
如何更好理解Peterson算法?
如何更好理解Peterson算法? 1 Peterson算法提出的背景 在我们讲述Peterson算法之间,我们先了解一下Peterson算法提出前的背景(即:在这个算法提出之前,前人们都做了哪些工作)这对于我们之后理解Peterson算法有很大的裨益。 Peterson 算法是基于双线程互斥访问的 ...
分类:编程语言   时间:2021-05-23 14:48:17    收藏:0  评论:0  赞:0  阅读:23
MFC-读取图像-Picture Control控件
在MFC上创建一个图片控件 可以根据右下角的控件属性对图片控件的样式进行修改 修改后的样式有没有好看一些 \(^_^\) 创建一个按钮控件用于读取图像 我们将Picture控件的ID 改为 下面是代码环节 先在头文件中加入下面三行代码 其中,下图.h是头文件 .cpp是源文件 .Dialog是GUI ...
分类:编程语言   时间:2021-05-23 14:47:18    收藏:0  评论:0  赞:0  阅读:54
5.23. javaSE总结
Scanner.next()不能接受空格 nextLine()可以 并且用得较多IDEA自动补全创建的对象 alt+enter数字.for 可以直接快捷创建for的头参数int x:数组名 等于把数组中的每个数遍历赋值给X静态方法时间片早 不能在静态方法中调用非静态方法调用方法 要么new一个对象 ...
分类:编程语言   时间:2021-05-23 14:46:26    收藏:0  评论:0  赞:0  阅读:22
Java 基础——集合
为什么要用集合? 数组用于对多个同类型数据的存储,是 Java容器。(这里的存储是内存中的存储,不涉及持久化的存储) 数据存储的特点:初始化后即确定长度。方法有限、效率不高、实际元素个数无法直接获取,arr.length 获取的是数组的总长度,即初始化的那个确定的长度。 回答:因为已有的 Java容 ...
分类:编程语言   时间:2021-05-23 14:46:05    收藏:0  评论:0  赞:0  阅读:16
Java线程池的工作流程
线程池刚被创建的时候,只是向系统里申请一个用于执行流程队列和管理线程池的线程资源。在调用execute()添加一个任务时,线程池会按照以下流程执行: 1、如果正在运行的线程数少于corePoolSize(用户定义的核心线程数),线程池就会立刻创建线程并执行该线程任务; 2、如果正在运行的线程数大于c ...
分类:编程语言   时间:2021-05-23 14:45:53    收藏:0  评论:0  赞:0  阅读:19
spring Hystrix
1.服务降级 (超时,异常,不可用) HystrixCommand 降级方法,忽略异常,超时时间激活熔断 2.降级方法,可以取到消费者异常,也可以取到提供者异常 3.自定义HystrixCommand类 构造方法,远程调用方面(同步调用,异常调用),降级方法 4.Hystrix Dashboard ...
分类:编程语言   时间:2021-05-23 14:45:05    收藏:0  评论:0  赞:0  阅读:17
c语言8-9
1、 #include <stdio.h> int main(void) { int ch; int time[1] = {}; while((ch = getchar()) != EOF) { switch(ch) { case '\n': time[0]++; break; } } printf ...
分类:编程语言   时间:2021-05-23 14:44:49    收藏:0  评论:0  赞:0  阅读:17
Python---flask框架实现修改密码功能
数据库部分: 1 #重置密码 2 def reset_pass(phone,password): 3 conn,cursor=get_conn() 4 sql="update userdata set userpass='"+password+"' where userphone='"+phone+ ...
分类:编程语言   时间:2021-05-23 09:23:58    收藏:0  评论:0  赞:0  阅读:44
逆向算法之AES算法
AES加密算法是典型的对称加密算法,对称加密算法也就是加密和解密用相同的密钥。 AES加密数组块分组长度必须为128比特,密钥长度可以是128比特、192比特、256比特中的任意一个。AES加密有很多轮的重复和变换,步骤是1、密钥扩展,2、初始轮,3、重复轮,4、最终轮。 1、字节代换 AES的字节 ...
分类:编程语言   时间:2021-05-23 09:23:32    收藏:0  评论:0  赞:0  阅读:45
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!