转载请注明出处王亟亟的大牛之路美团和大众点评的搜索和筛选栏,不能说好看(审美flag),但是满足了我们的搜索还筛选的需求,所以今天就实现了下这样的一个小Demo项目结构:运行效果就是下图了,就不再截图了
初始化的样子:
具体实现就是起初3个LinearLayout,点击之后出现一个ListView然后会根据对这个LisvView的点击可能会再出现下一级别的子菜单。废话不多说,直接上代码
Mai...
分类:
移动开发 时间:
2015-08-28 17:39:24
阅读次数:
314
PHP的历史1994年 由 Rasmus Lerdorf 用 Perl 语言编写,后来又用 C 语言重新编写1995年 Rasmus Lerdorf 以Personal Home Page Tools (PHP Tools) 发布 PHP1 和 PHP21997年 Zeev Suraski 和 Andi Gutmans重写了 PHP 的解析器,PHP 也在这个时候改称为PHP:Hypertex...
分类:
Web程序 时间:
2015-08-28 17:37:31
阅读次数:
155
下面谈谈对Tomcat架构的理解
总体架构:
面向组件架构基于JMX事件侦听
1)面向组件架构
tomcat代码看似很庞大,但从结构上看却很清晰和简单,它主要由一堆组件组成,如Server、Service、Connector等,并基于JMX管理这些组件,另外实现以上接口的组件也实现了代表生存期的接口Lifecycle,使其组件履行固定的生存期,在其整个生存期的过程中通过事件侦听Life...
分类:
其他好文 时间:
2015-08-28 17:35:49
阅读次数:
150
决策树(decision trees)
工作原理:
决策树属于监督类型的算法,同样,我们有数据集,知道每一条数据的分类。然后我们按照某种规则,选取数据集上的特征作为分割点,把数据集进行划分。循环重复以上动作,直至所有数据集各自的分类都是唯一的,或者所有特征已经被选择无法再进行划分。使用何种规则进行特征的选取下文将会叙述。
优点:计算复杂度不高,输出结果易于理解,对中间值的缺失...
分类:
其他好文 时间:
2015-08-28 17:37:31
阅读次数:
224
最近 需要 用qt 做手写输入法的界面,所以调研了 一些东西,与大家分享 源码
1.用QPainter 来实现,如下图,pc机还好,但是上到手机上就会卡顿。(从网上借鉴来的)
源码下载地址:http://download.csdn.net/detail/zzjzmdx/9058731
2 用纯opengl 来实现,如下图,pc机可以运行。效果自行优化
源码下载地址:http...
分类:
其他好文 时间:
2015-08-28 17:38:00
阅读次数:
252
第一:这个app应用是否能真正保护用户的隐私不会被窃取;这点也是最重要的,相信大多数人也都反感自己的资料被广告商所贩卖吧!
第二:测试这个app本身是否存在漏洞?容易被手机病毒入侵,导致手机数据丢失或者手机系统被破坏;
第三:运行过程中会不会出现突然闪退的情况?如果这个app有交易功能那么他的交易接口是否安全,会不会被劫持,造成资金的损失。...
分类:
移动开发 时间:
2015-08-28 17:37:50
阅读次数:
270
最近在学习node.js,其中一章讲了WebSocket相关的内容。我看的书是《了不起的node.js》。这本书中实现了一个echo例子,但是我照书上做的程序却出现了错误。书中使用了express和websocket.io实现的这个例子。然而例子的express版本还是古老的2.5.1,最新的已经是4..了,所以出了问题也不奇怪。
书中的服务器代码片段大概是这样的:var express...
分类:
Web程序 时间:
2015-08-28 17:37:19
阅读次数:
176
在前一章节我们已经创建了我们的第一个DirectX3D项目,但是只是显示一个灰色的窗口而已,并没有进行相应的
绘图操作。那么今天,我们就来让窗口变得更漂亮一些。
今天主要讲通过顶点缓冲区绘制图形。什么是顶点缓冲区?顶点缓冲区就是用来保存顶点数据的内存缓冲区,在DirectX3D中由COM接口IDirectVertexBuffer9表示,顶点缓冲区中顶点的数据就决定了渲染到屏幕上的效果。...
分类:
其他好文 时间:
2015-08-28 17:35:14
阅读次数:
214
序言身为一个有代码洁癖的程序员,在写Android应用的时候,我总是会去注意
代码规范(Google Android Guideline)
能一行搞定的代码,绝不写两行
决不让编译器(intellij, as)右边滚动条有黄色
不重复自己
当然了,实际开发中,编译器报的warning有些不太好避免,比如有些空指针,编译器从android源码来看,觉得不会出现空指针,但是实际情况下….你懂得,部分ro...
分类:
其他好文 时间:
2015-08-28 17:36:11
阅读次数:
206
MySQL 各种 INTEGER 类型占用存储空间、取值范围一览表最佳实践UNSIGNED 只能存储非负整数SIGNED 可以存储正整数、0、负整数对于总是正整数的存储(比如主键)的最佳实践是 UNSIGNED,因为这时它占用和 SIGNED 一样的存储空间,但取值范围多出一倍BOOL、BOOLEAN 只不过是 TINYINT(1) 的另外一种写法而已TINYINT(1)、BOOL、BOOLEAN...
分类:
数据库 时间:
2015-08-28 17:37:13
阅读次数:
189
前几天分析了一下Tomcat的架构和启动过程,今天开始研究它的运转机制。Tomcat最本质就是个能运行JSP/Servlet的Web服务器,因此最典型的应用就是用户通过浏览器访问服务器,Tomcat接收到请求后转发给Servlet,由Servlet处理完后,把结果返回给客户端。今天就专门解析一下这么一个完整的请求的内部机理。
通过DEBUG,一路跟下来,发现Tomcat处理请求的核心过程是以下几...
分类:
其他好文 时间:
2015-08-28 17:34:35
阅读次数:
177
一、遇见的问题
EasyUI是一套比较轻巧易用的Jquery控件,在EasyUI中,我认为,他的表格 , 做的堪称完美。但是,美中不足的是,在使用过程中遇到一个问题,它的列表控件——datagrid,在显示日期列的时候,由于后台返回给页面的数据是Json格式的,其中的一个日期字段,在后台还是正常的“2012-11-10 12:18:00”这样的格式,到了前台页面就被转换成一个像 ...
分类:
其他好文 时间:
2015-08-28 17:36:22
阅读次数:
293
题意:
给出一颗n个结点的树,点上有权值;
求点对(x,y)满足x!=y且x到y的路径上最大值与最小值的差
n
题解:
来填一填当年挖下的坑;
这个数据范围真是恶意。。直接说五组数据不好吗!
考虑这题怎么做,在这场考试那天的前一天,我学习了树分治算法;
然后他就出了,然后我就写了,然后我就写不出来了;
当年的我实在naive;
我翻出了当时交上去的代码,改了好久好久。。...
分类:
移动开发 时间:
2015-08-28 17:35:07
阅读次数:
295
namespace wyl.Weather
{
///
/// 天气预报辅助类
/// 接口数据来自于 中国天气网
///
public class WeatherHelper
{
private static readonly string appId = ConfigurationManager.AppSett...
分类:
Windows程序 时间:
2015-08-28 17:34:50
阅读次数:
2808