jquery本身特性,也就是事件触发,很多时候,就是你在编写 触发事件->处理数据 的流程。很显然,功能一多,代码就会和面条一样,交织在一起了。然后你要么崩溃,要么自然而然的开始写你自己的框架来管理代码了。mvvm绝对的优势就是降低耦合性,让前端从复杂的事件,回调中挣脱出来。举一个例子,利用一般的前...
分类:
其他好文 时间:
2015-07-08 20:24:11
阅读次数:
100
方法是重写了系统的systemFontOfSize 新建一个model类 选择高亮状态下得文件 点击Next下一步 因为我重写的UIFont方法 所以继承UIFont File那一框填写文件名字下面我就直接贴出我的model类 .h .m很简单 这样写完之后 下面是调用方法 有白...
分类:
移动开发 时间:
2015-07-08 20:23:11
阅读次数:
679
1.Pipeline工作原理 Pipeline的意思是管道,管道中有许多阀门(Valve),阀门可以控制水流的走向。在Webx中,pipeline的作用就是控制应用程序流程的走向。 图6.4.Pipeline和ValvesPipeline的设计和filt...
分类:
Web程序 时间:
2015-07-08 20:23:32
阅读次数:
259
将每个串正着插入Trie A中,倒着插入Trie B中。并求出每个串在A,B中的dfs序。每次查询等价于查询在A中dfs序在[la,ra]之间,在B中dfs序在[lb,rb]之间的串的个数,用主席树维护即可。#includeconst int S=2000010,N=2010,M=N*22;char...
分类:
其他好文 时间:
2015-07-08 20:23:28
阅读次数:
169
新安装了 Window Server 2012 R2系统,感觉屌屌的样子,加上开机速度蛮快,心里略爽。结果,打开图片一看,发现竟然是画板,而且还没有照片查看器,顿时泪流满面。后来我利用了强大的百度,最后妥妥的解决了。步骤如下: 1.按住win键(也就是键盘左下角的那朵花),打开【服务器管理器】。 ....
print(foo[不能是空,不能是字母如a或‘a’,可以是0,1,2])去了print,foo[i或数字]输出'a''b''c'(带引号)foo='abc'
分类:
其他好文 时间:
2015-07-08 20:21:56
阅读次数:
114
可变状态越少就越容易确保线程安全性。尽量将域声明为final类型。不可变对象一定是线程安全的,他能降低并发编程的复杂性,更为简单而且安全可以安全共享发布对象且无需使用同步机制。封装有助于管理复杂性,尽量不要将变量发布出去,也就是共享,尽量封装于对象或者线程内。用锁保护每一个可变变量。当保护同一个不变...
分类:
编程语言 时间:
2015-07-08 20:20:28
阅读次数:
121
在这个例子中,我们将看到如何使用java.net包实用工具,创建一个访问REST服务RESTful的客户端。当然这不是创建一个RESTful客户端最简单的方法,因为你必须自己读取服务器端的响应,以及Json和Java对象的转换。请求Getpublic class JavaNetURLRESTFulC...
分类:
编程语言 时间:
2015-07-08 20:21:17
阅读次数:
138
toad for oracle 12.6.0.53 freeware editionQuery Builder windowreverse engineering of queries 逆向工程的查询两种访问方式:快捷图标访问 query builder菜单栏访问 database>repor...
分类:
数据库 时间:
2015-07-08 20:21:13
阅读次数:
170
kettle中转换和作业的执行顺序: 1、一个作业内的转换,是顺序执行的。 2、一个转换内的步骤是并行执行的。 3、作业内不支持事务,转换内支持事务。根据业务需要,通常需要在转换内顺序执行,小技巧如下: 1、执行SQL是优先于所有步骤。 2、使用“阻塞数据直到步骤都完成”,确保其他数据步骤...
分类:
其他好文 时间:
2015-07-08 20:22:03
阅读次数:
1001
可能导致Cannot redeclare class CLassName错误的原因:1.在同一个文件中重复声明了两次同名的类:class Extend {}class Extend {}new Extend();这时候就会报错。2.多次包含相同文件。这个可以试用include_once解决3.该类为...
分类:
Web程序 时间:
2015-07-08 20:21:35
阅读次数:
164
拥有一台路由器,PPPOE拨号连上网络,之后进行设置。电脑连接路由器的无线网络,输入内网Ip地址192.168.8.1之后进入界面,找到拨号成功后路由器wan口获取的IP地址。之后找到wlan上需要转发的IP地址 确定就可以了。在浏览器中输入ip地址就好了 wan的IP:80
分类:
其他好文 时间:
2015-07-08 20:22:03
阅读次数:
154
1. 什么是adb在SDK的Tools文件夹下包含着Android模拟器操作的重要命令ADB,ADB的全称为Android Debug Bridge,就是调试桥的作用。借助这个工具,我们可以管理设备或手机模拟器的状态,还可以进行以下的操作:(1)快速更新设备或手机模拟器中的代码,如应用或Androi...
分类:
移动开发 时间:
2015-07-08 20:21:03
阅读次数:
182
创建虚拟网络环境使用命令$ ip netns add net0可以创建一个完全隔离的新网络环境,这个环境包括一个独立的网卡空间,路由表,ARP表,ip地址表,iptables,ebtables,等等。总之,与网络有关的组件都是独立的。ip命令需要root权限的,但是由于本文大量使用ip命令,于是笔者...
分类:
系统相关 时间:
2015-07-08 20:20:24
阅读次数:
165
1、遵守协议2、创建UICollectionViewFlowLayout * layout = [[UICollectionViewFlowLayout alloc]init]; layout.minimumInteritemSpacing = 10; //最小item之间的间距 layout.mi...
分类:
其他好文 时间:
2015-07-08 20:19:30
阅读次数:
119
shell脚本利用Here Document ,打包C的源码并编译生成再执行。 shell携代攻击程序? cat 1.sh
#!/bin/bash
#
echo "正在产生 hello.c ... "
echo
cat <<‘EOF‘ > hello.c
#include<stdio.h>
int main()
{
printf(...
分类:
系统相关 时间:
2015-07-08 19:16:32
阅读次数:
191
oracle对null排序的时候desc默认是排最前,asc默认是排最前的,排序的时候总有不方便的地方,这时候需要认为干预一下。 方法1:使用nvl函数 ????可以在order by后面添加nvl函数例如:ORDER BY NVL(targer_col...
分类:
数据库 时间:
2015-07-08 19:17:33
阅读次数:
213