继续讲一下参数的问题

我们昨天讲了参数的赋值问题,今天我们继续来讲一下参数的问题。这次要讲的是关于同时赋多个值的问题。 你可能会觉得奇怪,为什么要对同一个变量赋多个值,直接用X1,X2不就好了?如果数据量不大的话,显然是没有问题的,如果数据量大的话,很显然,同时赋多个值会大幅提高编程的效率。 我们来看一下同时对一个变量赋多个值的例子: def LSF(*X): print(X) #按回车,直到出现<<<这个符号才能继续写代码 LSF(1,2,3) #按回车,得到的结果是:(1, 2, 3) 我们来看一下上面的
分类: 其他 发布时间: 06-09 22:22 阅读次数: 3

IDEA 激活方式

最新的IDEA激活方式 使用网上传统的那种输入网址的方式激活不了,使用http://idea.lanyus.com/这个网站提供的工具进行 1、进入hosts文件中:C:\Windows\System32\drivers\etc\hosts 2、将“0.0.0.0 account.jetbrains.com”添加到hosts文件中 注意:添加只有重新打开hosts文件进行确认之后在进行下一步操作。 注:将这条数据加入之后会提示保存,然后确认之后,重新打开hosts文件确认是否添加成功,有时候会
分类: 其他 发布时间: 06-09 22:17 阅读次数: 3

python 还不是大全的小问题

1.pythone 获取系统时间 import datetime nowTime=datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')#现在 pastTime = (datetime.datetime.now()-datetime.timedelta(hours=1)).strftime('%Y-%m-%d %H:%M:%S')#过去一小时时间 afterTomorrowTime = (datetime.datetime.now()+dat
分类: 其他 发布时间: 06-09 22:17 阅读次数: 3

C#,Java,MD5加密对等实现

1.c#实现 /* *加密生成MD5 */ public static String MD5(string s) { char[] hexDigits = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f' }; MD5 md5 = new MD5CryptoServiceProvi
分类: 其他 发布时间: 06-09 22:17 阅读次数: 2

三星2018年底推Windows 10 ARM笔记本

http://tech.ifeng.com/a/20180605/45014614_0.shtml
分类: 其他 发布时间: 06-09 22:17 阅读次数: 4

HDU3507 Print Article(斜率优化DP)

Time Limit: 9000/3000 MS (Java/Others) Memory Limit: 131072/65536 K (Java/Others) Total Submission(s): 16213 Accepted Submission(s): 4992 Problem Description Zero has an old printer that doesn't work well sometimes. As it is antique, he still like t
分类: 其他 发布时间: 06-09 22:17 阅读次数: 3

Jenkins部署git+python项目实现持续集成

jenkins是一个帮助实现持续集成的工具,使得可以持续化持久地重复一个任务。关于jenkins的安装部署就不在这里介绍了,可参考文档:https://www.cnblogs.com/bendouyao/p/9119843.html jenkins项目部署: 1、启动jenkins: 在jenkins目录下启动控制台,输入命令java -jar jenkins.war.启动后,在浏览器访问http://localhost:8080进入主页面 设置git.exe路径: 第一次搭建jenkins后
分类: 其他 发布时间: 06-09 22:17 阅读次数: 3

Codeforces 986C AND Graph dfs

原文链接https://www.cnblogs.com/zhouzhendong/p/9161514.html 题目传送门 - Codeforces 986C 题意   给定 $n,m (0\leq n\leq 22,1\leq m\leq 2^n)$ 。   接下来给定 $m$ 个数,记第 $i$ 个数为 $a_i$ ,对于所有 $a_i$ ,满足 $0\leq a_i\leq 2^n$ 。   第 $i$ 个数与第 $j$ 个数有无向边,当且仅当 $a_i\ AND\ a_j=0$ 。其中
分类: 其他 发布时间: 06-09 22:17 阅读次数: 3

[BZOJ3211] 花神游历各国 - 线段树

3211: 花神游历各国 Time Limit: 5 Sec Memory Limit: 128 MB Submit: 4766 Solved: 1741 [Submit][Status][Discuss] Description Input Output 每次x=1时,每行一个整数,表示这次旅行的开心度 Sample Input 4 1 100 5 5 5 1 1 2 2 1 2 1 1 2 2 2 3 1 1 4 Sample Output 101 11 11 HINT 对于100%的数据
分类: 其他 发布时间: 06-09 22:12 阅读次数: 4

2018codem初赛A轮

Link C 分析 分析可知lca+预处理即可 Summary: 菜就应该打不到T衫
分类: 其他 发布时间: 06-09 22:12 阅读次数: 1

在 .NET 4.5 中反射机制的变更

