一、创建随机字母 场景:生成随机验证码。 import random # 创建随机字母 def make_code(n): res = '' for i in range(n): num = str(random.randint(1, 9)) # 随机选取1到9的一个整数 letter = chr(
原创
2022-06-17 17:15:46
106阅读
一、简述普通参数、指定参数、默认参数、动态参数的区别普通参数:就是放入一个形参,当放入实参时,需要按照顺序给形参值。指定参数:放入实参时是指定的,不用按照顺序给形参,都能让形参获得相应的参数。默认参数:在形参内指定一个参数,需要放在形参的最后面。当实参没有给值时,就默认是形参的值。动态参数:格式:*args 和 **kwargs 前面一个保存为元组,后面一个保存为字典。二、写函数,计算传入字符串中
转载
2024-06-01 01:41:39
21阅读
多态,继承,封装 多态:一个接口多种实现(多种子类继承同一个父类,重写父类方法,不同子类对象调用同一方法,可以有不同的实现过程,可以屏蔽不同子类对象之间的差异,写出通用的代码) 使用场景:List list = new ArrayList(); 换用其他collection的时候能更快的重构代码,因 ...
转载
2021-09-10 19:34:00
94阅读
2评论
只是简单的例子未必正确
原创
2022-01-06 15:16:05
191阅读
只是简单的例子未必正确
原创
2021-11-01 10:16:53
10000+阅读
1、String和StringBuffer的区别String类提供了数值不可改变的字符串。StringBuffer类提供的字符串进行修改。2、启动一个线程是用run()还是start()?用start()3、final,finally的区别。Final-修饰符(关键字)如果一个类被声明为fina...
转载
2013-01-12 10:13:00
160阅读
2评论
对于前端开发而言,JS可谓是重中之重,是每一个前端人必须掌握的技能,今天就为大家总结下JS相关面试问题,一共32个,都是前端高频面试题,如果你能完全理解后,相信能够让你提升一个质的飞跃,更能助你拿到心仪offer,好了废话不多说,学起来。01.数组扁平化数组扁平化是指将一个多维数组变为一个一维数组。const arr = [1, [2, [3, [4, 5]]], 6];
// => [1,
转载
2023-10-07 22:09:59
204阅读
#include <stdio.h>/*0.简单选择排序1.总共数据N1.趟数 N-12.比较次数N-13.K最小值下
原创
2022-07-11 15:32:20
99阅读
冲浪时发现了知乎上这位老师图解SQL面试题:经典50题 - 知乎总结的五十题,看了下大概可以应付一般的面试场景了,自己做了下,发现了其中有几个答案的问题并进行了改正,记录下方便以后自己面试前翻看。如果大家看到,请配合原文章食用,若发现有什么错误,请不吝赐教。一、使用Navicat创建数据库和表分别创建学生表、成绩表、教师表和课程表,其中每个列的约束以及属性都按照原文章的要
由于工作原因,最近在频繁的面试开发人员,公司舍得花钱,所有可着中级高级研发人员招,面了很多人,也谈了好多,越来越发现,现在的开发人员真的太浮躁了,年轻的孩子们刚工作两年,过来就要年薪30万,说自己已经具备了高级开发人员的素质了,一顿吹,一顿聊,就是不提技术本身,好像解决了两个项目需求,自己就已经不得了不得了的,哎,我这有一道最简单的基础题,已经有十个人选择交白卷上来了,题目如下: &nb
原创
2016-05-04 18:05:23
372阅读
此文章为我在实验室带的实习生李潜所写,个人看了写得不错,要吐槽的请留下正确解答和建设性意见。
1.Transformer为何使用多头注意力机制?(为什么不使用一个头)
答:多头可以使参数矩阵形成多个子空间,矩阵整体的size不变,只是改变了每个head对应的维度大小,这样做使矩阵对多方面信息进行学习,但是计算量和单个head差不多。
转载
2021-07-13 14:11:40
506阅读
1.k近邻算法k近邻学习(K-Nearest Neighbor,简称KNN)学习是一种常用的监督学习方法,其工作机制非常简单:给定测试样本,基于某种距离度量找出训练集中与其距离最近的k个样本,然后通过这k个邻居样本来进行预测,那种类别的邻居数量多,这个测试样本就被认为是那个类别的。与“投票”较为类似。下图是一个KNN的二分类问题的一个实列,可以看出k的取值不同,测试样本的分类也会不同,但都是基于他
转载
2024-04-04 18:57:39
280阅读
Python有相对较少的关键字,结构简单,和一个明确定义的语法,学习起来更加简单。所以,自学的话,能通过网络,就通过网络。随便用关键词在网上搜搜看试试,会有意外收获。否则光买靠水军刷评论的书籍是学不好python的。浪费钱不说,还占用地方。最重要的是,你会怀疑python真的简单吗?一门语言,文档的完整性是很重要的。而python详实的文档也是它简单的原因。如果连文档都没有读过一遍,是很难体会到p
转载
2023-08-11 19:32:11
12阅读
跟Java语言一样,python语言也有类的概念,直接使用class关键字定义python类。在python类,定义类的方法。然后直接使用类的初始化调用自身,获取相应的属性。以下是小编为你整理的python快速入门教程第一步,双击打开eclipse开发工具,新建python文件,添加编码格式,新建类User第二步,在类中定义一个变量userNum,并赋值为0,注意排列位置第三步,定义函数__ini
转载
2023-10-07 17:59:12
52阅读
【来源】
原创
2024-04-10 10:51:00
21阅读
简单介绍下LR解析:@rickjin:把LR从头到脚都给讲一遍。建模,现场数学推导,每种解法的原理,正则化,LR和maxent模型啥关系,lr为啥比线性回归好。有不少会背答案的人,问逻辑细节就糊涂了。
原理都会? 那就问工程,并行化怎么做,有几种并行化方式,读过哪些开源的实现。还会,那就准备收了吧,顺便逼问LR模型发展历史。
虽然逻辑斯蒂回归姓回归,不过其实它的真实身份是二分类器。先弄清楚一个
原创
2021-03-26 11:21:30
721阅读
作者 | Greene
文仅分享,侵删
此文章为我在实验室带的实习生李潜所写,个人看了写得不错,要吐槽的请留下正确解答和建设性意见。
1.Transformer为何使用多头注意力机制?(为什么不使用一个头)
答:多头可以使参数矩阵形成多个子空间,矩阵整体的size不变,只是改变了每个head对应的维度大小,这样做使矩阵对多方面信息进行学习,但是计算量和单个head差不多。
2.Trans
转载
2021-07-16 18:15:00
296阅读
python的GUI初步学习(一)首先需要安装用的python 库是tkinter.,在命令行中输入pip install tkinterfrom tkinter import *
#实例化一个对象
root =Tk(className="标题")
root.mainloop()其中class是窗口标题,mainloop是主窗口的成员函数,也就是表示让这个root能够工作,开始接收鼠标和键盘的操作
转载
2023-12-12 13:37:36
55阅读
学Python光掌握基础理论知识是不够的,我们需要将理论知识转化为实战技能,本篇文章小编为大家整理了6道Python简单的测试题,快来检测一下你的Python基础怎么样! 1、以下代码的输出结果为: print(round(-3.6)) A.-4 B.-4.0 C.-3 D.-3.0 2、以下代码的输出结果为: adict = dict.fromkeys(['key1','ke
原创
2023-06-01 11:54:02
116阅读
题目描述 这是 LeetCode 上的 870. 优势洗牌 ,难度为 中等。 Tag : 「红黑树」、「哈希表」、「排序」、「双指针」、「贪心」 给定两个大小相等的数组 nums1 和 nums2,n
原创
2023-01-25 19:26:11
69阅读