Python3基础 关于函数、模块、包、面向对象等问题 (多图)

一、局部变量与全局变量:Python的四个作用域 LEGB二、匿名函数、eval函数、exec函数    1、lambda 函数    2、eval 函数、exec 函数三、异常四、文件操作    1、文件操作分类及方法    2、编码转换五、迭代器和生成器六、函数式编程    1、函数式编程的好处,内置高阶函数map, filter, sorted,递归函数    2、闭包、装饰器、文档字符串七...
分类: 编程语言 发布时间: 07-03 22:44 阅读次数: 0

centos7安装hadoop3.0.3和jdk1.8的伪分布式模式

centos7安装hadoop3.0.3和jdk1.8的伪分布式模式 添加普通用户hadoop useradd hadoop passwd hadoop 1 给hadoop用户sudo权限 chmod u+w /etc/sudoers vi /etc/sudoers 添加 hadoop ALL=(ALL) ALL 或者 hadoop ALL=(root) N...
分类: 编程语言 发布时间: 07-03 22:44 阅读次数: 0

js实现上线滚动

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> *{ margin: 0; padding:0; list-style: none; } .
分类: 编程语言 发布时间: 07-03 22:43 阅读次数: 0

【bzoj2186】[Sdoi2008]沙拉公主的困惑 【线性筛】【容斥原理】

题目链接 题意 求(∑n!i=1(gcd(i,m!)==1)) mod p(∑i=1n!(gcd(i,m!)==1)) mod p(\sum_{i=1}^{n!}(gcd(i,m!)==1))\ mod\ p 题解 orz yeh dark♂佬 我们可以fa♂现,设m!=ap11ap22...apmkm!=a1p1a2p2...akpmm!=a_1...
分类: 编程语言 发布时间: 07-03 22:43 阅读次数: 0

CountDownTimer浅析

一,概述在项目开发中经常会用到倒计时这个功能,而Android也帮我们封装好了一个类CountDownTimer,给我们的开发带来了很大的方便;二,APICountDownTimer (long millisInFuture, long countDownInterval) 参数1,设置倒计时的总时间(毫秒) 参数2,设置每次减去多少毫秒123三,基本用法以App中获短信取验证码为例: pr...
分类: 编程语言 发布时间: 07-03 22:43 阅读次数: 0

TCP/IP_网络基础知识

TCP/IP_网络基础知识
分类: 编程语言 发布时间: 07-03 22:43 阅读次数: 0

读JavaScript多重继承多态有感