反射机制(Reflection)通常会涉及到3中场景: 运行时反射 场景:可以检索已加载程序集、类型、对象、实例和方法调用的元数据(Metadata)。 .NET 支持情况:支持 仅供静态分析的反射 场景:可以检索程序集中定义的类型和对象的元数据,而不会产生其他副作用。 .NET 支持情况:有限的支持 反射扩展性 场景:在上述两种场景下扩展元数据。 .NET 支持情况:支持,但非常复杂 System.Type 是反射模型中的最主要的抽象和入口点。它被用于描述两种相关但却不同的概念:基本信息(r
分类: 其他 发布时间: 06-09 22:12 阅读次数: 3

day8_文件操作及编码解码

一、文件操作基本流程 计算机系统分为:计算机硬件,操作系统,应用程序三部分。 我们用python或其他语言编写的应用程序若想要把数据永久保存下来,必须要保存于硬盘中,这就涉及到应用程序要操作硬件,众所周知,应用程序是无法直接操作硬件的,这就用到了操作系统。操作系统把复杂的硬件操作封装成简单的接口给用户/应用程序使用,其中文件就是操作系统提供给应用程序来操作硬盘虚拟概念,用户或应用程序通过操作文件,可以将自己的数据永久保存下来。 有了文件的概念,我们无需再去考虑操作硬盘的细节,只需要关注操作文件
分类: 其他 发布时间: 06-09 22:12 阅读次数: 3

基于 ASP.NET Core 2.0 WebAPI 后台框架搭建(0) - 目录概述

  概述   博主自毕业后,进公司就一直是以ASP.NET MVC 5.0 + MySQL 进行项目开发,在项目也使用了很多常用功能,如 WCF、SignalR、微信公众号API、支付宝API、Dapper等等,前端是大杂烩,如:Bootstrap、AmazeUI、EasyUI、Light7、WeUI等等。其实对于我们公司的项目来说,技术栈虽说不庞大,但五脏俱全,而且基于这一套技术,开发速度有保证。但是,作为一个有梦想的程序猿,必须与时俱进,因此无意中接触了.Net Core 2.0。听说它是
分类: 其他 发布时间: 06-09 22:12 阅读次数: 3

C中文件操作的文本模式和二进制模式,到底有啥区别?

在C中,使用fopen打开文件有两种模式:一种是文本模式,一种是二进制模式。那这两种模式之间有什么区别,是不是使用文本模式打开的文件就只能使用文本函数比如fprintf来操作,而使用二进制打开的文件就只能使用二进制函数比如fwrite来操作呢? 答案是否定的。C里面之所以有文本模式和二进制模式,完全是出于跨平台的需要。 文本模式的意义 众所周知,在Windows下,CTR+Z这个字符用来表示一个文件的结尾,而Unix下使用CTR+D。此时,如果使用文本模式打开一个文件,当读到CTR+Z这个字符
分类: 其他 发布时间: 06-09 22:12 阅读次数: 3

反射 类加载

编译时加载类是静态加载,运行时加载类是动态加载 new 创建对象,是静态加载类,在编译时刻就需要加载可能使用到的类。 Class c = Class.forName("类的全称"); //动态加载类 word w = (Word)c.newInstance(); //通过类类型,创建该类的对象 1 package com.reflect; 2 3 /** 4 * @author 作者:方o丈 5 * @version 创建时间:2018年6月9日 下午2:20:24 6 *
分类: 其他 发布时间: 06-09 22:12 阅读次数: 3

1132 Cut Integer (20)

Cutting an integer means to cut a K digits long integer Z into two integers of (K/2) digits long integers A and B. For example, after cutting Z = 167334, we have A = 167 and B = 334. It is interesting to see that Z can be devided by the product of A
分类: 其他 发布时间: 06-09 22:12 阅读次数: 3

39.前端jQuery之事件流

1.事件流概念   描述的是从页面中接收事件的顺序   包含事件捕获阶段,处于目标阶段,事件冒泡阶段 2.绑定事件 语法 bind(type,data,fn) 示例:每个标签被点击的时候,弹出其文本 $("p").bind("click", function(){ alert( $(this).text() ); }); 3.解绑事件 unbind(type,fn); 示例:将段落的click事件取消绑定 $("p").unbind( "click" ) 4.自定义事件 trigger
分类: 其他 发布时间: 06-09 22:12 阅读次数: 3

最短路类型 (至今做过的)

1、普通最短路(单向 双向 去还得回来 。。等等 ) 2、判断环路 (正环 负环) 3、层次网络 4、差分约束 5、有限制的最短路 6、传递闭包(Floyd)
分类: 其他 发布时间: 06-09 22:12 阅读次数: 3

矩阵与线性方程组

以下内容主要引用自《Deep Learning》中文版 https://github.com/exacity/deeplearningbook-chinese 1、线性方程组以矩阵的形式表达如下,                其中是一个已知矩阵,也就是一个m行n列的矩阵; 是一个已知向量(m行1列); 是一个我们要求解的未知向量(n行1列)。 矩阵A中的每一个行和b中对应的元素构成一个约束,所以线性方程可以换种表达方式:               , 用A的每一行和x向量相乘得到b向量的一
分类: 其他 发布时间: 06-09 22:12 阅读次数: 4

arp请求与回复

实验环境:wifi 1,手机192.168.1.103 2,电脑192.168.1.106 先删除电脑arp表数据 ping request: reply:
分类: 其他 发布时间: 06-09 22:12 阅读次数: 4