Serializable为标志性接口,当编译器看到对象实现了此接口,就表明此对象需要被序列化。什么叫序列化:把一个Object直接转换成字节流写到硬盘上,或者写到网络上。直接写Object的初衷:当我们要磁盘中保存一个对象的时候,需要把对象的属性记录下来,比如一个正方形:长,宽,颜色,线条等属性,然...
分类:
其他好文 时间:
2015-09-18 10:24:09
阅读次数:
132
业务需求->业务对象模型(对象关系)->数据建模->类的设计->概要编码->详细功能设计基本规则:1)首先呢,俄罗斯方块都是由一个个小格子构成的,我们叫它Cell: 行宽:10,列高:20,以每个小正方形为单位2)其次,所有的俄罗斯方块都是一组由4个小型正方形组成的规则图形,我们叫它Tetromi....
分类:
编程语言 时间:
2015-09-17 23:24:27
阅读次数:
573
在一个边长为10^6正方形中,可以把它x轴分段,分成1000段。奇数的时候由底往上扫描,偶数的时候由上往下扫描。估计一下这个最长的长度,首先,我们知道有10^6个点,则y邮方向最多移动10^3*10^6。对于x轴方向,如果都在一个段内,则最多移动 10^3*10^6,如果均不在一个段内,最多就200...
分类:
其他好文 时间:
2015-09-17 16:54:37
阅读次数:
153
前些日子在做手机网站开发的时候碰到这样一个需求,用某度地图的定位功能查看自己现在所在的位置,同时要显示出以自己为圆心,周围1000米以内的商家。功能很简单,拿到自己的经纬度,算出四个点的经纬度坐...
分类:
其他好文 时间:
2015-09-16 22:05:20
阅读次数:
214
题意:有n个底面是正方形的四棱锥,用一个水平截面将所有四棱锥分成两半,要求上一半体积的和等于下一半,求水平截面的高度,输出整数部分。解法:二分截面高度。比赛的时候二分写不明白了orz……代码:#include#include#include#include#include#include#inclu...
分类:
其他好文 时间:
2015-09-15 14:37:10
阅读次数:
123
今天在牛客网上看到这道题,发现自己并不会,看来自己css都没怎么学习,也不怎么会用。看了下答案,不是很明白,也在网上搜集了一些资料和解法,感觉一些同学博客上也写了一些解法和拓展,所以就在这里借鉴一下咯。(参考地址:http://www.ithao123.cn/content-5672159.html...
分类:
Web程序 时间:
2015-09-11 01:32:05
阅读次数:
369
给出几个矩形,求出面积之和,相交区域只能算一次一开始想用线段树求个并,后来发现没办法知道并了几次,然后就不会了看了题解本题其实很简单,但是想要想到转化也很不容易,因为本题是求面积之和,但是两个矩形有可能会重合在一起,所以这是就需要将所有矩形的分割成一个一个单位的小正方形。这样就可以对他们进行标记。最...
分类:
其他好文 时间:
2015-09-11 00:12:10
阅读次数:
194
题意:已知前视图和右视图,求最少需要几个正方体以及至多可以再增加几个正方体。分析:先对于最小木块数,要想用最少的立方体搭建,那就意味着前视图中的每一竖立方体的高度最好都要被右视图中的高度所利用到。所以我们以正视图为基准,正视图需要的立方体总数加上侧视图存在无法利用正视图的数量,就是最少需要的立方体数...
分类:
其他好文 时间:
2015-09-10 19:05:24
阅读次数:
207
设置按钮的长和宽尺寸一致(即为正方形),然后将圆角半径设为边长的一半,即形成一个圆形 UIButton *btn = [UIButton buttonWithType:UIButtonTypeSystem]; btn.frame = CGRectMake(100, 100, 100, 10...
分类:
其他好文 时间:
2015-09-10 15:58:25
阅读次数:
110
一天四个不同的机器人a、b、c和d在一张跳舞毯上跳舞,这是一张特殊的跳舞毯,他由4个正方形毯子组成一个大的正方形毯子,一开始四个机器人分别站在4 块毯子上,舞蹈的每一步机器人可以往临近(两个毯子拥有同一条边视为临近)的一个毯子移动或停留在原来的毯子(同一块毯子可以有多个机器人停留),这个时 候机器人...
分类:
其他好文 时间:
2015-09-10 15:43:05
阅读次数:
177