- 揭秘kotlin协程中的CoroutineContext
快乐的程序猿
前言从kotlin1.1开始,协程就被添加到kotlin中作为实验性功能,直到kotlin1.3,协程在kotlin中的api已经基本稳定下来了,现在kotlin已经发布到了1.4,为协程添加了更多的功能并进一步完善了它,所以我们现在在kotlin代码中可以放心的引入kotlin协程并使用它,其实协程并不是kotlin独有的功能,它是一个广泛的概念,协作式多任务的实现,除了kotlin外,很多语言
- Kotlin 、协程、结构化并发
Android高级工程师
在Kotlin1.1也就是2017年初,首次推出协程作为实验性质的特性开始,我们一直在努力向程序员解释协程的概念,他们过去常常使用线程理解并发,所以我们举的例子和标语是"协程是轻量级线程"。此外,我们的关键api被设计为类似于线程api,以简化学习曲线。这种类比在小规模例子中很适用,但是它不能帮助解释协程编程风格的转变。当我们学习使用线程编程时,我们被告知线程是昂贵的资源,不应该到处创建它们。一个
- 初遇Kotlin协程
xiongmao_123
初遇Kotlin协程(coroutine)这篇文章我们将建立协程项目,并用Coroutines编写相关代码。Kotlin1.1引入了协程程序,这是一种编写异步、非阻塞代码(以及其他)的新方法。在这篇文章中,我们将使用kotlinx.coroutines库来了解基本的协程写法,这个库是对已存的JAVA库的封装。Settingupaproject我们将使用Gradle来构建项目。加入库依赖:depen
- Kotlin 1.2 新特性
人邮异步社区
编程Kotlin
点击关注异步图书,置顶公众号每天与你分享IT好书技术干货职场知识在Kotlin1.1中,团队正式发布了JavaScript目标,允许开发者将Kotlin代码编译为JS并在浏览器中运行。在Kotlin1.2中,团队增加了在JVM和JavaScript之间重用代码的可能性。现在,使用Kotlin编写的代码,可以在所有的应用程序中(包括后端,浏览器前端和Android移动应用程序)中重复使用。想要体验K
- Kotlin-Map
有腹肌的豌豆Z
Kotlin的Map分为可变的和不可变的两种声明和创建MapmapOf():Map该函数返回不可变的Map集合(Kotlin1.1返回的是LinkedHashMap)mutableMapOf():MutableMap该函数返回可变的MutableMap集合(Kotlin1.1返回的是LinkedHashMap)hashMapOf():HashMap该函数返回可变的HashMap集合linkedMa
- kotlin开发流程_《Kotlin 程序设计》第十三章 使用Kotlin开发JavaScript代码
大唐驱魔师
kotlin开发流程
第十三章使用Kotlin开发JavaScript代码一切皆是映射。我们知道,JavaScript是动态类型的语言,这意味着它不会在编译期检查类型。而相对来说,Kotlin和Java都是静态类型的。Kotlin1.1版本加入了对JavaScript的支持,也就是说我们可以Kotlin进行网页开发,并且Kotlin也支持与JavaScript的相互操作。目前的实现是ECMAScript5.1。但是,K
- 破解 Kotlin 协程(7) - 序列生成器篇
Kotlin中文社区
关键词:Kotlin协程序列Sequence说出来你可能不信,Kotlin1.1协程还在吃奶的时候,Sequence就已经正式推出了,然而,Sequence生成器的实现居然有协程的功劳。1.认识Sequence在Kotlin当中,Sequence这个概念确切的说是“懒序列”,产生懒序列的方式可以有多种,下面我们介绍一种由基于协程实现的序列生成器。需要注意的是,这个功能内置于Kotlin标准库当中,
- Kotlin 函数与Lambdas(四)--- 协程
我是一只流浪鱼
Android
1、协程在Kotlin1.1中协程是实验性的。详见下文一些API启动长时间运行的操作(例如网络IO、文件IO、CPU或GPU密集型任务等),并要求调用者阻塞直到它们完成。协程提供了一种避免阻塞线程并用更廉价、更可控的操作替代线程阻塞的方法:协程挂起。协程通过将复杂性放入库来简化异步编程。程序的逻辑可以在协程中顺序地表达,而底层库会为我们解决其异步性。该库可以将用户代码的相关部分包装为回调、订阅相关
- Kotlin学习:操作符
半生黑豆
1.算术运算符重载表达式翻译为a+ba.plus(b)a-ba.minus(b)a*ba.times(b)a/ba.div(b)a%ba.rem(b)、a.mod(b)(在Kotlin1.1中被弃用)a..ba.rangeTo(b)代码示例funmain(args:Array){valnumber1=12.5valnumber2=3.5varresult:Doubleresult=number1+
- IntelliJ IDEA 2017.1正式发布
常惭愧入世修行者
https://mp.weixin.qq.com/s/JtdfCeGIzofb6gjqQEcJPw包含Java9、Kotlin1.1、Spring、Gradle、JavaScript...等,大规模的更新支持的语言、框架
- 揭秘kotlin协程中的CoroutineContext
前言从kotlin1.1开始,协程就被添加到kotlin中作为实验性功能,直到kotlin1.3,协程在kotlin中的api已经基本稳定下来了,现在kotlin已经发布到了1.4,为协程添加了更多的功能并进一步完善了它,所以我们现在在kotlin代码中可以放心的引入kotlin协程并使用它,其实协程并不是kotlin独有的功能,它是一个广泛的概念,协作式多任务的实现,除了kotlin外,很多语言
- Dart语言的异步编程之Future和async-await是杀手级功能
iCloudEnd
Dart语言的异步编程之Future和async-await是杀手级功能什么async和await还记得《Dart语言的运算符重载》中讲到的语法糖么?async和await又是一块比较好吃的语法糖。Dart语言在2014年就已经开始支持async-await语法了。其它语言对持async-await语法支持await是发现于C#5.0、Python3.5中、Hack以及Kotlin1.1的一个特性
- Android Weekly Notes Issue #242
圣骑士wind
AndroidWeeklyIssue#242January29th,2017AndroidWeeklyIssue#242本期内容包括:Android中常用的设计模式;基于NoSQL的移动对象数据库--ObjectBox;MVC,MVP和MVVM模式的讨论;一个GoogleActions的JavaSDK;一个带黏性动画的FAB的实现;Kotlin1.1的新功能;Firebase的实时数据库讨论;Mo
- Kotlin 技术书籍集锦-推荐
陳光劍
Kotlin技术书籍推荐国内中文书籍:《Kotlin极简教程》编辑推荐本书由阿里Java程序员撰写,带你快速进入Kotlin世界。本书基于Kotlin1.1版本,从Kotlin基础知识到动手实战,包含了大量精选示例代码和应用案例。内容简介本书从Kotlin的HelloWorld开始,生动讲解Kotlin的基础知识和实战案例,分为两大部分:“基础知识”部分包括语言基础、基本数据类型与类型变量、集合类
- Kotlin入门-嗯,我有别名,什么名称都变短
手艺人王学明
[kotlin]
自kotlin1.1起,类型别名(Typealias)为现有类型提供替代名称,如果类型名称太长,可引入较短别名替代原类型名!为集合类型(collectiontype)提供别名://缩短较长泛型类型(generictype)是很有吸引力的typealiasNodeSet=SettypealiasFileTable=MutableMap>为函数类型(functiontype)提供别名(alias):t
- kotlin读书笔记之基础语法
逻辑猫
语言学习
1.初识Kotlin1.1变量变量的定义写法上和java差别挺大的。变量分为可读以及可读可写,而且kotlin会自动推测出变量的类型,可推测的情况下。vala:Int=1//立即赋值valb=2//自动推断出`Int`类型valc:Int//如果没有初始值类型不能省略c=3//明确赋值varx=5//自动推断出`Int`类型x+=11.2字符串模板这个有点向shell脚本,比java更加的直观方便
- Kotlin 技术书籍集锦-推荐
东海陈光剑
Kotlin技术书籍推荐国内中文书籍:《Kotlin极简教程》编辑推荐本书由阿里Java程序员撰写,带你快速进入Kotlin世界。本书基于Kotlin1.1版本,从Kotlin基础知识到动手实战,包含了大量精选示例代码和应用案例。内容简介本书从Kotlin的HelloWorld开始,生动讲解Kotlin的基础知识和实战案例,分为两大部分:“基础知识”部分包括语言基础、基本数据类型与类型变量、集合类
- Kotlin 1.2 新特性
xiangzhihong8
Kotlin开发语言系列
在Kotlin1.1中,团队正式发布了JavaScript目标,允许开发者将Kotlin代码编译为JS并在浏览器中运行。在Kotlin1.2中,团队增加了在JVM和JavaScript之间重用代码的可能性。现在,使用Kotlin编写的代码,可以在所有的应用程序中(包括后端,浏览器前端和Android移动应用程序)中重复使用。想要体验Kotlin1.2新功能的同学,可以下载官方提供的IntelliJ
- Kotlin实战小结(3)类、对象和接口
石蛙
1.Kotlin的接口与Java的相似,但是可以包含默认实现和属性2.Kotlin所有的生命默认都是final和public的3.要想使声明不是final的,要将其标记为open4.internal声明在同一个模块可见5.嵌套类默认不是内部类。使用inner来存储外部类的引用6.sealed类的子类只能嵌套在自身的声明中。(Kotlin1.1允许将子类放置在同一个文件的任意地方)7.初始化语句块和
- 初遇Kotlin协程
xiongmaozhijin
Android
初遇Kotlin协程(coroutine)这篇文章我们将建立协程项目,并用Coroutines编写相关代码。Kotlin1.1引入了协程程序,这是一种编写异步、非阻塞代码(以及其他)的新方法。在这篇文章中,我们将使用kotlinx.coroutines库来了解基本的协程写法,这个库是对已存的JAVA库的封装。Settingupaproject我们将使用Gradle来构建项目。加入库依赖:depen
- Kotlin Android 协程入门
Luckie stone
Kotlin
Kotlin1.1的时候介绍了协程,一种写异步的非阻塞的新方法,使用协程我们要引入kotlinx.coroutines库。集成步骤1.确保工程配置为kotlin1.1或者更高版本2.在build.gradle中添加如下代码applyplugin:'kotlin'kotlin{experimental{coroutines'enable'}}注:如果项目中引用了applyplugin:'kotlin
- Kotlin 之旅8--实际应用
小楠总
Kotlin的应用领域KotlinScript,例如编写Gradle脚本Java虚拟机应用,例如Web应用、JavaFx前端开发,Kotlin1.1开始正式支持Kotlin-JavaScriptAndroid开发,Kotlin的主要应用Native程序,直接编译成机器码,不依赖于JVM,支持与C代码交互IOS开发,最近Kotlin已经开始支持IOS开发了可见,Kotlin的目标是全栈语言。Kotl
- Kotlin学习(九): 扩展(Extensions)和This表达式
叫我旺仔
Kotlin1.1扩展是Kotlin中特别强大的一个功能,如扩展函数,本文是学习Kotlin中的扩展(Extensions)和This表达式的相关知识。扩展(Extensions)在Java开发时,会经常将那些共用的方法写到一个Utils类,如FileUtils,StringUtils等等。很有名的java.util.Collections也是其中一员的,在使用的时候Collections.swa
- Kotlin1.1
w_chip
Kotlin是最近比较新的一门语言,主要还是针对JAVA平台。简洁,安全,灵活,这算是最近使用的感受,和JAVA的语法很相似,还可以和JAVA混合使用,感觉还是很有意思的。开发环境的话还是习惯用IDEA,插件使用起来很方便。举几个例子:文件名以.kt结尾使用”dataclass“+类名来声明一个类类型+”?“来判空funmain(args:Array){}作为主函数比较推荐使用Lambda表达式不
- 变量和函数
SScience
可以使用下划线来增强可读性(Kotlin1.1版本开始支持)valoneMillion=1_000_000valcreditCardNumber=1234_5678_9012_3456LvalsocialSecurityNumber=999_99_9999LvalhexBytes=0xFF_EC_DE_5Evalbytes=0b11010010_01101001_10010100_10010010
- Android Weekly Notes Issue #252
圣骑士wind
AndroidWeeklyIssue#252April9th,2017AndroidWeeklyIssue#252.本期内容:变化的渐变背景实现;Kotlin1.1特性;Parcelable数据处理;RecyclerView动画实现;MVI模式的实现;远程team的合作;面向对象的原则:LawofDemeter;用JUnit5和Kotlin结合写测试.(本期内容有点水,不知道是我的状态不好还是We
- Kotlin-37.类型别名(typealias)
lioilwin
官方文档:http://kotlinlang.org/docs/reference/type-aliases.html类型别名(Typealias)自kotlin1.1起,类型别名(Typealias)为现有类型提供替代名称,如果类型名称太长,可引入较短别名替代原类型名!1.为集合类型(collectiontype)提供别名://缩短较长泛型类型(generictype)是很有吸引力的typeal
- Kotlin学习笔记之 27 类型别名
super_shanks
首发于公众号:DSGtalk198927.类型别名从kotlin1.1开始支持类型别名。这个特别有用处。我们举个例子,在之前java过程中,我们声明这样一个类型Array>>显得特别臃肿,希望可以通过一个绰号,一个外号就把它形容了。在kotlin中我们使用关键字typealiastypealiasAwsomeList=Array>>Kotlin学习笔记之1基础语法Kotlin学习笔记之2基本数据类
- Kotlin 1.1的新功能
公子小水
译自《What'sNewinKotlin1.1》JavaScript从Kotlin1.1开始,JavaScript目标不再被认为是实验性的。支持所有语言功能,还有许多新工具可用于与前端开发环境集成。有关更改的更详细列表,请参阅下文(below)。协同程序(实验性)Kotlin1.1中的关键新功能是协同程序(coroutines),支持async/await,yield和类似的编程模式。Kotlin
- Kotlin 1.2 Release版本:多平台之间共享代码
逸群_9c5c
Kotlin1.2Release版本:多平台之间共享代码原文地址今天(11月28日)我们放出的Kotlin1.2Release版本,是一个主要的Release版本。并且在我们的技术路线方向上,有一些较大改进(在所有的现代应用中使用Kotlin)。在Kotlin1.1中,我们释放了JavaScript的能力,允许你编译Kotlin代码到JS,并且跑在你的浏览器上面。在Kotlin1.2呢,我们添加了
- Enum用法
不懂事的小屁孩
enum
以前的时候知道enum,但是真心不怎么用,在实际开发中,经常会用到以下代码:
protected final static String XJ = "XJ";
protected final static String YHK = "YHK";
protected final static String PQ = "PQ";
- 【Spark九十七】RDD API之aggregateByKey
bit1129
spark
1. aggregateByKey的运行机制
/**
* Aggregate the values of each key, using given combine functions and a neutral "zero value".
* This function can return a different result type
- hive创建表是报错: Specified key was too long; max key length is 767 bytes
daizj
hive
今天在hive客户端创建表时报错,具体操作如下
hive> create table test2(id string);
FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. MetaException(message:javax.jdo.JDODataSto
- Map 与 JavaBean之间的转换
周凡杨
java自省转换反射
最近项目里需要一个工具类,它的功能是传入一个Map后可以返回一个JavaBean对象。很喜欢写这样的Java服务,首先我想到的是要通过Java 的反射去实现匿名类的方法调用,这样才可以把Map里的值set 到JavaBean里。其实这里用Java的自省会更方便,下面两个方法就是一个通过反射,一个通过自省来实现本功能。
1:JavaBean类
1 &nb
- java连接ftp下载
g21121
java
有的时候需要用到java连接ftp服务器下载,上传一些操作,下面写了一个小例子。
/** ftp服务器地址 */
private String ftpHost;
/** ftp服务器用户名 */
private String ftpName;
/** ftp服务器密码 */
private String ftpPass;
/** ftp根目录 */
private String f
- web报表工具FineReport使用中遇到的常见报错及解决办法(二)
老A不折腾
finereportweb报表java报表总结
抛砖引玉,希望大家能把自己整理的问题及解决方法晾出来,Mark一下,利人利己。
出现问题先搜一下文档上有没有,再看看度娘有没有,再看看论坛有没有。有报错要看日志。下面简单罗列下常见的问题,大多文档上都有提到的。
1、没有返回数据集:
在存储过程中的操作语句之前加上set nocount on 或者在数据集exec调用存储过程的前面加上这句。当S
- linux 系统cpu 内存等信息查看
墙头上一根草
cpu内存liunx
1 查看CPU
1.1 查看CPU个数
# cat /proc/cpuinfo | grep "physical id" | uniq | wc -l
2
**uniq命令:删除重复行;wc –l命令:统计行数**
1.2 查看CPU核数
# cat /proc/cpuinfo | grep "cpu cores" | u
- Spring中的AOP
aijuans
springAOP
Spring中的AOP
Written by Tony Jiang @ 2012-1-18 (转)何为AOP
AOP,面向切面编程。
在不改动代码的前提下,灵活的在现有代码的执行顺序前后,添加进新规机能。
来一个简单的Sample:
目标类:
[java]
view plain
copy
print
?
package&nb
- placeholder(HTML 5) IE 兼容插件
alxw4616
JavaScriptjquery jQuery插件
placeholder 这个属性被越来越频繁的使用.
但为做HTML 5 特性IE没能实现这东西.
以下的jQuery插件就是用来在IE上实现该属性的.
/**
* [placeholder(HTML 5) IE 实现.IE9以下通过测试.]
* v 1.0 by oTwo 2014年7月31日 11:45:29
*/
$.fn.placeholder = function
- Object类,值域,泛型等总结(适合有基础的人看)
百合不是茶
泛型的继承和通配符变量的值域Object类转换
java的作用域在编程的时候经常会遇到,而我经常会搞不清楚这个
问题,所以在家的这几天回忆一下过去不知道的每个小知识点
变量的值域;
package 基础;
/**
* 作用域的范围
*
* @author Administrator
*
*/
public class zuoyongyu {
public static vo
- JDK1.5 Condition接口
bijian1013
javathreadConditionjava多线程
Condition 将 Object 监视器方法(wait、notify和 notifyAll)分解成截然不同的对象,以便通过将这些对象与任意 Lock 实现组合使用,为每个对象提供多个等待 set (wait-set)。其中,Lock 替代了 synchronized 方法和语句的使用,Condition 替代了 Object 监视器方法的使用。
条件(也称为条件队列或条件变量)为线程提供了一
- 开源中国OSC源创会记录
bijian1013
hadoopsparkMemSQL
一.Strata+Hadoop World(SHW)大会
是全世界最大的大数据大会之一。SHW大会为各种技术提供了深度交流的机会,还会看到最领先的大数据技术、最广泛的应用场景、最有趣的用例教学以及最全面的大数据行业和趋势探讨。
二.Hadoop
&nbs
- 【Java范型七】范型消除
bit1129
java
范型是Java1.5引入的语言特性,它是编译时的一个语法现象,也就是说,对于一个类,不管是范型类还是非范型类,编译得到的字节码是一样的,差别仅在于通过范型这种语法来进行编译时的类型检查,在运行时是没有范型或者类型参数这个说法的。
范型跟反射刚好相反,反射是一种运行时行为,所以编译时不能访问的变量或者方法(比如private),在运行时通过反射是可以访问的,也就是说,可见性也是一种编译时的行为,在
- 【Spark九十四】spark-sql工具的使用
bit1129
spark
spark-sql是Spark bin目录下的一个可执行脚本,它的目的是通过这个脚本执行Hive的命令,即原来通过
hive>输入的指令可以通过spark-sql>输入的指令来完成。
spark-sql可以使用内置的Hive metadata-store,也可以使用已经独立安装的Hive的metadata store
关于Hive build into Spark
- js做的各种倒计时
ronin47
js 倒计时
第一种:精确到秒的javascript倒计时代码
HTML代码:
<form name="form1">
<div align="center" align="middle"
- java-37.有n 个长为m+1 的字符串,如果某个字符串的最后m 个字符与某个字符串的前m 个字符匹配,则两个字符串可以联接
bylijinnan
java
public class MaxCatenate {
/*
* Q.37 有n 个长为m+1 的字符串,如果某个字符串的最后m 个字符与某个字符串的前m 个字符匹配,则两个字符串可以联接,
* 问这n 个字符串最多可以连成一个多长的字符串,如果出现循环,则返回错误。
*/
public static void main(String[] args){
- mongoDB安装
开窍的石头
mongodb安装 基本操作
mongoDB的安装
1:mongoDB下载 https://www.mongodb.org/downloads
2:下载mongoDB下载后解压
 
- [开源项目]引擎的关键意义
comsci
开源项目
一个系统,最核心的东西就是引擎。。。。。
而要设计和制造出引擎,最关键的是要坚持。。。。。。
现在最先进的引擎技术,也是从莱特兄弟那里出现的,但是中间一直没有断过研发的
 
- 软件度量的一些方法
cuiyadll
方法
软件度量的一些方法http://cuiyingfeng.blog.51cto.com/43841/6775/在前面我们已介绍了组成软件度量的几个方面。在这里我们将先给出关于这几个方面的一个纲要介绍。在后面我们还会作进一步具体的阐述。当我们不从高层次的概念级来看软件度量及其目标的时候,我们很容易把这些活动看成是不同而且毫不相干的。我们现在希望表明他们是怎样恰如其分地嵌入我们的框架的。也就是我们度量的
- XSD中的targetNameSpace解释
darrenzhu
xmlnamespacexsdtargetnamespace
参考链接:
http://blog.csdn.net/colin1014/article/details/357694
xsd文件中定义了一个targetNameSpace后,其内部定义的元素,属性,类型等都属于该targetNameSpace,其自身或外部xsd文件使用这些元素,属性等都必须从定义的targetNameSpace中找:
例如:以下xsd文件,就出现了该错误,即便是在一
- 什么是RAID0、RAID1、RAID0+1、RAID5,等磁盘阵列模式?
dcj3sjt126com
raid
RAID 1又称为Mirror或Mirroring,它的宗旨是最大限度的保证用户数据的可用性和可修复性。 RAID 1的操作方式是把用户写入硬盘的数据百分之百地自动复制到另外一个硬盘上。由于对存储的数据进行百分之百的备份,在所有RAID级别中,RAID 1提供最高的数据安全保障。同样,由于数据的百分之百备份,备份数据占了总存储空间的一半,因而,Mirror的磁盘空间利用率低,存储成本高。
Mir
- yii2 restful web服务快速入门
dcj3sjt126com
PHPyii2
快速入门
Yii 提供了一整套用来简化实现 RESTful 风格的 Web Service 服务的 API。 特别是,Yii 支持以下关于 RESTful 风格的 API:
支持 Active Record 类的通用API的快速原型
涉及的响应格式(在默认情况下支持 JSON 和 XML)
支持可选输出字段的定制对象序列化
适当的格式的数据采集和验证错误
- MongoDB查询(3)——内嵌文档查询(七)
eksliang
MongoDB查询内嵌文档MongoDB查询内嵌数组
MongoDB查询内嵌文档
转载请出自出处:http://eksliang.iteye.com/blog/2177301 一、概述
有两种方法可以查询内嵌文档:查询整个文档;针对键值对进行查询。这两种方式是不同的,下面我通过例子进行分别说明。
二、查询整个文档
例如:有如下文档
db.emp.insert({
&qu
- android4.4从系统图库无法加载图片的问题
gundumw100
android
典型的使用场景就是要设置一个头像,头像需要从系统图库或者拍照获得,在android4.4之前,我用的代码没问题,但是今天使用android4.4的时候突然发现不灵了。baidu了一圈,终于解决了。
下面是解决方案:
private String[] items = new String[] { "图库","拍照" };
/* 头像名称 */
- 网页特效大全 jQuery等
ini
JavaScriptjquerycsshtml5ini
HTML5和CSS3知识和特效
asp.net ajax jquery实例
分享一个下雪的特效
jQuery倾斜的动画导航菜单
选美大赛示例 你会选谁
jQuery实现HTML5时钟
功能强大的滚动播放插件JQ-Slide
万圣节快乐!!!
向上弹出菜单jQuery插件
htm5视差动画
jquery将列表倒转顺序
推荐一个jQuery分页插件
jquery animate
- swift objc_setAssociatedObject block(version1.2 xcode6.4)
啸笑天
version
import UIKit
class LSObjectWrapper: NSObject {
let value: ((barButton: UIButton?) -> Void)?
init(value: (barButton: UIButton?) -> Void) {
self.value = value
- Aegis 默认的 Xfire 绑定方式,将 XML 映射为 POJO
MagicMa_007
javaPOJOxmlAegisxfire
Aegis 是一个默认的 Xfire 绑定方式,它将 XML 映射为 POJO, 支持代码先行的开发.你开发服 务类与 POJO,它为你生成 XML schema/wsdl
XML 和 注解映射概览
默认情况下,你的 POJO 类被是基于他们的名字与命名空间被序列化。如果
- js get max value in (json) Array
qiaolevip
每天进步一点点学习永无止境max纵观千象
// Max value in Array
var arr = [1,2,3,5,3,2];Math.max.apply(null, arr); // 5
// Max value in Jaon Array
var arr = [{"x":"8/11/2009","y":0.026572007},{"x"
- XMLhttpRequest 请求 XML,JSON ,POJO 数据
Luob.
POJOjsonAjaxxmlXMLhttpREquest
在使用XMlhttpRequest对象发送请求和响应之前,必须首先使用javaScript对象创建一个XMLHttpRquest对象。
var xmlhttp;
function getXMLHttpRequest(){
if(window.ActiveXObject){
xmlhttp:new ActiveXObject("Microsoft.XMLHTTP
- jquery
wuai
jquery
以下防止文档在完全加载之前运行Jquery代码,否则会出现试图隐藏一个不存在的元素、获得未完全加载的图像的大小 等等
$(document).ready(function(){
jquery代码;
});
<script type="text/javascript" src="c:/scripts/jquery-1.4.2.min.js&quo