1.2.Web开发中常用Scope简介这里主要介绍基于Servlet的Web开发中常用的Scope。l第一个比较常用的就是Application级Scope,通常我们会将一些贯穿整个EAR都会用到的常量定义、通用的服务组件、类似DBConnection连接创建等比较消耗资源的组件等等放到这个Scop...
分类:
Web程序 时间:
2014-12-19 11:57:18
阅读次数:
205
DBCP(DataBase connection pool),数据库连接池。是 apache 上的一个 java 连接池项目。由于建立数据库连接是一个非常耗时耗资源的行为,所以通过连接池预先同数据库建立一些连接,放在内存中,应用程序需要建立数据库连接时直接到连接池中申请一个就行,用完后再放回去。
也是 tomcat、hibernate等开源工具使用的连接池组件。
DBCP版本已经整体升级到2....
分类:
数据库 时间:
2014-12-18 09:13:38
阅读次数:
242
从现在开始就一一把设计模式理一下:<?php
/**
*在内存中只有一个实例,节省内存空间,
*避免频繁创建销毁对象,可以提高性能,
*避免对共享资源的多重占用
*可以全局访问
*创建对象时耗时过多,耗资源过多
*
*/
/**private的,所以他们都是不可继承的,但是其他很多单例模..
分类:
其他好文 时间:
2014-12-16 15:15:20
阅读次数:
164
一、从网络中获取图片的步骤 从网络中获取图片是一个耗时耗资源耗费用户流量的操作,故我们在第一次获取到网络中图片的时候会将其缓存到本地(内存或SD卡),以保证下次再需要这张图片时,可以从本地加载到。二、SmartImageView的使用方法 SmartImageView是一个自定义控件,使用时用于.....
分类:
其他好文 时间:
2014-12-03 08:11:11
阅读次数:
167
一、五大基本选择符1. *(通配符)*通配符选择器,经常用于cssreset(样式重置),清理标签的默认样式,但现在一般不提倡直接使用*了,主要是*会匹配所有标签,相当耗资源。*在css的优先级中是最低的。* {margin: 0; padding: 0;} 也可以用*来匹配某一元素下的所有子元素:...
分类:
Web程序 时间:
2014-11-30 14:01:42
阅读次数:
187
实验环境:CentOSrelease6.6(Final)一台IP地址:172.16.249.230Htop是一款运行于Linux系统监控与进程管理软件,用于取代Unix下传统的top。与top只提供最消耗资源的进程列表不同,htop提供所有进程的列表,并且使用彩色标识出处理器、swap和内存状态。用户一般可以在top无法提供..
分类:
系统相关 时间:
2014-11-27 10:54:41
阅读次数:
330
为什么SqlHelper(或工具类)是静态的? 静态构造函数仅调用一次(即只是在程序生命周期中实例一次),在程序驻留的应用程序域的生存期内,静态类一直保留在内存中 这样可以减少每次使用的实例过程,就是不用每次都new了。实例调用需要先初始化,然后调用方法...相对来说消耗资源要大于静态方法调用
使用...
分类:
数据库 时间:
2014-11-26 22:34:39
阅读次数:
209
1、查看值得怀疑的SQLselect substr(to_char(s.pct,'99.00'),2)||'%'load, s.executions executes, p.sql_textfrom(select address, disk_rea...
分类:
数据库 时间:
2014-11-23 17:26:31
阅读次数:
262
http://snowolf.iteye.com/blog/1677495近半个月过得很痛苦,主要是产品上线后,引来无数机器用户恶意攻击,不停的刷新产品各个服务入口,制造垃圾数据,消耗资源。他们的最好成绩,1秒钟可以并发6次,赶在Database入库前,Cache进行Missing Loading前...
分类:
系统相关 时间:
2014-11-22 13:16:39
阅读次数:
343
scoket:一种机制,创建一个端口,绑定对应的函数,不断地接收和发送信息。TCP:双方建立连接,进行数据传输,可靠性高,但效率低,消耗资源大。UDP:不建立连接,直接把数据扔过去,不能保证对方有没有收到。可靠性低,效率高,资源消耗低。多线程传输:同一资源分多条线路同步进行传输,以所有的线路完成传输...
分类:
其他好文 时间:
2014-11-21 10:19:20
阅读次数:
196