继承 本文记录了JavaScript的多重继承代码,摘录自JavaScript设计模式 Object.prototype.mix = function(){ var temp; for(var i = 0, len = arguments.length; i < len; i++){ temp = arguments[i]; for(v...
分类: 其他 发布时间: 07-03 22:42 阅读次数: 0

读JavaScript设计模式之简单工厂模式有感

简单工厂模式 本文是记录读JavaScript设计模式之简单工厂模式的笔记 简单工厂模式:通常是使用一个函数,通过传递的参数来生成指定的类的实例来达到批量生成相似的对象 function createShape(name){ var res = {}; switch(name){ case "rectangle": res = ne...
分类: 其他 发布时间: 07-03 22:42 阅读次数: 0

jquery加载运行环境

jquery的加载运行环境 开发环境下jquery3.3.1的代码结构如下所示: ( function( global, factory ) { "use strict"; if ( typeof module === "object" && typeof module.exports === &quo
分类: 其他 发布时间: 07-03 22:42 阅读次数: 0

vue工具函数阅读

vue2工具函数阅读 变量类型检测 /** * Get the raw type string of a value e.g. [object Object] */ function toRawType (value) { return Object.prototype.toString.call(value).slice(8, -1) } /** * Strict objec...
分类: 其他 发布时间: 07-03 22:41 阅读次数: 0

Javascript不清不楚之reduce

reduce 下面这段代码实现来自:MDN - reduce // Production steps of ECMA-262, Edition 5, 15.4.4.21 // Reference: http://es5.github.io/#x15.4.4.21 // https://tc39.github.io/ecma262/#sec-array.prototype.reduce if (...
分类: 其他 发布时间: 07-03 22:41 阅读次数: 0

4.3 Javascript之垃圾回收

JavaScript的垃圾回收 JavaScript具有自动垃圾回收机制,垃圾回收器会周期性的检测程序中不再使用的变量,并自动回收释放其占用的内存 垃圾回收策略 标记清除 标记清除的策略:当执行流进入某个作用域时,会将这个作用域里所有的变量打上将被使用的标记,意味着这些变量很可能会被使用,是不能被释放回收的,当执行流离开这个作用域时,便将不会被使用的变量打上相应标记,等待垃圾回...
分类: 其他 发布时间: 07-03 22:41 阅读次数: 0

5.1 JavaScript之Object

Object类型 创建Object实例的两种方法: new操作符 var obj1 = new Object(); 字面量表示法 var obj2 = { name: "dao-keer", age: "18" // 最后一个属性的值后面不需要加逗号,如果加了在IE7以下版本和opera低版本会报错 }; 函数参数传递模式最好的用法是对于必...
分类: 其他 发布时间: 07-03 22:40 阅读次数: 0

【攻城喵】第十一次组会(补)

第18周组会 上周总结 期末复习 本周任务 Alpha阶段冲刺*1 前端 个人页面,个人信息修改页面,个人展示页面完工 帖子页面完工 主页和侧边栏/搜索栏完工 7.1前端Alpha完成品交付后端组 后端 完成主页侧边栏(章豪) 完成个人系列页面(马睿淳) 完成帖子界面(赵瑞)
分类: 其他 发布时间: 07-03 22:40 阅读次数: 0

ServiceLoader在SPI中的重要作用分析

test...
分类: 其他 发布时间: 07-03 22:40 阅读次数: 0

C++标准库之右值引用相关:引用折叠

引用折叠 引用折叠出现的情况在于范型编程时。 void f(T&& param); f(10); int x = 10; f(x); 这两者都可运行成功。 由于存在T&&这种未定的引用类型,当它作为参数时,有可能被一个左值引用或右值引用的参数初始化,这是经过类型推导的T&&类型,相比右值引用(&&)会发生类型的变化,这种变化就称为引用折叠。(《深入应用C++11-代码优化与工程级应用》 --- 祁宇 P68 ) 引用折叠的规则如下(配合@jun-jun的答案)[和上一段的出处一样]:1.所有右
分类: 其他 发布时间: 07-03 22:40 阅读次数: 0

贪玩工程六月进展

贪玩工程六月进展 GitHub地址 https://github.com/TanwanUSTC/Lab-Platform 项目简介 本项目全称为“中国科学技术大学实验室信息平台”。顾名思义,本项目是立足中科大,为全校师生提供了一个规范、方便的实验室信息发布、实验室申请平台。 本项目抓住了科大师生的一个痛点,即实验室对自身的宣传缺乏有效的渠道、而同学们在申请实验室时也难以找到有效的信息。可以说这个问题由来已久给同学老师带来了极大的不便。针对这个问题,我们做了详细的需求分析,即通过问卷的方式对许多
分类: 其他 发布时间: 07-03 22:40 阅读次数: 0

10分钟教你用Python做个打飞机小游戏超详细教程

更多精彩尽在微信公众号【程序猿声】 我知道你们一定想先看效果如何 00 目录 整体框架 开始之前-精灵类Sprite 子弹类class Bullet 玩家飞机类class Player 敌机类class Enemy 游戏主体循环以及帧率设置 让子弹飞 刷出敌机 打怪 把飞机敌机子弹都画出来 处理键盘事件 分数显示 和 GameOver 最终代码 01 前言 这次还是用python的pygame库来做的游戏。关于这个库的内容,读者可以上网了解一下。本文只讲解用到的知识。代码参考自网上,自己也做了
分类: 其他 发布时间: 07-03 22:40 阅读次数: 0

C# 类的认知

--以下都是自己认识 在结合网上的说明,如果有错误的地方,欢迎评论。   类的定义   1.类中有 成员,属性,方法,构造函数,析构函数等。   2.类 在初始化对象的时,执行类中的默认构造函数。释放类执行析构函数      
分类: 其他 发布时间: 07-03 22:40 阅读次数: 0

redis数据类型List、Set、sortedSet

List:有顺序可重复 lpush:从左边添加数据 rpush:从右边添加数据 lrange:查元素 lpop:从左边取元素 (取出后该元素就没了) rpop:从右边取元素 Set:元素无顺序,不能重复 sadd:添加数据(只有4个数据,自动去重) srem:删除数据 sdiff:取差集 sinter:取交集 sunion:取并集 SortedSet(zset):有顺序,不能重复 SortedSet既要排序、有要去重、非常的消耗性能、能不用则不用 zadd:添加数据 下面就是按照数值排序 zr
分类: 其他 发布时间: 07-03 22:40 阅读次数: 0