缓存的背景 缓存,在我们日常开发中是必不可少的一种解决性能问题的方法。简单的说,cache 就是为了提升系统性能而开辟的一块内存空间。在cpu进行计算的时候, 首先是读取寄存器,然后内存,再是硬盘。由于寄存器容量很小,不太适合存储我们需要快速读取的数据,放在硬盘中话,效率太低,所以大多数人将一些静态 ...
分类:
编程语言 时间:
2017-05-24 23:53:10
阅读次数:
435
import re'''re模块 compile match search findall group groups正则表达式常用格式: 字符:\d \w \t . (\d:数字;\w:字母数字下划线_;\t:制表符;点.:处了回车外的所有字符) 次数:* + ? {m} {m,n}(+:>=1数字 ...
分类:
编程语言 时间:
2017-05-24 23:54:15
阅读次数:
191
题目;给一个数组,让后把它摆动排序。比如给[[1, 5, 1, 1, 6, 4],排序之后是[1, 4, 1, 5, 1, 6]; 给[1, 3, 2, 2, 3, 1],排序之后是[2, 3, 1, 3, 1, 2] 思路:题目实际要求O(n),但是没想到,简单的做法,先排序,然后从中间分成大小两 ...
分类:
编程语言 时间:
2017-05-24 23:54:24
阅读次数:
246
hibernate 简介:hibernate是一个开源框架,它是对象关联关系映射的框架,它对JDBC做了轻量级的封装,而我们java程序员可以使用面向对象的思想来操纵数据库。hibernate核心接口session:负责被持久化对象CRUD操作sessionFactory:负责初始化hibernat ...
分类:
编程语言 时间:
2017-05-24 23:54:33
阅读次数:
247
1.1 实例变量和类变量 成员变量和局部变量: 局部变量分为三大类: 1)形参:在方法签名中定义的局部变量,由方法调用者为其赋值,随方法的结束而消亡。 2)方法内的局部变量:在方法内定义的局部变量,随方法的结束而消亡。 3)代码块内的局部变量:在代码块内定义的局部变量,随代码块的结束而消亡。 局部变 ...
分类:
编程语言 时间:
2017-05-24 23:54:50
阅读次数:
143
字节数组输入流在内存中创建一个字节数组缓冲区,从输入流读取的数据保存在该字节数组缓冲区中。创建字节数组输入流对象有以下几种方式。 接收字节数组作为参数创建: 另一种创建方式是接收一个字节数组,和两个整形变量 off、len,off表示第一个读取的字节,len表示读取字节的长度。 成功创建字节数组输入 ...
分类:
编程语言 时间:
2017-05-24 23:54:59
阅读次数:
199
灰度化 from PIL import Imageimport numpy as np install numpy https://pypi.python.org/packages/2c/93/9556d25b1f23fd852fc2ddfcf68a4a62ba9e4ef83adabbf8921c8 ...
分类:
编程语言 时间:
2017-05-24 23:55:08
阅读次数:
227
1. 不使用循环,创建一个长度为100的数组,并且每个元素的值等于它的下标? https://segmentfault.com/q/1010000004872068/a-1020000004873461 2. Javascript 求100以内的质数 ...
分类:
编程语言 时间:
2017-05-24 23:55:39
阅读次数:
194
product_list = [ ("Iphone",6000), ("Mac pro",12800), ("Bike",600), ("Watch",8000), ("Book",24), ("çoffee",35),]shopping_list = ()salary = (input("请输入您 ...
分类:
编程语言 时间:
2017-05-24 23:57:06
阅读次数:
255
操作文件的类 -- -- File File类的基本介绍 使用File类操作文件 范例 -- -- 列出指定目录的全部内容 RandomAccessFile类 使用RandomAccessFile类写入数据 使用RandomAccessFile类读取数据 字节流与字符流的基本操作 字节流 字符流 字 ...
分类:
编程语言 时间:
2017-05-24 23:58:08
阅读次数:
323
1 #include 2 #include 3 4 using namespace std; 5 6 class Colleague; 7 8 class Mediator 9 { 10 public: 11 virtual void Send(string strMessage, Colleagu... ...
分类:
编程语言 时间:
2017-05-24 23:59:54
阅读次数:
321
本章内容:使用<script>元素、嵌入脚本与外部脚本、文档模式对JavaScript的影响、考虑禁用JavaScript的场景。 1.<script>元素 向HTML页面中插入JavaScript的主要方法,就是使用<script>元素。HTML4.01为<script>定义了下列属性: asyn ...
分类:
编程语言 时间:
2017-05-25 00:00:18
阅读次数:
240
1.角点定义 角点是一种局部特征,具有旋转不变性和不随光照条件变化而变化的特点,一般将图像中曲率足够高或者曲率变化明显的点作为角点。检测得到的角点特征通常用于图像匹配、目标跟踪、运动估计等方面。 2.Fast检测角点 1)基本思想 E.Rosten和T.Drummond两位大佬在06年一篇文章中提出 ...
分类:
编程语言 时间:
2017-05-25 00:00:49
阅读次数:
411
在Java中,实现定时任务有多种方式。本文介绍4种。Timer和TimerTask、Spring、QuartZ、Linux Cron。 以上4种实现定时任务的方式。Timer是最简单的。不须要不论什么框架,只JDK就能够。缺点是不过个时间间隔的定时器,调度简单。Spring和QuartZ都支持cro ...
分类:
编程语言 时间:
2017-05-25 00:01:00
阅读次数:
310
实际参数在函数中我们可以使用 arguments 对象获得 (注:形参可通过 arguments.callee 获得),虽然 arguments 对象与数组形似,但仍不是真正意义上的数组。 我们可以通过数组的 slice 方法将 arguments 对象转换成真正的数组。 方法一:通过Array.p ...
分类:
编程语言 时间:
2017-05-25 00:02:08
阅读次数:
236
Python开发【一】初识Python Python开发【二】基本数据类型 python开发【三】文件管理 python开发【四】函数 ...
分类:
编程语言 时间:
2017-05-25 00:02:54
阅读次数:
160
我们经常可以看到网上一些图片都有水印,我就看了一些教程,也自己简单实现了下,再记录一下! 添加水印的过程 1.创建图片缓存对象 (BufferImage) > 2.创建Java绘图工具对象(Graphics2D) > 3.使用绘图工具对象将原图画到缓存图片对象上 > 4.使用绘图工具对象将水印文字图 ...
分类:
编程语言 时间:
2017-05-25 00:03:18
阅读次数:
174
一、time模块:import time 1、time.sleep(3) #单位为妙 二、urllib 1、传递一个url地址得到其html内容:from urllib.request import urlopen ...
分类:
编程语言 时间:
2017-05-25 00:03:27
阅读次数:
177
定义: array=(1 2 3) echo ${array[0]} echo ${array[1]} echo ${array[2]} echo ${array[*]} 所有元素 echo ${array[@]} 数组的长度 数组赋值 array=(1 2 3) 此时数组中有3个元素 array[ ...
分类:
编程语言 时间:
2017-05-25 00:03:36
阅读次数:
251
Java.util.Scanner类:扫描器类,表示输入操作 存在的方法:xxx拜年是数据类型,如byte,int,boolean等 Xxx nextXxx():获取下一个该类型的数据 数据流,提供了可以读/写任意数据的方法 DataOutStream:提供了writeXxx(xxx value)方 ...
分类:
编程语言 时间:
2017-05-25 00:03:54
阅读次数:
219