原理:Android Studio打开一个工程时, app/build.gradle: buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build: gradle:2.1.0' ...
分类:
移动开发 时间:
2017-11-04 00:23:06
阅读次数:
845
#19.1 使用动态属性转换数据"""#栗子19-2 osconfeed.py:下载 osconfeed.jsonfrom urllib.request import urlopenimport osimport warningsimport jsonimport sysURL = 'http:// ...
分类:
编程语言 时间:
2017-11-03 17:38:10
阅读次数:
190
本文转载自:http://blog.csdn.net/kris_fei/article/details/77894406 Rockchip的按键驱动位于 kernel/drivers/input/keyboard/rk_keys.c 默认支持的keys在dts中定义: 其中power key作为普通 ...
分类:
移动开发 时间:
2017-11-03 16:45:52
阅读次数:
866
大多数网站都会定义robots.txt文件,以让爬虫了解爬取该网站时存在的限制。在地址后面加/robots.txt查看 识别网站所用的技术:使用builtwith 因为这个包是用于python2的,python3在使用时要做一些修改。然后我们用一个charset包来检测网站的编码,修改后的完整内容如 ...
分类:
编程语言 时间:
2017-11-03 16:14:04
阅读次数:
250
2822 爱在心中 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 钻石 Diamond 2822 爱在心中 2822 爱在心中 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 钻石 Diamond 时间限制: 1 s 时间限制: 1 s 空间限制: 128000 ...
分类:
移动开发 时间:
2017-11-03 15:23:18
阅读次数:
192
1.用if+return代替复杂的if...else(if+return) 2.尽量减少对变量的重复计算(for循环的用法) 明确一个概念,对方法的调用,即使方法中只有一句语句,也是有消耗的,包括创建栈帧、调用方法时保护现场、调用方法完毕时恢复现场等。所以例如下面的操作: 建议替换为: 这样,在li ...
分类:
编程语言 时间:
2017-11-03 14:08:43
阅读次数:
185
centos把http、mysql等加入开机启动 原创 2016年10月14日 22:48:36 标签: centos / 服务器 / mysql 2377 原创 2016年10月14日 22:48:36 标签: centos / 服务器 / mysql 2377 有时因为各种原因,需要重启服务器, ...
分类:
数据库 时间:
2017-11-03 12:53:46
阅读次数:
216
创建型模式 建造者模式 1) Builder:为创建产品各个部分,统一抽象接口。 2) ConcreteBuilder:具体的创建产品的各个部分,部分A, 部分B,部分C。 3) Director:构造一个使用Builder接口的对象。 4) Product:表示被构造的复杂对象。 Concrete ...
分类:
其他好文 时间:
2017-11-03 00:17:14
阅读次数:
184
我们来看看我们原先django给我们自带的admin后台是什么样子的呢 有人说,你的界面怎么那么丑,我说这个还叫丑吗,他说丑,我说你来,我看看你的,上图 看到登录界面后,我说别看了,我去修改,修改,我的于是乎,我也开始了对我的进行了修改,找资料,可惜都是python2的 我的装不上,抓狂,费了九牛二 ...
分类:
其他好文 时间:
2017-11-02 14:36:30
阅读次数:
270
本篇文章主要是对C#中StringBuilder类的使用方法进行了详细的总结介绍,需要的朋友可以过来参考下,希望对大家有所帮助 String 对象是不可改变的。每次使用 System.String 类中的方法之一时,都要在内存中创建一个新的字符串对象,这就需要为该新对象分配新的空间。在需要对字符串执 ...