tom

python3 字典(dict)基础

喜欢而已 提交于 2019-12-24 10:58:13
1、定义及初始化 1.1、直接初始化 info = { "stu1101": "jack", "stu1102": "tom", "stu1103": "mary", } print(info)   打印输出结果: {'stu1101': 'jack', 'stu1102': 'tom', 'stu1103': 'mary'} 1.2、先定义后赋值 records ={} records["stu1101"] = 90 records["stu1102"] = 80 records["stu1103"] = 70 print(records)   打印输出结果: {'stu1101': 90, 'stu1102': 80, 'stu1103': 70} 2、方法 2.1、setdefault()   设置默认值。 2.2.1、对新的key设置默认值 info = { "stu1101": "jack", "stu1102": "tom", "stu1103": "mary", } info.setdefault("stu1100", "robin") print(info)   打印输出结果: {'stu1101': 'jack', 'stu1102': 'tom', 'stu1103': 'mary', 'stu1100': 'robin'} 2.2.2

世界之战

痴心易碎 提交于 2019-12-20 02:12:45
War of the Worlds, Spielberg 2005年的科幻电影新作。有人把它翻译成“世界大战”,我觉得这种翻译是错的,因为电影讲述的是外星人入侵地球的故事,是两个不同世界的战争,因此“世界之战”会显得合适一些。 刚看完电影的时候,我对老皮的想象力失望透顶,和我所期待构思精巧、逻辑合理的科幻片实在是有太大差距。但后来,看了一些影评才知道,Spielberg的这一部电影是按照100多年前威尔斯的同名科幻小说改编而成,在故事情节、线索发展,甚至于某些细节上面,都完全忠实于原著。拿现代人的眼光审视19世界末年科幻小说的情景设定,当然会觉得它是有些蹩脚幼稚。 然而,抛开故事背景不谈,Spielberg对于大灾难面前表现出的人性的自私和懦弱、尊严和勇气却刻画得相当的生动。其中,有几幕令我印象深刻:逃难的人群争抢一部汽车;码头上争先恐后的登船场面;Tom Crusie在女儿的呢喃声中杀死神经质的逃难者。不过,拍过“大白鲨”和“辛特勒的名单”的Spielberg,对这一切想来也已是驾轻就熟了,如果把Tom Crusie父女换成是逃难的犹太人,把外星人换成是希特勒的党卫军,这仍然会是一部好电影。 看这类灾难片或者战争片最大的好处是,你不会再有理由抱怨平淡的生活。虽然,每天朝9晚9,毫无新意,但至少不会被长着三只脚的外星怪物追杀,也不用光着膀子和人拼刺刀,基本上,也可以满足了。 来源:

python之数据类型、输入、输出

自闭症网瘾萝莉.ら 提交于 2019-12-17 18:58:37
一、python中的数据类型:整型、浮点型、字符串型、布尔型 # 整型 >>> a = 1 >>> print(a) 1 >>> a 1 # 查看变量的数据类型 >>> type(a) <type 'int'> # 浮点型 >>> b = 1.2 >>> b 1.2 >>> type(b) <type 'float'> # 字符串型 >>> c = westos Traceback (most recent call last): File "<stdin>", line 1, in <module> NameError: name 'westos' is not defined >>> c = "westos" >>> c 'westos' >>> c = 'westos' >>> c 'westos' >>> c = 'what's' File "<stdin>", line 1 c = 'what's' ^ SyntaxError: invalid syntax >>> c = 'what\'s' >>> c "what's" >>> c = "what's" >>> c "what's" # bool型(只有两个值:True False 非0即真) >>> a = 1 >>> bool(a) True >>> bool(0) False >>> bool('') False

【转】事务隔离级别——READ-COMMITTED(读已提交)

百般思念 提交于 2019-12-16 13:00:11
原文链接:https://blog.csdn.net/Zzze0101/article/details/91344710 首先,我们先设置MySQL事务隔离级别为Read committed 在my.ini配置文件最后加上如下配置 #可选参数有:READ-UNCOMMITTED, READ-COMMITTED, REPEATABLE-READ, SERIALIZABLE. [mysqld] transaction-isolation = READ-COMMITTED 重启MySQL服务 1、脏读 提出问题 同一个应用程序中的多个事务或不同应用程序中的多个事务在同一个数据集上并发执行时, 可能会出现许多意外的问题。 例如: 已知有两个事务A和B, B读取了已经被A更新但还没有被提交的数据,之后,A回滚事务,B读取的数据就是脏数据。 场景: Tom的账户money=0,公司发工资把5000元打到Tom的账户上,Tom的money=money+5000元,但是该事务并未提交,而Tom正好去查看账户,发现工资已经到账,账户money=5000元,非常高兴,可是不幸的是,公司发现发给Tom的工资金额不对,应该是2000元,于是迅速回滚了事务,修改金额后,将事务提交,Tom再次查看账户时发现账户money=2000元,Tom空欢喜一场,从此郁郁寡欢,走上了不归路……

实例中给出child-parent(孩子——父母)表,要求输出grandchild-grandparent(孙子——爷奶)表

