最近在学scala语言,scala代码如下:
import scala.collection.JavaConversions._
import scala.util.control.Breaks._
object Solution {
def solution(A: Array[Int]): Int = {
// write your code in Scala 2.10...
分类:
其他好文 时间:
2014-05-04 09:42:56
阅读次数:
372
触发器是存放在数据库中的一种特殊类型的子程序。不能被用户直接调用,而是当特定事件或操作发生时由系统自动
调用执行。触发器不能接受参数。所以运行触发器就叫做触发或点火。Oracle事件指的是数据库的表进行的insert 、update、delete操作或对视图进行类似的操作。
触发器是许多关系数据库系统都提供的一项技术。在Oracle系统里,触发器类似过程和函数,都有声明,执行和异常
处理过程...
分类:
数据库 时间:
2014-05-04 09:42:31
阅读次数:
356
讲解一种更易于控制和更为健壮的网页布局技术,适合已经学过html和css并对div+css的常规浮动布局有一定理解和经验的学习者或前端开发人员。...
分类:
Web程序 时间:
2014-05-04 09:33:17
阅读次数:
277
题目来源:CF 427D Match & Catch
题意:给出2个字符串 求最短的连续的公共字符串 并且该字符串在原串中只出现一次
思路:把2个字符串合并起来求height 后缀数组height的应用
#include
#include
#include
using namespace std;
const int maxn = 100010;
char s[maxn];
int s...
分类:
其他好文 时间:
2014-05-04 09:32:45
阅读次数:
315
造成的原因主要有两个:
1. 程序(*.c,*.h)中使用了中文的标点符号(全角),比如;,},+。
改成英文的标点半角符号就行了。
甚至有时候空格也会出现类似错误,删掉该空格 重新输入。
vim里面做类似替换还是很容易的。
如何看到报错的符号?
od -c hello.c > log.txt
在log中就能看到符号了
2.
如果替换成了英文标点还出错的话,还报此错误,...
分类:
其他好文 时间:
2014-05-04 09:46:17
阅读次数:
285
那时候,我们都大学刚刚毕业,怀揣着青春梦想,来到了梦寐以求的帝都(天子脚下)。随着时间的流失,周一到周五,我们忙忙碌碌的从最初的激情四射,到最后渐渐地老气横秋。
有时候,总会看到IT身边的朋友,前额要么头发光光的,要么整个头发变白了许多。远看像个中年大叔,近看像个老者。有时候,不仅感概“岁月是把杀猪刀”。
当初的梦想,在平淡的生活中渐渐地被稀释,越来越体会不到梦想的味道。有时候,会感觉梦想的实...
分类:
其他好文 时间:
2014-05-04 09:45:54
阅读次数:
281
1. ListView需要设置adapter,它的item是通过adapter的方法getView(int position, View convertView, ViewGroup parent)获得的。
2. ListView中只有第一屏的item需要新建,它的引用会被存在RecycleBin对象内,在拖动时后面的item实际上是重从了之前创建的item。3. 根据上述,ListView在需...
分类:
其他好文 时间:
2014-05-04 09:50:38
阅读次数:
345
JXL组件生成报表
1、具体报错如下:
usage: java org.apache.catalina.startup.Catalina [ -config {pathname} ] [ -nonaming ] { -help | start | stop }
2014-5-3 23:10:18 org.apache.catalina.core.AprLifecycleListene...
分类:
其他好文 时间:
2014-05-04 08:55:35
阅读次数:
376
Android中监听触摸事件是onTouchEvent方法,它的参数为MotionEvent,下面列举MotionEvent的一些常用的方法:
getPointerCount() 获得触屏的点数。
getX() 获得触屏的X坐标值
getY() 获得触屏的Y坐标值
getAction() 获得触屏的动作
ACTION_DOWN:按下的动作开始,比如用手指按屏幕。...
分类:
移动开发 时间:
2014-05-04 09:23:30
阅读次数:
460
HDU 3032 Nim or not Nim? (博弈之求SG函数)
题意:经典Nim博弈游戏变换,给你n堆石子pi,每堆有pi个石子,
Alice和Bob轮流取石子,每次可以从任意一堆中拿走任意个石子,也可以将某一堆石子分成两个小堆
(每堆石子个数必须不能为0),先拿完者获胜
思路:求SG函数后找规律;...
分类:
其他好文 时间:
2014-05-04 09:14:21
阅读次数:
255
大致题意:每个样例包含两行,第一行输入n个字符,可能是无序的。第二行输入成对的a b,代表a要在b前面。输出所有的符合这样的序列。
思路:很明显的拓扑排序。要输出所有的序列,那么就从入度为0的点进行dfs,每次选择一个入度为0的点,加入输出序列并把与它相邻的点的入度减一。dfs结束后要把状态再改回来。
#include
#include
#include
#include
#i...
我们在看操作系统时,常常被一些看似难懂的概念...
分类:
其他好文 时间:
2014-05-04 09:26:27
阅读次数:
300
package ioTest.io3;
/*
* 删除有内容的文件夹:从最里面一直向外删除。建议千万不要删除硬盘上面有用的文件夹哦
* 方法思路
* 循环+递归
*/
import java.io.File;
public class RemoveDir {
public static void main(String[] args) {
// TODO Auto-generat...
分类:
编程语言 时间:
2014-05-04 09:25:58
阅读次数:
464
在大多数的实时操作系统中,并没有自带的udelay函数,但是我们的实际项目中,又需要经常使用延时,这个时候我们就得自己来实现udelay延时函数了;
1、首先,我们需要一个高频率的硬件定时器作为必备条件,比如工作频率为19.2M的定时器,一个silce大概是52ns;频率低的定时器不能满足要求,比如32K的,一个silce就31us 了,根本不可能实现udelay延时。
2、...
分类:
其他好文 时间:
2014-05-04 08:49:16
阅读次数:
424
/*
* 将指定目录下的所有java文件的绝对路径存储到文本文件中
* 建立一个java列表。
* 思路:
* 1.对指定目录进行递归
* 2.获取递归过程所有的java文件的路径
* 3.将这些路径存储在集合中
* 4.将集合中的内容写到文本文件
* 注:3,4步骤也可以合并成一个步骤
*/
package ioTest.io3;
import java.io.Buffere...
分类:
编程语言 时间:
2014-05-04 08:48:43
阅读次数:
402