Active Object模式的评价与实现考量 Active Object模式通过将方法的调用与执行分离,实现了异步编程。有利于提高并发性,从而提高系统的吞吐率。 Active Object模式还有个好处是它可以将任务(MethodRequest)的提交(调用异步方法)和任务的执行策略(Execut ...
分类:
编程语言 时间:
2016-08-16 14:36:47
阅读次数:
226
PHP中的魔术变量是可变的值,举个例子 比如__LINE__这个魔术变量,可以根据在文档中的位置来显示自身在第几行! 代码如下: 1 <?php 2 echo "__LINE在第“".__LINE__."行!"; 3 ?> 常见的魔术变量有__LINE__,__FILE__,__DIR__,__FU ...
分类:
Web程序 时间:
2016-08-16 14:37:49
阅读次数:
154
需要在dub.json中加入一行"dflags-windows-x86-dmd": ["-m32mscoff"], ...
分类:
编程语言 时间:
2016-08-16 14:36:07
阅读次数:
440
相关理论和技术 本章将介绍系统开发的相关理论和技术,包括系统的理论依据和开发环境。 2.1系统开发理论依据 2.1.1 网络爬虫技术 网络爬虫(Web crawler),是一种按照一定规则,自动的抓取万维网信息的程序或脚本。 2.1.2HTML HTML(HyperText Markup Langu ...
分类:
其他好文 时间:
2016-08-16 14:37:27
阅读次数:
139
首先,从简单的着手,打印出金字塔的右半部分,代码如下 然后打印出完整的金字塔,完整的金字塔,在上面的基础下只需要做小小的修改, 注:把上面的代码复制到php文件中,会出现不知名的错误,应该是格式问题,但是代码是正确的。 然后是空心金字塔,代码如下: 接下来,是菱形 注:上述代码在不同的浏览器可能显示 ...
分类:
Web程序 时间:
2016-08-16 14:36:11
阅读次数:
154
对于linux的应用,我想大多数都是用在服务器领域,对于服务器来讲真的没有必要跑一个图形界面。所以我们平时安装linux操作系统时往往是不安装图形界面的。说到这里也许你会有疑问,图形界面还能选择装或者不装? 是的,虽然linux和微软的windows一样同位操作系统,但是它们有一个很大的区别就是wi ...
分类:
系统相关 时间:
2016-08-16 14:35:29
阅读次数:
157
1.伪类与伪元素 先说一说为什么css要引入伪元素和伪类,以下是css2.1 Selectors章节中对伪类与伪元素的描述: CSS introduces the concepts of pseudo-elements and pseudo-classes to permit formatting ...
分类:
其他好文 时间:
2016-08-16 14:35:57
阅读次数:
259
我们在平常开发过程中,在设计数据的时候,经常碰到数据类型选择的问题,为了更快,更合适地选择正确的数据类型,所以在这里做个总结。 分类 sql server 数据类型 c# 数据类型 描述 应用场景 字符和字符串 char(n) ... ...
分类:
数据库 时间:
2016-08-16 14:35:32
阅读次数:
183
虚拟化厂商如思杰、微软和VMware推行虚拟化产品已经多年了,但是它们却不常提供强有力的工具来管理它们的这些产品。直到今天为止,这些厂商如VMware,还是将它们的主要注意力放在了开发核心产品上。这种状况,客观上将机会留给了一些第三方的公司,它们开发的工具补强了这些大厂商产品在管理和可用性上偏弱的部 ...
分类:
其他好文 时间:
2016-08-16 14:35:12
阅读次数:
303
前期准备 windows7 node ruby sass+compass grunt篇 新建一个grunt_demo 目录,用compass 创建一个项目 打开CMD,安装grunt-cli到全局环境 注意,安装grunt-cli并不等于安装了 Grunt!Grunt CLI的任务很简单:调用与Gr ...
分类:
其他好文 时间:
2016-08-16 14:34:44
阅读次数:
180
第一步: 取消自动validation validation有一堆,什么xml、jsp、jsf、js等等,我们没有必要全部都去自动校验一下,只是需要的时候才会手工校验一下! 取消方法: windows–>perferences–>myeclipse–>validation 除开Manual下面的复选 ...
分类:
系统相关 时间:
2016-08-16 14:34:56
阅读次数:
201
结论: > Socket 理论上 支持 只上行,或者 只下行。 > 心跳包 必须是 上下行的 —— 心跳包请求(上行) - 心跳包响应(下行)。 > 如果 长时间 只有单向链接(只发送不接受,或者 只接受不发送) —— 路由器 就会 丢弃 Socket数据。 > 心跳包 不是 必须的 —— 任意 上 ...
分类:
其他好文 时间:
2016-08-16 14:34:41
阅读次数:
116
通常,由于项目开发需要,有时候需要考虑使用不同的JDK进行项目构建。如服务器用的是JDK6或JRE6的运行环境,那么客户端需要保持相同的版本进行开发和集成,以免出现一些版本不匹配错误。 常见的由于JDK版本不一致的错误报告如下: Exception in thread "main" java.lan ...
分类:
系统相关 时间:
2016-08-16 14:32:48
阅读次数:
205
前面的一篇文章我们说了部分在PS中进行文件浏览的基本概念,说到了几个虚拟驱动器的概念。并没有深入的描述相关的命令,这里我们进一步对这一知识点进行描述。 2.1 管理当前工作路径/位置 在日常管理中经常需要对当前的路径进行查询和管理;PS提供了四个管理的cmdlet: get-location、set ...
分类:
系统相关 时间:
2016-08-16 14:34:08
阅读次数:
314
描述 校门外有很多树,有苹果树,香蕉树,有会扔石头的,有可以吃掉补充体力的……如今学校决定在某个时刻在某一段种上一种树,保证任一时刻不会出现两段相同种类的树,现有两个操作:K=1,K=1,读入l、r表示在区间[l,r]中种上一种树,每次操作种的树的种类都不同K=2,读入l,r表示询问l~r之间能见到 ...
分类:
其他好文 时间:
2016-08-16 14:33:21
阅读次数:
112
by zhangxinxu from http://www.zhangxinxu.com本文地址:http://www.zhangxinxu.com/wordpress/?p=758 一、CSS reset(CSS重置)的历史 根据淘宝射雕的叙述,最早的一份CSS reset来自Tantek 的un ...
分类:
Web程序 时间:
2016-08-16 14:32:50
阅读次数:
216
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title></title> <style> .inp{ border: 0; border-left: 1px solid #dddddd; border-right: ...
分类:
编程语言 时间:
2016-08-16 14:33:42
阅读次数:
214