Java并发编程:CountDownLatch、CyclicBarrier和Semaphore 在java 1.5中,提供了一些非常有用的辅助类来帮助我们进行并发编程,比如CountDownLatch,CyclicBarrier和Semaphore,今天我们就来学习一下这三个辅助类的用法。 以下是本 ...
分类:
编程语言 时间:
2016-10-15 09:26:43
阅读次数:
229
内容: 编译与解释 文法 正规式(几乎每次考到) 有限自动机(重点) 表达式(偶尔考到) 传值与传址(考到频率高) 多种程序语言特点 编译过程: 编译型语言在程序执行之前,有一个单独的编译过程,将程序翻译成机器语言,以后执行这个程序的时候,就不用再进行翻译了。 解释型语言,是在运行的时候将程序翻译成 ...
分类:
编程语言 时间:
2016-10-15 09:26:21
阅读次数:
279
题意:有N瓶酒,不能连续喝>=3瓶的酒,问能喝的最大的酒量。 解法:同前一题相似,可以f[i][j]表示前i瓶中连续喝了j瓶的最大酒量。1.f[i][0]=f[i-1][3] ; 2.i=1或2时,f[i][j]=f[i-1][j-1]+a[i]; 3. f[i][3]=mx;也可以只用f[i]。 ...
分类:
其他好文 时间:
2016-10-15 09:25:49
阅读次数:
249
htnl全局属性和其他属性 学习要点: 1.实体 2.元数据 3.全局属性 本章主要探讨HTML5中的HTML实体、以及HTML核心构成的元数据,最后了解一下HTML中的全局属性。 一.实体 HTML实体就是将有特殊意义的字符通过实体代码显示出来。 显示结果 实体名称 实体编号 描述 ...
分类:
其他好文 时间:
2016-10-15 09:25:47
阅读次数:
168
越来越多的人开始意识到,网站即软件,而且是一种新型的软件。 这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。 网站开发,完全可以采用软件开发的模式。但是传统上,软件和网络是两个不同的领域,很少有交集;软件开发主要针对 ...
分类:
其他好文 时间:
2016-10-15 09:24:20
阅读次数:
142
轮播图是新手学前端的必经之路! 直接上代码! <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title></title> <style> *{ margin: 0; padding: 0; } .all{ margin: ...
分类:
Web程序 时间:
2016-10-15 09:24:48
阅读次数:
943
今天来介绍一个js的框架,这个框架的主要功能呢,是通过加载该类库,来实现php函数的调用 当然了,这并不是说php中所有的函数都能在js中使用,但很大一部分是可以的。 环境:mac + node v5.9.0 + npm 3.7.3 + webstorm 1. 首先,我们的环境需要安装node,安装 ...
分类:
Web程序 时间:
2016-10-15 09:25:38
阅读次数:
328
[题目大意]: 给定一棵树,树的每个节点对应一个小写字母字符,有m个询问,每次询问以vi为根节点的子树中,深度为hi的所有节点对应的字符能否组成一个回文串; [题目分析]: 先画个图,可看出每次询问的所有节点都是一个从1开始bfs遍历完成的节点序列中的一段,已知深度hi的情况下,可以二分得到深度为h ...
分类:
其他好文 时间:
2016-10-15 09:23:38
阅读次数:
223
.. ,. . .. .. 惜似西墜艷陽下 .. 惋矣東還浮雲高 .. . - - 01/06/2016 photo, Edinburgh - - 02/07/2016 - - 15/10/2016 《__ .. -- hide -- .. __》 .. 子貢曰:「然則夫子何方之依」 孔子曰... ...
分类:
其他好文 时间:
2016-10-15 09:22:37
阅读次数:
189
Python的安装 windows 1、下载安装包 https://www.python.org/downloads/ 2、安装 默认安装路径:C:\python35 3、配置环境变量 【右键计算机】-->【属性】-->【高级系统设置】-->【高级】-->【环境变量】-->【在第二个内容框中找到变量 ...
分类:
编程语言 时间:
2016-10-15 09:22:43
阅读次数:
272
1. 输入一串用空格隔开的数字串,对于数字串的奇数位按升序排序,偶数位按降序排序。 示例输入: 4 6 2 3 6 7 8 1 处理过程: 奇数位:4 2 6 8 升序排序结果: 2 4 6 8 偶数位:6 3 7 1 降序排序结果: 7 6 3 1 结果输出:2 7 4 6 6 3 8 1 2. ...
分类:
其他好文 时间:
2016-10-15 09:21:52
阅读次数:
296
Description Input 4 1 2 1 3 1 4题目的意思是给你一棵树,让你找到所有不在一条路径上的三个点的情况个数。乍一看正向处理比较麻烦,我们从反方向考虑,如果是取在一条路径上的3个点,那又该怎样取呢?我们以Num[rt]表示以rt为根的子树上的节点的个数(包括根节点)。选取方法是 ...
分类:
其他好文 时间:
2016-10-15 09:22:31
阅读次数:
128
内容:1、ftp协议2、vsftpd的搭建及配置一、FTP协议1、FTP协议: FTP是FileTransferProtocol(文件传输协议)的英文简称,而中文简称为“文传协议”。工作在第七层,而且是基于TCP协议传输数据。FTP工作原理与其它的应用协议有些不同。它是用两个端口进行通信的。一个端口用于..
分类:
系统相关 时间:
2016-10-15 07:47:36
阅读次数:
293
1.List接口概述有序的集合序列。此接口的用户可以对列表中的每个元素的插入位置进行精确的控制。用户可以根据元素的索引(在列表中的位置)访问元素,并搜索列表中的元素。与Set接口不同,列表通常允许重复的元素。2.List案例存储字符串并遍历packagecom;
importjava.util.Arr..
分类:
编程语言 时间:
2016-10-15 07:47:00
阅读次数:
165