PYTHON学习0012:深浅COPY----2019-6-8
1、当变量为字符串或者数字时,a=1,b=a时,b指向的并不是a的值,而是指向a的内存地址1,b=1。所以当吧a重新赋值后,比如a=666,b还是=1。其中,a和b只是内存地址1的标签。2、但当如果变量为列表时,因为在列表中,列表本身有一个内存地址,列表里的元素也有自身独立的内存地址,比如m=【1,2,4】,n=m,此时n指向的是m列表的内存地址(也就是说2个列表的内存地址是一样的),而不是其内元 查看全文
20175318 2018-2019-2 《Java程序设计》第4周学习总结
教材学习总结 第五章 子类与继承 每个子类只能有一个父类,而一个父类可以有多个子类。可以使用关键字extends来定义一个类的子类: 类在不加extends关键字时,默认为Object类,Object类是任何类(除了本身)的祖先类。 子类的继承性 子类和父类在同一个包中时,子类继承父类中不是 的成员 ... 查看全文
人生苦短,我用Python
Python之路 一、Python基础 二、数据库 三、前端 四、Django框架 Python Web框架须知 HTTP介绍 Web框架介绍 Django框架基础应用 Django之ORM ORM之简介与应用 ORM之常用字段和参数 ORM之关系字段 ORM之元信息 ORM之一般操作 ORM之Fo ... 查看全文
python 生成随机数
1,随机生成指定位数的数字字母组合 或者 2,随机生成不包含某些字母或数字的字符 3,生成随机手机号,详见https://blog.csdn.net/z5622139/article/details/79197089 生成随机手机号方法2,详见https://www.cnblogs.com/jiuy ... 查看全文
《C++程序设计POJ》《WEEK3 类和对象进阶》成员对象和封闭类/友元/this指针/常量成员函数
// 构造函数赋值 CTyre(int r, int w):radius(r), width(w) { } 初始化列表 #include<iostream> using namespace std; /*成员对象和封闭类 成员对象: 一个类的成员变量是另一个类的对象 包含 成员对象 的类叫 封闭类 ... 查看全文
为什么不推荐使用数组的includes方法---记两次includes引起的问题
不推荐理由一: 首先兼容性差,在安卓5.1和4.4.4以及IOS9等比较老的手机系统上不支持。假如你用在了自己的项目里出现问题可能还好排查一些,一旦使用在了公共的页面比如登陆页或者支付页等出现问题排查起来比较繁琐,还不一定能及时发现问题的所在。 不推荐理由二: 避免取反和includes一起使用。之 ... 查看全文
Debian 9安装java与设置环境变量
安装默认JRE / JDK 先更新软件包索引: 检查是否已安装Java: 如果当前未安装Java,您将看到以下输出: 执行以下命令安装OpenJDK: 验证安装: 您将看到以下输出: 或者直接安装JDK 验证是否已安装JDK: 设置JAVA_HOME环境变量 要设置此环境变量,请首先确定Java的安 ... 查看全文
异步多线程(四)Task
Task 概念: Task线程是基于线程池的,提供了丰富的API Task的启动方式 第一种: Task task = new Task(() => this.DoSomethingLong("btnTask_Click_1")); task.Start(); 第二种: Task task = Ta ... 查看全文
20175318 2018-2019-2 《Java程序设计》第5周学习总结
教材学习总结 第六章 接口与实现 使用关键字 来定义一个接口。 。 接口体中只有常量(用 修饰,权限为 ,且为 常量)和抽象方法( 和`abstract`修饰)。 在类声明中使用关键字 声明该类实现一个或多个接口。 如果一个非抽象类实现了某个接口,那么这个类必须重写这个接口中的所有方法。在重写接口方 ... 查看全文
Python中面向对象初识到进阶
面向对象初识到进阶 组合: 例子: 继承: 调用了父类的初始化,去完成一些通用属性的初始化 多态: 鸭子类型: 经典类和新式类: 抽象类: 反射: 封装: 单例模式: ... 查看全文
java io流与序列化反序列化
java的io是实现输入和输出的基础,可以方便的实现数据的输入和输出操作。 序列化 (Serialization)是将对象的状态信息转换为可以存储或传输的形式的过程。在序列化期间,对象将其当前状态写入到临时或持久性存储区。以后,可以通过从存储区中读取或反序列化对象的状态,重新创建该对象。 下面是一个 ... 查看全文
PHP引用(&)使用详解
摘自:PHP引用(&)使用详解官方文档:1.引用是什么:http://www.php.net/manual/zh/language.references.whatare.php2.引用做什么:http://www.php.net/manual/zh/language.references.whatd... 查看全文
ASP.NET MVC 4 (七) 模板帮助函数
和普通HTML帮助函数不同,模板帮助函数不需要指定所用的HTML类型,MVC会推断选择合适的HTML元素,这让我们有更多的灵活性。使用模板帮助函数我们使用《ASP.NET MVC 4 (六) 帮助函数 》中的数据模型和控制器继续后面的例子,使用模板帮助函数后改写编辑输入的视图:@model Help... 查看全文
读书笔记《网站数据分析》 如何查找网站存在的问题
按问题进行分类查找网站存在的问题需要经过以下阶段1、识别和描述问题2、理清问题边界3、收集客户需求4、确定客户需求的关键质量特性四个阶段中都要明确:1、确定工作目标2、清晰工作范围3、做好利益相关方的沟通4、项目风险评估需要考虑的后续问题:1、会不会导致后期不断返工2、优化结果不被客户认可_____... 查看全文
UVA 11374 Airport Express(优先队列优化dijstra + 枚举)
UVA Airport Express 题意:在Iokh市机场快线分为经济线和商业线。线路和速度价格都不同。你只有一张商业线车票,即最多只能坐一站商业线,其他时候只能坐经济线。找出一条去机场最快的线路。 思路:因为商业线只能坐一站,假如乘坐一条商业线(a,b),那么起点到a,b到终点都必须是最短路。所以先预处理起点和终点到其他所有点的最短路,分别记为f()和g(),两次dijstra即... 查看全文
php---下载功能
<?php $filename="胡主席好.pdf"; if(!file_exists($filename)) { echo "不存在此文件"; return; } $fp=fopen($filename,"r"); $file_size=filesize($filename); //配置头文件 /... 查看全文
拥有精美纹理背景的网站设计
善于观察的UI设计师都应该知道,在网站界面设计里使用纹理图案往往可以让页面更有质感,甚至妙趣横生。当然,最关键的是提升网站设计吸引力,而轻微的拟物化设计常常能给网站带来真实世界元素的质感。 一方面,纹理造就的色调变化模仿着真实表面的多种多样的色泽;除此之外,由于能在任何尺寸的屏幕上无限重复使用,镶嵌的纹理也特别适合应用到自适应设计之中。 在这个合集中,蓝蓝设计将分享一些能激发你灵感的使... 查看全文
Velocity在web项目中生成模板
需求:后台(指管理员后台)上传一个html模板到文件服务器上,前台(商家操作的平台)读取到模板,并填充数据,生成新的vm页面到webapp/WEB-INF/view目录下,用于预览、保存、打印。 最开始的代码: @Test public void test() throws Exception{ String templateUrl = baseServic... 查看全文
Json解析tool工具
JsonTools package com.example.weather_json.tools; import java.util.ArrayList; import java.util.List; import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject; import co... 查看全文