Android开发中难免遇到需要自定义控件的需求,有些是产品的要求在Android标准控件库中没有满足要求的,有些是开发过程中没有代码的可复用,自己定义的。
一个好的自定义控件应当和Android本身提供的控件一样,封装了一系列的功能以供开发者使用,不仅具有完备的功能,也需要高效的使用内存和CPU。Android本身提供了
一些指标:
1. 应当遵守Android标准的规范(命名,可...
分类:
移动开发 时间:
2015-08-28 00:54:04
阅读次数:
165
前言:朋友说在windows下面用bat命令备份失败,他一时找不到问题所在,于是找我帮忙查看下。其实我也没有用过bat写脚本,不过临时抱佛脚,bat脚本总不会比shell还难吧。 1,找回丢失的root密码我电脑上倒是原来安装了mysql,但是由于习惯用linux下的mysql,windows的这个长久不使用,连root密码都不知道了,还得需要找回root密码,不然没有登录做测试 1.1、 首先检...
分类:
数据库 时间:
2015-08-28 00:54:34
阅读次数:
205
Matrix Multiplication
Time Limit: 2000/1000MS (Java/Others) Memory Limit: 128000/64000KB (Java/Others)
Submit Statistic Next
Problem
Problem Description
Let us consider undirected...
分类:
其他好文 时间:
2015-08-28 00:54:46
阅读次数:
187
我们公司现在的开发环境是这样的,在本地开发完一个新的功能,测试无误直接上传到SVN;接下来就是将这次开发的功能从界面到后面理一遍,理清晰了就开始一点点的复制到服务器上的IDE中编译和发布。
上面的情况已经很繁琐了,下面这种情况会更糟糕。上线的系统,后期维护中会对很多功能进行完善,系统也会有周期性的测试。我们公司就是这样的,公司每个组都有测试人员,同时会请第三方公司测试。问...
分类:
系统相关 时间:
2015-08-28 00:53:26
阅读次数:
451
Grass Gis 是20世纪80年代初,美国军方建筑工程研究实验室(USA/CERL)的Bill Gorgan负责遴选一款具有土地管理、环境规划、环境评估的GIS软件。它有400多个地质分析模块,今天我们剖析一下r.lake算法。
1. 堰塞湖预测建模r.lake能做什么
如下图1左为一张地形栅格图,也是最常见的2D平面图。从图中可以看到许多的凹地盆地,当有山洪暴雨时就会形成堰塞...
分类:
编程语言 时间:
2015-08-28 00:53:55
阅读次数:
182
GCD提供了功能强大的任务和队列控制功能,相比于NSOperationQueue更加底层,因此如果不注意也会导致死锁。所谓死锁,通常指有两个线程A和B都卡住了,并等待对方完成某些操作。A不能完成是因为它在等待B完成。但B也不能完成,因为它在等待A完成。于是大家都完不成,就导致了死锁(DeadLock)。有一定GCD使用经验的新手通常认为,死锁是很高端的操作系统层面的问题,离我很远,一般不会遇上。其实...
分类:
其他好文 时间:
2015-08-28 00:52:28
阅读次数:
6031
先是这么写的
filter( lambda : True if keyword in .decode(‘utf8’) else False, alls )
运行花费18 s,太慢了
改改看
filter( lambda : True if keyword in .decode(‘utf8’) else False, alls.read().split(‘\n’) )
不太行,难道是list...
分类:
编程语言 时间:
2015-08-28 00:51:46
阅读次数:
169
先是这么写的
filter( lambda : True if keyword in .decode(‘utf8’) else False, alls )
运行花费18 s,太慢了
改改看
filter( lambda : True if keyword in .decode(‘utf8’) else False, alls.read().split(‘\n’) )
不太行,难道是list...
分类:
编程语言 时间:
2015-08-28 00:52:38
阅读次数:
152
WindowManager m = getWindowManager();
Display d = m.getDefaultDisplay(); //为获取屏幕宽、高
android.view.WindowManager.LayoutParams p = dialog.getWindow().getAttributes(); //获取对话框当前的参数值
p.height = (in...
分类:
移动开发 时间:
2015-08-28 00:52:10
阅读次数:
241
记得一开始的时候,还只能在一些网站上看到关于Docker零星的一些消息,之后的不久,有关Docker消息就遍布网络。是什么因素让Docker火起来的?
或者说什么原因促使大家都对Docker感兴趣并且开始运用的?本文记录一下自己对Docker的一点见解,关于Docker是什么以及基本的操作网络上有大把大把的文献,或者参考这里:Docker初步介绍系列文章这里就不再累述了。首先需要明确的一点是,一个...
分类:
其他好文 时间:
2015-08-28 00:50:48
阅读次数:
124
一、带约束的优化问题
二、截断梯度法的思想...
分类:
编程语言 时间:
2015-08-28 00:51:02
阅读次数:
983
上篇讲述了Hadoop分布式集群环境的搭建,其实重要是HDFS分布式文件系统的搭建,MapReduce主要是需要我们程序员来进行编写算法来进行逻辑运算的。这篇就重点来讲述一下HDFS(HadoopDistribute File System,也就是Hadoop分布式文件系统)。 一、HDFS的主要设计理念: 1、存储超大文件,这里的“超大文件”是指几百MB、GB甚至TB,PB级别的...
分类:
其他好文 时间:
2015-08-28 00:50:42
阅读次数:
163
Going Home
Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 3452 Accepted Submission(s): 1771
Problem Description
On a grid map ther...
分类:
其他好文 时间:
2015-08-28 00:52:29
阅读次数:
167
首先,讲一个悲伤的故事。。。
有一天,一个以为自己javaEE很叼的程序员,在经历了好久不写java代码的情况下,去参加阿里巴巴的java面试,然后,在被问到一个很简单的问题的时候,结果没有回答好。那么接下来先说说这个问题吧。。。
问:hibernate的sessionfactory是干嘛的?session又是干嘛的呢?
那么,你会吗?可以讲清楚么?如果答案是会,可以,那么你就不用往下看了。...
分类:
Web程序 时间:
2015-08-28 00:50:53
阅读次数:
138
一、JSP的内置对象(9个JSP内置对象)
JSP的内置对象引用名称 对应的类型
request
HttpServletRequest
response HttpServletResponse
session HttpSession(有开关的:page指令的session属性的取值)
application...
分类:
Web程序 时间:
2015-08-28 00:52:33
阅读次数:
194
1. 取得某个索引中某个字段中的所有出现过的值这种操作类似于使用SQL的SELECT UNIQUE语句。当需要获取某个字段上的所有可用值时,可以使用terms聚合查询完成:GET /index_streets/_search?search_type=count
{
"aggs": {
"uniq_streets": {
"terms": {
"field": "nam...
分类:
其他好文 时间:
2015-08-28 00:49:44
阅读次数:
547
前言
译文是根据c3p0-0.9.5.1版本的官方文档,加上自己的理解,整理翻译而成。能力有限,译文内容如果有误或是理解有偏差,还请大家纠正!
什么是c3p0
c3p0是一个非常好用的jar类库,根据jdbc3规范和jdbc2规范的标准扩展部分定义实现,使得传统的JDBC更适合企业级开发。在0.9.5版本中,c3p0完全支持jdbc4规范。
c3p0提供了几个有用的服务:
1、获取数...
分类:
其他好文 时间:
2015-08-28 00:50:24
阅读次数:
175