某人

此前素未谋面、此后遥遥无期

0%

冒泡排序

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
/*
* 冒泡排序:比较相邻的前后二个数据,如果前面数据大于(小于)后面的数据,就将二个数据交换,循环n-1次
*/
private void BubbleSort()
{
//定义数组
int[] arr = {80,10,5,40,60,1,20,10};

//临时存储
int temp;

//外循环:从数组第一个值循环到倒数第二个值
for (int i = 0; i < arr.Length-1; i++)
{
//内循环:把最大数字的排在后面
//比较的总是比i大的值,前面的值已经冒泡完成了
for (int j = i+1; j < arr.Length; j++)
{
//前边的大于后边的则交换
if (arr[i].CompareTo(arr[j])>0)
{
temp = arr[i];
arr[i] = arr[j];
arr[j] = temp;
}
}
}

//转为字符串数组
string[] strArr = arr.Select(s => s.ToString()).ToArray();

//拼接字符串
string str = string.Join(",", strArr);

//打印字符串
Debug.Log(str);
}
阅读全文 »

先看文字

单例模式(Singleton Pattern)
保证一个类仅有一个实例,并提供一个访问它的全局访问点

  1. 单例类只能有一个实例;
  2. 单例类必须自己创建自己的唯一实例;
  3. 单例类必须给其所有对象提供这一实例;

主要解决

一个全局使用的类 <=> 频繁的创建于销毁

阅读全文 »

得到想要的

数据的简单与复杂,我已经无法理解了

在生活中经常处理数据,不管用什么方法,方式,我们都希望:容易、高效、简单,就是想方便,就是想做很少的事情,把我们的目的达到,得到我们想要的东西。

废话多了。。。

阅读全文 »

引出

今天在看帖子的时候闪过,就想到了ajax,这个用原生js怎么写呢?
以前也不会写,当时就学习,最后还查资料。反复练习了的,再之后就用了jQuery,
然后就没用原生js写过了。

开始简单回忆

AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)—w3school

百度一下,真多…

阅读全文 »

背景等信息

fis也是个前端工程构建工具,现在已经到fis3,是百度团队出的一个工具。下面给出一个张图 仅供参考

阅读全文 »

基本描述

Array时javaScript的内置对象,同时也是一个构造函数。用它可以创建数组。

1
2
3
var arr = ['a','b','c'];    // 返回:["a", "b", "c"]
new Array('abc'); // 返回:["abc"]
new Array(['a','b','c']) // 返回:Array[3]
阅读全文 »

基本概念

Date对象:javascript的Date对象用来处理日期和时间。
协调世界时(Universal Time Coordinated):简称UTC,由世界时同原子时协调而成的时间计算系统。它是当今世界无线电通讯中使用的标准时间。
格林威治标准时间(Greenwich Mean Time):简称GMT, 现在计算机和一些电子设备时间的计算和显示是以距历元(即格林威治标准时间 1970 年 1 月 1 日的 00:00:00.000)的偏移量为标准的。

  1. Date对象是基于1970年1月1日00:00:00时世界协调时(UTC)起的毫秒数,正负的范围为基准时间前后各1亿天
  2. 人们通常所说的中国标准时间,就是协调世界时UTC
  3. Date对象会自动把当前日期和时间保存为其初始值。
1
Date()  //返回当日的日期和时间
阅读全文 »

Underscore

Underscore一个JavaScript实用库,提供了一整套函数式编程的实用功能,但是没有扩展任何JavaScript内置对象。

  • Underscore提供了100多个函数,包括each、map、reduce、 reduceRight、等
  • 还有辅助函数,函数绑定、JavaScript模板功能、强类型相等测试、创建快速索引等

英文地址:http://underscorejs.org/
中文地址:http://www.bootcss.com/p/underscore/

阅读全文 »