package com.leetcode;
import java.util.ArrayList;
public class Permutation {
public static void main(String[] args) {
ArrayList res = perms2("abc");
System.out.println(res);
}
//法一:
publ...
分类:
编程语言 时间:
2014-09-01 22:53:04
收藏:
0 评论:
0 赞:
0 阅读:
523
Q:【JDK安装配置】Linux发行版本默认使用openjdk,如何使用sun jdk?
A:
1.下载sun版本jdk-xxxxx-xxx.tar.gz,解压至某目录(如:/opt/java/jdk),并设置JAVA_HOME
2.
sudo update-alternatives --install /usr/bin/java java $JAVA_HOME/bin/java 777
...
分类:
编程语言 时间:
2014-09-01 22:52:03
收藏:
0 评论:
0 赞:
0 阅读:
236
在介绍静态属性之前,我们先来看一个类的设计,有一个Account(银行账户)类,假设它有3个属性:amount(账户金额)、interestRate(利率)和owner(账户名)。在这3个属性中,amount和owner会因人而异,不同的账户这些内容是不同的,而所有账户的interestRate都是相同的。amount和owner属性与账户个体有关,称为实例属性。interestRate属性与个体...
分类:
编程语言 时间:
2014-09-01 22:46:43
收藏:
0 评论:
0 赞:
0 阅读:
487
菜鸟系列之C/C++经典试题(六)
含有指针成员的类的拷贝...
分类:
编程语言 时间:
2014-09-01 22:46:03
收藏:
0 评论:
0 赞:
0 阅读:
446
Python演绎的精彩故事。利用Python打造美丽框架。第一篇,引子。...
分类:
编程语言 时间:
2014-09-01 22:43:54
收藏:
0 评论:
0 赞:
0 阅读:
487
Python演绎的精彩故事。利用Python打造美丽框架。第二篇,模块代码展示。...
分类:
编程语言 时间:
2014-09-01 22:43:43
收藏:
0 评论:
0 赞:
0 阅读:
370
优点:1. pyinstaller 是跨平台的可以用在linux和windows系统上2. 操作非常简单,几个命令就搞定了,这个比py2exe容易用多了缺点:1. 打包后的体积过大,因为要带python.dll库,所以没有办法2. 不能和tkinter 等库,打包成单独一个文件1、下载pyinsta...
分类:
编程语言 时间:
2014-09-01 22:42:23
收藏:
0 评论:
0 赞:
0 阅读:
478
在介绍静态属性之前,我们先来看一个类的设计,有一个Account(银行账户)类,假设它有3个属性:amount(账户金额)、interestRate(利率)和owner(账户名)。在这3个属性中,amount和owner会因人而异,不同的账户这些内容是不同的,而所有账户的interestRate都是...
分类:
编程语言 时间:
2014-09-01 22:42:03
收藏:
0 评论:
0 赞:
0 阅读:
449
vc++加载透明png图片方法——GDI+和CImage两种在加载png时遇到了麻烦,后来用了两个方法解决了。一个是用GDI+,另外就是用vs.net MFC自带的CImage。先看看GDI+的方法方法1:1.GDI+画透明图层(alpha)的png图片stdafx加入如下:#include//初始...
分类:
编程语言 时间:
2014-09-01 22:37:23
收藏:
0 评论:
0 赞:
0 阅读:
548
其实没有什么东西是可以自动生成的,只不过是别人已经写好了,你调用罢了。所以想要mybatis自动生成java类,配置文件等,就必须要一些配置和一些jar包。当然这些配置也很简单。为了有个初步的认识,首先我列出了所需要的文件:其中标红的比较重要。好了,让我们开始吧1.首先需要在数据库建好表,随便建几个...
分类:
编程语言 时间:
2014-09-01 22:35:23
收藏:
0 评论:
0 赞:
0 阅读:
551
1.spring.xml 1 2 21 22 23 24 25 26 27 28 29 spring.xml 自动引入配置文件自动扫描sy下的所有类,不需要再配置2.spring-mybatis.xml 1 2 21 ...
分类:
编程语言 时间:
2014-09-01 22:31:03
收藏:
0 评论:
0 赞:
0 阅读:
410
JAVA 并发 java的并行编程比较复杂,我也理解不深。但是最近由于要并行训练分类器,琢磨了一点,有错误请指正。只是大体介绍一下而已。 很多问题我们使用顺序编程便可以解决,但是有些问题如果能够使用多线程并行的执行其中的任务则可以很大程度的提高时间效率,所以多线程还是很有必要的。 我自己...
分类:
编程语言 时间:
2014-09-01 22:29:53
收藏:
0 评论:
0 赞:
0 阅读:
460
一、进程/线程间同步机制。临界区、互斥区、事件、信号量四种方式临界区(Critical Section)、互斥量(Mutex)、信号量(Semaphore)、事件(Event)的区别1、临界区:通过对多线程的串行化来访问公共资源或一段代码,速度快,适合控制数据访问。在任意时刻只允许一个线程对共享资源...
分类:
编程语言 时间:
2014-09-01 22:29:43
收藏:
0 评论:
0 赞:
0 阅读:
508
学习应用系统的服务器开发,也许并不算什么“旅行”,也不会那么‘愉快’。但是,我希望这次能够同以往有所不同,更加努力地学习J2EE。 从2月份开始,从事web前端开发,并在公司的的项目中,独立完成了4个小型web项目和mdm产品的部分web功能,具备开发jQuery插件的能力。对于HTML标签、...
分类:
编程语言 时间:
2014-09-01 22:29:34
收藏:
0 评论:
0 赞:
0 阅读:
333
在这之前,大家应该了解了缓动函数(Easing Functions)的概念:动画的每一帧需要计算一次元素样式,如果样式改变则需要重绘屏幕。细一点讲,当我们每调用一次计时器函数,需要通过向缓动函数传入一些动画上下文变量,从而获取到元素的某个样式在当前帧合理的值。我所了解的缓动函数实现方式有两种,一种是...
分类:
编程语言 时间:
2014-09-01 22:28:23
收藏:
0 评论:
0 赞:
0 阅读:
390
C语言基本算数运算符如下表:名称符号说明加法运算符+双目运算符,即应有两个量参与加法运算。如a+b,4+8等。具有右结合性。减法运算符-双目运算符。但“-”也可作负值运算符,此时为单目运算,如-x,-5等具有左结合性。乘法运算符*双目运算符,具有左结合性。除法运算符/双目运算符,具有左结合性。参与运...
分类:
编程语言 时间:
2014-09-01 22:27:23
收藏:
0 评论:
0 赞:
0 阅读:
497
在Vector中 做erase操作就是按照下面的步骤来做的: copy() destory(); 在list容器中 erase操作 destory() deallocate()Vector使用从某种意义上来说内存空间只是有增无减【如果不通过某种技术的话】 而list就像正常操作一样 该释...
分类:
编程语言 时间:
2014-09-01 22:27:03
收藏:
0 评论:
0 赞:
0 阅读:
285
Apache Mina Server 是一个网络通信应用框架,也就是说,它主要是对基于 TCP/IP、UDP/IP协议栈的通信框架(当然,也可以提供 JAVA 对象的序列化服务、虚拟机管道通信服务等),Mina 可以帮助我们快速开发高性能、高扩展性的网络通信应用,Mina 提供了事件驱动、异步(Mi...
分类:
编程语言 时间:
2014-09-01 22:26:13
收藏:
0 评论:
0 赞:
0 阅读:
276
学编程吧学java教程之String类发布了,欢迎通过xuebiancheng8.com来访问
java类中的String类应该是用的最多的一个类,我们时时刻刻都离不开String类,时时刻刻都在用,面试的时候经常考,比方说问String类是不是基本数据类型。答案是否定了,String类不是基...
分类:
编程语言 时间:
2014-09-01 22:25:43
收藏:
0 评论:
0 赞:
0 阅读:
239
1、java序列化、反序列化及serialVersionUID作用把Java对象转换为字节序列的过程称为对象的序列化。把字节序列恢复为Java对象的过程称为对象的反序列化。对象的序列化主要有两种用途:把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中;在网络上传送对象的字节序列。凡是实现Ser...
分类:
编程语言 时间:
2014-09-01 22:22:45
收藏:
0 评论:
0 赞:
0 阅读:
414