生成器就是一个可迭代对象 通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。 所以,如果列表元素可以按照某种算法推算出来,那我 ...
分类:
编程语言 时间:
2017-10-02 18:53:55
阅读次数:
194
需配合moment插件实现:http://momentjs.com/ 演示:http://live.datatables.net/zuciyawi/1/edit HTML代码 JS代码: ...
分类:
Web程序 时间:
2017-10-02 18:53:37
阅读次数:
305
常用指令 ls:显示文件或目录 -i:列出文件详细信息(list) -a:列出当前目录下所有文件及目录,包括隐藏文件和文件夹(a) mkdir:创建目录 -p:创建目录,若无上级目录则创建(parent) cd:切换目录 touch:创建空文件 echo:创建带有内容的文件 cat:查看文件内容 c ...
分类:
系统相关 时间:
2017-10-02 18:53:27
阅读次数:
280
我们都知道volatile为共享变量提供了可见性,下面就来分析这种可见性是如何实现的。 在说volatile之前,首先需要引入一个概念:缓存行。为了增加cpu的访存速度,通常会在cpu和内存之间增加多级缓存,如下图,L1、L2都是核心独享的缓存,L3为单个插槽上所有cpu共享的缓存,MainMemo ...
分类:
其他好文 时间:
2017-10-02 18:53:18
阅读次数:
179
工具:Microsoft SQL Server 2008R2 Microsoft visual studio 2008 学习笔记:连接数据库 (1) 建立数据库 USE master; IF DB_ID('EduBaseDemo') IS NOT NULL BEGIN ALTER DATABASE ...
分类:
数据库 时间:
2017-10-02 18:53:08
阅读次数:
187
链接: http://acm.split.hdu.edu.cn/showproblem.php?pid=1370 题意: 有3个循环周期,周期天数分别为23、28、33。对于某一年,已知某年这3个周期的某一峰值分别是当年的第p、e、i天, 问从第d天开始到最近一个满足3个周期都达到峰值的日期还有多少 ...
分类:
其他好文 时间:
2017-10-02 18:52:58
阅读次数:
167
PO:持久对象 (persistent object),po(persistent object)就是在Object/Relation Mapping框架中的Entity,po的每个属性基本上都对应数据库表里面的某个字段。完全是一个符合Java Bean规范的纯Java对象,没有增加别的属性和方法。 ...
分类:
编程语言 时间:
2017-10-02 18:52:49
阅读次数:
176
05:派 总时间限制: 1000ms 内存限制: 65536kB 描述 我的生日要到了!根据习俗,我需要将一些派分给大家。我有N个不同口味、不同大小的派。有F个朋友会来参加我的派对,每个人会拿到一块派(必须一个派的一块,不能由几个派的小块拼成;可以是一整个派)。 我的朋友们都特别小气,如果有人拿到更 ...
分类:
其他好文 时间:
2017-10-02 18:52:43
阅读次数:
300
【git 删除本地分支】 git branch -D br 【git 删除远程分支】 git push origin :br (origin 后面有空格) git代码库回滚: 指的是将代码库某分支退回到以前的某个commit id 【本地代码库回滚】: git reset --hard commit ...
分类:
其他好文 时间:
2017-10-02 18:52:35
阅读次数:
90
语法: expires [time|epoch|max|off]默认值: expires off作用域: http, server, location使用本指令可以控制HTTP应答中的“Expires”和“Cache-Control”的头标,(起到控制页面缓存的作用)。可以在time值中使用正数或负 ...
分类:
Web程序 时间:
2017-10-02 18:52:13
阅读次数:
206
//背包问题:有m件物品和一个承重为t的背包。第i件物品的重量是w[i],价值是v[i]。 //求解将哪些物品装入背包可使这些物品的重量总和不超过背包承重量t,且价值总和最大。 #include <stdio.h> #include <conio.h> #include <string.h> int ...
分类:
其他好文 时间:
2017-10-02 18:51:54
阅读次数:
209
String一旦赋值或实例化后就不可更改,如果赋予新值将会重新开辟内存地址进行存储。而StringBuffer类使用append和insert等方法改变字符串值时只是在原有对象存储的内存地址上进行连续操作,减少了资源的开销。如果有大量需要进行字符串拼接的操作,最好还是使用StringBuffer或S ...
分类:
移动开发 时间:
2017-10-02 18:26:56
阅读次数:
917
在堆里存放着java世界中几乎所有的对象实例,垃圾收集器在对堆进行回收前需要知道哪些对象还存活,哪些对象已经死去。那怎么样去判断对象是否存活呢? 一、判断对象是否存活算法 1、引用计数法 实现思路:给对象添加一个引用计数器。每当有一个地方引用它时,计数器加1;引用失效时计数器减1。在任何时刻计数器为 ...
分类:
编程语言 时间:
2017-10-02 18:26:48
阅读次数:
229
http://www.linuxidc.com/Linux/2016-05/130873.htm 打开终端,在终端中输入命令: export LANG=en_US xdg-user-dirs-gtk-update 跳出对话框询问是否将目录转化为英文路径,同意并关闭.在终端中输入命令: export ...
分类:
系统相关 时间:
2017-10-02 18:26:39
阅读次数:
329
本文简单的介绍了sitespeed.io对web页面的分析结果、sitespeed.io的基本工作原理。 ...
分类:
其他好文 时间:
2017-10-02 18:26:28
阅读次数:
320
今天在使用JConsole进行远程连接时,发现IP和端口在Windows下是可以远程telnet的,但是,使用JConsole时却无法连接。 我的环境如下: Windows下运行JConsole,准备远程连接Ubuntu 16.04下的一个测试的Java进程; Ubuntu 16.04 运行了一个J ...
分类:
其他好文 时间:
2017-10-02 18:26:19
阅读次数:
359