遇到了一个问题,SwipeRefreshLayout没法在加载listView之前呈现progressBar.我一直在想,是不是只能在listView加载出来才能呈现它. 发邮件问了一个开发者,他说他是用setRefreshing方法实现的.但我早就使用了这个方法,并没有显示. 搜索百度,关键词是「setRefreshing 没反应」,立刻找到了solution. http://blog.csdn.net/zhoudailiang/article/details/46626037 我感觉很多时候…
实现Android 系统搜索框(有浏览记录),先看下效果: 一.配置搜索描述文件  要在res中的xml文件加创建sreachable.xml,内容如下: <?xml version="1.0" encoding="utf-8"?>   <searchable     xmlns:android=" http://schemas.android.com/apk/res/android"     android:hint=&quo…
swoole 普通搜索 in:name swoole 搜索仓库的名称,搜索仓库名称包含swoole关键字的所有项目 in:description swoole 搜索描述中包含swoole关键字的项目 in:readme swoole 搜索readme文件中包含swoole关键字的项目 star:>100 swoole 搜索swoole关键字项目中关注超过100个的项目 fork:>100 swoole 搜索fork超过100的swoole的项目 pushed:>2019-01-10 sw…
平时在学完一个知识后,需要写些 demo来进行练手,这个时候 GitHub就是最好不过的资源库了,以下整理了一些关于在 github 上面找项目的一些小技巧. 一.单条件使用 项目名称 仓库名称包含 spring 的项目 in:name spring 项目描述 仓库描述中包含 spring 的项目 in:description spring readme文件 readme 中的描述包含 spring 的项目 in:readme spring star数量 star 数量大于 1000 的项目 s…
之前我们所有的查询都属于命令行查询,但是不利于复杂的查询,而且一般在项目开发中不使用命令行查询方式,只有在调试测试时使用简单命令行查询,但是,如果想要善用搜索,我们必须使用请求体查询(request body search)API.之所以这么称呼,是因为大多数的参数以JSON格式所容纳而非查询字符串.请求体查询,并不仅仅用来处理查询,而且还可以高亮返回结果中的片段,并且给出帮助你的用户找寻最好结果的相关数据建议. 空查询 我们以最简单的search API开始,空查询将会返回索引中所有的文档.…
为什么时隔这么久我又回来了呢? 回来圈粉. 开玩笑的,前段时间ipv6被拒啊,超级悲剧的,前后弄了好久,然后需求啊什么的又超多,所以写好的东西也没有时间整理.不过既然我现在回来了,那么这将是一个井喷的时节.(感觉给自己立下了什么死亡flag,啧啧啧) 先说什么呢?说一下CAAnimation相关的吧,因为最近也刚好在研究这些东西.不过看到末尾之前,请你相信我今天讲CAAnimation绝对是有阴谋的. 老司机带你走进Core Animation 事实上,老司机今天讲的只是核心动画(Core An…
引用:ElasticSearch权威指南 一.请求体查询 请求体查询 简单查询语句(lite)是一种有效的命令行_adhoc_查询.但是,如果你想要善用搜索,你必须使用请求体查询(request body search)API.之所以这么称呼,是因为大多数的参数以JSON格式所容纳而非查询字符串. 请求体查询(下文简称查询),并不仅仅用来处理查询,而且还可以高亮返回结果中的片段,并且给出帮助你的用户找寻最好结果的相关数据建议. 空查询 我们以最简单的 search API开始,空查询将会返回索引…
以下ELK系列文章参考自http://www.tianyiqingci.com/ 总目录: Monitor API ElasticSearch聚合分析API Elasticsearch信息检索API ElasticSearch索引管理API 附录 Monitor API Cluster health 查看集群健康状态接口. http://localhost:9200/_cluster/health?pretty { "cluster_name" : "my.es.cluste…
python使用requirements.txt批量安装包 requirements.txt文件格式: requests==1.2.0  Flask==0.10.1 等等一系列包 cd 到requirements.txt所在目录下执行 pip install -r requirements.txt 只安装一个包: pin install 包名 使用pip批量更新 查看可更新包: pip list --outdated --format=columns 批量下载并更新: pip install p…
转自:http://blog.exbot.net/archives/2966 导语:本期公开课面向想入手ROS却又不知从何下手的小伙伴,为大家梳理好学习思路. ROS和Android一样是开源的,功能上也是相差无几,它可以提供硬件抽象,底层设备控制,常用功能实现,进程间消息以及数据包管理.其独特之处在于,能够支持多种语言,如C++.Python.Octave和LISP,甚至支持多种语言混合使用,这可以简化开发者的工作.因为它是基于Linux的系统,其可靠性也会更高,体积可以做到更小,适合嵌入式设…
Elasticsearch URI search 一.请求体查询与空查询 1. 请求体查询(request body search) 简单查询语句(lite)是一种有效的命令行adhoc查询.但是,如果你想要善用搜索,你必须使用请求体查询(request body search) API.之所以这么称呼,是因为大多数的参数以JSON格式所容纳而非查询字符串. 请求体查询(以下简称查询),并不仅仅用于处理查询,而且还可以高亮返回结果中的片段,并且给出帮助你的用户找寻最好结果的相关数据建议. 2.…
开源的学习资源:<NLP 新手入门指南>,项目作者为北京大学 TANGENT 实验室成员. 该指南主要提供了 NLP 学习入门引导.常见任务的开发实现.各大技术教程与文献的相关推荐等内容,是一份非常全的适合新手小白初学入门的权威指南. 值得mark! 以下正文: 本教程供新加入 TANGENT 实验室的同学入门 NLP 使用 PKU-TANGENT nlp-tutorial 写在前面 基础知识 机器学习 深度学习 自然语言处理 文献阅读 Google Scholar 会议论文 前沿进展 工具…
1,简介 WebStorm 10是一款强大的HTML5编辑工具,是 JetBrains 推出的一款商业的 JavaScript 开发工具.功能强大的前端专用IDE,拥有即时编辑(chrome).自动完成.debugger.Zen Coding.HTML5 支持.JSLint.Less支持.CoffeeScript支持.Node.JS.单元测试.集成git和svn版本控制等特性,推荐前端工程师使用. Webstorm拥有丰富的代码快速编辑功能,你可以自由配置功能快捷键. 2,下载安装及注册 2.1…
------------------------------------------------------------第七周:Follow up question 1,寻找峰值 寻找峰值 描述 笔记 数据 评测 你给出一个整数数组(size为n),其具有以下特点: 相邻位置的数字是不同的 A[0] < A[1] 并且 A[n - 2] > A[n - 1] 假定P是峰值的位置则满足A[P] > A[P-1]且A[P] > A[P+1],返回数组中任意一个峰值的位置. 注意事项 数…
当我们开发网页应用时候,为了保证每次看到的页面是最新的,需要在刷新页面时清除页面缓存. 如果每次都手动清除比较麻烦,好在多数浏览器都支持自动清除缓存的功能. IE下我们可以将缓存设置为"每次访问此页时检查",于是每次刷新都能保证缓存是最新的. (internet选项 > 常规 > 浏览历史记录 -> 设置 -> 临时文件 ->每次访问网页时) 在Firefox中没有这个选项,但是我们可以通过配置Firefox的参数来实现. 方法如下: ① 在Firefox…
因为不好找下载集成服务器工具,而且他们自己又打包了一份 php 之类的程序,本身系统就已经有 php 还有数据库什么的了再搞一份受不了,最后选择了手动配置…… 这是一个在 Archlinux 上手动从服务器程序开始部署 DiscuzX2.5 的全过程. 有的配置文件比较长,编辑的时候善用搜索 = =. 环境准备 系统:Linux 3.16.4-1-ARCH 服务器与相关软件: nginx 1.6.2-1 php 5.6.1-1 php-fpm 5.6.1-1 mariadb 10.0.14-2…
Pycharm基本使用http://edu.51cto.com/index.php?do=lession&id=118722   Pycharm的基本使用 在Pycharm下为你的Python项目配置Python解释器 Project:当前项目名>Project Interpreter>add Local 在Pycharm下创建Python文件.Python模块 File>New>Python File File>New>Python Package 使用Pyc…
写在前面:非常不错的一篇GTD入门以及人生目标与规划的文章,值得收藏. 本文来自 零折 作为<小强升职记>的读书感悟,给我自己.作为分享,也送给或许需要的给你. 我不知道你是否真的需要.但我受Amy师姐等一众人的影响,已经爱上了分享.呵呵,话也可以倒过来说,其实分享也就是爱.(个人感悟,参照<少有人走的路>对爱的定义.) 本文如题,主要是分享与探讨人生的规划与GTD系统.由于能力有限,如有不解请善用搜索,同时也欢迎探讨.(以下很多图文非本人原创,感谢大家,如有侵犯,必定修改.用得最…
我即将开始对我的mac进行彻底的改造,现在还需要的是一个mac的启动盘或者启动光盘.由于没钱买mac的安装光盘或者安装盘,只能网上下了一个镜像自己做启动盘~ 需要:装有Mac Os的电脑,至少8g的u盘,Mac Os安装镜像 首先你要有镜像,就是这个东西 右键选择包内容,然后在里面的文件夹里找到这么个东西 双击它,等他解压好 然后打开磁盘工具(在很多地方都找的到,善用搜索啊) 点击你那个u盘,点击分区,点击分区布局选择1个分区,名称改成"1",格式为Mac OS扩展,然后点击选项,选择…
一.环境准备. 1.安装python3.5.2(勾选环境变量),python2.7.12 2.设置环境变量 (要求命令行输入python,进入python2命令行,打python3时,进入python3环境): a.到python3.5安装目录,直接修改python.exe为python3.exe,scripts的pip3.exe留下,pip.exe删除 加入python27路径到环境变量里 python进入2.7 python3进入3.5.2 pip -V执行2.7的pip pip3 -V显示…
算法:搜索 描述 One day,Tom's girlfriend give him an array A which contains N integers and asked him:Can you choose some integers from the N integers and the sum of them is equal to K. 输入There are multiple test cases. Each test case contains three lines.The…
一篇非常好的帖子:http://bbs.anzhi.com/thread-5113728-1-1.html 虽然不是什么大神,不过在两个QQ群里和这里解答过N多刷机和ROOT中遇到的问题了...而且伸手党的队伍还在无限扩大...还是写点什么吧... 首先,你要明确你刷机的目的是什么,想ROOT的目的是什么,以及想改分区的目的又是什么.... 如果你自己都不知道,那么我强烈建议你,最多就学一下怎么ROOT就行了...刷机可以玩玩,但是分区如果你确实用不上双系统的话,根本不需要改,因为事实上,原本6…
算法:搜索 描述 有一个整数n,把从1到n的数字无重复的排列成环,且使每相邻两个数(包括首尾)的和都为素数,称为素数环. 为了简便起见,我们规定每个素数环都从1开始.例如,下图就是6的一个素数环. 输入有多组测试数据,每组输入一个n(0<n<20),n=0表示输入结束.输出每组第一行输出对应的Case序号,从1开始. 如果存在满足题意叙述的素数环,从小到大输出. 否则输出No Answer.样例输入6 8 3 0 样例输出Case 1: 1 4 3 2 5 6 1 6 5 2 3 4 Case…
这东西已经写,我们没有时间发布,如今,终于有时间稍微长送记录汇总uboot学习过程.具体了.以后忘了也能够再温习回来嘛有些特殊字符显示得乱掉了 Makefile追踪技巧: 技巧1:能够先从编译目标開始顺藤摸瓜地分析,先不要关注详细细节,着重关注基本的代码结构和编译过程 技巧2:追踪分析时要通过文本或者其它途径临时记录重要的线索 技巧3:将基本的Makefile文件里export出来的变量以及include的文件提取出来,看看include的文件大致是些什么文件,当看到一些来历不明的变量或者操作时…
调节PyCharm的背景颜色 File>Settings>Appearance&Behavior>Appearance 在PyCharm中切换Python解释器版本 File>Settings>Project:当前项目名>Project Interpreter>add Local Pycharm基本使用(以下由紫金葫芦整理于2016/8/2) Pycharm的基本使用 在Pycharm下为你的Python项目配置Python解释器 Project:当前项目…
转:http://www.cr173.com/soft/130969.html WebStorm 10是一款强大的HTML5编辑工具,是 JetBrains 推出的一款商业的 JavaScript 开发工具.功能强大的前端专用IDE,拥有即时编辑(chrome).自动完成.debugger.Zen Coding.HTML5 支持.JSLint.Less支持.CoffeeScript支持.Node.JS.单元测试.集成git和svn版本控制等特性,推荐前端工程师使用. 这个是官方最新英文版,带汉化…
1.1 PyCharm基本使用 视频学习连接地址:http://edu.51cto.com/course/9043.html 1.1.1 在Pycharm下为你的Python项目配置Python解释器 1.       Project 当前项目名>Project Interpreter>add Local 1.1.2 在Pycharm下创建Python文件.Python模块 1.       File>New>Python File 2.       File>New>…
章节:电子笔记本的思考(1)   陶哲轩在<解题·成长·快乐——陶哲轩教你学数学>中着重强调,用纸笔来“缓存”思维对于数学解题的重要性: 用选定的符号表达你所知道的信息,并画一个示意图.把所有信息写在纸上,有三点好处: a)解题时,便于思考: b)陷入困境时,可以盯着纸进行思考: c)把知道的写下来,这个过程本身可以激发新的灵感和联想. 但请注意,不要写下过多的信息和细节.一种折中的办法是着重强调那些你认为最有用的事实,而把那些令人怀疑的.冗杂的或异想天开的想法写在另一张草稿纸上.   同样地…
[原创精品]程序员最强大的利器,本文以下内容全都是作者EverStenis(胡佳吉)的原创,未经授权不得转载,抄袭必究. 我想问大家一个问题,对于我们程序员来说,在我们的武器工具库中,最强大的一件利器是什么? 答案是:电子笔记本(也就是,云笔记). 学会如何高效使用这件工具,可以让我们编程效率以及做事规划事半功倍! 陶哲轩在<解题·成长·快乐——陶哲轩教你学数学>中着重强调,用纸笔来“缓存”思维对于数学解题的重要性: 用选定的符号表达你所知道的信息,并画一个示意图.把所有信息写在纸上,有三点好…
ctrl + alt + s            打开配置面板 Settings   国内的资料比较少,大概很多人已经放弃了原生快捷方式,不过我打算通关原生快捷方式.   在配置面板中  IDE Settings 有 Keymap项,此项中就是所有快捷键了. 开始探索之旅吧!!   前面搜索框搜索描述,后面搜索框搜索快捷方式       ctrl + z                                           撤销  Undo ctrl + shift + z  …