搜索到与相关的文章
Android

Android入门第八篇之GridView(九宫图) .

本文来自http://blog.csdn.net/hellogv/GridView跟ListView都是比较常用的多控件布局,而GridView更是实现九宫图的首选!本文就是介绍如何使用GridView实现九宫图。GridView的用法很多,网上介绍最多的方法就是自己实现一个ImageAdapter继承BaseAdapter,再供GridView使用,类似这种的方法本文不再重复,本文介绍的GridView用法跟前文ListView的极其类似。。。。也算是我

系统 2019-08-29 23:49:30 2619

Java

Java常用包简介

1、java.lang包:java的核心类库,包含了运行java程序必不可少的系统类,如基本数据类型、基本数学函数、字符串处理、线程、异常处理类等,系统缺省加载这个包2、java.io包:java语言的标准输入/输出类库,如基本输入/输出流、文件输入/输出、过滤输入/输出流等等3、java.util包:包含如处理时间的date类,处理变成数组的Vector类,以及stack和HashTable类4、java.util.zip包:实现文件压缩功能5、java

系统 2019-08-29 23:23:50 2619

Javascript

javascript关于位置的相关参数解释

javascript关于位置的相关参数解释clientX:相对于网页的x坐标clientY:相对于网页的y坐标offsetX:相对于父容器的x坐标offsetY:相对于父容器的y坐标offsetLeft:获取对象相对于版面或由offsetParent属性指定的父坐标的计算左侧位置offsetTop:获取对象相对于版面或由offsetParent属性指定的父坐标的计算顶端位置screenX:相对于显示器的x坐标screenY:相对于显示器的y坐标scroll

系统 2019-08-29 23:08:01 2619

Android

Android进阶:打jar包获取assets中的资源 解决s

大家都知道Android项目中的res目录中的资源eclipse插件会在gen中自动生成相应的id应用,这样就统一了资源管理那么这种自动生成的id就是写死的东西了这就导致了不容易做修改项目中需要将现有的组件打成jar包这样打包后类文件当然是肯定没问题但是资源文件就不行了。这个地方的id不能在新建的项目中被应用了所以资源文件不能被打到res目录中,这种情况下就必须要打到assets目录中这样就会出现问题了一般情况下我们应用资源文件是通过int型的id来引用的

系统 2019-08-29 23:07:17 2619

编程技术

算法系列15天速成——第二天 七大经典排序【中】

首先感谢朋友们对第一篇文章的鼎力支持,感动中.......今天说的是选择排序,包括“直接选择排序”和“堆排序”。话说上次“冒泡排序”被快排虐了,而且“快排”赢得了内库的重用,众兄弟自然眼红,非要找快排一比高下。这不今天就来了两兄弟找快排算账。1.直接选择排序:先上图:说实话,直接选择排序最类似于人的本能思想,比如把大小不一的玩具让三岁小毛孩对大小排个序,那小孩首先会在这么多玩具中找到最小的放在第一位,然后找到次小的放在第二位,以此类推。。。。。。,小孩子多

系统 2019-08-12 09:30:33 2619

各行各业

SUBLIME TEXT 2中,光标移入移出括号的快捷键设

无赖右方向键→和End键都在键盘的另一边,每次输入完一个函数,光标在各种括号中间,有什么更好的方式将光标移出来呢?在SublimeText2中,我们可以自己设置快捷键:{"keys":["ctrl+alt+space"],"command":"move","args":{"by":"characters","forward":true}},{"keys":["shift+space"],"command":"move","args":{"by":"char

系统 2019-08-12 09:27:00 2619

MySql

分布式选主 -- 利用Mysql ACID和Lease协议实现

在实际生产开发中,遇到一些多节点共存,需要选主,并且要实现HA自动容错的场景,思考了写方法拿出来和大家分享一下。Lease协议,MysqlACID高可用选主方案设计适用场景Java语言实现描述进一步优化系统中有很多应用场景要类似主从架构,主服务器(Master)对外提供服务,从服务器(Salve)热备份,不提供服务但随时活着,如果Master出现宕机或者网络问题,Slave即可接替Master对外服务,并由Slave提升为Master(新主)。典型的多节点

系统 2019-08-12 01:54:22 2619

数据库相关

join的例子

直接上代码:片段1:>>>deffunc(x):print(','.join(str(i)foriinrange(1,x+1)))>>>func(5)1,2,3,4,5>>>func(10)1,2,3,4,5,6,7,8,9,10片段2:>>>deffunc(x):foriinrange(1,x+1):print(','.join(str([j,'password'][j==i])forjinrange(1,x+1)))>>>func(10)passwor

系统 2019-08-12 01:52:57 2619