`
wangdf_jee
  • 浏览: 114222 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
Mobicents Eclipse: http://mobicents.googlecode.com/svn/downloads/sip-servlets-eclipse-update-site 什么是SIP Servlets? SIP Servlet 是一个 基于Java 语言的 server-side 组件,就类似于Java Servlet 一样,只不过SIP Servlet 需要运行在 SIP Servlet 容器中。 而且SIP Servlet主要用来处理SIP请求,而Servlet用来处理HTTP请求。 HTTP Servlet 与 SIP Servlet的不同之处: 1. HT ...
    1. 程序员写出自认为没有Bug的代码。     2. 软件测试,发现了20个Bug。     3. 程序员修改了10个Bug,并告诉测试组另外10个不是Bug。     4. 测试组发现其中5个改动根本无法工作,同时又发现了15个新Bug。     5. 重复3次步骤3和步骤4。     6. 鉴于市场方面的压力,为了配合当初制定的过分乐观的发布时间表,产品终于上市了。     7. 用户发现了137个新Bug。     8. 已经领了项目奖金的程序员不知跑到哪里去了。     9. 新组建的项目组修正了差不多全部137个Bug,但又发现了456个新Bug。     ...

JCS(Java Caching System)

    博客分类:
  • JCS
JCS是一个用java编写的分布式缓存系统。它被设计用来加速应用程序,通过提供一个手段来管理多种变化种类的缓存数据。像其它缓存系统一样,JCS对高读(high read)、低放(low put)的应用程序非常有用。 官方网站 http://commons.apache.org/jcs/ 内存缓冲 JCS现在支持两种内存缓冲算法LRU和MRU。通常都是使用LRU算法。 org.apache.stratum.jcs.engine.memory.lru.LRUMemoryCache

oscache.properties

Configuration:配置oscache.properties 1、cache.memory: true 或者 false。默认为true 不使用内存缓存而使用硬盘缓存是很愚蠢的事情。 2、cache.capacity 缓存object的最大数量值。默认是不限制,cache不会移走任何缓存内容。负数被当作不限制。 3、cache.algorithm 运算规则。为了使用规则,cache的size必须是指定的。 如果cache的size不指定的话,法则将不会限制缓存对象的大小。 如果你指定了cache的size,但不指定algorithm,那它会默认使用:com.opensymphony ...

Cache使用的情况

适合使用Cache的情况: 1、被处理的内容短时间不变,所以短时间内可以作为静态内容进行处理 2、在一个不太长的时间内,被处理的内容可能或者必定产生变化,所以必须将他们作为动态内容进行处理 3、在合理的时间区段内可以忽略被处理内容变化后带来的影响 4、对这些内容的处理动作比较消耗系统性能,影响系统响应时间 缓存处理: 1、缓存信息 当上述的基础数据或者统计报表第一次被访问时,被处理的内容被当作动态信息,基础数库从数据库中获得,统计报表也会被生成符合要求的图形、文件,然后这些信息都会被放入缓存信息中。 2、响应信息由缓存提供 当上述的基础数据或者统计报表继续被访问时,系统将会首先检查缓存信息中是 ...
第一要在web.xml中加入以下配置 <taglib> <taglib-uri>oscache</taglib-uri> <taglib-location>/WEB-INF/classes/oscache.tld</taglib-location> </taglib> 第二在/web-inf/lib下加入os的jar包 第三在/web-inf/classes下加入oscache的配置文件和tld 第四在freemarker中按如下方法使用 <#assign cache=JspTaglibs["/WEB-IN ...

OSCache filter

缓存过滤器 CacheFilter <filter> <filter-name>CacheFilter</filter-name> <filter-class>com.opensymphony.oscache.web.filter.CacheFilter</filter-class> <init-param> <param-name>time</param-name> <param-value>60</param-value> </init-param> < ...

OSCache packages

http://www.opensymphony.com/oscache/api/ com.opensymphony.oscache.base Classes AbstractCacheAdministrator Cache CacheEntry Config EntryUpdateState com.opensymphony.oscache.base.algorithm Classes AbstractConcurrentReadCache AbstractConcurrentReadCache.Entry FIFOCache LRUCache UnlimitedCache com ...

OSCache 实例

// package com.wdf.cache; import java.util.Date;   import com.opensymphony.oscache.base.NeedsRefreshException;   import com.opensymphony.oscache.general.GeneralCacheAdministrator;     public class BaseCache extends GeneralCacheAdministrator {       //过期时间(单位为秒);   protected int refreshPeriod ...

Java反编译工具

    博客分类:
  • JVM
Eclipse Plugin http://www.technoetic.com/eclipse/update/
它的整个生命周期包括了: Loading Verification Preparation Resolution Initialization Using Unloading Verification,Preparation,Resolution are called Linking. 其中只有四种情况立即对类进行Initialization

Using datapicker

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv=&q ...

JVM垃圾收集算法

    博客分类:
  • JVM
垃圾收集算法: 标记-清除算法 首先标记出所有需要回收的对象,标记完成后统一回收. 缺点:效率不高,而且出现较多空间碎片,再分配较大对象时无法找到足够的连续内存,再次触发垃圾收集动作. 复制算法 HopSpot虚拟机默认Eden和Survivor的大小比例是8:1.其中Survivor为两块. 当回收时,将Eden 和Survivor还存活的对象复制到另一块Survivor中. 标记整理算法 让存活的对象都向一端移动,然后直接清理掉端边界以外的内存. 适合老年代 分代收集算法 将java堆分为老年代和新生代. 新生代采用复制算法,老年代采用标记清理或标记整理算法.
SQL PLUS下面的操作: sqlplus / as sysdba shutdown immediate; startup mount; ALTER SYSTEM ENABLE RESTRICTED SESSION; ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0; ALTER SYSTEM SET AQ_TM_PROCESSES=0; ALTER DATABASE OPEN; alter database character set INTERNAL_USE AL32UTF8;
网上卖应用软件。但对于广大程序员来说,确是多了一个干副业的机会。少量的注册费、一套开发环境、加上自己的奇思妙想就是在网上卖软件所需要的的全部。一个软件大多卖几块钱,但是如果下载的用户多,其中的效益也很可观。和网站的分成多是三七开(网站拿三,程序员拿七),也很公道。 苹果软件应用商店:http://www.apple.com/iphone/apps-for-iphone/ 诺基亚软件应用商店:https://store.ovi.com/ 微软软件应用商店:http://www.windowsmarketplace.com/ 谷歌软件应用商店:http://www.android.com/marke ...
Global site tag (gtag.js) - Google Analytics