事件流 事件流描述的是从页面中接收事件的顺序,IE和Netscape提出来差不多完全相反的事件流的概念,IE事件流是事件冒泡流,Netscape事件流是事件捕获流。 事件冒泡 IE的事件流叫做事件冒泡,即事件开始时由最具体的元素(文档中嵌套最深的那个节点)接收,然后逐级向上(一直到文档);如下代.....
分类:
编程语言 时间:
2015-05-27 09:43:54
阅读次数:
279
from:http://blog.csdn.net/i_am_jojo/article/details/7587838本文讲述的TCP服务器是模仿memcache中的TCP网络处理框架,其中是基于libevent网络库的。主线程只处理监听客户端的连接请求,并将请求平均分配给子线程。子线程处理与客户端...
分类:
编程语言 时间:
2015-05-27 09:46:01
阅读次数:
205
有些情况下,我们希望从表达式的类型推断出要定义的变量的类型,但是不想用该表达式的值初始化变量。此时就要用到C++11引入的第二种类型说明符delctype,它的作用就是选择并返回操作数的数据类型。编译器分析表达式并得到它的类型,但不实际计算表达式的值: decltype (size(5)) s = i;'
decltype返回size函数返回值的类型,来声明变量s。decltype处理...
分类:
编程语言 时间:
2015-05-27 08:39:41
阅读次数:
237
为Xcode 6.3 和 Swift1.2更新欢迎回到我们的Swift核心绘图教程系列!...
分类:
编程语言 时间:
2015-05-27 08:37:23
阅读次数:
243
/* Copyright (c) 2014, 烟台大学计算机学院
* All rights reserved.
* 文件名称:test.cpp
* 作者:陈丹妮
* 完成日期:2015年 5 月 25 日
* 版 本 号:v1.0
*/
Description
输入一个字符串,空格作为单词分隔符,统计其中的单词,并将单词逆序输出
Input
输入一个字符串
...
分类:
编程语言 时间:
2015-05-27 08:37:52
阅读次数:
215
根据排序过程中使用的存储器不同,可以将排序方法分为两大类:内部排序和外部排序。
内部排序是指待排序记录存放在计算机随机存储器中进行的排序过程;外部排序指的是待排序的记录数量很大,以致内存一次不能容纳全部记录,在排序过程中尚需对外存进行访问的排序过程。
下面介绍几种常见的内部排序方式:
插入排序
插入排序是一种最简单的排序方法,它的基本操作是将一个记录插入已排好序...
分类:
编程语言 时间:
2015-05-27 08:36:51
阅读次数:
222
1. 首先,贴一个简单的Win32的Hello World程序,这是学MFC的基础。
#include
LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);
int WINAPI WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,...
分类:
编程语言 时间:
2015-05-27 08:38:30
阅读次数:
261
2706: 编写一个函数求最大的n 值。
/* Copyright (c) 2014, 烟台大学计算机学院
* All rights reserved.
* 文件名称:test.cpp
* 作者:陈丹妮
* 完成日期:2015年 5 月 26 日
* 版 本 号:v1.0
*/
Description
编写一个函数求满足以下条件的最大的n.:12+22+32+…+n2...
分类:
编程语言 时间:
2015-05-27 08:38:48
阅读次数:
362
Object 类位于 java.lang 包中,是所有 Java 类的祖先,Java 中的每个类都由它扩展而来。定义Java类时如果没有显示的指明父类,那么就默认继承了 Object 类。例如:1 public class Demo{2 // ...3 }实际上是下面代码的简写形式:1 pu...
分类:
编程语言 时间:
2015-05-27 08:36:55
阅读次数:
266
■Knuth-Morris-Pratt(KMP)算法-听我的,别总重来。 发表于1977年的KMP算法是一种高效的匹配算法,消除了BF算法中回溯问题,即每次移动的距离可以不是1而是更大的数,也不需要回溯,BF算法的时间复杂度是O(m*n...
分类:
编程语言 时间:
2015-05-27 07:28:56
阅读次数:
226
转自:http://blog.csdn.net/yin_jw/article/details/24726941分类:Spring开源框架2014-04-29 17:011786人阅读评论(2)收藏举报Spring自带mock测试Contro准备SpringMVC环境注意:使用mock测试需要引入sp...
分类:
编程语言 时间:
2015-05-27 07:26:34
阅读次数:
342
原文:http://www.pythoner.com/148.html近日,在某微博上看到有人推荐了雨痕的《Python学习笔记》,从github上下载下来看了下,确实很不错。注意,这本学习笔记不适合Python新手学习。从目录上看,并不能看出这本笔记有何特别之处,但看到里面的内容,感到非常惊喜。这...
分类:
编程语言 时间:
2015-05-27 07:24:40
阅读次数:
225
许多开发语言都将函数表达式集成到了其集合库中。这样比循环方式所需的代码更少,并且更加容易理解。以下面的循环为例: for(int?i?=?0;?i?<?list.size();?i++)?
????System.out.println(list.get(i...
分类:
编程语言 时间:
2015-05-27 06:21:46
阅读次数:
259
欢迎访问:http://www.cloudnoter.com/?p=143
自从平台升级到3.0后,应用的JVM变得非常不稳定,主要体现为以下三个问题:
1.内存泄漏:2G的JVM,2天就崩。
2.方法区内存持续飙升,最终导致频繁的触发FullGC
3.class load频繁导致CPU有30%的资源浪费
在写之前先吐槽下:这个自研的JPA组件真TM坑人,放着开源的不用,非得自己...
分类:
编程语言 时间:
2015-05-27 06:21:14
阅读次数:
358
Java类的生命周期在一个类编译完成之后,下一步就需要开始使用类,如果要使用一个类,肯定离不开JVM。在程序执行中JVM通过装载,链接,初始化这3个步骤完成。 步骤一:类的装载是通过类加载器完成的,加载器将.class文件的二进制文件装入JVM的方法区,并且在堆区创建描述这个类的java.lang....
分类:
编程语言 时间:
2015-05-27 06:18:46
阅读次数:
139
maven构建app服务:springmvc mybatis rest Webservice bootstrap整合 maven构建大型互联网企业架构:springmvc mybatis rest Webservice bootstrap springmvc,shiro,mybatis,spring...
分类:
编程语言 时间:
2015-05-27 06:18:14
阅读次数:
1335
1.JRE=JVM+java类库,JDK=JRE+java工具。2.java环境变量配置三个变量, JAVA_HOME=C:\Program Files\java\jdk1.7.0_75 支持tomcat等软件, path=C:\Program Files\java...
分类:
编程语言 时间:
2015-05-27 06:16:30
阅读次数:
153