JavaScript中并没有直接提供对象复制(Object Clone)的方法。因此下面的代码中改变对象b的时候,也就改变了对象a。 a?=?{k1:1,?k2:2,?k3:3};b?=?a;b.k2?=?4; 如果只想改变b而保持a不变,就需要对对象a进行...
分类:
编程语言 时间:
2015-04-27 17:02:31
阅读次数:
134
参考书籍《数据结构与算法分析——C语言描述》
插入排序,简而言之,就是对于第i个数,前i-1个数是已排序的,第i个数则要从第i-1个数开始往前遍历,比较大小,比它大的往后移一位,比它小的则其后为要的插入的位置,则在此处插入即可。插入后会发现前i个数都变成已排序的了(此处应注意体会)。于是依此类推插入第i+1个数。此方法最坏的时间复杂度也会达到O(n^2)的。
例如初始序列:
34 8
6...
分类:
编程语言 时间:
2015-04-27 17:01:38
阅读次数:
176
不用java就用大数模板做见hdu1002,java写很容易 就是超内存!!!
Problem Description
The I-number of x is defined to be an integer y, which satisfied the the conditions below:
1. y>x;
2. the sum of each digit of y(under...
分类:
编程语言 时间:
2015-04-27 16:58:55
阅读次数:
197
从刚开始接触JSON 到现在差不多有两年时间了,最初接触JSON只知道是一种轻量级的数据交换格式。它基于JavaScript的一个子集。后来就很少用到了,后来开始使用Easyui ,就不得不跟Json打交道了。但是也一直没有整理过有关Json的相关知识。直到最近,在做一个项目,前台要求特别高,仅仅是easyui提供的方法已经没有办法满足需求,所以对jquery
,json ,又好好的使用了一次...
分类:
编程语言 时间:
2015-04-27 17:00:31
阅读次数:
346
希尔排序可谓是插入排序的升级版,它通过比较相距一定间隔的元素来工作;各趟比较所用的距离随着算法的进行而减小,直到只比较相邻元素的最后一趟排序为止。由于这个原因,希尔排序也被称为缩小增量排序
希尔排序使用一个序列h1,h2,h3,....,hk,叫做增量序列。只要h1=1,任何增量序列都是可行的。在使用增量hk的一趟排序之后,对于每一个i我们有A[i]
例如:
0 1
2 3
4 5 6...
分类:
编程语言 时间:
2015-04-27 16:59:38
阅读次数:
152
Search in Rotated Sorted Array
难度:HardSuppose a sorted array is rotated at some pivot unknown to you beforehand.(i.e., 0 1 2 4 5 6 7 might become 4 5 6 7 0 1 2).You are given a target value to search...
分类:
编程语言 时间:
2015-04-27 16:57:54
阅读次数:
251
//把数组排成最大的数(数组、算法)。
//题目:输入一个正整数数组,将它们连接起来排成一个数,输出能排出的所有数字中最大的一个。
//例如输入数组{32, 321},则输出这两个能排成的最大数字32321.。
//或者输入数组{10,9,33,1000}输出这四个能排列的最大数字933101000.
#include
#define MAXSIZE 100
using namespace s...
分类:
编程语言 时间:
2015-04-27 16:57:45
阅读次数:
198
jieba中文分词的使用
import jieba
sentences = ["我喜欢吃土豆","土豆是个百搭的东西","我不喜欢今天雾霾的北京", 'costumer service']
# jieba.suggest_freq('雾霾', True)
# jieba.suggest_freq('百搭', True)
words = [list(jieba.cut(doc)) for...
分类:
编程语言 时间:
2015-04-27 16:58:00
阅读次数:
301
很简单的东西,看了图都懂了...
分类:
编程语言 时间:
2015-04-27 16:55:56
阅读次数:
130
一、描述
java中取得系统的属性的方法有两种:
1、可以使用System类中的方法:public static Properties getProperties()得到系统的各种属性,
该方法返回一个Properties类,这个类继承自Hashtable,在该类中定义了各种属性的键值对。
2、直接使用System.getProperty(String key)获取所需的系统属性。
实际...
分类:
编程语言 时间:
2015-04-27 16:54:06
阅读次数:
202
C/C++作为一门成熟的重量级的语言,一直吸引众多的编程学习者。C/C++强大灵活的语言机制、深邃的内涵、广博丰富的外延使它成为一个时代的经典语言。从市面上编程书籍中C/C++的书所占的比例即可见一斑,其中体现出的编程思想的美感使深入学习过它的人叹为观止!假如在这个时代你错过了C/C++,必将会在你的IT职业生涯中,留下不可忽视的缺憾。...
分类:
编程语言 时间:
2015-04-27 16:54:17
阅读次数:
132
一、描述
开发一个MyFrame窗体应用程序,该窗体继承JFrame类,窗体中的标题、按钮上的文字等信息都可以写在一个xml配置文件中,即使以后想更改所有的属性,只需要更改xml配置文件中的相应属性即可。
本案例使用java中的Properties类来加载一个xml配置文件,并读取文件中的所有属性(key-value),并将取得的所有键值对应用于JFrame窗体属性中。
二、源代码
pac...
分类:
编程语言 时间:
2015-04-27 16:51:36
阅读次数:
158
前段时间在做一个项目开发时,需要用到weblogic.jndi.WLInitialContextFactory,所以按照以前的经验,将WebLogic.jar添加到Build Path中。可是在执行时发现报错:Exception in thread "main" java.lang.NoClassD...
分类:
编程语言 时间:
2015-04-27 16:48:35
阅读次数:
136
操作符赋值操作符操作符描述=取右边的值1 class Demo{2 public static void main(String[] args){3 int a = 7;//将右边的值赋给左边的变量4 System.out.println(a);//打印输出变量a5 ...
分类:
编程语言 时间:
2015-04-27 16:48:25
阅读次数:
203
Writer:BYSocket(泥沙砖瓦浆木匠) 微博:BYSocket 豆瓣:BYSocket 一、前言 ??? 泥瓦匠最近被项目搞的天昏地暗。发现有些要给自己一些目标,关于技术的目标: 专注很重要。专注Java 基础 + H5(学习) ??...
分类:
编程语言 时间:
2015-04-27 15:43:09
阅读次数:
173
使用SSM(Spring、SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录SSM整合的过程,这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一些。以..
分类:
编程语言 时间:
2015-04-27 15:38:41
阅读次数:
353
有两种方式解决1.在窗体构造函数中写Control.CheckForIllegalCrossThreadCalls=false;2.使用Invoke等委托函数。问题原因是。net2.0以后拒绝多线程访问空间,避免空间造成死锁。以前Control.CheckForIllegalCrossThreadCalls=false;默认就是这样,现在默认为true。如果不会好几..
分类:
编程语言 时间:
2015-04-27 15:33:13
阅读次数:
156