慕课网上准备开个新的jQuery教程,花了3天空闲时间写了一个Javascript版的拼图小游戏,作为新教程配套的分析案例拼图游戏网上有不少的实现案例了,但是此源码是我自己的实现,所以不做太多的比较在线预览(Chrome):http://sandbox.runjs.cn/show/pcwfu7i5拼...
分类:
编程语言 时间:
2015-06-18 15:05:41
阅读次数:
168
内置对象,主要内容如下1 window对象2 JavaScript 计时器3 计时器setInterval()4 取消计时器clearInterval()5 计时器setTimeout()6 取消计时器clearTimeout()7 History 对象8 返回前一个浏览的页面9 返回下一个浏览的页...
分类:
编程语言 时间:
2015-06-18 15:06:10
阅读次数:
247
本文目录 [-点此收起]字符集和编码字符集是什么?编码是什么?字符集和编码的关系字节序大端(Big-Endian | BE)小端(Little-Endian | LE)如何区分大端还是小端?字节序影响了什么?I/O方式利用字符缓冲在流中读写文件利用字节缓冲在FileChannel中读写文件利用字节缓...
分类:
编程语言 时间:
2015-06-18 14:57:15
阅读次数:
149
如何平衡性能,合理选择C++STL集装箱?ANSER:首先要搞清楚,假设STL问题,那么问题出在哪里?STL能够简单地觉得就是算法+数据结构,全部容器的算法选择和实现都是经过精心设计和严格測试的,几个主流STL实现都不会有大问题。性能问题通常都出在内存数据操作上,内存操作有三种。内存...
分类:
编程语言 时间:
2015-06-18 14:54:39
阅读次数:
415
有时候,我们希望表单中的文本框是只读的,让用户不能修改其中的信息,如使 的内容,"中国"两个字不可以修改。实现的方式归纳一下,有如下几种。方法1: onfocus=this.blur() 方法2:readonly 方法3: disabled
分类:
编程语言 时间:
2015-06-18 14:51:32
阅读次数:
121
https server访问满问题查看线程"Thread-2" prio=10 tid=0x00007f9a901a2800 nid=0x878 runnable [0x00007f9a4b2d2000] java.lang.Thread.State: RUNNABLE at java.net.In...
分类:
编程语言 时间:
2015-06-18 14:51:35
阅读次数:
175
所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。排序算法,就是如何使得记录按照要求排列的方法。排序算法在很多领域得到相当地重视,尤其是在大量数...
分类:
编程语言 时间:
2015-06-18 13:44:32
阅读次数:
284
Java 语言的一大特点就是可以进行自动垃圾回收处理,而无需开发人员过于关注系统资源,例如内存资源的释放情况。自动垃圾收集虽然大大减轻了开发人员的工作量,但是也增加了软件系统的负担。
拥有垃圾收集器可以说是 Java 语言与 C++语言的一项显著区别。在 C++语言中,程序员必须小心谨慎地处理每一项内存分配,且内存使用完后必须手工释放曾经占用的内存空间。当内存释放不够完全时,即存在分配但永不释放...
分类:
编程语言 时间:
2015-06-18 13:41:15
阅读次数:
137
向大家介绍我开发的一款工具,json-to-java.它可以帮助java程序员,通过json生成对应的javabean。当你需要调用json返回格式的api时,该工具特别有用。功能介绍我们开发的java系统,经常需要调用其他系统的API。这些API的返回格式,往往都是json格式。这个小工具,可以帮助你把json格式的数据,转换成对应的javabean。以简化你手动拷贝粘贴json属性的工作。哪些人...
分类:
编程语言 时间:
2015-06-18 13:42:14
阅读次数:
180
JAVA NIO
1. Java NIO 概述
Java NIO 由以下几个核心部分组成: Channels,Buffers ,Selectors
虽然Java NIO 中除此之外还有很多类和组件,但在我看来,Channel,Buffer 和 Selector 构成了核心的API。其它组件,如Pipe和FileLock,只不过是与三个核心组件共同使用的工具类。因此,在概述中我将集...
分类:
编程语言 时间:
2015-06-18 13:38:01
阅读次数:
201
接口的使用我绝的主要是代码的分散特点,但是分散的基础是几种的,也就是所谓的“高内聚,低耦合”的特点,从代码维护的角度去考虑,得到哦了很大的提高,下面是我的一小段典型的接口使用实例代码:package com_5;
interface Computer{
public void open();
public void close();
}
public class inter {
/**
...
分类:
编程语言 时间:
2015-06-18 13:38:59
阅读次数:
99
一、算法原理
对比数组中前一个元素跟后一个元素的大小,如果后面的元素比前面的元素小则用一个变量k来记住他的位置,接着第二次比较,前面“后一个元素”现变成了“前一个元素”,继续跟他的“后一个元素”进行比较如果后面的元素比他要小则用变量k记住它在数组中的位置(下标),等到循环结束的时候,我们应该找到了最小的那个数的下标了,然后进行判断,如果这个元素的下标不是第一个元素的下标,就让第一个元素跟他交换一...
分类:
编程语言 时间:
2015-06-18 13:36:42
阅读次数:
162
java中使用poi开放的api来操作excel中的数据
官网:http://poi.apache.org/
写了一个java excel的demo,代码如下;
package com.lc_kykz.test;
import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.IOException...
分类:
编程语言 时间:
2015-06-18 13:38:21
阅读次数:
126
#include
using namespace std;
#define SIZE 21
typedef int Sqlist[SIZE];
void InsretSort(Sqlist &L,int n)
{
for(int i=2;i<n;++i)
{
L[0] = L[i];
for(int j=i;L[0] < L[j-1];--j)
{...
分类:
编程语言 时间:
2015-06-18 13:36:17
阅读次数:
138
#include
using namespace std;
#define SIZE 21
typedef int Sqlist[SIZE];
void BInsertSort(Sqlist &L,int n)
{
int i,j;
int low;
int high;
int mid;
for(i=2;i<n;++i)
{
L[0] = L[i];
...
分类:
编程语言 时间:
2015-06-18 13:36:45
阅读次数:
136
#include
using namespace std;
#define SIZE 21
typedef int Sqlist[SIZE];
void TwayTnsertSort(Sqlist &T,Sqlist &S,int n)
{
int i,j,k;
int first=0;
int last = 0;
S[first]= S[last] = T[0];
f...
分类:
编程语言 时间:
2015-06-18 13:35:02
阅读次数:
141
#include
using namespace std;
#define SIZE 21
typedef int Sqlist[SIZE];
void ShellInsert(Sqlist &L,int dk,int n)
{
int i,j;
for(i=dk;i<n;++i)
{
if(L[i]<L[i-dk])
{
L[0] = L[i];
...
分类:
编程语言 时间:
2015-06-18 13:34:41
阅读次数:
135