计算机的存储层次(memory hierarchy)之中,寄存器(register)最快,内存其次,最慢的是硬盘。 相同都是晶体管存储设备,为什么寄存器比内存快呢? 原因一:距离不同 距离不是主要因素,可是最好懂,所以放在最前面说。内存离CPU比較远。所以要耗费更长的时间读取。 以3GHz的CPU为 ...
分类:
其他好文 时间:
2018-08-09 13:56:37
阅读次数:
186
上节课我们在添加权限时,把选择父功能点做成这种效果,不太好,我们进行升级优化。 1.我们对jsp页面进行修改,主要是改了样式。 2.重新编写我们dao层的代码 3.在我们查看父项的时候自动查找子项,我们进行了以下修改。 修改Function.hbm.xml,让懒加载变为立即加载 修改action代码 ...
分类:
其他好文 时间:
2018-08-09 13:56:28
阅读次数:
101
Android逆向基础之Dalvik虚拟机: https://lyxw.github.io/archivers/Android%E9%80%86%E5%90%91%E5%9F%BA%E7%A1%80%E4%B9%8BDalvik%E8%99%9A%E6%8B%9F%E6%9C%BA Android逆 ...
分类:
移动开发 时间:
2018-08-09 13:56:22
阅读次数:
199
Docker 简介 Docker使用Go语言编写的 安装Docker推荐LInux内核在3.10上 在2.6内核下运行较卡(CentOS 7.X以上内核是3.10) Docker 安装 安装yum utils 添加Docker yum源 更新yum源 查询可用Docker版本 ``yum list ...
分类:
其他好文 时间:
2018-08-09 13:56:13
阅读次数:
127
恢复内容开始 《A paired-end sequencing strategy to map the complex landscape of transcription initiation》 《Tissue-Specific and Ubiquitous Expression Patterns ...
分类:
其他好文 时间:
2018-08-09 13:55:56
阅读次数:
135
The schema.xml file contains all of the details about which fields your documents can contain, and how those fields should be dealt with when adding d ...
分类:
其他好文 时间:
2018-08-09 13:55:44
阅读次数:
148
所有需要通信的组件共用一个事件对象。new Vue(),新new一个vue对象,然后所有组件都访问这个对象,通过这个对象$emit事件,也通过这个对象$on监听事件。 实现一:直接在单文件里面实例化根Vue的时候,在data里return一个属性,值为new Vue(),例如bus: new Vue ...
分类:
其他好文 时间:
2018-08-09 13:55:37
阅读次数:
117
成熟的MVC框架应该提供成熟的异常处理机制。当然可以在方法中手动捕捉异常,当捕捉到特定异常时,返回特定逻辑视图名。 这种方式非常繁琐,需要在方法中写大量try catch块,最大的缺点还是一旦需要改变异常处理方法时,需要修改代码。 最好的方式是通过声明式的方式管理异常处理。struts2提供了一种声 ...
分类:
其他好文 时间:
2018-08-09 13:55:30
阅读次数:
132
//获取天气 function getweather($city){ //传入需要查询的城市 $ch = curl_init(); $timeout = 5; curl_setopt($ch, CURLOPT_URL, "http://wthrcdn.etouch.cn/weather_mini?c... ...
分类:
其他好文 时间:
2018-08-09 13:55:22
阅读次数:
151
目录: 一.freemaker介绍 二.freemaker的使用 正文: 一.freemaker介绍 1.1FreeMarker概述:FreeMarker是一款模板引擎,即一种基于模板和要改变的数据,并用来生成输出文本(HTML网页,电子邮件,配置文件,源代码等)的通用工具。 1.2获得FreeMa ...
分类:
其他好文 时间:
2018-08-09 13:55:13
阅读次数:
192
堆 一些注意点:左儿子的编号是自己的编号*2+1右儿子的编号是自己的编号*2+2父亲节点的编号是(自己的编号-1)/2 手动实现的堆,贴一段书上的代码: 1 #include <iostream> 2 3 using namespace std; 4 5 int const MAX_N=233333 ...
分类:
其他好文 时间:
2018-08-09 13:55:01
阅读次数:
149
1. 服务器中数据库结构 Redis 服务器将所有数据库都保存在服务器状态 redisServer 结构的 db 数组中,由 redisDb 结构代表一个数据库 Redis 服务器默认会创建16个数据库,默认情况下,Redis客户端的目标数据库是0号数据库。 2. 切换数据库 SELECT 命令用来 ...
分类:
数据库 时间:
2018-08-09 13:54:56
阅读次数:
193
1. 类定义 这个从源码中可以直接看出来,HashMap 继承自 AbstractMap,而 Hashtabl 继承自 Dictionary。 2. 线程安全性 Hashtable 在很多方法定义时都会加上 关键字,说明 Hashtabl 是线程安全的,而 HashMap 并不能保证线程安全。 3. ...
分类:
其他好文 时间:
2018-08-09 13:54:42
阅读次数:
150
高阶组件(HOC)是react的高级概念。HOC与高阶函数等价,它接受任何输入-多数情况下是一个组件,返回一个输入组件的增强版本 例如: function withLoading (Component){ return function(props){ return prisLoading ? <L ...
分类:
其他好文 时间:
2018-08-09 13:54:33
阅读次数:
103
介绍 A middleware is a callable that takes a request and returns a response, just like a view。 位于wsgi和路由映射之间的一个模块,能够在全局上改变django的输入与输出,例如用户信息验证/日志记录等。 D ...
分类:
其他好文 时间:
2018-08-09 13:54:25
阅读次数:
141
1.解决之前项目结构如下: 2.选择File->Project Structure... 3.选择Modules选项卡下面的Sources项,在main文件夹上右键,选择New Folder...并点击OK 4.输入要创建的文件夹名称java,并点击OK继续 5.在创建好的java文件夹上右键选择S ...
分类:
编程语言 时间:
2018-08-09 13:54:19
阅读次数:
189