综述本篇的主要内容来自慕课网,事件响应与网页交互,主要内容如下1 什么是事件2 鼠标单击事件( onclick )3 鼠标经过事件(onmouseover)4 鼠标移开事件(onmouseout)5 光标聚焦事件(onfocus)6 失焦事件(onblur)7 内容选中事件(onselect)8 文...
分类:
编程语言 时间:
2015-06-02 09:14:57
阅读次数:
182
在上一文中,我们已经讨论过用Objective-C锁几种实现(跳转地址),也用代码实际的演示了如何通过构建一个互斥锁来实现多线程的资源共享及线程安全,今天我们继续讨论锁的一些高级用法。1.NSRecursiveLock递归锁平时我们在代码中使用锁的时候,最容易犯的一个错误就是造成死锁,而容易造成死锁...
分类:
其他好文 时间:
2015-06-01 12:57:52
阅读次数:
131
宏定义在开发中的妙用
作为常量:替换URL,数值等
作为常用代码
等价替换代码,可以当函数使用
使用规则
1.常量以小写k开头
2.使用下划线连接多个单词(全部大写)
示例
1.替换URL(字符常量)
#define kURL_SAVE_CHAT_HISTORY @"http://115.29.40.117:8787/test/app/user/chat/save"
2.替换常用代码一个自定义个RG...
分类:
移动开发 时间:
2015-05-22 13:33:13
阅读次数:
167
将数据导入事实表如果无法匹配维度表的记录一般有两种处理方式。 一是将不匹配记录输出到一个表中待后续处理,然后重新导入.二是先生成维度Key,后续再完善维度key,本文指导各位使用第二种方式。 背景 比如下图StoreID为1的经销商不存在于我们经销商维度表中,我们现在要使用lookup组件进行匹配,...
分类:
其他好文 时间:
2015-05-21 01:14:30
阅读次数:
201
//用户自定义选择器
$(function(){
// Define custom filter by extending $.expr[":"]
$.expr[":"].greenbg = function(element) {
return $(element).css("background-color") === "gre...
分类:
Web程序 时间:
2015-05-17 13:47:43
阅读次数:
155
大家好,在上一篇文章当中,我们学习了Android属性动画的基本用法,当然也是最常用的一些用法,这些用法足以覆盖我们平时大多情况下的动画需求了。但是,正如上篇文章当中所说到的,属性动画对补间动画进行了很大幅度的改进,之前补间动画可以做到的属性动画也能做到,补间动画做不到的现在属性动画也可以做到了。因此,今天我们就来学习一下属性动画的高级用法,看看如何实现一些补间动画所无法实现的功能。
阅读本篇文章需要你对属性动画有一定的了解,并且掌握属性动画的基本用法,如果你还对属性动画不够了解的话,建议先去阅读 Andr...
分类:
移动开发 时间:
2015-05-07 10:35:41
阅读次数:
270
一、批处理
Batch
对于大量的批处理,建议使用statement,因为PreparedStatement的预编译空间有限,当数据量特别大时,会发生异常。示例package com.lgd.jdbc;import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java....
分类:
数据库 时间:
2015-05-05 12:34:07
阅读次数:
275
使用Block的地方很多,其中传值只是其中的一小部分,下面介绍Block在两个界面之间的传值:先说一下思想:首先,创建两个视图控制器,在第一个视图控制器中创建一个UILabel和一个UIButton,其中UILabel是为了显示第二个视图控制器传过来的字符串,UIButton是为了push到...
分类:
移动开发 时间:
2015-05-01 00:35:39
阅读次数:
158
http://www.cnblogs.com/see7di/archive/2011/11/21/2257442.htmlFirebug是网页开发的利器,能够极大地提升工作效率。但是,它不太容易上手。我曾经翻译过一篇《Firebug入门指南》,介绍了一些基本用法。今天,继续介绍它的高级用法。====...
分类:
Web程序 时间:
2015-04-24 18:58:29
阅读次数:
170
sigaction函数注册信号处理函数sigaction函数q 包含头文件q 功能:sigaction函数用于改变进程接收到特定信号后的行为。q 原型:int sigaction(int signum,const struct sigaction *act,const struct sigactio...
分类:
其他好文 时间:
2015-04-22 17:54:58
阅读次数:
133