[Python]小甲鱼Python视频第013课(元组:戴上了枷锁的列表)课后题及参考解答
# -*- coding: utf-8 -*-
"""
Created on Tue Mar 5 23:05:40 2019
@author: fengs
"""
"""
测试题:
0. 请用一句话描述什么是列表?再用一句话描述什么是元组?
列表:有序且可变的数据集合
元组:有序且不可变的数据集合
1. 什么情况下你需要使用元组而不是列表?
数据已经确定无需修改
2. 当元组和列表掉下水,你会救谁?
..
42-字符串到json 的错误 com.alibaba.fastjson.JSONObject cannot be cast to java.lang.String
json: {"updated_at":1551780617,"attr":{"uptime_h":3,"uptime_m":17},"did":"GBBxjJYAxE4apkxwEzR3"} Map rMap = (Map) JSON.parse("{"updated_at":1551780617,"attr":{"uptime_h":3,"uptime_m":17},"did":"GBBxjJYAxE4apkxwEzR3"} "); 在提取出 rMap.get("attr"); 时得到的是
关于select的id以及value传给后台的问题
下面解释下后端为什么让传id的时候我们要怎末办? 定义一个空对象将他的值给select的值,option遍历的时候:value="item",这里的item是一个对象,也就是如果你要提交的话,提交的当然是空对象,除非你手动改变select的值, 如果改变select的value值,也就是改变了obj这个对象,此时我们就可以拿到他的obj的id,以及name,当然一般后端只会让你传id的,也有一些脑残,会让传name,
CentOS7系统安装完MySQL后启动MySQL提示无服务
重新安装MariaDB数据库即可解决,MySQL所有命令可通用 MariaDB MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB(英语:XtraDB)来代替MySQL的InnoDB。 MariaDB由
test request&&response 代码实现
使用工具 IDEA 创建一个登录页面和后方数据库连接 1.编写login.html文件 导入到web文件夹下 设置配置文件 druid.properties 导入jar包 放置到web文件夹下的WEB-INF中 lib level:Add as Library 2.创建数据库环境 create database db1; use db1; create table user( id int primary key auto_increment, username varchar(32)
《剑指offer》第十六题(数值的整数次方)
// 面试题:数值的整数次方
// 题目:实现函数double Power(double base, int exponent),求base的exponent
// 次方。不得使用库函数,同时不需要考虑大数问题。
#include <iostream>
#include <cmath>
using namespace std;
bool g_InvalidInput = false;//使用全局变量作为错误处理方式
bool equal(double num1, doub
Nginx详解五:Nginx基础篇之HTTP请求
HTTP请求 请求百度看一下:curl http://www.baidu.com 这样的格式不能直观的查看和分析,加个-v来展现出每次请求的具体的信息内容,然后把返回的信息重定向到一个空设备上面,便于查看 curl -v http://www.baidu.com >/dev/null
C语言 scanf与正则表达式的搭配及应用
前言 当输入流是一个字符串,我们需要在其中提取我们所需要的数值时,正则表达式就显得很有用。 如果我们能在输入的时候,就过滤掉无用信息,就可以省去后期提取数值的步骤。 使用方法 scanf("%ns", str); 表示读取长度为n的字符串 输入:123456 输出str:123 ( 以scanf("%3s", str);为例 ) scanf("%[a-z]", str); 表示读取a-z的小写字母,出现非a-z的小写字母,立即停止读取。 输入:abcd1
提交数据到后台的几种方式
submit 按钮提交方式 <form action="http://localhost:8080/postData.do" method="post">
<input type="text" name="username" />
<input type="password" name="password"
<input type="submit" value="登陆"/>
</form>
注意: 在form标签中添加Action(提交的地址)和method(post),且有一个sub
Pytorch入门实战二:LeNet、AleNet、VGG、GoogLeNet、ResNet模型详解
LeNet 1998年,LeCun提出了第一个真正的卷积神经网络,也是整个神经网络的开山之作,称为LeNet,现在主要指的是LeNet5或LeNet-5,如图1.1所示。它的主要特征是将卷积层和下采样层相结合作为网络的基本机构,如果不计输入层,该模型共7层,包括2个卷积层,2个下采样层,3个全连接层。 图1.1 注:由于在接入全连接层时,要将池化层的输出转换成全连接层需要的维度,因此,必须清晰的知道全连接层前feature map的大小。卷积层与池化层输出的图像大小,其计算如图1.2所
String、Date、Timestamp、Calendar之间的相互转换
将String转换为date; SimpleDateFormat format = new SimpleDateFormat("yyyy-mm-dd hh:mm:ss");
String strDate = "2019-1-7 16:37:56";
Date d = format.parse(strDate);
System.out.println("-----"+d);
将date转换为String SimpleDateFormat format = new SimpleDateForma
编程随笔-ElasticSearch知识导图(6):管理
1.集群API  “curl-iXGET"http://192.168.127.100:9200/_cluster/health?pretty=true"”这样的命令可能大家在日常工作中会经常使用,它用来显示当前集群的健康程度,在返回结果中,包含当前集群有关的一些关键信息(文献2提到了一个使用“wait_for_status”的小技巧)。 &ems
java中保留两位小数的写法
private static final NumberFormat format = new DecimalFormat("######.##");
double avgScore = Double.parseDouble(format.format(avgScore));
list、Map、StringBuffer的遍历
list的遍历方法。 public class ColTest1 {
public static void main(String[] args){
List<String> list = new ArrayList<String>();
list.add("hello");
list.add("world");
list.add("hahahha");
// 方法一:用foreach的方式遍历list
for(String s:list){
Sys
序列化和反序列化的概念
对象序列化的概念 把对象转换为字节序列的过程称为对象的序列化;把字节序列恢复为对象的过程称为对象的反序列化。 对象的序列化主要有两种用途: 1)把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中; 2)在网络上传送对象的字节序列。 在很多应用中,需要对某些对象进行序列化,让它们离开内存空间,入住物理硬盘,以便长期保存。比如最常见的是Web服务器中的Session对象,当有 10万用户并发访问,就有可能出现10万个Session对象,内存可能吃不消,于是Web容器就会把一些seesion先
java调用存储过程的方法
java调用存储过程时会使用到的方法 public void produceCallExecute(final String sql, final Object... params)
throws SystemException {
template.execute(new CallableStatementCreator() {
public CallableStatement createCallableStatement(Connection con)
th
今日推荐
周排行