JAVA语法基础...
分类:
编程语言 时间:
2016-04-26 20:51:54
阅读次数:
224
最近,无聊的过河船同学发现了一种无聊的迷宫生成算法。
算法过程如下: 一个的矩形区域可以看作个单位网格组成。在每个网格中,随机生成一个从右上角到左下角的L型障碍或者从左上角到右下角的R型障碍(障碍可以被看作一条线段)。
图1:两种障碍
这样便可以生成一个大小为的迷宫,如图2所示。
图2:无聊的迷宫
然后过河船同学想知道,是否存在迷宫内的从迷宫上边界到达迷宫的下边界的路径。于是无聊...
分类:
其他好文 时间:
2016-04-26 20:50:08
阅读次数:
206
小Q同学为了准备今年的ICPC Regional,计划在天之内刷掉道题,每道题有一个难度值,其中第道题的难度值为。
然而处于半颓废状态中的小Q同学不希望在同一天中做难度差距悬殊的题目,定义第天中刷的题的难度的最大值减最小值为(如果第天没有刷题,则),那么整个计划的难度为。
小Q同学可以按照任意的顺序刷题,并且一天中可以刷任意多道题,但是每道题只需要做一次,现在小Q同学想知道完成这个计划的总难度...
分类:
其他好文 时间:
2016-04-26 20:52:11
阅读次数:
174
序列化是干什么的
简单说就是为了保存在内存中的各种对象的状态(也就是实例变量,不是方法),并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保
存object states,但是Java给你提供一种应该比你自己好的保存对象状态的机制,那就是序列化。
什么情况下需要序列化
当你想把的内存中的对象状态保存到一个文件中或者数据库中时候;
当...
分类:
编程语言 时间:
2016-04-26 20:49:51
阅读次数:
231
??
Setup Factory打包自己开发的软件的办法的方法(包括安装软件狗驱动和ocx注册)
软件:Setup Factory7.0 英文版
以前用过install shield 9.0打包vb的软件,也用过VS2005自带的打包软件打包VS2005的软件,也用过InstallShield6.2来打包vb的软件。
毫无疑问,无论是打包vb或者C#开发的软件,S...
分类:
其他好文 时间:
2016-04-26 20:51:03
阅读次数:
207
A Simple Problem with Integers
Time Limit: 5000MS
Memory Limit: 131072K
Case Time Limit: 2000MS
Description
You have N integers, A1, A2, ... , AN....
分类:
其他好文 时间:
2016-04-26 20:52:15
阅读次数:
179
什么是Android属性动画
属性动画(Property Animation)系统是一个健壮的动画框架系统,它可以满足你大部分动画需求。不管动画对象是否已经绘制到屏幕上,你都可以在动画执行过程中改变它任意的属性值。一个属性动画会在一段特定长度的时间内改变一个属性(一个对象中的字段)的值。你可以通过以下几步定义一个动画:指定你要执行动画的属性,比如动画对象(View)在屏幕上的位置,指定执...
分类:
移动开发 时间:
2016-04-26 20:52:19
阅读次数:
310
第一步,在备份目的电脑上建立一个共享文件夹(需要密码保护),并且将共享文件夹映射成本地磁盘(这里映射出Z盘,后面代码中会出现)。
第二步,数据库定期备份(以SQL2008举例)
1、打开SQL Server Management Studio,在对象资源管理器中依次点开local-->管理-->维护计划-->右键维护计划向导;
2、维护计划向导
3、选择计划属性
4、作业计划...
分类:
数据库 时间:
2016-04-26 20:50:51
阅读次数:
223
package java.util;
import java.io.IOException;
import java.io.InvalidObjectException;
import java.io.Serializable;
import java.lang.reflect.ParameterizedType;
import java.lang.reflect.Type;
import ja...
分类:
其他好文 时间:
2016-04-26 20:51:22
阅读次数:
215
hibernate和mybatis都是orm的框架,首先贴一波自己对于这两个框架的理解,如果有错误欢迎指正:
使用hibernate可以轻松实现po类到数据库表的映射,而且hibernate封装了sql,将传统的数据库操作更加偏向于面向对象想,开发者在操作数据库时不需要对数据库知识有很多的了解,因为hibernate会自动生成sql语句,这是hibernate的优点同时也是他的缺点,毕竟...
分类:
其他好文 时间:
2016-04-26 20:51:22
阅读次数:
203
这次 在有两块硬盘的 机器上 双系统安装 ubuntu, 遇到了一些 以前没有的情况
了解到 两个以前没听过的名词
EFI vs BIOS
gpt vs mbr 两种分区表
参考链接 二里 还提到了 快速启动 安全启动过
我的安装情况
第一块硬盘安装了 windows
第二块盘 准备用来装 lin...
分类:
系统相关 时间:
2016-04-26 20:49:02
阅读次数:
325
相关源码
framework/base/core/java/andorid/os/Handler.java
framework/base/core/java/andorid/os/Looper.java
framework/base/core/java/andorid/os/Message.java
framework/base/core/java/andorid/os/MessageQueue.j...
分类:
移动开发 时间:
2016-04-26 20:49:14
阅读次数:
181
从 PHP 5.1 开始附带了 PDO,PHP 数据对象 (PDO) 扩展为PHP访问数据库定义了一个轻量级的一致接口。PDO 提供了一个 数据访问 抽象层,这意味着,不管使用哪种数据库(比如mysql,oracle,mssql…),都可以用相同的函数(方法)来查询和获取数据。
1.创建PDO对象使用PDO扩展必须在php.ini文件中打开相应的扩展,下图打开了pdo_mysql的扩展:
那怎么创...
分类:
Web程序 时间:
2016-04-26 20:49:54
阅读次数:
273
简介:
不相交集类是将一些元素合并为不相交的各个集合。在同一个集合中的元素两两等价,不同集合中的元素不等价。
1.等价关系
等价关系必须满足下面三个性质:
(1):自反性,对于集合S中的任意元素a,a R a;(R为定义的关系,比如R为=等等)
(2);对称性,a R b当且仅当b R a
(3):传递性,若a R b且b R c,则a R c
2.动态等价性问题
...
分类:
编程语言 时间:
2016-04-26 20:50:06
阅读次数:
226
转载请注明出处:
Android日常开发中,对于下拉与上拉刷新控件的使用非常之频繁。一般都会采用第三方库,但是下拉刷新做到简单优雅并不是太多,甚至有的兼容性都存在问题。这个是不能接受的。最近在github上面看到一位哥们提供的下拉刷新的库非常不错,非常简洁。所以今天把它推荐给大家,供大家日常开发使用。文章结尾会给大家提供Demo供各位下载参考使用。
Demo中一共提供四种下拉/上拉刷新。Lis...
分类:
移动开发 时间:
2016-04-26 20:48:18
阅读次数:
278
说到裁减Linux,无非是为了减小磁盘占用或者是为了某些特定场合的应用(如嵌入式系统)。以RedHat 7.3为例,其最小安装仍然达到了300M,这不得不让人对一直号称小而全的Linux系统感到疑惑。作为自己手中课题的一个铺垫,不久前我尝试了对Linux进行裁减,虽然没有达到预期的一张软盘大小,但结果也相当有吸引力。下面我对此一一做说明。参考文档: Linux bootdisk-HOWTO: ...
分类:
系统相关 时间:
2016-04-26 20:47:40
阅读次数:
317
◆继承: ★继承概念继承(inheritance)机制是面向对象程序设计使代码可以复用的最重要的手段,它允许程序员在保持原有类特性的基础上进行扩展,增加功能。这样产生新的类,称派生类。继承呈现了面向对象程序设计的层次结构,体现了由简单到复杂的认知过程。C++继承分为公有继承(public)、私有继承(private)、保护继承(protected)是常用的三种继承方式。在C++语言中,一个派生类可以从一个基类派生,也可以从多个基类派生。从一个基类派生的继承称为单继承;从多个基类派生的继承称为多继承。...
分类:
其他好文 时间:
2016-04-26 20:47:52
阅读次数:
240