Superfetch技术

下面的Superfetch技术,即“超级预读取”,由XP系统中的Prefetch进化而来。下面,先说什么是Prefetch:在 Windows XP操作系统中, 微软对 虚拟内存技术做了进一步改进,发展出了预取技术(Prefetch),预取技术的基本思路是,在载入某个程序之前,预先从硬盘上中载入一部分该程序运行所需的数据到 物理内存中,这样便能加快程序的 启动速度。在Windows XP中,使...
分类: 其他 发布时间: 09-30 13:13 阅读次数: 0

Hibernate常用注释

1. @Indexed  -> index 指定索引名称2. @Field  -> name 指定当前属性在Lucene Document中存储的名称,默认为属性名  -> store 指定当前属性是否被存储在Lucene index中,可选值为:     1) Store.YES  占用大量的索引空间,支持"投影(projection)"     2) Store.COMP...
分类: 其他 发布时间: 09-30 13:12 阅读次数: 0

史上最详细freemarker语法介绍及其入门教程实例

freemarker语法介绍及其入门教程实例 FreeMarker标签使用 一、FreeMarker模板文件主要有4个部分组成  1、文本,直接输出的部分  2、注释,即<#--...-->格式不会输出  3、插值(Interpolation):即${..}或者#{..}格式的部分,将使用数据模型中的部分替代输出  4、FTL指令:FreeMarker指令,和HTML标记类似,名字前加...
分类: 其他 发布时间: 09-30 13:12 阅读次数: 0

如何查看PyThon 下的 安装路径以及安装的库

如何查看PyThon 下的 安装路径以及安装的库一 、 启动CMD 找到安装Python  的 位置 :where python-----打开路径, cd 到输出的路径,之后 ----start .-------显示pip安装的所有库(pip list <or> pip freeze) -----查看过时的库(pip list --outdated)二、 如果是从python 的com...
分类: 其他 发布时间: 09-30 13:12 阅读次数: 0

Python 3 的基础语法

Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串。 当然你也可以为源码文件指定不同的编码:# -*- coding: cp-1252 -*-标识符第一个字符必须是字母表中字母或下划线 _ 。标识符的其他的部分由字母、数字和下划线组成。标识符对大小写敏感。在 Python 3 中,非 ASCII 标识符也是允许的了。python保留字保留字即关键字,我们不能把它...
分类: 其他 发布时间: 09-30 13:11 阅读次数: 0

Python的注释 与代码块表示

多行注释可以用多个 # 号,还有 ''' 和 """:#!/usr/bin/python3 # 第一个注释# 第二个注释 '''第三注释第四注释''' """第五注释第六注释"""print ("Hello, Python!")python最具特色的就是使用缩进来表示代码块,不需要使用大括号 {} 。缩进的空格数是可变的,但是同一个代码块的语句必须包含相同的缩进空格数。python 的多行语句Py.
分类: 其他 发布时间: 09-30 13:11 阅读次数: 0

Python 的数据类型

数字(Number)类型python中数字有四种类型:整数、布尔型、浮点数和复数。int (整数), 如 1, 只有一种整数类型 int,表示为长整型,没有 python2 中的 Long。bool (布尔), 如 True。float (浮点数), 如 1.23、3E-2complex (复数), 如 1 + 2j、 1.1 + 2.2j字符串(String)python中单引号和双引号使用完全...
分类: 其他 发布时间: 09-30 13:11 阅读次数: 0

Redis 参数说明

redis.conf 配置项说明如下:1. Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程    daemonize no2. 当Redis以守护进程方式运行时,Redis默认会把pid写入/var/run/redis.pid文件,可以通过pidfile指定    pidfile /var/run/redis.pid3. 指定Redis监听端口,默认端口为63...
分类: 其他 发布时间: 09-30 13:10 阅读次数: 0

关于IDEA 的使用

回到顶部IntelliJ Idea 常用快捷键列表Alt+回车 导入包,自动修正Ctrl+N  查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L  格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C  最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+Shift+Sp...
分类: 其他 发布时间: 09-30 13:10 阅读次数: 0

【面试宝典 - 基础篇 - Java 基础】09 session 与 cookie 区别

cookie 数据存放在客户的浏览器上,session 数据放在服务器。 cookie 不是很安全,别人可以分析存放在本地的 cookie 并进行 cookie 欺骗,考虑到安全应当始用 session。 session 会在一定时间内保存在服务器上。当访问人数增多,会比较占用你服务器的性能,考虑到减轻服务器性能方面,应当使用 cookie。 单个 cookie 保存的数据不能超过 4k,很多浏...
分类: 其他 发布时间: 09-30 13:09 阅读次数: 0

【面试宝典 - 基础篇 - Java 基础】10 Session 分布式处理

Session 复制 在支持 Session 复制的 Web 服务器上,通过修改 Web 服务器的配置,可以实现将 Session 同步到其它 Web 服务器上,达到每个 Web 服务器上都保存一致的 Session 。 优点:代码上不需要做支持和修改。 缺点:需要依赖支持的 Web 服务器,一旦更换成不支持的 Web 服务器就不能使用了,在数据量很大的情况下不仅占用网络资源,而且会导致延迟...
分类: 其他 发布时间: 09-30 13:09 阅读次数: 0