心不动则不痛 提交于 2019-12-07 16:13:58
一·需求描述: 要求 从 给出的数据 中 寻找 所 关心的数据 ,它是对 原始数据 所包含信息的 挖掘 。下面进入这个实例。 实例中给出 child-parent (孩子——父母)表,要求输出 grandchild-grandparent (孙子——爷奶)表。 ================= 样本 输入 : =================== child parent Tom Lucy Tom Jack Jone Lucy Jone Jack Lucy Mary Lucy Ben Jack Alice Jack Jesse Terry Alice Terry Jesse Philip Terry Philip Alma Mark Terry Mark Alma Tom Lucy Tom Jack Jone Lucy Jone Jack Lucy Mary Lucy Ben Jack Alice Jack Jesse Terry Alice Terry Jesse Philip Terry Philip Alma Mark Terry Mark Alma 家族 树状 关系谱: ================= 样本 输出 : =================== grandchild grandparent Tom Alice Tom Jesse Jone Alice

JS ES5

你。 提交于 2019-12-06 22:50:26
严格模式 use strict 必须使用var声明变量 自定义函数this指向window 'use strict' funcion Person(name){ this.name = name; } Person("Tom"); //error new Person("Tom"); //right 来源: https://www.cnblogs.com/KevinTseng/p/11999972.html

Is Ecplise CDT's indexer limited to the common filetypes for sources and headers?

浪子不回头ぞ 提交于 2019-12-06 11:14:02
问题 I'm working on a project while involves TOM files (.t extension), which get compiled into .c files. Now, I've told my Eclipse to treat them like C sources files, but the CDT indexer doesn't seem to want to touch them. Is it possible to tell it to consider additional filetypes? Note: TOM files look just like C files but with some additional syntax, which would just look like syntax errors on some lines to the indexer. 回答1: The easiest way to do this is define a new association. To do this on

python中列表的增删改查

时光毁灭记忆、已成空白 提交于 2019-12-06 00:45:31
list列表是python内置的一种数据类型,list是一种有序的集合,可以随时添加和删除元素 创建列表 格式:在[ ]中添加各种数据,使用逗号将其分隔开来 如果是空列表,直接[] 通常会把list赋值给一个变量,通过这个变量引用列表 score=[ 'Bob' , 'Tom' , 'Jack' , 98 , 90 , True , False ] 由于Python是动态语言,所以list中包含的元素并不要求都必须是同一种数据类型,我们完全可以在list中包含各种数据 列表的访问 列表也可以如字符串一般使用下标索引和切片 score=[ 'Bob' , 'Tom' , 'Jack' , 98 , 90 , True , False ] print (score[ 0 ]) #提取score列表中索引为0的字符,输出结果为Bob print (len(score)) #显示score列表的长度,输出结果为7 print (score[ 2 : 5 ]) #对列表进行切片,选取下标索引为2到4的字符,得到的结果为:[98, 90, True] 列表的常见操作 添加元素 使用列表中的append()方法可以将新元素添加到该列表的最后一位,新元素可以包括数字,字符串,列表,元组,字典等. score=[ 'Bob' , 'Tom' , 'Jack' , 98 , 90 , True ,

6. Scala模式匹配

China☆狼群 提交于 2019-12-05 23:00:16
模式匹配 Java中 case when:对一个值进行条件判断,返回针对不同的条件进行不同的处理 Scala语法: 变量 match{ case value1 => 代码一 case vlaue2 => 代码二 ... case _ => 代码N } package com.yy.scala object MatchApp extends App { matchName("Tom", 60) matchName("Lucy", 60) matchArray(Array("Tom","Lily")) matchList(List("Tom","Lily","Lucy")) matchType(1) matchType(Map("age"->12)) caseclassMath(CTO("David", "10")) caseclassMath(Employee("Kit", "14")) //基础类型匹配 def matchName(name: String, age : Int): Unit ={ name match { case "Tom" => println("汤姆") case "Jim" => println("吉姆") case _ if age > 50 => println("old "+name) case _ => println("young "+name)

sip会话流程以及sip介绍(2)

邮差的信 提交于 2019-12-05 15:07:41
下面我们通过一个简单的场景例子来简单介绍一下 SIP 协议是如何建立、修改和控制多媒体会话的。这个事例介绍 SIP 的基本功能:用户定位、单方请求通信、通过协商会话参数建立会话和解除会话连接。 Tom 和 Jerry 是非常好的伙伴,Tom 现在法国留学,快放暑假了,需要给在美国的伙伴 Jerry 打一个电话确定日程来接机。Tom 在他的 PC 上使用一个 SIP 的应用程序呼叫 Internet 上另一个 SIP 电话用户 Jerry。 1. 注册过程 : SIP 会话初始化协议的注册过程是建立用户当前 IP 地址与用户统一资源标识符之间的对应关系。首先,Tom 和 Jerry 的 SIP 应用程序或者硬件设备,需要在网络中注册。当登录 SIP 应用程序或硬件设备时,终端在网络中的注册过程会自动完成。若使用 SIP 应用程序,其已经于网络建立 IP 连接,若是硬件终端设备首先需要与网络建立连接,例如在 GPRS 情况下,终端与网关支持节点之间建立一个专用或通用的信令 PDP 上下文与网络建立连接。之后终端需要知道代理呼叫会话控制功能(P-CSCF)的地址。P-CSCF 是终端向网络中发送所有 SIP 消息的惟一入口。该实体在注册过程中用于 SIP 出站代理,注册完成后服务于所有其他 SIP 信令。该地址可以预先配置,在没有配置的情况下,终端可以在建立的通用或专用 PDP