tony

python 列表操作方法详解

坚强是说给别人听的谎言 提交于 2020-05-02 16:20:34
  列表是Python中最基本的数据结构,列表是最常用的Python数据类型,列表是一个数据的集合,集合内可以放任何数据类型,可对集合方便的增删改查操作。Python已经内置确定序列的长度以及确定最大和最小的元素的方法 序号 函数 描述 1 list.append(self,p_object) 给列表后面追加新的对象 2 list.clear(self) 清空列表中的元素 3 list.copy(self) 浅复制列表 4 list.count(self,value) 统计某个元素在列表中出现的次数 5 list.extend(self,iterable) 在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表) 6 list.index(self, value, start=None, stop=None) 从列表中找出某个值第一个匹配项的索引位置 7 list.insert(self,index,start=None,stop=None) 将对象插入列表 8 list.pop(self,index=None) 移除列表中的一个元素(默认最后一个),并返回该元素的值 9 list.remove(self,value) 移除列表中某个值的第一个匹配项,从左找到第一个指定元素 10 list.reverse(self,value) 反向列表中的元素 11 list.sort

【练习】Python第一,二次

只谈情不闲聊 提交于 2020-05-02 16:17:55
练习一 1,执行Python脚本的两种方式 a,Python解释器 b,Python 1.py 2,简述位和字节的关系 一个字节等于8位 3,简述ascii,unicode,utf-8,gbk的关系 最开始ascii,表示信息有限。后来发明unicode给全球的字符编码,再后来为了节约信息位采用了压缩形式utf-8,gbk是使用两个字节的汉字专用编码 4,请写出“李杰”分别用utf-8和gbk编码所占的位数 utf-8:6字节 gbk:4字节 a = "李杰" Python3 len(a) = 2 使用for循环,打印每个字符:李,杰 Python2 len(a) = 6 #按字节计算 使用for循环,循环输出六次:但是都是乱码,每个乱码代表一个字节 v = "李杰" for item in v: print(item) 5,Python单行注释和多行注释分别用什么? 单行注释# 多行注释““” ‘’‘ 6,声明变量注意事项有哪些? 字母,数字,下划线。数字不能开头,不能用python关键字,最好不用python内置字符 7,如有一变量n1 = 5,请使用int提供的方法,得到该变量最少可以用多少个二进制位表示 ni = 10 v = ni. bit_length() print(v) 8,布尔值分别有什么? True False 首字母大写 ”“(空字符串), 0, 9,阅读代码

201871010113-刘兴瑞《面向对象程序设计(java)》第八周学习总结

こ雲淡風輕ζ 提交于 2020-05-01 20:08:55
项目 内容 这个作业属于哪个课程 <任课教师博客主页链接> https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 <作业链接地址>https://www.cnblogs.com/nwnu-daizh/p/11703678.html 作业学习目标 掌握接口定义方法; 掌握实现接口类的定义要求; 掌握实现了接口类的使用要求; 理解程序回调设计模式; 掌握Comparator接口用法; 掌握对象浅层拷贝与深层拷贝方法; 掌握Lambda表达式语法; 了解内部类的用途及语法要求。 第一部分:总结第六章理论知识 一: 接口: ●Java为了克股单继承的缺点。Java使用了接口,一个类可以实现一个或多个接口. ●在Java中。 接口不是类而是对类的一组需求描述。由常量和一组抽象方法组成. ●接口中不包括变量和有具体实现的方法。 ●只要类实现了接口.则该类要遵从楼口描述的统格式进行定义。并且可以在任何需要该接口的地方使用这个类的对象。 ●声明方式: public interface 接口名 { ...... } ●接口体中包含常量定义和抽象方法定义,接口中只进行方法的声明,不提供方法的实现。 ●接口的实现: class Employee implements Printable { ...... } 一个类使用了某个接口,那么这个类必须实现该接口的所有方法

第二部分 : 简单句的核心变化(情态)

﹥>﹥吖頭↗ 提交于 2020-04-26 06:11:12
<font face = "微软雅黑" > <h2 style = "color:red">3. 情态</h2> <h3>用法:</h3> 1. 情态动词 + 动词原型 2. 情态动词的人称变化无 3. 情态动词的动态变化有限 4. 情态动词变否定/疑问 <h3>四六级常用的情态动词有:</h3> <table style = "width:400px;height:200px;border-spacing:1px;"> <thead> <tr style = "background-color:#23238E;color:#D9D919"> <th>现在时 <th>过去时 </tr> </thead> <tbody> <tr> <td align = "center">must <td align = "center">无 </tr> <tr> <td align = "center">can <td align = "center">could </tr> <tr> <td align = "center">will <td align = "center">would </tr> <tr> <td align = "center">shall <td align = "center">should </tr> <tr> <td align = "center">may <td

