1. JavaScript简介JavaScript诞生于1995年,由Netscape公司布兰登·艾奇开发,JavaScript主要包括三个部分:(1). ECMAScript,由ECMA-262定义,提高核心语言功能(2). 文档对象模型(DOM),提供访问和操作网页内容的方法和接口(3). 浏览...
分类:
编程语言 时间:
2015-03-01 19:41:49
阅读次数:
178
本文翻译自raywenderlich,原文:Grand Central Dispatch Tutorial for Swift: Part 1/2尽管Grand Central Dispatch(GCD)已经存在一段时间了,但并非每个人都知道怎么使用它。这是情有可原的,因为并发很棘手,而且GCD本身...
分类:
编程语言 时间:
2015-03-01 19:40:41
阅读次数:
257
学习javascript其实有段时间了,不过一些常用的js方法总是容易混淆,现在开始尝试写在博客上,希望能够强化自己对javascript的认知和记忆。1.获取浏览器可视区域的宽高宽:document.documentElement.clientWidth;高:document.documentEl...
分类:
编程语言 时间:
2015-03-01 19:39:03
阅读次数:
159
#include <iostream>
using namespace std;
void paopao_sort(int arr[], int nSize)
{
for(int i=0;i<nSize;i++)
{
for(int j=0;j<nSize-1-i;j++)
{
if(arr[j] > arr[j+1])
{
int nTmp = arr[j...
分类:
编程语言 时间:
2015-03-01 18:36:29
阅读次数:
255
import?UIKit
class?ViewController:?UIViewController?{
????@IBOutlet?weak?var?display:?UILabel!
????
????var?userIsInputingDigit?:Bool??=?false
????@IBAction?func?a...
分类:
编程语言 时间:
2015-03-01 18:37:26
阅读次数:
180
面试的时候经常会遇见诸如:“java中的HashMap是怎么工作的”,“HashMap的get和put内部的工作原理”这样的问题。本文将用一个简单的例子来解释下HashMap内部的工作原理。首先我们从一个例子开始,而不仅仅是从理论上,这样,有助于更好地理解,然后,我们来看下get和put到底是怎样工作的。
我们来看个非常简单的例子。有一个”国家”(Country)类,我们将要用Country对象...
分类:
编程语言 时间:
2015-03-01 18:35:29
阅读次数:
233
原理讲解:http://dongxicheng.org/structure/lca-rmq/
在线算法模板:
/**
LCA在线算法O(nlogn)
主函数调用:
init();
tot=0,dir[1]=0;
dfs(1,1);
ST(2*n-1);
int lca=LCA(u,v);
*/
#include
#include
#include
#include
#inclu...
分类:
编程语言 时间:
2015-03-01 18:33:50
阅读次数:
168
用户登录-creator编程画好以下界面: 编译时,会自动生成如下内容的头文件ui_mainwindow.h /********************************************************************************** Form generated from reading UI file'mainwindow.ui'**** Creat...
分类:
编程语言 时间:
2015-03-01 18:30:06
阅读次数:
134
各位朋友,大家好,我是秦元培,欢迎大家关注我的博客,我的博客地址是http://blog.csdn.net/qinyuanpei。博主今天想和大家分享的是在Unity3D中使用Mecanim动画系统来控制2D动画。相信在大家的印象中,Mecanim动画系统主要运用在3D动画中,因为Mecanim动画系统提供了像动画重定向、人体骨骼动画等3D动画的特性,那么Unity3D的Mecanim动画系统能不能...
分类:
编程语言 时间:
2015-03-01 18:30:53
阅读次数:
983
0:基础1:整型2:string3:List4:Dict
分类:
编程语言 时间:
2015-03-01 18:30:38
阅读次数:
159
给定一个字符串str,其长度为len。 首先我们定义x1 = next[len],则str[1...x1] = str[len - x1+1 ... len]; 这个是根据next数组本身的定义来的。 那么我们再定义一个x2 = next[x1], 则str[1...x2] = str[x1...
分类:
编程语言 时间:
2015-03-01 18:24:27
阅读次数:
162
线程的释放方式有两种:一种是线程在运行完成后自动释放,一种是手动释放。无论是那种释放,都应该在线程停止后进行释放。然而线程的停止也有两种情况:一种是不需要设置标志位,直接完成;一种是由于execute方法中做了循环,需要设置标志位才能停止。如果线程已经停止并且自动释放,再去手动停止,就会报错。下面看...
分类:
编程语言 时间:
2015-03-01 18:24:45
阅读次数:
156
#include #include #include #include #include //execute shell command//执行一个shell命令,输出结果逐行存储在resvec中,并返回行数int32_t myexec(const char *cmd, std::vector &r...
分类:
编程语言 时间:
2015-03-01 18:24:16
阅读次数:
147
package test;public class Condition_Phase { public static void main (String[] args) { //The Traditional Mode int money = 9...
分类:
编程语言 时间:
2015-03-01 18:21:33
阅读次数:
180
1. 应该充分利用swfit的新特性比如如果按照oc里的习惯,调用一个delegate中都optional函数应该这样写if delegate != nil && delegate!.respondsToSelector("downloadProgress:progress:"){ ...
分类:
编程语言 时间:
2015-03-01 18:18:22
阅读次数:
143
多维数组: 数组zeros(m,n,p,...) 或zeros([m n p ...])或zeros(m,n,p...,classname)zeros函数——生成零矩阵ones函数——生成全1阵 获取行列数: s=size(A)获取矩阵行数 [r,c]=size(A)获取矩阵行列数,第一个为...
分类:
编程语言 时间:
2015-03-01 18:18:15
阅读次数:
200
一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 Js代码 var n...
分类:
编程语言 时间:
2015-03-01 17:15:52
阅读次数:
162