题目:给定一个字符串,输出其所有子字符串,例如给定字符串abc,则输出 :a,b,c,d,ab,bc,cd,abc,bcd,abcd。
分析:今天看到csdn博客上面的一题,说是阿里巴巴电面的题目。初看到这道题的时候,就感觉很熟悉,在高中的时候,经常要算这种组合有多少个,当时我们计算的方法顺序是这样的:3+2+1 即
a,b,c,d,
ab,bc,cd,
abc,bcd,
a...
分类:
编程语言 时间:
2014-04-02 16:05:48
收藏:
0 评论:
0 赞:
0 阅读:
691
function GetDateStr(AddDayCount)
{
var dd = new Date();
dd.setDate(dd.getDate()+AddDayCount);//获取AddDayCount天后的日期
var y = dd.getYear();
var m = dd.getMonth()+1;//获取当前月份的日期
var d = dd.getDate(); ...
分类:
编程语言 时间:
2014-04-02 15:06:21
收藏:
0 评论:
0 赞:
0 阅读:
417
一、Java内存泄漏:
一些Java对象,它们处于可达状态,但程序以后都不会再访问到它们,那么它们所占用的内存空间也不会被回收,它们所占用的内存空间就会产生内存泄漏。
内存泄漏通常会出现在ArrayList中的remove()方法中,而在源码中,remove()中删除一个元素后,就会将这个元素置null,如果我们不做这步操作的话,很容易会产生内存泄漏。
二、Java垃圾回收机制:
...
分类:
编程语言 时间:
2014-04-02 15:07:16
收藏:
0 评论:
0 赞:
0 阅读:
387
String
String就是字符串,Java中的字符串是Immutable(不可变的)。如:
String before = "before";
String after = before.replace('b', 'e');
// before => "before", after => "eefore"
因为String本身是...
分类:
编程语言 时间:
2014-03-31 18:07:47
收藏:
0 评论:
0 赞:
0 阅读:
368
1. JNA简单介绍
先说JNI(Java Native Interface)吧,有过不同语言间通信经历的一般都知道,它允许Java代码和其他语言(尤其C/C++)写的代码进行交互,只要遵守调用约定即可。首先看下JNI调用C/C++的过程,注意写程序时自下而上,调用时自上而下。
可见步骤非常的多,很麻烦,使用JNI调用.dll/.so共享库都能体会到这个痛苦的过程。如果已有一个...
分类:
编程语言 时间:
2014-03-31 18:34:04
收藏:
0 评论:
0 赞:
0 阅读:
641
Java为了更好的避免内存泄漏,根据上两篇介绍的内存回收机制,下面给出Java内存回收的几点建议:
1、使用直接量:
当需要使用字符串时,还有Byte/Short/Integer/Long/Float/Double/Boolean/Character包装类的实例时,程序不应该使用new的方式来创建,而应该采用直接量来创建它们
String str=“hello”,创建了一个“hello”字符...
分类:
编程语言 时间:
2014-03-31 18:27:27
收藏:
0 评论:
0 赞:
0 阅读:
538
python3.2+libsvm3.17 安装配置 测试...
分类:
编程语言 时间:
2014-04-02 15:44:26
收藏:
0 评论:
0 赞:
0 阅读:
762
Description
编写基于对象的程序,求长方柱(Bulk)的体积。数据成员包括长(length)、宽(width)、高(heigth)、体积,要求用成员函数实现下面的功能:
(1)由键盘输入长方柱的长、宽、高;
(2)计算长方柱的体积(volume)和表面积(areas);
(3)输出这长方柱的体积和表面积。
(可以复制提示部分的代码开始你的编程)
I...
分类:
编程语言 时间:
2014-03-31 19:04:22
收藏:
0 评论:
0 赞:
0 阅读:
745
插入的WAV资源:
插入->resource 后
在对话框中选择Import
在Import导入文件的对话框中,文件类型选择WAVE Files
然后选择文件
建议把代码放到 CDialog 的InitDialog中
或者 类的构造函数中
--------------------------------------------------------
PlaySound(M...
分类:
编程语言 时间:
2014-04-02 15:54:01
收藏:
0 评论:
0 赞:
0 阅读:
670
上篇讲述了Spring的IOC原理和使用,本篇讲述Spring对AOP的支持。首先回顾一下Spring
IOC容器,用一种通俗的方式理解Spring的IOC,也就是家里要安装灯泡,去网上买,我们只需要去下订单就(ApplicationContext.xml)可以了,无需关心工厂是如何加工的,你想要灯泡发红的光就直接在选择的时候选择红光,如果想要发黄色光的就直接选择发黄色光的灯牌,之后生成订单后...
分类:
编程语言 时间:
2014-03-31 18:18:41
收藏:
0 评论:
0 赞:
0 阅读:
667
Description
建立一个对象数组,内放n(n
Input
n和n个学生的学号、成绩
Output
奇数学生的数据
Sample Input
5101 78.5102 85.5103 98.5104 100.0105 95.5
Sample Output
101 78.50103 98.50105 95.50
...
分类:
编程语言 时间:
2014-04-02 15:54:56
收藏:
0 评论:
0 赞:
0 阅读:
438
Description
建立一个对象数组,内放n(
Input
n和n个学生的学号、成绩
Output
成绩最高者的学号和成绩
Sample Input
5101 78.5102 85.5103 98.5104 100.0105 95.5
Sample Output
104 100.00
#include
#inc...
分类:
编程语言 时间:
2014-04-02 15:34:12
收藏:
0 评论:
0 赞:
0 阅读:
579
Description
判断整数的大小,输入n个数,找出最大的数并输出。
Input
有多组测试实例,输入n,并输入n个数。
Output
输出的最大的数,每个输出结果占一行。
Sample Input
101 2 3 4 5 6 7 8 9 10
Sample Output
10
#include
#includ...
分类:
编程语言 时间:
2014-03-31 17:52:36
收藏:
0 评论:
0 赞:
0 阅读:
625
python中字符串可以(且仅可以)使用成对的单引号、双引号、三个双引号(文档字符串)包围:
'this is a book'
"this is a book"
"""this is a book"""
可在单引号包围的字符串中包含双引号,三引号等,但不能包含单引号自身(需转义)
'this is a" book'
'this is a"" book'
'this is a""...
分类:
编程语言 时间:
2014-04-02 15:47:19
收藏:
0 评论:
0 赞:
0 阅读:
661
Cydiasubstrate对于果粉来说一点也不陌生,越狱必备也提供了很多modules供用户个性化使用。当然Cydiasubstrate也推出了Android版。当然Xposed也能实现了对应的功能,但两者实现的技术手段有些不一样,由于Xposed开源,也有不少相关文章分析了实现方式,其主要原理是替换了/system/bin/app_process这个程序,在机子启动时加载自身的XposedBr...
分类:
编程语言 时间:
2014-03-31 18:12:11
收藏:
0 评论:
0 赞:
0 阅读:
604
java生成pdf需要用到的包pd4ml.jar
下载地址:http://download.csdn.net/detail/yanning1314/7124741
package com.cular.util;
import java.awt.Dimension;
import java.awt.Insets;
import java.io.ByteArrayOutputStream;
im...
分类:
编程语言 时间:
2014-03-31 19:10:50
收藏:
0 评论:
0 赞:
0 阅读:
685
复杂递归问题
前面几节我们研究了几个相对比较容易的问题,有些有趣的图形问题可以在脑子里建立模型,让我们了解递归的过程。这一节开始我们要研究几个用迭代法比较难而用递归比较容易的问题,然后是一个看起来很简单但实际上很难的问题来结束。
河内塔问题
河内塔(汉诺塔的译法比较通行,但不对)问题是法国数学家Edouard Lucas于1883年受一个传说的启示提出的。据说是印度神庙里传授给年轻僧侣的...
分类:
编程语言 时间:
2014-03-31 18:14:18
收藏:
0 评论:
0 赞:
0 阅读:
686
看这篇博客前,我觉得很有必要先看下我之前的几篇博客
Red-Black Trees(红黑树) (TreeMap底层的实现就是用的红黑树数据结构)探索equals()和hashCode()方法 (TreeMap/TreeSet实现使用到的核心方法)...
分类:
编程语言 时间:
2014-04-02 15:56:44
收藏:
0 评论:
0 赞:
0 阅读:
734
给大家看一个比较有趣的代码:
package com.crazyit;
public class Student {
public static void main(String[] args) {
Object he = new Student();
String str = "hello";
str += he;
System.out.println(str);
}...
分类:
编程语言 时间:
2014-03-31 18:23:11
收藏:
0 评论:
0 赞:
0 阅读:
501
??
引言:最近对于java参数的传递感到了一些迷惑,就在网上找了些资料学习了下,豁然开朗...
值传递:(形式参数类型是基本数据类型):方法调用时,实际参数把它的值传递给对应的形式参数,形式参数只是用实际参数的值初始化自己的存储单元内容,是两个不同的存储单元,所以方法执行中形式参数值的改变不影响实际参数的值。
引用传递:(形式参数类型是引用数据类型参数):也称为传地址。方法调...
分类:
编程语言 时间:
2014-03-31 19:15:05
收藏:
0 评论:
0 赞:
0 阅读:
770