1、把握需求。 例如切月份,实际上是一个代价特别大的功能,因为若要对以往的月份评分,就要保留以往月份一整套的数据。当时并没有考虑到这点就开始做了,最后才发现根本做不了。这是最大的一个失误。 后来发现做不了之后,就想着把切月份功能做成一个展示历史数据的功能。但是之后发现也没必要这样做,因为用户是不需....
分类:
其他好文 时间:
2015-07-02 23:59:36
阅读次数:
379
策略模式 定义了算法家族,分别封装起来。让他们之间可以相互替换,此模式让算法的变化不会影响到使用算法的客户。实例:策略抽象类,定义抽象算法package com.hml.strategy;/** * 抽象算法类 * */public abstract class Strategy { ...
分类:
其他好文 时间:
2015-07-03 00:00:52
阅读次数:
341
设置contentHorizontalAlignmentbutton.contentHorizontalAlignment = UIControlContentHorizontalAlignmentLeft;button.titleEdgeInsets = UIEdgeInsetsMake(0, 1...
分类:
其他好文 时间:
2015-07-02 23:58:03
阅读次数:
226
在本课程中,您将定义和测试的应用程序FoodTracker数据模型。一个数据模型表示在APP中的的信息结构。学习目标在课程结束时,你将能够:1.创建数据模型2.写failable初始化一个自定义类3.证明failable和nonfailable的不同,理解他们之间的差异和概念4.通过编写和运行单元测...
分类:
其他好文 时间:
2015-07-03 00:00:20
阅读次数:
322
地址: http://acm.nyist.net/JudgeOnline/problem.php?pid=76
分类:
其他好文 时间:
2015-07-02 23:59:53
阅读次数:
279
假设 obj 为某个 HTML 控件。obj.offsetTop 指 obj 相对于版面或由 offsetParent 属性指定的父坐标的计算上侧位置,整型,单位像素。obj.offsetLeft 指 obj 相对于版面或由 offsetParent 属性指定的父坐标的计算左侧位置,整型,单位像素。...
分类:
其他好文 时间:
2015-07-02 23:58:20
阅读次数:
317
地址: http://acm.nyist.net/JudgeOnline/problem.php?pid=214
分类:
其他好文 时间:
2015-07-02 23:58:21
阅读次数:
263
题目:http://acm.hdu.edu.cn/showproblem.php?pid=1496题意:Consider equations having the following form: a*x1^2+b*x2^2+c*x3^2+d*x4^2=0 a, b, c, d are integer...
分类:
其他好文 时间:
2015-07-02 23:57:21
阅读次数:
155
一:当在EditText中输入地址后,点击浏览按钮,会在EditText上面空白地方显示该地址对应的一张图片。activity_main布局代码: 1 11 12 19 20 27 28 29 30 31 38 39 MainActivity代码: 1...
分类:
其他好文 时间:
2015-07-02 23:59:07
阅读次数:
273
ENode框架初始化前言Conference案例是使用ENode框架来开发的。之前我没有介绍过ENode框架是如何启动的,以及启动时要注意的一些点,估计很多人对ENode框架的初始化这一块感觉很复杂,一头雾水。所以,本文想简单介绍一下在做一个实际项目时,我们该如何初始化ENode。使用ENode开发...
分类:
其他好文 时间:
2015-07-02 23:57:21
阅读次数:
147
1.按键消抖的原理图1.按键抖动示意图我们平常所用的按键为机械弹性开关,由于触点的弹性作用,按键在闭合时不会马上稳定的接通,而是有一段时间的抖动,在断开时也不会立即断开。抖动时间由按键的机械特性所决定,一般为5ms~10ms。所以我们在做按键检测时都要加一个消抖的过程。按键消抖主要有两种方案:一是延...
分类:
其他好文 时间:
2015-07-02 23:56:35
阅读次数:
2027
地址: http://acm.nyist.net/JudgeOnline/problem.php?pid=769
分类:
其他好文 时间:
2015-07-02 23:57:42
阅读次数:
136
IBM Minus OneTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 4475Accepted Submission(s): 2349Probl...
分类:
其他好文 时间:
2015-07-02 23:55:25
阅读次数:
133
Sereja and SuffixesTime Limit: 1000msMemory Limit: 262144KBThis problem will be judged onCodeForces. Original ID:368B64-bit integer IO format:%I64d Ja...
分类:
其他好文 时间:
2015-07-02 23:57:10
阅读次数:
130
刚刚对这两个进行了一下小小的测试发现当转换的内容少的时候 微软自带的比Newtonsoft速度要快一些,内容多的时候反之,当内容多到一定量的时候微软自带的就不能转换了,需要修改一下MaxJsonLength的默认值,此处我改为:999999999,这个时候可以转换了,不过时间很长。添加50个对象:添...
分类:
其他好文 时间:
2015-07-02 23:54:42
阅读次数:
194
分支就是科幻电影里面的平行宇宙,当你正在电脑前努力学习Git的时候,另一个你正在另一个平行宇宙里努力学习SVN。 假设你准备开发一个新功能,但是需要两周才能完成,第一周你写了50%的代码,如果立刻提交,由于代码还没写完,不完整的代码库会导致别人不能干活了。如果等代码全部写完再一次提交,又存在丢失每...
分类:
其他好文 时间:
2015-07-02 23:54:06
阅读次数:
215
对话框的OnPaint()和OnEraseBkgnd()消息的理解一个对话框重写OnPaint()和OnEraseBkgnd(),执行发现OnEraseBkgnd()比OnPaint()执行的次数多很多,但是执行OnPaint()前一定会执行OnEraseBkgnd()。项目中用GDI双缓冲,绘制对...
分类:
其他好文 时间:
2015-07-02 23:53:16
阅读次数:
155