1.在本章开始之前,需要先理解同步与异步,阻塞与非阻塞的区别: “阻塞”与"非阻塞"与"同步"与“异步"不能简单的从字面理解,提供一个从分布式系统角度的回答。1.同步与异步同步和异步关注的是消息通信机制 (synchronous communication/ asynchronous communi ...
分类:
编程语言 时间:
2017-07-15 19:00:21
阅读次数:
260
window.onload=function(){ alert("欢迎光临!");//均正常显示}//关闭网页时执行window.onbeforeunload=function(){ alert("确定关闭吗?");//IE和火狐正常显示}//刷新网页时执行window.onunload=funct ...
多线程: 一、同步的方法 1、synchronized 合理利用资源,提高效率最有效的方法。带来这些有利的一面的同时,也为开发者带来了一些烦扰,如数据不一致,会导致严重的后果,目前使用最多的就是通过synchronized来实现数据的同步,从以下几个方面介绍synchronized: 要解决多线程并 ...
分类:
编程语言 时间:
2017-07-15 19:00:05
阅读次数:
174
一、概述 1.简介 HTML是英文Hyper Text Mark-up Language(超文本标记语言)的缩写,他是一种制作万维网页面标准语言(标记)。相当于定义统一的一套规则,大家都来遵守他,这样就可以让浏览器根据标记语言的规则去解释它。 浏览器负责将标签翻译成用户“看得懂”的格式,呈现给用户! ...
分类:
编程语言 时间:
2017-07-15 18:59:56
阅读次数:
176
ipython notebook 命令行输入ipython notebook 此时,浏览器会自动运行并打开ipython网页 基本操作 如上图所示,新建一个项目 导入相关模块,建立一个数据集 制造数据缺失项,并给新插入部分部分赋值 这样就构造了一个二维的DataFrame数组,其中包含了一些空数据 ...
分类:
Web程序 时间:
2017-07-15 18:59:47
阅读次数:
196
下面笔者将用SS5在亚马逊云服务器上的Linux搭建一个Socks5 Proxy Server,具体过程如下: 1、首先,编译安装SS5需要先安装一些依赖组件 yum -y install gcc gcc-c++ automake make pam-devel openldap-devel cyru ...
分类:
系统相关 时间:
2017-07-15 18:59:41
阅读次数:
556
享元模式(Flyweight),运用共享技术有效地支持大量细粒度的对象。 在享元对象内部并且不会随环境改变而改变的共享部分,可以称为是享元对象的内部状态,而随环境改变而改变的、不可以共享的状态就是外部状态。 享元模式可以避免大量非常相似类的开销。在程序设计中,有时需要生成大量细粒度的类实例来表示数据 ...
分类:
其他好文 时间:
2017-07-15 18:59:32
阅读次数:
275
...
分类:
移动开发 时间:
2017-07-15 18:59:22
阅读次数:
214
2012-11-10 12:58 26036人阅读 评论(4) 收藏 举报 2012-11-10 12:58 26036人阅读 评论(4) 收藏 举报 分类: WebLogic(10) 分类: WebLogic(10) 版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文 ...
分类:
Web程序 时间:
2017-07-15 18:59:13
阅读次数:
267
伟大软件的简易三步骤: 1.确认你的软件客户要它做的事。 2.运用基本的OO原则来增加软件的灵活性。 3.努力实现可维护、可重用的设计。 项目架构: Guitar类: Inventory类: 搜寻测试代码: 运行结果: 为什么,明明有,为什么说没有? 检查了代码,可能搜寻中“fender”的f是小写 ...
分类:
其他好文 时间:
2017-07-15 18:59:03
阅读次数:
180
电子邮件最早出现于1960年,而基于网络的电子邮件最早则是出现于1971年,而中国的第一封电子邮件则是出现于1987年。电子邮件也作为早期的基于网络的通信方式被广泛的使用,尽管电子邮件的非常多功能被即时通信所代替,可是在商业环境下电子邮件依旧是主要交流方式。 首先是MUA的概念,它是Mail Use ...
分类:
其他好文 时间:
2017-07-15 18:58:55
阅读次数:
196
Given a binary tree, return the tilt of the whole tree. The tilt of a tree node is defined as the absolute difference between the sum of all left subt ...
分类:
其他好文 时间:
2017-07-15 18:58:46
阅读次数:
141
Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互 ...
分类:
系统相关 时间:
2017-07-15 18:58:29
阅读次数:
203
本节书摘来自异步社区《深入理解Android 5 源代码》一书中的第2章,第2.2节分析Android源代码结构,作者 李骏。 网址:https://yq.aliyun.com/articles/93279?spm=5176.100239.blogcont93310.17.gtBsUg 2.2 分析... ...
分类:
移动开发 时间:
2017-07-15 18:58:18
阅读次数:
369
a1 = {'Yuan': 30000, 'Alex': 100000, 'Egon': 50000, 'Rain': 90} #定义字典 f = open("test.txt","w+",encoding="UTF-8") #打开文件 for key in a1: #循环遍历字典 a2 = (ke... ...
分类:
编程语言 时间:
2017-07-15 18:58:10
阅读次数:
444
女鞋API 数据结构定义 //Product //产品数据对象解构 { id:101, name:'产品名', summary:'产品简介', image:'imageURL', code:'产品编码,例如3014', price:'价格', colors:[ color, ... ], sizes ...
传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=3524 http://www.lydsy.com/JudgeOnline/problem.php?id=2223 【题解】 由于出现次数超过区间长度的一半的数最多只有1个,所以就可以分两半找了。 ...
分类:
其他好文 时间:
2017-07-15 18:57:51
阅读次数:
127