链接:http://acm.hdu.edu.cn/showproblem.php?pid=2046
骨牌铺方格
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 36089 Accepted Submission(s):...
分类:
其他好文 时间:
2015-08-16 10:53:17
阅读次数:
136
合成模式
合成模式把部分和整体关系用树结构表示,是属于对象的结构模式。合成模式要对组合的对象进行管理,所以在一定位置给予对象的相关管理方法,如:add(),remove()等.合成模式中对象的管理有两种方案。
1.安全方式:此方式只允许树枝构件有对象的管理方法。
2.透明方式:此方式只允许树枝和树叶都有对象的管理方法,但树叶对象中的管理方法无实际意义。
一.UML示意图
...
分类:
编程语言 时间:
2015-08-16 10:51:48
阅读次数:
156
1. 对图片本身进行操作尽量不要使用 setImageBitmap、setImageResource、
BitmapFactory.decodeResource 来设置一张大图,因为这些方法在完成 decode 后,最终都是通过 Java 层的 createBitmap 来完成的,需要消耗更多内存。因此,改用先通过 BitmapFactory.decodeStream 方法,创建出一个 bitma...
分类:
移动开发 时间:
2015-08-16 10:51:23
阅读次数:
197
Swift语言在吸收诸多优秀语言如java,c++,Python之后,提供给开发者大量优秀的特性。
下面我列举一下,swift一些优秀的特性:
1、函数使用经典的圆括号和点调用语法
2、函数标签特性
Objective-C中的函数标签也是函数参数的一部分,它避免了参数过多的情况下分不清每个参数的含义。Objective-C的优秀特性被Swift继承了下来。Swift也支持标签。
...
分类:
编程语言 时间:
2015-08-16 10:51:16
阅读次数:
189
一般用户喜欢用手机号作为用户名注册APP账号,这时一般都是通过手机验证码的方式进行验证,下面我们就研究一个非常实用的方法,通过监听短信-实现短信验证码的自动填入,提高用户体验。
首先我们看一下如何监听手机短信。一、获取短信全部内容1.新建一个SMSBroadcastReceiver:package com.example.messagecut;
import java.text.SimpleDat...
分类:
移动开发 时间:
2015-08-16 10:50:13
阅读次数:
228
介绍的问题:
1.虚拟机中的内存是如何划分的?
2.具体分为哪些区域?
3.什么操作会导致内存溢出或异常?
1)这些区域中,有的区域会随着虚拟机进程的启动而存在,有些区域是以来用户线程的启动和结束而建立和销毁名词解释:
1)程序计数器:是一块较小的内存空间,作用可以看做当前线程所执行的字节码的行号指示器。(注意:Java虚拟机的多线程是通过线程轮流切换并分配处理器执行时间的方式实现的,一个...
分类:
编程语言 时间:
2015-08-16 10:47:23
阅读次数:
141
在以前的学习.net时经常会遇到利用配置文件来解决项目中一些需要经常变换的数据,比如数据库的连接字符串儿等。这个时候在读取配置文件的时候,我们通常会用到一个雷configuration,通过这个类来进行直接读取,可以说这是程序中直接封装好的,包括配置文件中书写的格式等等。那么,如果,想要在配置文件中写一些其他的数据,直接以XML文件的格式进行书写,这个时候在后台如何读取XML文件中的数据呢?这里利...
分类:
编程语言 时间:
2015-08-16 10:46:16
阅读次数:
108
Bridge模式的概念
Bridge 模式是构造型的设计模式之一。Bridge模式基于类的最小设计原则,通过使用封装,聚合以及继承等行为来让不同的类承担不同的责任。它的主要特点是把抽象(abstraction)与行为实现(implementation)分离开来,从而可以保持各部分的独立性以及应对它们的功能扩展。
Bridge模式的应用场景
面向对象的程序设计(OOP)里有类继承(...
分类:
编程语言 时间:
2015-08-16 10:45:33
阅读次数:
159
任务:或在公司,该公司将其分为三类人员:部门经理、销售员。在发工资的时候,部门经理拿固定月薪8000元。技术人员按每小时100元领取月薪。销售人员依照500元底薪加当月销售额的4%进行提成。设计并实现一个工资结算系统。分析:无论是部门经理、技术员还是销售员都具有员工的共同特征。能够先设计一个员工类(...
分类:
编程语言 时间:
2015-08-16 10:44:54
阅读次数:
157
spring+hibernate出错小结:(1)java.lang.NoClassDefFoundError: org/hibernate/context/CurrentSessionContext原因:出现这错误时,请更改hibernate的包,更新至最新或3.1以上(2)java.lang.No...
分类:
编程语言 时间:
2015-08-16 10:43:05
阅读次数:
264