栈是存放对象的一种特殊容器,在插入与删除对象时,这种结构遵循后进先出( Last-in-first-out,LIFO)的原则。java本身是有自带Stack类包,为了达到学习目的已经更好深入了解stack栈,自己动手自建java stack类是个很好的学习开始:自建Java Stack 类Stack 类:package com.stack;import java.util.ArrayList;
im...
分类:
编程语言 时间:
2015-06-09 09:57:58
阅读次数:
166
------ android培训、
java培训、期待与您交流! ---------
GUI
《1》 Graphical User Interface(图形用户接口)。
《2》用图形的方式,来显示计算机操作的界面,这样更方便更直观。
《3》Java为GUI提供的对象都存在java.Awt和javax.Swing两个包中
新建一个基本的窗体...
分类:
其他好文 时间:
2015-06-09 09:58:15
阅读次数:
132
表结构说明:
create table employee
(
id number(10) not null, -- 员工工号
salary number(10,2) default 0 not null, --薪水
name varchar2(24) not null --姓名
);
--开启控制台输出
set serverout on;
1.创建序列seq_employee,...
分类:
数据库 时间:
2015-06-09 09:59:33
阅读次数:
179
题目大意:有一个人开了一间维修店。某天,该维修店接收到了Q个任务,这Q个任务分布在M个城市中。每个任务有三个值,分别是所在城市,起始时间,维修时间。
现在给出M个城市的路线图,路线对应的是从某城市到某城市的所需时间。
问至少要派多少个维修人员才能完成这Q个任务解题思路:现将能联通的城市联通起来,用floyd求出城市之间的时间数
接着就要找关系了,如果起始时间 + 维修时间 + 两个城市来往的时...
分类:
其他好文 时间:
2015-06-09 09:57:05
阅读次数:
122
UIButton *signBtn = [UIButton buttonWithType:UIButtonTypeCustom];
signBtn.frame = CGRectMake(0, 0, 80, 40);
[signBtn.layer setMasksToBounds:YES];
[signBtn.layer setCornerRadius:10.0]; //设置矩形四...
分类:
其他好文 时间:
2015-06-09 09:59:01
阅读次数:
139
http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=19051
题目意思是给你两串数字(计为 a,b 数组),让你求他们的最长公共子序列。数字长度是 n * n (n
因为题目给出了数字在 1 ~ (n^2)内并且数字不会重复。因此,对于a数组中的每个数字,如果我们都知道他在b数组中出先得位置的话(位置计为 c 数组...
分类:
其他好文 时间:
2015-06-09 09:58:33
阅读次数:
114
【POJ 1753】Flip Game
二进制+(BFS)暴力枚举...
分类:
其他好文 时间:
2015-06-09 09:59:01
阅读次数:
203
Guava在JDK1.5的基础上, 对并发包进行扩展, 有一些是易用性的扩展(如Monitor), 有一些是功能的完善(如ListenableFuture), 再加上一些函数式编程的特性, 使并发包的灵活性极大的提高......
分类:
其他好文 时间:
2015-06-09 09:59:01
阅读次数:
258
五分钟一个设计模式,用最简单的方法来描述设计模式。查看更多设计模式,请点击五分钟一个设计模式系列
http://blog.csdn.net/daguanjia11/article/category/3259443认识适配器模式适配器模式的定义是:将一个类的接口转换成客户端希望的另外一个接口。适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。适配器模式的主要功能是转换接口,目的是复...
分类:
其他好文 时间:
2015-06-09 09:57:01
阅读次数:
89
题目描述想兑换100元钱,有1,2,5,10四种钱,问总共有多少兑换方法递归解法#include
using namespace std; const int N = 100;
int dimes[] = {1, 2, 5, 10};
int arr[N+1] = {1}; int coinExchangeRecursion(int n, int m) //递归方式实现...
分类:
其他好文 时间:
2015-06-09 09:57:23
阅读次数:
534
可变参数:适用于参数个数不确定,类型确定的情况,java把可变参数当做数组处理。
可变参数必须位于最后一项。当可变参数个数多于一个时,必将有一个不是最后一项,所以只支持有一个可变参数。
可变参数的书写形式如:
int add(in...
分类:
编程语言 时间:
2015-06-09 09:57:58
阅读次数:
137
主外键是数据库提供的一种两表之间强制关联的方法,也可以从应用层实现。优点缺点数据库实现的主外键由数据库层机制保证,无需应用额外实现强关联,不易扩展变更应用实现的主外键易扩展变更完全由应用控制,要求较高我认为需要根据实际情况进行取舍,例如表不复杂,可以由应用实现,若表之间关联较多且复杂,那么交由数据库处理,至少保证不会错。存在主外键关联的主表,由于存在外键关联关系,因此有些操作就会禁止,例如trun...
分类:
其他好文 时间:
2015-06-09 09:56:08
阅读次数:
123
原文地址:http://javaz.cn/site/javaz/site_study/info/2015/28322.html?
项目地址:http://www.freeteam.cn/
生成信息数据
生成当前管理站点下允许移动APP访问的栏目的信息页面。
从左侧管理菜单点击生成信息数据进入。
您可以选择需要生成的栏目,然后点击“生成信息数据”进行信息页数...
分类:
移动开发 时间:
2015-06-09 09:55:29
阅读次数:
134
APUE 308页 线程学习时候有一个链表struct job{
struct job* next;
struct job* prev;
pthread_t id;
}struct queue(){
struct job * head;
struct job * tail;
pthread_rwlock_t q_lock;
}当一个节点没有时候
q-...
分类:
其他好文 时间:
2015-06-09 09:56:18
阅读次数:
134
ubuntu 安装 mysql
女友要做linux三级项目,但是搞了一晚上都没有安装好mysql,我知道她是不想打扰我,不想麻烦我。为她这种善举真心感到开心,她一定可以进名企的,最起码搞不明白不睡觉的决心是值得表扬的。
我们在ubuntu上安装只需要三个命令就行,因为当时我装的比较仓促,所以没有来的急截图,大家原谅哈
1 sudo apt-get install mysq...
分类:
数据库 时间:
2015-06-09 09:56:36
阅读次数:
159