摄影:相机的白平衡怎么用?

梦想与她 提交于 2020-04-23 09:26:27
转自: https://baijiahao.baidu.com/s?id=1627541021956100392&wfr=spider&for=pc 白平衡,顾名思义就是保持白色的平衡,拥有还原环境色彩的能力。白平衡作为拍摄过程中的一项重要设置,该如何使用白平衡呢? 一、白平衡与色温 “色温”直接影响白平衡,此处的色温要与物理学中的色温进行区分。 1、物理学中的色温 如下图所示,色温指的是标准黑体在绝对零度时开始加热,随着温度升高到一定程度时,黑体表现的颜色开始变化:深红色→浅红色→橙黄色→白色→蓝色。温度越低,颜色偏向红色黄色,如日出日落时分;温度越高,颜色偏向蓝色,如午后的湛蓝天空。成语中的“炉火纯青”也是指温度高。 2、相机中的“色温” 白平衡在相机中也是以“色温”来表示,但此时的“色温”与物理学中的色温不同。相机的白平衡是为了让环境画面的真实色彩得以还原,维持白色的平衡。 比如早晨傍晚的霞光,不是环境真正的颜色,此时环境色温是3000K,而相机要保持白平衡,就要降低“色温”到3000K,从而实现白色平衡。 如上图所示,物理学的色温与白平衡的关系是刚好相反,所以摄影中所讲的色温都是指白平衡的色温: 色温K值越小,画面色彩偏蓝; 色温K值越大,画面色彩偏黄。 二、白平衡的作用 白平衡的作用有两个:还原环境的真实色彩、调节画面冷暖调。 如上面三张图,当拍摄出来的照片是左右两张时

SQL语句新建用户、对用户授权、删除用户实例(转载)(创建只读用户)

做~自己de王妃 提交于 2020-04-15 16:47:58
【推荐阅读】微服务还能火多久?>>> 原文链接:https://blog.csdn.net/htl258/java/article/details/5696849 USE mydb --指定数据库 GO --1. 新建测试用户 --1.1 添加登录用户和密码 EXEC sp_addlogin N'tony','123' --1.2 使其成为当前数据库的合法用户 EXEC sp_grantdbaccess N'tony' --2.设置操作授权 --2.1 授予对自己数据库的所有权限 EXEC sp_addrolemember N'db_owner', N'tony' --2.2 以下是设置具体操作权限 --授予tony对所有用户表的操作权限 GRANT SELECT,INSERT,UPDATE,DELETE TO tony --授予tony SELECT,UPDATE到具体的表 GRANT SELECT,UPDATE ON tb TO tony --授予tony SELECT,UPDATE到具体的表和列 GRANT SELECT,UPDATE ON tb(id,col) TO tony --禁止tony对所有用户表的操作权限 DENY SELECT,INSERT,UPDATE,DELETE TO tony --禁止tony SELECT,UPDATE到具体的表 DENY SELECT

MongoDB的索引原理及优化汇总

别来无恙 提交于 2020-04-09 04:27:54
文章目录 1.为什么要建立索引? 2.索引的分类有哪些? 2.1 _id索引 2.2 单字段索引 (Single Field Index) 2.2 多键索引(Multikey Index) 2.3 复合索引 (Compound Index) 2.4 文本索引(Text Index) 2.5 哈希索引(Hashed Index) 2.6 地理位置索引(Geospatial Index) 2.7 其它索引 3.索引优化 3.1 db profiler 3.2 查询计划 4. 索引管理 4.1 建立索引 4.2 查询集合索引 4.3 删除集合索引 4.4 索引重建 1.为什么要建立索引? 假设MongoDB person集合里包含插入了4个文档,其存储后位置信息如下(为方便描述,文档省去_id字段) 位置信息 文档 pos1 {“name” : “jack”, “age” : 19 } pos2 {“name” : “rose”, “age” : 20 } pos3 {“name” : “jack”, “age” : 18 } pos4 {“name” : “tony”, “age” : 21} pos5 {“name” : “adam”, “age” : 18} 假设现在有个查询 db.person.find( {age: 18} ), 查询所有年龄为18岁的人,这时需要遍历所有的文档

