线程技术可以让我们的程序同时做多件事情,线程的工作模式有很多,常见的一种模式就是处理网站的并发,今天我来说说线程另一种很常见的模式,这个模式和前端里的ajax类似:浏览器一个主线程执行javascript,页面渲染等操作,当我们使用ajax向服务端发起请求,由于这个过程很慢,ajax的异步模式可以让 ...
分类:
编程语言 时间:
2016-08-03 18:29:54
阅读次数:
162
来源: http://my.oschina.net/alphajay/blog/52172 http://www.cnblogs.com/baiyanhuang/archive/2009/11/09/1730726.html 1. Perl自带的调试器(功能最全,就是最烦) Perl调试器的用法: ...
分类:
其他好文 时间:
2016-08-03 18:28:39
阅读次数:
9641
上一篇谈了我对缓存的概念,框架上的理解和看法,这篇承接上篇讲讲我自己的缓存模块设计实践。 基本的缓存模块设计 最基础的缓存模块一定有一个统一的CacheHelper,如下: 然后业务层是这样调用的 上面的代码没什么错误,但是实际运用的时候就产生疑问了,因为我一直强调缓存要保存"热数据",那样"热数据 ...
分类:
Web程序 时间:
2016-08-03 18:29:57
阅读次数:
154
然 ,你以为这样就解决问题了? 图样 图森破(too yong too simply).......... HTTP 错误 500.21 - Internal Server Error 处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“Managed ...
分类:
其他好文 时间:
2016-08-03 18:30:25
阅读次数:
113
<LinearLayout android:background="#eb4f38" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal"> ...
分类:
其他好文 时间:
2016-08-03 18:29:58
阅读次数:
143
一、概述 错误与异常的概念,区别 内置异常 为什么使用异常、场景、作用 异常处理 try/except/else try/fianlly raise assert 自定义异常类 ...
分类:
编程语言 时间:
2016-08-03 18:28:25
阅读次数:
232
Traceview卡顿检测 Traceview是Android平台特有的数据采集和分析工具,集成在DDMS工具中,可以采集程序中的方法执行耗时、调用关系、调用次数以及资源占用等情况。 一、使用方法 1、启动虚拟机/连接手机,cmd命令输入ddms启动DDMS工具。打开手机上被测应用,在ddms上选择 ...
分类:
移动开发 时间:
2016-08-03 18:29:54
阅读次数:
1182
http://acm.hdu.edu.cn/showproblem.php?pid=5792 World is Exploding Problem Description Given a sequence A with length n,count how many quadruple (a,b,c ...
分类:
编程语言 时间:
2016-08-03 18:27:42
阅读次数:
239
Spring中IOC的概念,控制反转概念其实包含两个层面的意思,“控制”是接口实现类的选择控制权;而“反转”是指这种选择控制权从调用者转移到外部第三方或容器的手中。BeanFactory、ApplicationContext和WebApplicationContext是Spring框架三个最核心的接 ...
分类:
编程语言 时间:
2016-08-03 18:27:42
阅读次数:
246
本文为作者原创,如需转载请注明出处。 1. 实现的功能 一主多备,自动选主 启动记录可查询 一主多备,自动选主 启动记录可查询 2. 前置需求 一台数据库用以记录,如 MySQL、Redis、MongoDB 等。关键是设计中的思想,用啥数据库都行。 3. 设计实现 在数据库中,存一张表,结构如下: ...
分类:
其他好文 时间:
2016-08-03 18:26:46
阅读次数:
122
PHPDocument 代码注释规范1. 安装phpDocumentor(不推荐命令行安装)在http://manual.phpdoc.org/下载最新版本的PhpDoc放在web服务器目录下使得通过浏览器可以访问到点击files按钮,选择要处理的php文件或文件夹还可以通过该指定该界面下的File ...
分类:
Web程序 时间:
2016-08-03 18:26:10
阅读次数:
161
Redis数据类型 官网说明文档:http://www.redis.io/topics/data-types-intro Redis keys Redis keys are binary safe, this means that you can use any binary sequence as ...
分类:
其他好文 时间:
2016-08-03 18:26:53
阅读次数:
193
这里分析Log对象本身的源代码. Log类是一个topic分区的基础类.一个topic分区的所有基本管理动作.都在这个对象里完成.类源代码文件为Log.scala.在源代码log目录下. Log类是LogSegment的集合和管理封装.首先看看初始化代码. 上面是Log class初始化的部分.这个 ...
分类:
其他好文 时间:
2016-08-03 18:27:00
阅读次数:
540
我们在线购票时(如电影票、车票等)可以自己选座。开发者会在页面上列出座次席位,用户可以一目了然的看到可以选择的座位及支付。本文以电影院购票为例,为您展示如何选座、处理选座数据等。 查看演示 下载源码 在这里,我给大家介绍一款基于jQuery的在线选座插件:jQuery Seat Charts,它支持 ...
分类:
Web程序 时间:
2016-08-03 18:25:53
阅读次数:
885
桥接模式的定义: 将抽象化(Abstraction)与实现化(Implementation)脱耦,使得二者可以独立地变化。 桥接模式结构图: 桥接模式中得角色: 抽象化(Abstraction)角色:抽象化给出的定义,并保存一个对实现化对象的引用。 修正抽象化(Refined Abstraction ...
分类:
其他好文 时间:
2016-08-03 18:27:07
阅读次数:
127
注意:在安装前请查看安装目录是否有足够空间!完全安装大概需要12G的空间!本人在安装后系统盘满了,导致无法启动图形界面。小伙伴们不要重蹈覆辙~ Environment linux debian8 (x64), it is the same in other linux x64 systems Ins... ...
分类:
系统相关 时间:
2016-08-03 18:25:39
阅读次数:
228