《Javascript权威指南》学习笔记之十七:BOM新成就(1)--客户端存储数据(Storage实现)。 数据构成了web站点的实际内容,这些数据多种多样,可以是独立的文件,也可以是位于某个数据库文件或者数据库服务器之中。现在,HTML 5 BOM允许在客户端实现较大规模的数据存储:一是web存储,二是Web SQL数据库存储。
一、Web存储概述
Web存储机制是一种通过字符串形式的key/value对来安全的存储和使用数据的方法。Web存储和HTTP Cookie的区别在于:
...
分类:
编程语言 时间:
2014-06-15 17:28:22
收藏:
0 评论:
0 赞:
0 阅读:
424
/*
*普通分页
*在数据文件上偏移1000000查出10条
*/
select *
from zoldesk_92game_net_ecms_bj
where classid=303
ORDER BY id ASC
LIMIT 1000000,10
/*
*高效分页
*1、在索引上查出起始索引
*2、从起始索引上查出10条
*/
SELECT * from zoldesk_9...
分类:
数据库技术 时间:
2014-06-15 15:46:39
收藏:
0 评论:
0 赞:
0 阅读:
434
Binary Number
Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)
Total Submission(s): 1287 Accepted Submission(s): 807
Problem Description
For 2 non-negativ...
分类:
其他 时间:
2014-06-15 18:16:42
收藏:
0 评论:
0 赞:
0 阅读:
354
【前提条件】:
【操作步骤】:接收一条音频(系统音频,格式为ogg),点菜单键选择View slideshow
【测试结果】:不能播放,提示是否导入vCard
【预期结果】:可以播放
【备注】:附log 接收带图片、ogg格式音频 、视频幻灯片时也不能播放,提示是否导入vCard
经过分析和反复测试发现,该问题是由于电信运营商引起,该问题为移动发往本机联通网络,接收类型为applica...
分类:
其他 时间:
2014-06-15 18:16:06
收藏:
0 评论:
0 赞:
0 阅读:
1015
Swift中的很多概念来源于Objective-c(扩展、协议、外部参数名、闭包内存管理等),如果是Objective-c的老手可以很快入手,Swift融合了众多语言的特性,入手简单但是短时间掌握所有语法还是有困难的,Swift开发应用更加快速,语言简介,包括了很多的高级特性.虽然Swift语言很简单,手机相对于Objective-c要快,但是一些原理的东西还是起源于Objective-c,框架中虽然包括了Swift API,但是API的设计很多都是苹果特有的,掌握一直到熟练,个人感觉与学习Objectiv...
分类:
其他 时间:
2014-06-15 17:19:07
收藏:
0 评论:
0 赞:
0 阅读:
371
假设一棵二叉树的后序遍历序列为 DGJHEBIFCA ,中序遍历序列为 DBGEHJACIF ,求前序遍历。
整体思路是这样的,由后序遍历找到每个节点,然后由中序遍历判断左右子树,将整个二叉树还原后写出前序遍历。
后序遍历的顺序知道,最后一个A是二叉树的根节点,
然后把中序遍历从A分成两段,A左边的是左子树,A右边的是右子树,
结果如下
...
分类:
其他 时间:
2014-06-15 17:18:27
收藏:
0 评论:
0 赞:
0 阅读:
485
1.在单线程中,我们每次只能做一件事情。
而在多线程中,其实最本质的也是一次只能做一件事情,只是CPU给定的时间片完成之后,切换到另一个线程,然后这个分配CPU的时间片完成之后,再次切换到另一个线程,如此反复,其间切换的速度很快,给人一种同时进行的错觉而已。
但在多线程中,往往会发生两个线程抢占资源的问题,所以我们需要防止这些资源访问的冲突。
C#提供线程同步机制来防止资源访问的冲突,其中主...
分类:
编程语言 时间:
2014-06-15 19:37:40
收藏:
0 评论:
0 赞:
0 阅读:
427
SAE的java运行环境使用jetty作为servlet的容器,而且开放了几乎所有权限,有效支持各种jar包,但是对于jdk的版本要求很严格,本文时的版本是jdk1.6
SAE采用上传war的方式配置java代码,而且war中不能包含servlet-api.jar,否则会与sae上的版本冲突。
注意是war中不能包含servlet-api.jar,不是说用eclipse打包成war时不...
分类:
编程语言 时间:
2014-06-15 18:53:50
收藏:
0 评论:
0 赞:
0 阅读:
466
Given a binary tree, check whether it is a mirror of itself (ie, symmetric around its center).
For example, this binary tree is symmetric:
1
/ 2 2
/ \ / 3 4 4 3
But the f...
分类:
其他 时间:
2014-06-15 19:48:31
收藏:
0 评论:
0 赞:
0 阅读:
425
#!/usr/bin/python
# -*- coding: utf-8 -*-
# 8–2. 循环. 编写一个程序, 让用户输入三个数字: (f)rom, (t)o, 和 (i)ncrement .
# 以 i为步长, 从 f 计数到 t , 包括 f 和 t . 例如, 如果输入的是 f == 2,
# t == 26, i == 4 , 程序将输出 2, 6, 10,...
分类:
编程语言 时间:
2014-06-15 16:34:27
收藏:
0 评论:
0 赞:
0 阅读:
587
五、自旋锁(spinlock)
自旋锁与互斥锁有点类似,只是自旋锁不会引起调用者睡眠,如果自旋锁已经被别的执行单元保持,调用者就一直循环在那里看是否该自旋锁的保持者已经释放了锁,"自旋"一词就是因此而得名。
由于自旋锁使用者一般保持锁时间非常短,因此选择自旋而不是睡眠是非常必要的,自旋锁的效率远高于互斥锁。
信号量和读写信号量适合于保持时间较长的情况,它们会导致调用者睡眠,因...
分类:
系统服务 时间:
2014-06-15 16:33:45
收藏:
0 评论:
0 赞:
0 阅读:
506
关于EA这个优秀的软件是从师哥哪里听来的,自己瞎点了点,感觉也没什么。最近和和智福加上一个师哥合作敲机房收费系统时,想到之前听人说EA很强大,便随便找了找关于EA使用的帮助手册。果然惊喜……
如题,这次敲这个练习项目的时候第一件事就是重构之前的数据库,表面上是表从之前的11张变成了8张。实际上是根据需求说明画出ER图,再根据ER图使用EA设计数据库表格(而不是之前修改别人的表)。下面进入正题讲讲怎样用EA建立表,生成SQL语句,导出数据库说明。...
分类:
数据库技术 时间:
2014-06-15 15:45:59
收藏:
0 评论:
0 赞:
0 阅读:
468
下班了。。。赶紧 把我利用Swift利用单例管理FMDB数据库的方法分享出来:
// Created by 秦志伟 on 14-6-12.
import UIKit
class ZWDBManager: NSObject {
//前提将FMDBDatabase的头文件加入到桥接文件中
var dataBase:FMDatabase?
var lock:NSLock?...
分类:
数据库技术 时间:
2014-06-15 18:03:51
收藏:
0 评论:
0 赞:
0 阅读:
421
这道题网上很多人都会说容易,水题之类的话,不过我看了下说这样的话的人的程序,可以说他们的程序都不及格!
为什么呢?因为他们的程序都是使用简单的二次排序水过(大概你能搜索到的多是这样的程序),那样自然可以说不及格了。
因为本题真正的目的是求前k个最大数的问题,这就需要活用快速排序。
求前k个最大数的思路:
1 选取一个数位轴,然后把大于这个数的数放到数列前面,小于这个数的数放到数列后面
2 如果前面的数的数量大于k,那么可以去掉后面的数,递归在前面的数查找前k个最大数
3 如果前面的数的数量小于k,那么截去前...
分类:
其他 时间:
2014-06-15 18:03:13
收藏:
0 评论:
0 赞:
0 阅读:
375
二次用到,第一次是同事合的,第二次才明白,在此标记一下:
百度地图的api静态库有两个,真机的Release-iphoneos和模拟器的Release-iphonesimulator,为了使用起来方便,通常要合并起来,导入自己的工程中。
在终端执行以下方法即可:
进入静态库所在的目录
ls 显示当前所在硬盘的内容
cd 进入到目录中,进入下一级
编辑合成命令,根据l...
分类:
其他 时间:
2014-06-15 19:03:58
收藏:
0 评论:
0 赞:
0 阅读:
323
Humble Numbers
Time Limit: 1000MS
Memory Limit: 65536K
Total Submissions: 9396
Accepted: 4417
Description
A number whose only prime factors are 2,3,5 or 7 is called a...
分类:
其他 时间:
2014-06-15 19:03:21
收藏:
0 评论:
0 赞:
0 阅读:
332
最近一段时间以来,mina很火,和移动开发一样,异常的火爆。前面写了几篇移动开发的文章,都还不错,你们的鼓励就是我最大的动力。好了,废话少说。我们来看下tcp通讯吧。
tcp通讯对于java来说是很简单的。就是socket,也就是大家常说的套接字。大家不要把它看的很难。说白了tcp通讯其实就是数据流的读写。一条输入流,一条输出流。分别复杂发消息和接收消息。
明白了这些,ok,我们来看看我写的例子吧。先看服务器段的源码:...
分类:
Web开发 时间:
2014-06-15 18:15:26
收藏:
0 评论:
0 赞:
0 阅读:
520
交换排序:两两比较待排序记录的关键码,若是逆置,则交换,直到无逆置。其中最简单的交换排序是:冒泡排序。
冒泡排序(Bubble Sort,也叫起泡排序):不断地比较相邻的记录,若是不满足排序要求,则交换。
交换时,可从前向后,也可从后向前。看一个从前向后的排序过程:...
分类:
其他 时间:
2014-06-15 08:59:07
收藏:
0 评论:
0 赞:
0 阅读:
401
只有C、X、I可以作为前缀,后缀的情况不需要考虑,直接加上去即可,我的代码还不是很简洁,请指正
{CSDN:CODE:389739}...
分类:
其他 时间:
2014-06-15 08:58:06
收藏:
0 评论:
0 赞:
0 阅读:
301
博客将介绍HDFS HA架构,并进行源码引导...
分类:
其他 时间:
2014-06-15 19:47:57
收藏:
0 评论:
0 赞:
0 阅读:
649