码迷,mamicode.com
首页 > 2018年04月22日 > 全部分享
Python中模块(Module)和包(Package)的区别
本文绝大部分内容转载至:廖雪峰官方网站 1. 模块(Module) 在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方 ...
分类:编程语言   时间:2018-04-22 12:54:58    阅读次数:210
iOS中的事件的产生和传递
每一次将代码打散再串联就是一次重构。 https://www.jianshu.com/p/2e074db792ba iOS中的事件的产生和传递 3.1.事件的产生 发生触摸事件后,系统会将该事件加入到一个由UIApplication管理的事件队列中,为什么是队列而不是栈?因为队列的特点是FIFO,即 ...
分类:移动开发   时间:2018-04-22 12:54:52    阅读次数:227
[CQOI2018] 破解D-H协议
题目背景 Diffie-Hellman密钥交换协议是一种简单有效的密钥交换方法。它可以让通讯双方在没有事先约定密钥(密码) 的情况下,通过不安全的信道(可能被窃听) 建立一个安全的密钥K,用于加密之后的通讯内容。 题目描述 假定通讯双方名为Alice和Bob,协议的工作过程描述如下(其中 mod 表 ...
分类:其他好文   时间:2018-04-22 12:54:42    阅读次数:182
一套题
我出了一套题,老师觉得数学题太多了(不是很懂),然后就先不用了。。这道题实际上随便 AK 了吧。 前夕 给定 $n \le {10} ^ 7$ ,求在 $[n]$ 的子集中选择若干个,使得交集大小为 $4$ 的倍数,问方案数对 $998244353$ 取模。 考虑钦定交集中的元素,附带容斥系数累加得 ...
分类:其他好文   时间:2018-04-22 12:54:34    阅读次数:165
MBR扇区故障及修复
主引导记录(MBR,Main Boot Record)是位于磁盘最前边的一段引导(Loader)代码。它负责磁盘操作系统(DOS)对磁盘进行读写时分区合法性的判别、分区引导信息的定位,它由磁盘操作系统(DOS)在对硬盘进行初始化时产生的。 通常,我们将包含MBR引导代码的扇区称为主引导扇区。因这一扇区中,引导代码占有绝大部分的空间,故而将习惯将该扇区称为MBR扇区(简称MBR)。由于这一扇区承担有不同于磁盘上其他普通存储空间的特殊管理职能,作为管理整个磁盘空间的一个特殊空间,它不属于磁盘上的任何分区,因而分区空间内的格式化命令不能清除主引导记录的任何信息。
分类:其他好文   时间:2018-04-22 12:54:28    阅读次数:211
反射实现Model修改前后的内容对比
在开发过程中,我们会遇到这样一个问题,编辑了一个对象之后,我们想要把这个对象修改了哪些内容保存下来,以便将来查看和追责。 首先我们要创建一个User类 然后在Main函数中声明并初始化一个User对象 因为要对比对象编辑前后的内容,所以需要备份一下这个UserA,我们来个深拷贝 接下来的工作是修改U ...
分类:其他好文   时间:2018-04-22 12:54:18    阅读次数:211
Python3玩转儿 机器学习(1)
机器学习的基础概念 数据 著名的鸢尾花数据 https://en.wikipedia.org/wiki/lris_flower_data_set lris setossa lris versicolor lris verginica 下面是鸢尾花的数据: 数据整体叫数据集(data set) 每一行 ...
分类:编程语言   时间:2018-04-22 12:54:11    阅读次数:226
httpclient以json形式参数调用http接口并解析返回的报文
可以参看如下博客源文章: https://www.cnblogs.com/mengxuanyou/p/6835581.html https://blog.csdn.net/qq_35114086/article/details/52317311 ...
分类:Web程序   时间:2018-04-22 12:54:01    阅读次数:160
Java初步认知和使用一维数组
为什么要使用数组当你制定的同一类型的变量过多时,我们为了便于操作和管理,所以我们用到数组这个变量。他其实就是一堆数据有序放置的组合。什么是数组1.数组申明标识符数组元素元素下标元素类型元素类型标识符[元素下标,从0开始]={数组元素,数组元素,数组元素(数组长度,当前为3)};或元素类型[元素下标,从0开始]标识符={数组元素,数组元素,数组元素(数组长度,当前为3)};例1:intscores[
分类:编程语言   时间:2018-04-22 12:53:56    阅读次数:206
TZH , Python理论(一)
目录 python的发展史 python的主要应用领域 python是什么样的语言 python的优缺点 python解释器 正文 一 , python的发展史 python的创始人是 "吉多·范罗苏姆(Guido van Rossum)" , 1989年圣诞节期间, 为了在阿姆斯丹特打发时间, 开 ...
分类:编程语言   时间:2018-04-22 12:53:49    阅读次数:180
linux 下phpmyadmin 安装
系统 parrot os(Debain) php7.0 ? 安装phpmyadmin sudo apt install phpmyadmin 然后将/usr/shar/phpmyadmin 软连 至/var/www/html下 打开 http://localhost/phpmyadmin/ 提示 T ...
分类:Web程序   时间:2018-04-22 12:53:42    阅读次数:197
2016CCPC东北赛补题
A Minimum’s Revenge HDU 5922 There is a graph of n vertices which are indexed from 1 to n. For any pair of different vertices, the weight of the edge ...
分类:其他好文   时间:2018-04-22 12:53:33    阅读次数:314
深入Java集合学习系列:Hashtable的实现原理
我们先对Hashtable有个整体认识,然后再学习它的源码,最后再通过实例来学会使用Hashtable。第1部分 Hashtable介绍第2部分 Hashtable数据结构第3部分 Hashtable源码解析(基于JDK1.6.0_45)第4部分 Hashtable遍历方式第5部分 Hashtabl ...
分类:编程语言   时间:2018-04-22 12:53:22    阅读次数:169
JavaWeb应用和Servlet的生命周期
JavaWeb应用的生命周期是由Servlet容器来控制的。包括三个阶段: 1.启动阶段:加载Web应用的有关数据,创建ServletContest对象,对Filter(过滤器)和一些Servlet进行初始化。启动时会: (1)把web.xml文件中的数据加载到内存中。 (2)为JavaWeb应用创 ...
分类:编程语言   时间:2018-04-22 12:53:11    阅读次数:205
495 Teemo Attacking 提莫攻击
在《英雄联盟》的世界中,有一个叫“提莫”的英雄,他的攻击可以让敌方英雄艾希(编者注:寒冰射手)进入中毒状态。现在,给出提莫对艾希的攻击时间序列和提莫攻击的中毒持续时间,你需要输出艾希的中毒状态总时长。你可以认为提莫在给定的时间点进行攻击,并立即使艾希处于中毒状态。示例1:输入: [1,4], 2输出 ...
分类:其他好文   时间:2018-04-22 12:53:02    阅读次数:134
【转】关于在linux下清屏的几种技巧
在windows的DOS操作界面里面,清屏的命令是cls,那么在linux 里面的清屏命令是什么呢?下面笔者分享几种在linux下用过的清屏方法。 1、clear命令、这个命令将会刷新屏幕,本质上只是让终端显示页向后翻了一页,如果向上滚动屏幕还可以看到之前的操作信息。 2、Ctrl+l(小写的L)、 ...
分类:系统相关   时间:2018-04-22 12:52:56    阅读次数:185
一段递归代码引发的对于传参以及关于基本类型的一点了解
首先附上为了模拟场景简化的递归代码: ...
分类:其他好文   时间:2018-04-22 12:52:47    阅读次数:190
1045条   上一页 1 ... 47 48 49 50 51 52 53 ... 62 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!