自定义View学习的最后一期了,先上效果图。
相信大家心中都有自己的实现方法,这里就贴上我的方法以供参考。
/**
* 刻度画笔
*/
private Paint linePaint;
/**
* 进度画笔
*/
private Paint textPaint;
/**
* 进度
*/
private int index = 0;
/...
分类:
移动平台 时间:
2014-10-27 14:24:48
收藏:
0 评论:
0 赞:
0 阅读:
253
ZenCoding Syntax...
分类:
其他 时间:
2014-10-27 14:24:38
收藏:
0 评论:
0 赞:
0 阅读:
138
项目做久了,我发现自己对代码的实现能力越来越差劲了!经过前一段时间找工作的经历就可以明显感觉的到自己的代码熟练度不够!因此,今后要多加练习。要想做好一个优秀的程序员就要多敲代码,多思考。
★结题思路
利用了栈的思想,将整数N与R求得的余数压栈,然后将N/R与R求得的余数压栈,知道N/R小于R为止。可以利用数组来模拟栈的操作,可以将余数存入数组中然后倒序输出!
★代码实现
#incl...
分类:
其他 时间:
2014-10-27 14:24:28
收藏:
0 评论:
0 赞:
0 阅读:
285
<?php
define ( "TOKEN", "tony" );
if (! isset ( $_GET ["echostr"] )) {
// 调用响应消息函数
responseMsg ();
} else {
// 实现网址接入,调用验证消息函数
valid ();
}
/*
* 验证消息函数
*/
function valid() {
if (checkSignature ...
分类:
微信 时间:
2014-10-27 14:24:18
收藏:
0 评论:
0 赞:
0 阅读:
467
我经常会惊讶于为什么那么多的码农不去做点通过工资谈判来提升薪酬的事,即使是有部分曾经想过了。工资谈判是一件很重要的事情。不仅是因为薪酬可以慢慢积累下来,在你离开的时候给你留下多一点的存款。而且,因为你对自己的评估和你在工资谈判中的表现会很大程度上影响你如何去认识你服务的公司。当你成为了公司的一份子后,公司就很难改变你给他第一印象。所以,如果你在工资谈判中委婉地报上你的薪资期望的同时,顺便表示下你很尊重这家公司的老板,很大可能你以后在这家公司的前程就会一片光明了。...
分类:
其他 时间:
2014-10-27 14:23:58
收藏:
0 评论:
0 赞:
0 阅读:
308
osx中经常会使用timemachine来备份一些文件,timemachine可以使某个文件夹恢复到之前某个时刻的状态,非常的方便。可是备份需要空间,特别是有些我们并不想备份一些无关紧要的文件,比如电影,我们可以通过一下设置来进行忽略制定目录。
Setting(设置)–Time Machine–Options(选项),之后添加相应目录即可,如下图所示:
这样在备份的时候就会自动跳过指定的目...
分类:
系统服务 时间:
2014-10-27 14:23:38
收藏:
0 评论:
0 赞:
0 阅读:
396
本文主要记录和总结本人在阅读《Python标准库》一书,文本这一章节的学习和理解。
其实在Python中,使用文本这样的一些方法是特别常用的一件事。在一般的情况下,都会使用String这样的一个类,应该算是Python中最基础的一个标准类了。
1.3.6 用组解析匹配
match.groups()会按照表达式中与字符串匹配的组的顺序返回一个字符串序列。
使用group(...
分类:
编程语言 时间:
2014-10-27 14:23:28
收藏:
0 评论:
0 赞:
0 阅读:
275
初学者的问题主要集中在,下面几个问题:
一、几个函数总是不被调用:例如:
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section;
这个代理不被调用的种类很多:
1. section的count没有正确
2. 没有设置代理
3.如果没有设置seciton的高度,仍然...
分类:
其他 时间:
2014-10-27 14:23:18
收藏:
0 评论:
0 赞:
0 阅读:
151
http://www.goat1000.com/tagcanvas.php
TagCanvas是一个基于HTML5 Canvas技术开发的标签云动画。还提供一个以jQuery插件形式实现的版本。
它支持文本和图片两种格式,能够以Sphere, hcylinder 或 vcylinder三种形状显示。
TagCanvas还支持IE浏览器(利用ExplorerCanvas实现)。
具体...
分类:
Web开发 时间:
2014-10-27 14:22:58
收藏:
0 评论:
0 赞:
0 阅读:
343
在jsp页面使用""的注释,注释里面的java代码还是会得到执行,可以再查看页面源代码上看到执行完成的内容,这样就会让不希望执行的代码得到执行,影响加载速度。比如如下代码:
性别:
全部
value="">
在jsp页面推荐使用“”这样的注释,而且这样的注释在页面查看源代码是不可见的。...
分类:
Web开发 时间:
2014-10-27 14:22:48
收藏:
0 评论:
0 赞:
0 阅读:
177
andrid对不能导入的类,知道类路径如何使用该类?使用java的反射机制。下边是一个例子。
MTK平台对Android源生的Telephone接口进行了扩展,添加了一个TelephonyManagerEx类来对双卡进行支持:
类名: com.mediatek.telephony.TelephonyMangerEx;
应用中,我们可以通过java的反射机制来调用其中的接口:
Cla...
分类:
其他 时间:
2014-10-27 14:22:38
收藏:
0 评论:
0 赞:
0 阅读:
256
为什么要共存?
Xcode 5.1.1 (以下简称Xcode5)和Xcode 6.0.1(以下简称Xcode6)都是正式版本,其应用程序文件名都是“Xcode”。如果通过AppStore升级或简单地使用DMG安装包安装,新版本会直接覆盖旧版本。
升级至Xcode 6主要应用它的新特性。但它却不再支持iOS 6应用的开发。鉴于目前实际开发中,需要照顾iOS 6用户的情况还普遍存在...
分类:
其他 时间:
2014-10-27 14:22:37
收藏:
0 评论:
0 赞:
0 阅读:
116
1、新手学习路线:个人认为,自己手上应该有本参考书,像细说PHP,然后看书学习,穿插网上的一些免费视频教程(随便百度一下就行,之后我尽量整理一些给大家),当然如果自控能力差的同学,也可以参加一些培训机构,不过价格有点贵,自控力好不建议去!自己做出好的网站作品,一样可以找到合适的工作,去培训机构也无非是学一些基础的东西,然后自己做一个作品,但是穷孩子花这么多钱去培训,还不至于!
2、现在有...
分类:
Web开发 时间:
2014-10-27 14:22:37
收藏:
0 评论:
0 赞:
0 阅读:
300
在linux下开发难免会用到gcc编译,GCC(GNU Compiler Collection,GNU编译器套装),是由 GNU 开发的编程语言编译器。它是GNU编译器套装以GPL许可证所发行的自由软件,也是 GNU计划的关键部分。使用GCC编译程序时,编译过程可以被细分为四个阶段:
◆ 预处理(Pre-Processing)
◆ 编译(Compiling)
◆ 汇编(Assembling)
◆ 链接(Linking)...
分类:
系统服务 时间:
2014-10-27 14:22:26
收藏:
0 评论:
0 赞:
0 阅读:
402
Nethogs 是一个终端下的网络流量监控工具,它的特别之处在于可以显示每个进程的带宽占用情况,这样可以更直观获取网络使用情况。它支持 IPv4 和 IPv6 协议、支持本地网卡及 PPP 链接。下载:从SourceForge上下载nethogs-0.8.0.tar.gz使用wget下载:wget http://sourceforge.net/projects/nethogs/files/neth...
分类:
Web开发 时间:
2014-10-27 14:21:48
收藏:
0 评论:
0 赞:
0 阅读:
231
九度 题目1394:五连击数组
题目链接:http://ac.jobdu.com/problem.php?pid=1394
问题分析:
这个问题虽然是四星的问题,但是感觉有点过于简单了。
这个题目第一个给我们的信息是需要连续的,所以肯定会对原来的数组进行排序,接下来就是找缺多少个数了。这个题目想想会发现和找N天中最大股票的问题有点类似,就是我只关心我当前的数,往前看,我现在有几个数了,然后就知道多少个了
所以思路自然的很顺畅,从该数往前走,直到这个前面出现的数比当前的数大于等于5。...
分类:
编程语言 时间:
2014-10-27 14:21:38
收藏:
0 评论:
0 赞:
0 阅读:
299
spark学习笔记
join跟union方法测试效果
join(otherDataset, [numTasks]):(K, V) join (K, W) => (K, (V, W))
测试过如果 没有join到的key,就没有数据,也就是两个RDD没有共同的K,则没有相应的数据
如:
res15: Array[(Int, Int)] =...
分类:
其他 时间:
2014-10-27 14:21:28
收藏:
0 评论:
0 赞:
0 阅读:
154
function changeChineseNumber(num)
{
if (isNaN(num) || num > Math.pow(10, 12)) return ""
var cn = "零壹贰叁肆伍陆柒捌玖"
var unit = new Array("拾百千", "分角")
var unit1= new Array("万亿", ""...
分类:
Web开发 时间:
2014-10-27 14:21:17
收藏:
0 评论:
0 赞:
0 阅读:
234
学习这个模式比前几个要难点了,搞了半天才弄懂。好吧,也许是我脑子慢
装饰者模式:装饰模式是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。
《《大话设计模式》》一书中以“小菜”去约会需要打扮为例子来展开学习装饰模式的,对于该模式,本人的理解是:就是对一个已有的算法进行二次加工,但又不改变原来的代码...
分类:
其他 时间:
2014-10-27 14:21:14
收藏:
0 评论:
0 赞:
0 阅读:
230
通过前几篇博客的大概介绍,我们发现hibernate将业务实体持久化到数据库的工作原理的实现,是通过“映射xml”来衔接的。那么这个xml的由来是哪?
映射文件(hbm)合理的存在的前提就是“有与之对应的实体的存在”——业务实体。
今天这篇博客就来说说实体到数据库的过程,这是一个从代码到数据的持久化过程,就是hibernate实现ORM持久化的生命周期。...
分类:
Web开发 时间:
2014-10-27 14:20:28
收藏:
0 评论:
0 赞:
0 阅读:
240