摘要: 最近实在是太忙,每有时间写博客。记得之前写过一篇关于glide加载图片不显示的博客,但是给出最终的解决方法。这次我将把在项目中使用glide所遇到的问题总结一下。 1.使用glide最好对glide进行全局的配置,此时需要写一个继承GlideModule的GlideModelConfig类 还得再在 阅读全文
posted @ 2016-11-15 23:58 九天鲲鹏 阅读(8602) 评论(0) 推荐(1) 编辑
摘要: 1.过滤掉列表中的某些项 列表解析 data=[1,4,2,8,5,-1] res=[] a.依次迭代列表中每一个项 for x in data: if >=0: res.append(x) print res b.使用lambda表达式来进行过滤 form random import randin 阅读全文
posted @ 2017-05-10 21:09 九天鲲鹏 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 1. python是动态的语言,这样在使用类的时候,类的属性就可以随意的添加,但是这样在实际开发中有一定的缺陷,所以,可以在类中定义一个特殊的__init__()方法,当创建实例时,__init__()方法被自动调用,我们就能在此为每个实例都统一加上以下属性: class Person(object 阅读全文
posted @ 2017-04-18 17:14 九天鲲鹏 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 要生成list [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],我们可以用range(1, 11): >>> range(1, 11) [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] 要生成list [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],我们 阅读全文
posted @ 2017-03-28 23:08 九天鲲鹏 阅读(855) 评论(0) 推荐(0) 编辑
摘要: 我们已经了解了dict对象本身就是可迭代对象,用 for 循环直接迭代 dict,可以每次拿到dict的一个key。 如果我们希望迭代 dict 对象的value,应该怎么做? dict 对象有一个 values() 方法,这个方法把dict转换成一个包含所有value的list,这样,我们迭代的就 阅读全文
posted @ 2017-03-28 23:07 九天鲲鹏 阅读(2923) 评论(0) 推荐(0) 编辑
摘要: Python中,迭代永远是取出元素本身,而非元素的索引。 对于有序集合,元素确实是有索引的。有的时候,我们确实想在 for 循环中拿到索引,怎么办? 方法是使用 enumerate() 函数: 使用 enumerate() 函数,我们可以在for循环中同时绑定索引index和元素name。但是,这不 阅读全文
posted @ 2017-03-28 23:06 九天鲲鹏 阅读(1008) 评论(0) 推荐(0) 编辑
摘要: 用户和用户组 windows的用户默认是属于User组,但是Linux则不是这样,Linux每开启一个用户,就默认为该用户开启一个用户组。比如,在Linux创建一个Tom的用户,则Linux会默认为叫Tom用户创建一个Tom组,而且Tom就在Tom组中。 在Linux系统中,用户的用户名,属性,即账 阅读全文
posted @ 2017-03-24 13:14 九天鲲鹏 阅读(227) 评论(0) 推荐(0) 编辑
摘要: SVG是前端的一套标准,Vector是在Android中使用,他只是实现了SVG语言的Path的标签 Vector的常用语法 M = moveto(M X,Y): 将画笔移动到指定的坐标位置 L = lineto(L X,Y):画直线到指定的坐标位置 Z = closepath():关闭路径 H = 阅读全文
posted @ 2017-03-18 21:12 九天鲲鹏 阅读(1360) 评论(0) 推荐(0) 编辑
摘要: 在Java8中拥有Lambda表达式的新功能,如果现在Android项目中使用,首先,必须在项目中的build.gradle配置一下 使用Lambda表达式必须满足只有一个待实现方法这个规则,否则就不能使用Lamda表达式进行代替 这个例子的Therad类的构造函数中接受一个Runnable接口,而 阅读全文
posted @ 2017-03-17 16:49 九天鲲鹏 阅读(5825) 评论(1) 推荐(1) 编辑
摘要: 、centos有拥有七个控制台,其中第一到第六个是字符界面,第七个是图形界面 切换的快捷键是ctrl+shift+fn(n为自然数) 输入tty的话,可以检查当前处于哪个控制台 如何在centos的图形化界面打开终端 1.右键-》选择打开终端 2.应用程序-》附件-》选择终端 终端命令的格式 命令 阅读全文
posted @ 2017-03-15 21:41 九天鲲鹏 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 使用虚拟机安装centos出现错误,原因是我使用的镜像是最小级别的,没有图形化界面,只有终端窗口 有人用vmware安装minimal centos报错/etc/rc5.d/s99local : line:25 : eject : command not found 。我们看下完整报错内容: Ins 阅读全文
posted @ 2017-03-15 15:14 九天鲲鹏 阅读(1722) 评论(0) 推荐(0) 编辑