python中*号**的区别
定义可变参数和定义 list 或 tuple 参数相比,仅仅在参数前面加了一个*号。在函数内部,参
数 numbers 接收到的是一个 tuple,因此,函数代码完全不变。但是,调用该函数时,可以
传入任意个参数,包括 0 个参数:
代码如下:
def calc(*numbers):
sum = 0
for n in numbers:
sum = sum + n * n
return sum
...
内心中有关非物质攀比的种子
这种与物质无关的攀比在我心中定义为某一方面能力上的对比。
在小学和初高中阶段,我的身边一直有反应速度很快的学生。这个时间段我内心攀比的主要体现在学习新知识上和成绩上。一般自己周围坐着很多成绩很好却又显得不那么刻苦学习的同学,我的内心时常有一种说不出来的焦虑,生怕被他们瞧不起。而且排除学习上的攀比带来的焦虑,还有诸如打球等等。。由于我身体比较瘦弱,那时我不敢和别人撞,显得我打球很消极懈怠不积极,好...
最近看书的感悟和生活上的想法
最近看知乎励志哥徐沪生写的《少年啊,前路漫漫》,里面所说的一个观点太对了,对于我排除我生活上的焦躁、烦恼有很大的帮助。“普通人在这个社会上,其实不会被人太久关注,因为大家有各自的事情,哪有什么闲工夫搭理你,过一两天就忘了。”真是,每个人哪有什么时间关注你,过几天就忘了,实在没有必要为了某一群人说了什么或者对你做了什么而顾忌,因为实在没有必要,过几天就会忘记了。这或许是人类进化高明的地方,适当忘记不...
基于LSTM的时间序列预测-原理-python代码详解
原理:
https://zhuanlan.zhihu.com/p/40797277
实验:
首先我们需要下载数据,之后我们对数据进行相应的处理,取前90%作为训练集,10%作为测试集。
import numpy as np
def normalise_windows(window_data): # 数据全部除以最开始的数据再减一
normalised_data = []
...
win10 和Ubuntu双系统安装
五步完美实现 Win10 + Ubuntu 17.04 双系统启动
网络上各种双系统安装的教程良莠不齐,大多相互抄袭,很容易让人对 Linux“敬而远之”,其实并没有那么难,本文去繁从简,简单而又清晰地介绍如何在 Windows 10 下五个步骤完美实现 Win10 + Ubuntu 17.04双系统启动。
Ubuntu
需要注意一点的是,现在大多数计算机都拥有固态和机械两块硬盘,Wi...
pycharm 2018 永久激活
pycharm是很强大的开发工具,但是每次注册着实让人头疼。网络上很多注册码、注册服务器等等、但都只是一年或者不能用;为次有如下解决方案。亲测有效!!!
如果想让pycharm永久被激活,比如截止日到2099-01-01;这应该算是永久激活了吧;哈哈哈
step1:
下载jar包: 此jar包的目的就是让截获截止时间并骗过pycharm;
下载地址:
本帖隐藏的内容
链接: https:...
shell脚本:自动输入密码
平时在控制台输入指令如:sudo、ssh、ftp或者修改admin权限的文件时候都会要求输入password,但是在she'll脚本运行过程中该如何交互实现自动输入密码呢?
下面总结三种实现方法。
一、重定向:用重定向方法实现交互的前提是指令需要有参数来指定密码输入方式,如ftp就有-i参数来指定使用标准输入来输入密码
shell用重定向作为标准输入的用法是:cmd<&...
ubuntu系统程序和服务开机自启动的方法
Ubuntu系统环境变量详解
参考这篇文章,讲的非常详细
开机自启动
在Linux下设置软件开机自动有三种方式:
1、 自动启动应用程序——rc.local脚本
2、 自动启动服务——update-rc.d
3、 启动应用程序首选项
3、 使用Systemd
下面来逐一界面这三种方式:
一、自动启动应用程序——rc.local脚本
rc.local脚本是一个Ubuntu开机后会自动执...
mysql数据库命令大全日常维护工具
一:MySQL字符集
1:字符集介绍
字符集就是一套文字符号及其编码、比较规则的集合,第一个计算机字符集ASC2!MySQL数据库字符集包括字符集(CHARACTER)和校对规则(COLLATION)两个概念,其中字符集用来定义MySQL数据字符串的存储方式,而校对规则定义比较字符串的方式
2:MySQL数据库常见字符集介绍
选择字符集建议使用国际标准的utf8
3:MySQL怎样选...
vba屏蔽Excel中的菜单功能
1、屏蔽“菜单”中的项:
Application.CommandBars(1).Controls("文件(&F)").Enabled = False '屏蔽文件菜单
Application.CommandBars(1).Controls("编辑(&E)").Enabled = False '屏蔽编辑菜单
Application.CommandBars(1).Controls(...
sed常用用法(转)
sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法
sed命令行格式为:
sed [-nefri] ‘command’ 输入文本
常用选项:
-n∶使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN的资料一般都会被列出...
powershell基本知识(转)
学习一门技术,不止要会,还要善用,例子就是带你快速入门的最佳利器。本文就是要用例子,不,大量的例子来带你走进PowerShell应用世界。
本文主要介绍一些PowerShell入门的基础知识,对技术小白来说可以快速入门,对技术老鸟来说可以复习巩固,废话不多说,直接进入正题。
PowerShell,相信大家早已耳熟能详,在上篇文章中给大家介绍了PowerShell发展历程,关于PowerS...
linux防火墙firewall和iptables基本用法总结
centos使用firewall打开关闭防火墙与端口
1、firewalld的基本使用
启动: systemctl start firewalld
关闭: systemctl stop firewalld
查看状态: systemctl status firewalld
开机禁用 : systemctl disable firewalld
开机启用 : systemctl ena...
$()和··(反引号) ${} $(())用法详解
$( ) 与 ` ` (反引号)
在 bash shell 中,$( ) 与 ` ` (反引号) 都是用来做命令替换用(command substitution)的。
所谓的命令替换与我们第五章学过的变量替换差不多,都是用来重组命令行:
* 完成引号里的命令行,然后将其结果替换出来,再重组命令行。
例如:
[code]$ echo the last sunday is $(date -d "la...
上交oj4039遇到小困难
题目见https://acm.sjtu.edu.cn/OnlineJudge/problem/4039 代码: #include<cstdio> int main() { unsigned int n; int count=0; scanf("%d",&n); for(int i=2;i*i<=n;i++) { if(n%i==0) count++; } if(count==0) printf("%d",n); else { for(int i=2;i<=n;i++) { while(n!=i
20172325 2018-2019-2 《Java程序设计》第六周学习总结
20172325 2018-2019-2 《Java程序设计》第六周学习总结 教材学习内容总结 本周学习第十章——树 1.什么是树 (1)树是一种数据结构,与之前学过的栈、队列和列表这些线性数据结构不同,树是一种非线性数据结构,其元素被组织成了一个层次结构。 (2)树由一个包含结点和边的集合构成,“结点”就像“果实”,“边”就像“树枝”,其中的元素被储存在这些结点中,边则将一个结点和拎一个结点连接起来。一棵树只有一个根,根就是那个位于该树顶层的唯一结点。 (3)树的相关术语 结点的子树的根称为
孤岛营救问题(BFS+状压DP)
孤岛营救问题 https://www.luogu.org/problemnew/show/P4011 用状压DP标记拿到钥匙的数量 1 #include<iostream>
2 #include<cstring>
3 #include<string>
4 #include<algorithm>
5 #include<cmath>
6 #include<queue>
7 #include<vector>
8 #include<cstdio>
9 using namespace
今日推荐
周排行