概述ListView:一个可以垂直滑动的列表视图。
setEmptyView()接口继承至ListView的父类AdapterView。可想而知,ListView为空时,才会显示EmptyView,这与ListView的数据适配器有间接的联系。使用场景List使用非常广泛,用于具有相同数据类型的数据模型显示,也可以自定义List以符合实际的需求。
本文主要介绍List.setEmptyV...
分类:
移动平台 时间:
2016-05-23 15:24:14
收藏:
0 评论:
0 赞:
0 阅读:
426
有一阵子没写技术分享文了,最近每个月写一篇个人空间日记。主要是觉得自己技术比较一般写不出有质量的东西,误人子弟。互联网信息膨胀,让我们获取信息更加便捷,然而获取个人所需的正确信息,却需要每个人具备更强的搜索能力。搜索能力作为代码,就需要更优的算法。算法就像是程序的CPU,决定着程序的运行效率。
与其说电脑改变了世界,不如说是电脑改变了人类改变世界的效率。电脑其实是根据人脑设计的,而程序思想和...
分类:
移动平台 时间:
2016-05-23 15:23:59
收藏:
0 评论:
0 赞:
0 阅读:
260
开心一笑提出问题如何使用jAVA生成流水号,同时支持可配置和高并发???解决问题假设你们项目已经整合缓存技术
假如你有一定的Java基础
假如……下面的代码实现的是一个支持高并发,可配置,效率高的流水号生成器,可同时为一个项目的多个模块使用,流水号支持缓存,即每次会预先生成一定数量的流水号存放在缓存中,需要的时候,优先到缓存中去,缓存中的序列号使用完之后,重新生成一定数量的流水号放到缓存中,如此...
分类:
编程语言 时间:
2016-05-23 15:23:48
收藏:
0 评论:
0 赞:
0 阅读:
237
模板是 C++ 语言中重要的概念。它提供了一种通用的方法来开发重用的代码,即以创建参数化的 C++ 类型。
本章将阐述一些具体的 STL 模板思想,并简单介绍操作符重载与模板的联系。
文中将给出一个简易的类似 vector 的数组类。...
分类:
编程语言 时间:
2016-05-23 15:23:46
收藏:
0 评论:
0 赞:
0 阅读:
226
一般情况下,contrller方法返回的字符串的值会被当成逻辑视图名处理。
但是如果返回的字符串中带forward:或redirect:前缀时,SpringMVC会对他们进行特殊处理,将forward:和redirect:当成指示符,其后字符串作为URL来处理
例如:
forward:/index.jsp 将会完成一个到index.jsp页面的转发操作
redirect:/index.js...
分类:
编程语言 时间:
2016-05-23 15:23:29
收藏:
0 评论:
0 赞:
0 阅读:
193
Socket 是进程间通信的一种方式,它与其他进程间通信的一个主要不同是:它能实现不同主机间的进程间通信,我们网络上各种各样的服务大多都是基于 Socket 来完成通信的,例如我们每天浏览网页、QQ 聊天、收发 email 等等。要解决网络上两台主机之间的进程通信问题,首先要唯一标识该进程,在 TCP/IP 网络协议中,就是通过 (IP地址,协议,端口号) 三元组来标识进程的,解决了进程标识问题,...
分类:
编程语言 时间:
2016-05-23 15:23:19
收藏:
0 评论:
0 赞:
0 阅读:
197
“一切皆Socket!”
话虽些许夸张,但是事实也是,现在的网络编程几乎都是用的socket。
——有感于实际编程和开源项目研究。
我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所在的QQ进程通信?这些都得靠socket?那什么是socket?socket的类型...
分类:
系统服务 时间:
2016-05-23 15:23:09
收藏:
0 评论:
0 赞:
0 阅读:
177
花了一个多小时学习python的函数式编程,终于算入门了,这接近一万字的教程,原作者分了十几课,我融合在一起方便查阅。函数式编程functional,是编程的一种范式特点有:
把计算视为函数而不是指令
纯函数式编程不需要变量,没有副作用,测试简单
支持高阶函数,代码简洁
Python支持函数式编程:
python不是纯函数式语言,允许有变量
支持高阶函数,函数也可作为变量传入
支持闭包,有了闭包就能...
分类:
编程语言 时间:
2016-05-23 15:22:59
收藏:
0 评论:
0 赞:
0 阅读:
238
简介Apache Flink提供了一个失败恢复机制来使得数据流应用可以持续得恢复状态。这个机制可以保证即使线上环境的失败,程序的状态也将能保证数据流达到exactly once的一致性。注意这里也可以选择降级到保证at least once的一致性级别。...
分类:
Web开发 时间:
2016-05-23 15:22:49
收藏:
0 评论:
0 赞:
0 阅读:
254
Mybatis学习小结最近在学习Java的一些框架,Spring,Mybatis这些,总有点浮于表面的感觉,这里先记录一下使用的小知识。1.初级尝试这部分记录一下我第一次用Mybatis以及Spring做的小代码,比较简单,主要涉及环境的配置以及简单的使用,后续部分会有其他更深入的使用总结。1.1 准备工作这里准备一些基本的jar包,我是用maven管理的。用到的jar包如下。这里要特别注意myba...
分类:
其他 时间:
2016-05-23 15:22:40
收藏:
0 评论:
0 赞:
0 阅读:
204
原文地址:http://blog.csdn.net/vanpersie_9987/article/details/51244558#rd
Intent的真正强大之处在于它的隐式Intent,隐式Intent需要配合Intent-filters使用,有关这方面的概念和知识,您可以参考我翻译的官方文档:《Android官方文档之App Components(Intents and
Inten...
分类:
移动平台 时间:
2016-05-23 15:22:29
收藏:
0 评论:
0 赞:
0 阅读:
414
.Net 面试题整理(一)
好久的资料了,拿出来分享给大家,主要是记录一些面试题整理。Main函数是什么?在程序中使用Main函数有什么需要注意的地方?
Q:程序的入口函数!函数名字不能改变;一个程序中有且只有一个Main函数。
CLR是什么?程序集是什么?当运行一个程序集的时候,CLR做了什么事情?
Q:Common Language RunTime 公共语言运行时。
编译后代码的集合...
分类:
Web开发 时间:
2016-05-23 15:22:09
收藏:
0 评论:
0 赞:
0 阅读:
343
Groovy是基于JVM虚拟机的一种动态语言,它的语法和Java非常相似,由Java入门Groovy,基本上没有任何障碍。Groovy完全兼容Java,又在此基础上增加了很多动态类型和灵活的特性,比如支持闭包,支持DSL,可以说它是一门非常灵活的动态脚本语言。Groovy的特性虽然不多,但也有一些,我们不可能在这里都讲完,这也不是这本书的初衷,在这里我挑一些和Gradle有关的知识讲,让大家很快的入...
分类:
其他 时间:
2016-05-23 15:21:59
收藏:
0 评论:
0 赞:
0 阅读:
200
本节目标:
其实本来是闲逛逛的,然后就顺手整理了一下python的http以及urllib。
实现步骤:
今天突然想闲逛逛CSDN博客,看到有个排行榜,就点进去了。
其实早就知道有这个地,以前都不怎么来看。
然后,仔细一看,疑问和兴趣就都来了:
这积分太出人意料了,是吧。
它背后的原因是什么呢?
点进去:
...
分类:
编程语言 时间:
2016-05-23 15:21:49
收藏:
0 评论:
0 赞:
0 阅读:
234
传送门
瞬间移动Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)
Total Submission(s): 140 Accepted Submission(s): 66Problem Description
有一个无限大的矩形,初始时你在左上角(即第一行第一列),每次你都...
分类:
移动平台 时间:
2016-05-23 15:21:39
收藏:
0 评论:
0 赞:
0 阅读:
398
Q:Lua的”finalizer”?
A:在我们之前看到的使用”userdata”的例子中,我们只关心如何创建并使用”userdata”,从未关心何时以及如何释放我们创建的”userdata”,因为这些事都由Lua的垃圾回收器帮我们处理。然而很多时候,程序并不会这么简单,有可能在其中还会涉及到文件句柄,窗口句柄等,此时这些资源就需要创建者进行管理。
一些面向对象语言提供了析够器用来帮助用户管理...
分类:
其他 时间:
2016-05-23 15:21:29
收藏:
0 评论:
0 赞:
0 阅读:
156
在各类算法中,排序算法是最基本的内容。在这里主要分享一个冒泡排序,选择排序,插入排序,希尔排序,快速排序和堆排序以及合并排序。
1、冒泡排序
这里是最基础的了,不用多说。
public static void bubbleSort(int[] a){
int temp;
for(int i=1;i<a.length;i++){
for(int j=0;j<a.length-i;...
分类:
编程语言 时间:
2016-05-23 15:21:22
收藏:
0 评论:
0 赞:
0 阅读:
231
一,最小的k个数
输入n个数,找出其中最小的k个数,例如输入4,5,1,6,2,7,3,8,个数字,则最小的数字是1,2,3,4
基于O(n)的算法,可以用基于Partion函数解决这个问题,如果基于数组的第k个数字来调整,使得比第k个数字小的所有数字都位于数组的左边,比第k个数组大的所有数字都位于数组的右边,这样调整之后数组左边的k个数字就是最小的k个数字,不一定有序
import jav...
分类:
编程语言 时间:
2016-05-23 15:21:09
收藏:
0 评论:
0 赞:
0 阅读:
150