码迷,mamicode.com
首页 > 编程语言
python07_函数(1)
函数:是指实现某个功能的一段代码使用函数的好处:1.模块化程序设计2.减少代码冗余3.维护方便函数的格式:1)函数参数定义:函数取得的参数是你提供给函数的值参数分为:形参:参数名称实参:提供给函数调用的值注意:形参和实参可以同名,但不一定是同一个对象,也可以不同名分类:1.按定义必选参数-----在调用时必须要填默认参数-----提供默认值,调用时可不填可变长位置参数(args)可变长关键字参数(
分类:编程语言   时间:2020-06-11 10:24:37    阅读次数:70
自然语言处理系列---Word2Vec超详细的原理推导
Word2Vec超详细的原理推导(包含负采样和层次softmax) 本文链接:https://blog.csdn.net/bqw18744018044/article/details/90295730 ...
分类:编程语言   时间:2020-06-11 09:11:53    阅读次数:98
那些年在python中踩过的坑之error: command gcc failed with exi
人狠话不多,直接上原因:没有正确安装Python开发环境导致。问题截图:1、通过源码安装——报错2、pip工具库安装——报错红红的一片贼吓人~好了,下面上解决办法!!!!sudoyuminstallpython-develsudoyuminstalllibevent-develeasy_installgevent或者pipinstallgevent就这么简单?当然......就是这么简单!
分类:编程语言   时间:2020-06-11 01:17:13    阅读次数:106
java多线程实力讲解
昨天,由于工作比较繁忙,只是简单整理了一下java的线程的生命周期的流程图,今天就根据这个流程图来一步一步的讲解java多线程的知识。 图再来一遍: 第一点、java线程新生态的生成 也就是线程新建成功 1、继承Thread类(为了方便添加线程名字,可以自定义构造方法),代码如下: public c ...
分类:编程语言   时间:2020-06-11 01:17:00    阅读次数:72
剑指offer 面试题04. 二维数组中的查找
题目描述 在一个 n * m 的二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/e ...
分类:编程语言   时间:2020-06-11 01:16:46    阅读次数:89
我的python菜鸟之路3
内存相关 练习1的输出的结果有666(内部修改) 因为v1、v2指定的是同一处内存 练习2赋值而不修改内存地址 重新赋值结果不变,修改内部元素结果改变 练习1 v1=[11,22,33] v2=v1 v1.append(666) print(v2) 结果为[11,22,33,666] 练习2 v1= ...
分类:编程语言   时间:2020-06-11 01:15:44    阅读次数:83
python基础知识点总结
手写一个完整的装饰器模版 # 用于修复被装饰对象的名称空间 from functools import wrape def wrapper(func): @wraps(func) def inner(*args, **kwargs): # func执行之前的操作 res = func(*args, ...
分类:编程语言   时间:2020-06-11 01:02:52    阅读次数:58
【LeetCode】小白算法成长记之二分查找
不积跬步,无以至千里;不积小流,无以成江海。 前言 内容主要是个人学习使用,题目分类以及部分参考资料来自于CyC的博客,非常感谢大佬,题目来源于LeetCode,非常感谢本站支持。 二分查找 二分查找又称折半查找,顾名思义就是每查找比较一次,就会去掉一半的不匹配项,重复执行此步骤直到找到目标元素或者 ...
分类:编程语言   时间:2020-06-11 01:02:38    阅读次数:72
6月10号 Java流程控制 用户交互Scanner
基本语法 : Scanner s =new Scanner(System.in); 通过Scanner类的next()与nextLiine()方法获取输入的字符串,在读取前我们一般需要使用hasNext()与hasNextLine()判断是否还有输入的数据。 用完记得要关闭 Scanner next ...
分类:编程语言   时间:2020-06-11 01:02:20    阅读次数:62
Windows 10打开Java控制面板
如何打开Java控制面板
分类:编程语言   时间:2020-06-11 01:00:47    阅读次数:315
R调用python模块
明明已经安装了sctransfer,但仍然显示没有该模块 Error in py_module_import(module, convert = convert) : ModuleNotFoundError: No module named 'sctransfer' 解决方法在.R 文件的第一行 ( ...
分类:编程语言   时间:2020-06-11 00:58:27    阅读次数:102
java设计模式之动态代理
参考来自狂神说java一个讲解java很细腻的up主 1.为什么使用代理 public class UserServiceImpl implements UserService { public void add() { System.out.println("增加用户"); } public vo ...
分类:编程语言   时间:2020-06-11 00:56:34    阅读次数:65
Python之集合set
集合set 无序 1.无序index 2.不重复 (和js Set相似) 3.空集合 set() 4.可以使用len(set()) 查看长度 差集 { 1, 2, 3, 4, 5, 6 } - { 3, 4 } => { 1, 2, 5, 6 } 交集 { 1, 2, 3, 4, 5, 6 } & ...
分类:编程语言   时间:2020-06-11 00:56:20    阅读次数:67
POJ--1990(排序+树状数组)
地址:http://poj.org/problem?id=1990 题意: 给出n只,每只两个属性: v,x 每两只的和为:sum=max(v1,v2)*fabs(x1-x2),求所有n*(n-1)/2对的和 解析: 对v值进行从小到大排序,那么对于当前羊的v值,它之前的羊都要乘这个v。 那么对于当 ...
分类:编程语言   时间:2020-06-11 00:56:02    阅读次数:57
java基础练习题
1.字符窜判断:从键盘输入一个字符串,判断字符是否可以转换为有效数字 2.随机产生一个200内数字,猜高了输出“高了”,低了输出低了,直到猜对为止输出“对了”(分别用死循环,dowhile,while写) 3.数组{1,3,5,6,0}插入一个数保持连续性 4.数组{“3”,“5”,“5”,“66” ...
分类:编程语言   时间:2020-06-11 00:55:47    阅读次数:103
【LeetCode】小白算法成长记之双指针
不积跬步,无以至千里;不积小流,无以成江海。 前言 内容主要是个人学习使用,题目分类以及部分参考资料来自于CyC的博客,非常感谢大佬,题目来源于LeetCode,非常感谢本站支持。 167. 两数之和 II - 输入有序数组(Easy) 👈 给定一个已按照升序排列的有序数组,找到两个数使得它们相加 ...
分类:编程语言   时间:2020-06-11 00:52:56    阅读次数:61
Java内存模型-关于多线程(转)
简述 Java虚拟机规范中试图定义一种Java内存模型(Java Memory Model,JMM)来屏蔽掉各种硬件和操作系统的内存访问差异,以实现让Java程序在各种平台下都能达到一致的内存访问效果 定义模型的目标 Java内存模型的主要目标是定义程序中各个变量的访问规则,即在虚拟机中将变量存储到 ...
分类:编程语言   时间:2020-06-11 00:50:57    阅读次数:70
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!