推荐系统的美好世界

折月煮酒 提交于 2020-03-23 18:08:35
3 月,跳不动了?>>> CDA数据分析师 出品 我们为什么要关心推荐系统? 对于大多数人来说,关注推荐系统的关键原因可能是金钱。对于亚马逊,Netflix和Spotify等公司而言,推荐系统可带来巨大的参与度和收入。但这是对事物更加愤世嫉俗的看法。这些公司收入增加的原因是因为它们为客户提供了实际价值 –推荐系统为具有很多项目的场景中的用户提供了一种可扩展的方式来个性化内容。 数据科学家特别应该关注推荐系统的另一个原因是,这是一个真正的数据科学问题。也就是说,至少按照我最喜欢的数据科学定义,即软件工程,机器学习和统计之间的交集。我们将看到,构建成功的推荐系统需要所有这些技能,以及更多。 定义推荐系统 尝试定义任何内容时,合理的第一步是询问Wikipedia。不幸的是,截至本文发布之日,Wikipedia对推荐系统的定义过于狭窄,即“信息过滤系统的子类,旨在预测用户对某项产品的评价或偏好”。 Wikipedia定义的问题在于,推荐系统要比评级预测多得多。首先,推荐者用词不当–称其为发现助手更好,因为所谓的推荐远非束缚。其次,系统意味着诸如表示之类的元素很重要,这是使推荐成为如此有趣的数据科学问题的一部分。 我的定义很简单: 推荐系统是帮助用户发现他们喜欢的物品的系统。 推荐范式 根据要问的人,有两种到二十种不同的推荐范例。通常的分类是根据用于生成建议的数据类型进行的

MySQL相关(九)- 死锁的发生和避免

核能气质少年 提交于 2020-03-17 10:19:28
某厂面试归来,发现自己落伍了!>>> 前言 在上一篇章我们讲了行级锁的原理,大家看到这里的话应该也了解得差不多了,我们这里再来讲讲通过对行级锁的认识学习之后,应该注意和避免的点。 在我们使用锁的时候,有一个问题是需要注意和避免的,我们知道,排它锁有互斥的特性。一个事务或者说一个线程持有锁的时候,会阻止其他的线程获取锁,这个时候会造成 阻塞等待,如果循环等待 ,会有可能造成 死锁 。 这个问题我们需要从几个方面来分析,一个是锁为什么不释放,第二个是被阻塞了怎么办,第三个死锁是怎么发生的,怎么避免。我们且看正文部分。 老规矩,先上飞机票: MySQL相关(一)- 一条查询语句是如何执行的 MySQL相关(二)- 一条更新语句是如何执行的 MySQL相关(番外篇)- innodb 逻辑存储结构 ; MySQL相关(三)- 索引数据模型推演及 B+Tree 的详细介绍 ; MySQL相关(四)- 性能优化关键点索引 MySQL相关(五)- 事务特性及隔离级别的详细介绍 MySQL相关(六)- 事务隔离级别的实现方案(MVCC) MySQL相关(七)- innodb 锁的介绍及使用 MySQL相关(八)- innodb行级锁深入剖析 前面提到的脑图如下,想要完整高清图片可以到微信我的公众号下【6曦轩】下回复 MySQL 脑图获取: 正文 死锁 锁的释放与阻塞 回顾:锁什么时候释放? 事务结束

使用Entity Framework保存对SQL Server数据库的更改时,一个或多个实体的验证失败

…衆ロ難τιáo~ 提交于 2020-03-08 18:46:09
我想保存我的编辑到数据库,我在ASP.NET MVC 3 / C#中使用实体框架代码优先,但我收到错误。 在我的Event类中,我有DateTime和TimeSpan数据类型,但在我的数据库中,我分别有日期和时间。 这可能是原因吗? 在保存对数据库的更改之前,如何在代码中转换为适当的数据类型。 public class Event { public int EventId { get; set; } public int CategoryId { get; set; } public int PlaceId { get; set; } public string Title { get; set; } public decimal Price { get; set; } public DateTime EventDate { get; set; } public TimeSpan StartTime { get; set; } public TimeSpan EndTime { get; set; } public string Description { get; set; } public string EventPlaceUrl { get; set; } public Category Category { get; set; } public Place Place {