首页 > 2016年05月07日 > 全部分享
iOS实现表格(非TableView)
WhdeFormiOS 表格项目地址:https://github.com/whde/WhdeFormpod 'WhdeForm', '~> 1.0.0' 添加了Reusable机制 添加了横(Section)表头 添加了竖(Column)表头 添加了左上角(TopLeftHeader)总表头 通过FDateSource去创建各个元素,类似TableView 添加了FIndexPath,{secti...
分类:移动平台   时间:2016-05-07 08:04:17    收藏:0  评论:0  赞:0  阅读:282
WindowManager之凌驾所有Activity之上(自定义各种组件)
写Android程序的时候一般用WindowManager就是去获得屏幕的宽和高,来布局一些小的东西。基本上没有怎么看他的其他的接口。 这两天想写一个简单的类似于Toast的东西,自定义布局,突然发现,原来Toast的时间是不能自己定义的,只有两个固定的时间,分别是2秒和3.5秒。我的需求是自定义显示的时间,这个显然不能满足我的需求。但是它是如何做到显示一个View凌驾于现有的所有的View...
分类:Windows开发   时间:2016-05-07 08:04:07    收藏:0  评论:0  赞:0  阅读:282
Ubuntu搭建Openstack平台(kilo)(一.整体环境)
一.环境 OS:Ubuntu 14.04 网卡要求:每台主机最少两块网卡,网络节点最少三块 eth0作为管理网卡,eth1作为数据网卡,eth2作为外部网卡 网络类型如图: 管理网络(Management Network):10.0.0.0/24 数据网络(Data Netwo...
分类:系统服务   时间:2016-05-07 08:03:56    收藏:0  评论:0  赞:0  阅读:252
HTML5-Web Workers实现多线程
HTML5-Web Workers实现多线程当在 HTML 页面中执行脚本时,页面的状态是不可响应的,直到脚本已完成。虽然在JavaScript中有setInterval和setTimeout函数使javaScript看起来好像使多线程执行,单实际上JavaScript使单线程的,一次只能做一件事情。 可以运行以下示例,检验js的单线程特性。 相关代码请到github查看。 <div...
分类:编程语言   时间:2016-05-07 08:03:36    收藏:0  评论:0  赞:0  阅读:208
Linux配置IP地址的方法
ifconfig命令临时配置IP地址ifconfig命令:查看与配置网络状态的命令// 查看当前网络状态 #ifconfig// 配置网卡的临时生效的IP地址 #ifconfig eth0 192.168.0.200 netmask 255.255.255. 0// 配置网关 route add default gw 192.168.0.1 setup工具永久配置IP地址RedHat专有图形化工具...
分类:系统服务   时间:2016-05-07 08:03:27    收藏:0  评论:0  赞:0  阅读:338
Shell中字符串的截取方法
这篇文章主要介绍了Shell脚本8种字符串截取方法总结,每个方法给出了实例代码和操作结果,一目了然,需要的朋友可以参考下 Linux 的字符串截取很有用。有八种方法。 假设有变量 var=http://www.aaa.com/123.htm. 1. # 号截取,删除左边字符,保留右边字符。 代码如下: echo ${var#*//} 其中 var 是...
分类:系统服务   时间:2016-05-07 08:03:16    收藏:0  评论:0  赞:0  阅读:187
iOS中跑马灯效果小结
时光过得好快,记忆中刚刚从春节返回没有多久,清明、五一已飞逝而过,眨眼已到盛夏季节。不过还好,济南这两年不算太热,刚开始升温几天,一场及时雨总能让温度保持适宜。为了纪念一下青春的尾巴,也为了能有个健康的身体和充沛的精力,现在上下班都开始步行。人生就是一场马拉松,无论何时何地都得学会享受好生活。每天早晚4公里的步行健身,晚上适当的跑步、看书、电视剧、音乐电台,整个人也感觉充实成长了好多。心静了,自信...
分类:移动平台   时间:2016-05-07 08:03:07    收藏:0  评论:0  赞:0  阅读:194
软件工程(二)
软件过程:为了获得高质量软件所需要完成的一系列任务的框架,它规定了完成各项任务的工作步骤。 软件过程(ISO9000):使用资源将输入转化为输出的活动所构成的系统。输入:如软件需求 输出:如软件产品瀑布模型 1. 阶段间具有顺序性和依赖性 2. 推迟实现的观点 3. 质量保证的观点优点:采用规范的方法;严格规定每个阶段提交的文档;要求每个阶段交出的产品必须经过验证。快速原型模型优点:不...
分类:其他   时间:2016-05-07 08:02:47    收藏:0  评论:0  赞:0  阅读:204
迪米特原则-带你走进梦幻西游(三)
转载请标明:http://blog.csdn.net/liulongling/article/details/51332685 迪米特原则英文名称Law of Demeter,缩写LOD,也称为最少知识原则(Least Knowledge Principle). 定义 一个对象应该对其它对象有最少的了解,从而降低各个对象之间的耦合。 为什么用迪米特原则 下面举例...
分类:其他   时间:2016-05-07 08:02:37    收藏:0  评论:0  赞:0  阅读:313
Redis实现关注关系
最近使用关系型数据库实现了用户之间的关注,于是思考换一种思路,使用Redis实现用户之间的关注关系下载地址  。 综合考虑了一下Redis的几种数据结构后,觉得可以用集合实现一下。 假设“我”的ID是1,“别人”的ID是2。 一、添加关注 添加关注分为两步:1、将对方id添加到自己的关注列表中;2、将自己的id添加到对方的粉丝列表中: SADD 1:follow 2 SADD...
分类:其他   时间:2016-05-07 08:02:16    收藏:0  评论:0  赞:0  阅读:292
android——Serializable & Parcelable
Serializable & Parcelable这两种序列化方法是Android中经常使用的方法,Serializable是Android从Java中继承过来的,Parcelable是Android自己提供的方法,Google是推荐使用Parcelable,至于这两种方法的区别,下面通过对源码的分析来慢慢的了解。 在分析源码之前,首先还是说一下序列化在Android中使用的场景: 1)我们在...
分类:移动平台   时间:2016-05-07 08:02:07    收藏:0  评论:0  赞:0  阅读:379
LTE物理传输资源(2)-频带、信道带宽和频点号EARFCN
参考文献: (1)3GPP TS 36.101 V10.21.0 (2016-1) User Equipment (UE) radio transmission and reception (2)《4G LTE/LTE-Advanced for Mobile Broadband》...
分类:其他   时间:2016-05-07 08:01:56    收藏:0  评论:0  赞:0  阅读:459
关于Android方法数量限制的问题
限制Android程序方法数量的原因和解决方法...
分类:移动平台   时间:2016-05-07 08:01:50    收藏:0  评论:0  赞:0  阅读:256
listview使用ArrayAdapter显示文字
package com.example.listview_6; import java.util.ArrayList; import java.util.List; import android.app.Activity; import android.os.Bundle; import android.view.Menu; import android.view.MenuItem; impo...
分类:其他   时间:2016-05-07 08:01:40    收藏:0  评论:0  赞:0  阅读:215
[算法]实现单链表的反转
实现链表的反转解题思路: 为了正确反转一个链表,需要调整指针的指向。举例说明,例如i,m,n是三个相邻的结点,假设经过若干步操作,已经把结点i之前的指针调整完毕,这些结点的next指针都指向前面一个结点。现在遍历到结点m,当然需要调整结点的next指针,让它指向结点i,但需要注意的是,一旦调整了指针的指向,链表就断开了,因为已经没有指针指向结点n,没有办法再遍历到结点n了,所以为了避免指针断开,...
分类:编程语言   时间:2016-05-07 08:01:27    收藏:0  评论:0  赞:0  阅读:226
实战解析Spark运行原理和RDD解密
1.实战解析Spark运行原理 交互式查询(shell,sql) 批处理(机器学习,图计算) 首先,spark是基于内存的分布式高效计算框架,采用一栈式管理机制,同时支持流处理,实时交互式出,批处理三种方式,Spark特别支持迭代式计算,因此,他对机器学习,图计算具有较强的支持,为此他提供了机器学习和图计算接口。 (1)分布式:Distributed Computation 分布式多台机器...
分类:其他   时间:2016-05-07 08:01:17    收藏:0  评论:0  赞:0  阅读:301
Andorid总结 - Bound Services
创建一个Bound Service想要创建一个提供binding的service,必须提供一个IBinder给client与service进行交互。有三种方式可以定义接口: 继承Binder类 如果service只给自己的应用使用并且不会做跨进程的操作,我们可以继承Binder类并且通过onBind()返回一个它的实例。client接收到这个Binder可以直接使用它开调用service提供的方法...
分类:其他   时间:2016-05-07 08:01:07    收藏:0  评论:0  赞:0  阅读:237
Jquery之实现上下移动和排序
开心一笑一哥们在漳州呆腻了,就到法国去度度假散散心 刚到巴黎第一天上街,见很多人在买彩票抽奖,有人抽中三等奖LV包,有人抽中二等奖劳力士金表…… 这哥们看了看,也上去想碰碰运气,掏钱就买了一张。打开一看,众人立即欢呼,一等大奖出现了! 哥们欢呼雀跃,真是幸运! 工作人员上前告诉他:先生恭喜你,准备好行李,明天出发,一等奖是去中国漳州南山寺、南靖土楼5曰游!…….[偷笑][偷笑]提出问题Jqu...
分类:移动平台   时间:2016-05-07 08:00:56    收藏:0  评论:0  赞:0  阅读:237
【Linux进阶】CentOS安装java环境
准备一般情况下,我们都要将linux自带的OPENJDK卸载掉,然后安装SUN的JDK。首先,卸载自带的java查看Linux自带的JDK是否已安装。 输入如下命令,查看已经安装的JAVA版本信息。 java -version 输入如下命令,查看JDK的信息。rpm -qa|grep java 如下图所示。 卸载已经安装的JAVA,如下图所示。 卸载完成,如下图所示。 卸载另外一个,...
分类:编程语言   时间:2016-05-07 08:00:46    收藏:0  评论:0  赞:0  阅读:138
准备工作Canopy安装Day1
说明:本文章为Python数据处理学习日志,全部内容均来自书本,参考书本为《利用Python进行数据分析》,Wes McKinney著,机械工业出版社。安装和设置作者推荐Python安装包为ENthought Python Distribution(现更名Enthought Canopy),译本发行时间距现在有2年时间,所以期间有版本更新,译者建议下载书中提到的安装包版本epd_free_7.3-1...
分类:其他   时间:2016-05-07 08:00:36    收藏:0  评论:0  赞:0  阅读:270
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!