【面试宝典 - 基础篇 - Java 基础】11 JDBC 流程

向 DriverManager 类注册数据库驱动程序。 调用 DriverManager.getConnection 方法,通过 JDBC URL,用户名,密码取得数据库连接的 Connection 对象。 获取 Connection 后,便可通过 createStatement 创建 Statement 用以执行 SQL 语句。 有时候会得到查询结果,比如 select,得到查询结果,查询(S...
分类: 其他 发布时间: 09-30 13:09 阅读次数: 0

【面试宝典 - 基础篇 - Java 基础】12 MVC 设计思想

MVC 是三个单词的首字母缩写,它们是 Model(模型)、View(视图)、Controller(控制)。 这个模式认为,程序不论简单或复杂,从结构上看,都可以分成三层: 最上面的一层,是直接面向最终用户的 “视图层” (View)。它是提供给用户的操作界面,是程序的外壳。 最底下的一层,是核心的“数据层”(Model),也就是程序需要操作的数据或信息。 中间的一层,就是“控制层”(Con...
分类: 其他 发布时间: 09-30 13:09 阅读次数: 0

【面试宝典 - 基础篇 - Java 基础】13 equals 与 == 的区别

== 与 equals 的主要区别是:== 常用于比较原生类型,而且 equals() 方法用于检测对象的相等性。 另一个不同的点是:如果 == 和 equals() 用于比较对象,当两个引用地址相同,== 返回 true。而 equals()可以返回 true 或者 false 主要取决于重写实现。最常见的一个例子,字符串的比较,不同情况() == 和 equals()返回不同的结果。 ...
分类: 其他 发布时间: 09-30 13:08 阅读次数: 0

【面试宝典 - 基础篇 - Java 集合】01 List 与 Set 集合的区别

List、Set 都是继承自 Collection 接口。 List 特点: 元素有序放入,元素可重复。Set 特点:元素无序放入,元素不可重复(注意:元素虽然无放入顺序,但是元素在 Set 中的位置是由该元素的 HashCode 决定的,其位置其实是固定的) List 接口由三个实现类:LinkedList、ArrayList、Vector。Set 接口有两个实现类:HashSet(底层由 H...
分类: 其他 发布时间: 09-30 13:08 阅读次数: 0

【常用 JS 插件】01 jQuery Validation 表单验证插件

表单验证框架 jQuery Validation 前端表单验证框架 页面引用 <!-- jQuery Validation 1.14.0 --> <script src="/static/assets/plugins/jquery-validation/js/jquery.validate.js"></script> <
分类: 其他 发布时间: 09-30 13:08 阅读次数: 0

【面试宝典 -基础篇 - Java 集合】02 List 和 Map 的区别

List 特点:元素有序放入,元素可重复; Map 特点: 元素按键值对存储,无放入顺序; List 接口由三个实现类:LinkedList、ArrayListj、Vector; LinkedList:底层基于链表实现,链表内存是散乱的,每一个元素存储本身内存地址的同时还存储下一个元素的地址,链表增删快,查找慢。 Map 接口有三个实现类:HashMap、HashTable、LinkedHash...
分类: 其他 发布时间: 09-30 13:08 阅读次数: 0

【软件需求分析与设计】01 软件过程

1.1 软件开发的本质 软件开发的本质问题体现在软件本身所固有的问题中,软件是一种创造性开发性行为的产品。而不是制造业重复性行为的结果。 软件开发的不便事实主要包括: 复杂性 一致性 可变性 不可见性 软件开发发生意外事件主要因素: 利益相关者(客户、开发者) 软件过程 软件建模(软件开发活动) 问题 迭代开增量开发的定义,举出软件开发职工迭代增量过程的五个例子。 迭代是...
分类: 其他 发布时间: 09-30 13:07 阅读次数: 0

【.NET】01 .Net 开发环境的搭建和应用

1.1 .net 与 c# 的概念 .net/dotnet:一般指 .Net Framework 框架。一种平台,一种技术。 . NET Framework 框架为 .Net 平台提供了稳定的运行环境和资源,保证了 .Net 平台的正常运行,并且 .Net Framework 框架是包含在 .Net 平台中的 C#(sharp): 一种编程语言,可以开发基于 .net 平台的应用。...
分类: 其他 发布时间: 09-30 13:07 阅读次数: 0

【面试宝典 - 基础篇 - Java 集合】03 ArrayList 与 LinkedList 区别

因为 Array 是基于索引(index)的数据结构,它使用索引在数组中的搜索和读取数据是很快的。Array 获取数据的时间复杂度是 O(1),但是要删除数据却是开销很大的,因为这需要重排数组中的所有数据。 相对于 ArrayList,LinkedList 插入是更快的。因为 LinkedList 不像 ArrayList 一样,不需要改变数组的大小,也不需要在数组中装满的时候要将所有的数据重新...
分类: 其他 发布时间: 09-30 13:07 阅读次数: 0