码迷,mamicode.com
首页 > 编程语言
创建你的第一个JavaScript库
是否曾对Mootools的魔力感到惊奇?是否有想知道Dojo如何做到那样的?是否对jQuery感到好奇?在这个教程中,我们将了解它们背后的东西并且动手创建一个超级简单的你最喜欢的库。 我们其乎每天都在使用JavaScript库。当你刚入门时,利用jQuery是一件非常奇妙的事,主要是因为它的DOM....
分类:编程语言   时间:2014-10-10 17:22:54    阅读次数:232
数据结构与算法----树(中)
hey,我们继续上篇文章学习树。上篇文章,我们主要讲了树的一些基本概念、定义,抽象数据结构。今天,我们要学习它的数据结构,让我们开始学习吧。 树的存储结构: 一讲到存储结构,就会想到顺序存储与链式存储,让我们来回顾一下它们的概念。顺序存储,就是用一组连续的内存地址来存储数据元素,我们一般用一维数组来...
分类:编程语言   时间:2014-10-10 18:10:34    阅读次数:233
JAVA经验:很有启发(五)
关于Java的学习,这篇我准备讲一讲Xml解析包和Java Swing。 1、Java关于XML的解析 相信大家对XML都不陌生,含义是可扩展标记语言。本身它也就是一个数据的载体以树状表现形式出现。后来慢慢的数据变成了信息,区别是信息可以包括可变 的状态从而针对程序硬编码的做法变革为针对统一接...
分类:编程语言   时间:2014-10-10 17:20:04    阅读次数:251
JAVA经验:很有启发(四)
不知不觉已经写到第四篇了,第三篇讲的是反射机制集合框架之类的,这次打算讲讲自己对反序列化和多线程的理解。希望能对大家学习Java起到帮助: 1. 关于序列化和反序列化 应该大家都大概知道Java中序列化和反序列化的意思,序列化就是把一个Java对象转换成二进制进行磁盘上传输或者网络流的传输,反...
分类:编程语言   时间:2014-10-10 18:25:24    阅读次数:202
UNITY3D编辑器插件编写教程
如何让编辑器运行你的代码如何让编辑器运行你的代码 Unity3D 可以通过事件触发来执行你的编辑器代码,但是我们需要一些编译器参数来告知编译器何时需要触发该段代码。 [MenuItem(XXX)]声明在一个函数上方,告知编译器给Unity3D编辑器添加一个菜单项,并且当点击该菜单项的时候调用该函数。...
分类:编程语言   时间:2014-10-10 17:01:34    阅读次数:191
Swift语言快速入门
Swift语言快速入门(首部同步新版官方API文档和语法的Swift图书,确保代码可编译,作者专家在线答疑,图书勘误实时跟进)极客学院 编著 ISBN 978-7-121-24328-82014年10月出版定价:59.00元 428页16开编辑推荐本书内容翔实,实例丰富,同步新版官方API文档和语法...
分类:编程语言   时间:2014-10-10 17:00:14    阅读次数:236
python3.4.1下base64编码问题
import base64encodestr = base64.b64encode('abc'.encode(encoding='utf-8'))print(encodestr)
分类:编程语言   时间:2014-10-10 18:40:04    阅读次数:281
JavaScript学习笔记
单例模式的实现://单例对象var Universe;(function () { //单例缓存 var instance; Universe = function Universe() { if (instance) { return insta...
分类:编程语言   时间:2014-10-10 18:55:34    阅读次数:191
webp实践的javascript检测方案
function hasWebp () { // 查看Cookie,如果没有则进行以下逻辑 var img = new Image(); img.onload = handleSupport; img.onerror = handleNotSupport; img.sr...
分类:编程语言   时间:2014-10-10 18:03:34    阅读次数:305
java 泛型详解(普通泛型、 通配符、 泛型接口)
http://iteye.blog.163.com/blog/static/18630809620131472312201/java 泛型详解(普通泛型、 通配符、 泛型接口)2013-02-04 19:49:49|分类:JAVA|标签:java|举报|字号订阅JDK1.5 令我们期待很久,可是当他...
分类:编程语言   时间:2014-10-10 17:42:34    阅读次数:313
C#程序员的春天之从零开始学习unity3D游戏开发入门教程二(创建项目及基本面板介绍)
一项目创建:创建项目是开发的第一步。运行untiy之后如果是第一次运行会弹出我们这里随便创建一个项目。二Untiy面板介绍:三代码编辑器的切换:这里我安装了vs2012.到这里开发环境基本上就算是搭好了,您坑定迫不及待的想做开发了吧。先等一等,容我先来介绍一下一些3d方面的基础知识。一、坐标轴 说....
分类:编程语言   时间:2014-10-10 18:15:34    阅读次数:250
Java命令行执行参数中包含空格被截断的问题解决
使用java -jar命令在命令行执行jar包,传入参数时,参数包含空格,例如“hello world”,这个参数会被解析成两个参数“hello”和“world”。这样的结果是执行时不能正常的获取参数。这时只要在参数两边加上引号即可。一开始使用的命令如下:java -jar Test.jar %{t...
分类:编程语言   时间:2014-10-10 16:51:44    阅读次数:2514
JavaScript闭包——实现
闭包的官方的解释是:一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。通俗点的说法是:从理论角度:所有的函数。因为它们都在创建的时候就将上层上下文的数据保存起来了。哪怕是简单的全局变量也是如此,因为函数中访问全局变量就相当于是在访问自由变量,这个时候...
分类:编程语言   时间:2014-10-10 17:24:54    阅读次数:299
白话经典算法系列之中的一个 冒泡排序的三种实现
冒泡排序是很easy理解和实现,,以从小到大排序举例:设数组长度为N。1.比較相邻的前后二个数据,假设前面数据大于后面的数据,就将二个数据交换。2.这样对数组的第0个数据到N-1个数据进行一次遍历后,最大的一个数据就“沉”到数组第N-1个位置。3.N=N-1,假设N不为0就反复前面二步,否则排序完毕...
分类:编程语言   时间:2014-10-10 18:29:34    阅读次数:172
黑马程序员-Foundation框架之数组和字典
一、Foundation框架简介Foundation框架,顾名思义就是基础框架。基础框架上的类都是与用户界面无关的,为所有的程序开发提供一个基础。OC的基础框架常用的类包括:数组,字典,数字,字符串等以及它们的子类。要使用这个框架需要在引入头文件#import 二、数组NSArray类以及它的子类N...
分类:编程语言   时间:2014-10-10 18:11:24    阅读次数:219
java 线程交互之wait/notify
众所周知java支持多线程,有多线程就必然会存在多线程的交互,交互方式有多种,比如通过共享数据,或者通过提供的锁信号量等等,这里通过用wait以及notify实现线程交互。要用好线程的wait和notify就要首先了解一下线程的状态,线程的状态大致可以划分为一下几种,创建->就绪->运行->阻塞->...
分类:编程语言   时间:2014-10-10 16:46:34    阅读次数:206
Spring3文件上传,提速你的Web开发
Spring1推出的时候可以说是不小的颠覆了J2EE 的开发,彻底把EJB打败,将J2EE开发进行简化,Spring2推出以后完美的与多种开源框架与服务器的结合,让你对其拥抱的更紧,Spring变成了一个工具箱,一应俱全,Spring3推出以后让开发真正的得到简单化,并且Spring3支持REST风...
分类:编程语言   时间:2014-10-10 17:34:14    阅读次数:237
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!