码迷,mamicode.com
首页 > 编程语言
2-3课程 如何根据字典中值得大小,对字典中的项排序
testCase 某班英语成绩以字典形式存储为:{'LeiLei':90,'kim':88,......},根据成绩高地,计算学生排名。 from faker import Faker from random import randint faker =Faker('zh') #随机构造30个学生名 ...
分类:编程语言   时间:2020-06-22 13:12:13    阅读次数:59
python类的组合
1. 组合:一个对象的属性值是另一个类的实例对象,alex.weapon是Weapon类的对象 class Dog: def __init__(self,name,aggr,hp,kind): self.name=name self.aggr=aggr self.hp=hp self.kind=ki ...
分类:编程语言   时间:2020-06-22 13:10:08    阅读次数:61
python -- 优雅地删除字符列表中的空字符及None元素
这段代码其实是在 “廖雪峰官方网站” 里的对于 python 中 高阶函数 filter 的使用 中看到的,当时学的时候在这个地方思考了蛮久,觉得很有意思,就进行了一点整理。 文中给出了这样的一段删除空字符串的代码: def not_empty(s): return s and s.strip() ...
分类:编程语言   时间:2020-06-22 13:09:48    阅读次数:68
Java8根据某字段去重
subjects = subjects.stream().collect( Collectors.collectingAndThen( Collectors.toCollection(() -> new TreeSet<>(Comparator.comparing(Subjects::getId)) ...
分类:编程语言   时间:2020-06-22 13:04:44    阅读次数:159
冒泡排序与选择排序(代码)
冒泡排序:比较相邻的两个数,如果第一个数比第二个数大,则两数交换。 选择排序:每次从所有数据中,选出最小的数据下标,然后和自定的最小索引交换。 package j_6_21; import java.util.Arrays; public class Text01 { public static v ...
分类:编程语言   时间:2020-06-22 13:02:37    阅读次数:40
C 语言中的声明与定义
声明的时候分配了空间,也就称为定义。此外,定义的时候为其赋值称为初始化。 两种声明: 会分配空间的声明:int a; 这种声明被称为定义性声明,定义意味着将会分配空间,定义就蕴含着声明,声明不蕴含定义,因为下面这种情况。 不会分配空间的声明:extern int a; 这种声明也称为引用性声明,ex ...
分类:编程语言   时间:2020-06-22 13:00:35    阅读次数:60
MFC——快速创建选择框
//文件->打开按钮 void CXB32DbgDlg::OnCreateProcess() { // TODO: 在此添加命令处理程序代码 //文件类型过滤 const TCHAR pszFilter[] = _T("可执行文件 (*.exe *.dll)|*.exe;*.dll|所有文件 (*. ...
分类:编程语言   时间:2020-06-22 12:59:26    阅读次数:68
Java8 日期DateTimeFormatter LocalDateTime
DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyyMMdd"); System.out.println(dtf.format(LocalDateTime.now())); System.out.println(dtf.format(Lo ...
分类:编程语言   时间:2020-06-22 12:49:40    阅读次数:41
Java中的变量和常量
变量 1. 类变量 static String name = "WeirJin"; (可以直接输出) 2. 实例变量 int a = 1; 方法外面,类里面,从属对象(利用对象输出) 3. 局部变量 int b = 2; 方法里面 常量 static final String PLAY_NAME = ...
分类:编程语言   时间:2020-06-22 12:46:57    阅读次数:55
前后端分离Java后端主流开发环境框架20200622
开发环境: IDE:IntelliJ IDEA 2017+ DB:? mysql5.7.4、PostgreSQL、mongoDB、redis JDK:JDK1.8+ ?Maven:Maven 3.2.3+ 技术框架:前后端分离、微服务等 ?核心框架:spring boot 2.0.0、springc ...
分类:编程语言   时间:2020-06-22 12:45:35    阅读次数:159
HMAC算法原理
HMAC算法原理 HMAC算法是一种基于密钥的报文完整性的验证方法 ,其安全性是建立在Hash加密算法基础上的。它要求通信双方共享密钥、约定算法、对报文进行Hash运算,形成固定长度的认证码。通信双方通过认证码的校验来确定报文的合法性。 HMAC算法可以用来作加密、数字签名、报文验证等 。(我感觉实 ...
分类:编程语言   时间:2020-06-22 12:40:51    阅读次数:57
java基础(15)----stream().map().collect()用法(转)
转自:java8 stream().map().collect()用法 有一个集合: List<User> users = getList(); //从数据库查询的用户集合 现在想获取User的身份证号码;在后续的逻辑处理中要用; 常用的方法我们大家都知道,用for循环, List<String> ...
分类:编程语言   时间:2020-06-22 12:38:57    阅读次数:46
RabbitMQ 第七课 springCloud Stream 整合
spring cloud stream整体架构核心概念图: 图一:消息的发送端和接收端可以是不同的中间件 图二: 图三:在消息的发送之前和消息的接收端套了一层管道 @Output:输出注释,用于定义发送消息接口 @Input:输入注解,用于定义消息的消费者接口 @StreamListener:用于定 ...
分类:编程语言   时间:2020-06-22 12:36:03    阅读次数:48
SpringCloud 中如何使微服务只能被指定的程序调用
我们在做微服务时,有时候需要将微服务做一些限制,比如只能我们自己的服务调用,不能通过浏览器直接调用等。 具体的逻辑如下: 我们就可以使用spring cloud sleuth,在应用调用微服务时通过Tracer产生一个traceId,并通过request设置到header里面, 然后sleuth会将 ...
分类:编程语言   时间:2020-06-22 12:31:54    阅读次数:114
如何申请和安装双算法SSL证书?
最近,有收到不少站长关于部署双算法SSL证书的问题,为了帮助站长给用户提供更安全的防护以及更完美的体验,小编将在本篇介绍如何申请和安装双算法SSL证书! 什么是双算法? 双算法是指当今使用的两种最受欢迎??的公钥加密算法,一个是RSA算法,一个是ECC算法。《在日益连接的世界中,RSA有多安全》文章 ...
分类:编程语言   时间:2020-06-22 12:29:27    阅读次数:72
Java上传图片
直接上代码了。从一个功能摘取出来的,只保留了上传图片、附件的功能 1,上传图片按钮,样式需要调整。 <el-form :label-position="labelPosition" label-width="140px" :model="formLabelAlign" :rules="rules" ...
分类:编程语言   时间:2020-06-22 12:24:38    阅读次数:61
《算法竞赛进阶指南》0x28IDA* POJ2286 the rotation game
题目链接:http://poj.org/problem?id=2286 对于24个数组成的#,一共有8中拉的方式,求使得中间8个数相同的最小操作以及操作方式,由于一个结点扩展的分支有7个,所以朴素dfs将会在无法获得最优解的分支上花费太多时间 通过枚举操作次数可以避免dfs搜索过深,并且加上未来估计 ...
分类:编程语言   时间:2020-06-22 11:12:25    阅读次数:63
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!