DOM范围主要用于选择文档中的特定部分,用于删除,插入等操作 创建范围 document.createRange() 实现简单选择主要有两种方法 1.selectNode() 2.selectNodeContents() 实现复杂选择需要配合两个方法 1.setStart(参照节点,偏移量) 2.s ...
分类:
其他好文 时间:
2018-10-02 22:16:34
阅读次数:
233
//观察者模式 class Observer{ public: virtual void Updata() = 0; }; class Subject{ public: void Attach(Observer* in){ m_list.push_back(in); } void Detach(Ob... ...
分类:
编程语言 时间:
2018-10-01 17:10:41
阅读次数:
215
Hibernate中Criteria的完整用法 criteria 英[kra??t??r??] 美[kra??t?r??] 标准 1,Criteria Hibernate 设计了 CriteriaSpecification 作为 Criteria 的父接口,下面提供了 Criteria和Detach ...
分类:
Web程序 时间:
2018-09-27 23:58:42
阅读次数:
373
//加上了注释,对pytorch又加深了理解import torch as t from torch import nn from torch.autograd import Variable from torch.optim import Adam from torchvision import ... ...
分类:
其他好文 时间:
2018-09-23 18:27:24
阅读次数:
310
一 vue的生命周期如下图所示(很清晰)初始化、编译、更新、销毁 二 vue生命周期的栗子 注意触发vue的created事件以后,this便指向vue实例,这点很重要 一、react生命周期 React 生命周期分为三种状态 1. 初始化 2.更新 3.销毁 初始化 1、getDefaultPro ...
分类:
其他好文 时间:
2018-09-19 10:16:46
阅读次数:
180
文档操作 内部插入 append appendTo prepend prependTo 外部插入 after insertAfter before insertBefore 包裹 wrap wrapAll unwrap wrapInner 替换 replaceWith replaceAll 删除 .... ...
分类:
Web程序 时间:
2018-09-12 01:13:06
阅读次数:
203
一. 线程管理 1. 连接和分离线程 pthread_join(threadid,status)阻塞当前线程,直到threadid所指线程结束 pthread_detach(threadid,status)父线程调用,将该子线程的状态设置为detached,则该线程运行结束后会自动释放资源,父线程不 ...
分类:
其他好文 时间:
2018-09-09 21:06:53
阅读次数:
294
集合操作list_1 = [1,4,5,7,3,6,7,9]list_1 = set(list_1) #列表设置为集合,集合是无序的list_2 = set([2,6,0,22,66,8,4])list_3 = set([1,4,5])print( list_1.intersection(list_ ...
分类:
其他好文 时间:
2018-08-29 01:06:25
阅读次数:
157
并发 头文件<future> <thread> 高级接口 async()、future<> future<int> result1; //int为func1返回值result1 = async(func1); //启动func1,但有可能被推迟,直到调用get或wait 或future<int> r ...
分类:
编程语言 时间:
2018-07-31 01:28:45
阅读次数:
204
Thread线程框架 线程定义:线程可以理解为一个特立独行的函数。其存在的意义,就是并行,避免了主线程的阻塞。 thread与函数 线程启动 C++线程的启动, 只需要#include <thread>即可。 线程对象的创建, 意味着线程的开始。 1)同步 t.join 和 t.detach 标志着 ...
分类:
编程语言 时间:
2018-07-29 17:04:02
阅读次数:
127