Jlive学习笔记(一)

最近闲来无聊,找来Jlive源码进行赏析。本人水平有限,只是对自己觉的有益的内容做一些记录和摘要,希望对自己在OO编程思想上能有一点点的提高。
jlive源码 Jive论坛的优点是由于采用缓冲机制,可以承受巨大访问量,同时能保持快速反应,在国外站点采用很多。主要功能如下:快速的缓存功能,将经常访问的帖子保存在内存中,实现快速访问,可通过Web管理界面动态监测缓存大小,根据访问量动态调整缓存。强大的可定制的过滤功能,可以编制Java程序过滤插件对实现超强功能过滤。 附件上传功能,贴子中可以支持多种类型文件,包括图片和PDF文件,可以设置上传最大字节数个性图片随意设置,并可以上传自己的个性图片。支持Html标签,可上传plugIn定制特定的标签功能。 增强 SMTP 发信能力,目前已经可以同时支持 SMTP、ESMTP 和 Sendmail 来发信。 与新闻组newsgroup交换信息,可以将互联网上任何一个newsgroup的信息转换成论坛的帖子,以论坛形式浏览新闻组。 灵活的、可扩展的的用户权限控制系统,可通过Web管理界面动态设定论坛资源的用户访问权限。 论坛数据导出,可通过Web管理界面将论坛数据以树形结构导出到XML文件,方便Web Services等拓展应用。 论坛版主功能,可设定论坛版主独立管理功能。 积分功能。 Jive论坛的开发是很有意思,一开始的Jive 1.2.4是开源的,后来开发者“见钱眼开”,从Jive 2.1开始不再开源,但是还可以让开发者从CVS下载研读,在Jive 2.1中有Licence的限制。此源码是Jive 1.2.4开源代码下载,供研读,学习设计模式。 立即下载

相关推荐

Jlive

Jdon框架的最新版,参考源码

jlive 索引解析

/** * Copyright (C) 2001 Yasna.com. All rights reserved. * * =================================================================== * The Apache Software License, Version 1.1 * * Redistributi...

java-t-go 216

jlive开发源代码

Jive论坛的优点是由于采用缓冲机制,可以承受巨大访问量,同时能保持快速反应,在国外站点采用很多。主要功能如下:快速的缓存功能,将经常访问的帖子保存在内存中,实现快速访问,可通过Web管理界面动态监测缓存大小,根据访问量动态调整缓存。

一日一摸之第六日 proxy代理模式

     如果创建一个对象需要花费较多的时间,做较多的工作,同时还不确定后面会不会实际用上,如你在超市买手机,就给一个模型给你看就得了,你确定要的时候才去拿一个真机器来给你,这里这个手机模型可以看作是手机的一个代理。还有现在的艺人都会有经纪人,大部分事情你跟他的经纪人联系就搞定了,在登台演出的时候,经纪人自然会安排艺人Live Show。这里经纪人就是艺人的一个Proxy。同时在Proxy这里还可

tsimgsong 962

jlive论坛原码

是很不错的开源的JAVA原代码,是jdon版的

手把手教你用UM982搭建厘米级RTK定位系统(附避坑指南)

本文详细介绍了如何使用UM982模组搭建厘米级RTK定位系统,涵盖硬件连接、软件配置和深度优化技巧。UM982支持BDS、GPS、GLONASS和Galileo等多系统全频点信号,特别适合精准农业、无人机导航等高精度应用场景。通过实战案例和避坑指南,帮助开发者快速实现厘米级定位精度。

y7z8a的博客 1410

Python IDLE 快捷键使用

常用快捷 Ctrl + [ 、Ctrl + ] 缩进代码 Alt+3 Alt+4 注释、取消注释代码行 Alt+5 Alt+6 切换缩进方式 空格<=>Tab Alt+/ 单词完成,只要文中出现过,就可以帮你自动补齐。多按几次可以循环选择 Alt+M 打开模块代码,先选中模块,然后按下此快捷键,会帮你打开改模块的py源码供浏览 Alt+C 打开类浏览器,方便在源码文件中的各个方法体之间...

沸腾的石灰 8937

Win11任务栏图标消失?快速恢复指南

任务栏图标消失是Windows 11操作系统中常见的问题之一,但通过上述方法,用户通常可以轻松解决这一问题。无论是重启Windows资源管理器、使用命令提示符修复、检查系统更新和设置,还是考虑重装系统,都可以帮助用户恢复任务栏图标的正常显示。希望本文的介绍能对用户有所帮助,让Windows 11的使用更加顺畅和愉快。

mmoo_python的博客 5411

Android — Android Studio 中常用的快捷键

查找 Double Shift全局查找文件 / 方法 Ctrl + Shift + F全局查找关键字 编辑 Ctrl + X剪切行 Ctrl + Y删除行 Ctrl + D复制行 Shift + F6重命名变量 Ctrl + Alt + M抽出方法 Ctrl + Alt + L自动格式化代码 Alt + Shift + Up/Down上下...

weixin_34085658的博客 69

做形态学方法的团队_“设计形态学”与“第三自然”

文/邱松(清华大学 美术学院)摘要:“设计形态学”是基于“形态学”研究的设计基础学科。“形态”既是该学科研究的主体,又是与其它学科相连接的“纽带”。实际上,不管是供养我们的地球家园,还是神秘莫测的浩瀚宇宙,均由数量纷繁、千姿百态的“形态”构筑而成。形态通常被分成两大类:一类是源于“第一自然”的“自然形态”;另一类是来自“第二自然”的“人造形态”。而这两类形态正是“设计形态学”研究的两条...

weixin_31548723的博客 2683

Fritzing0.9.10下载安装和简单使用

Fritzing 作为一款电子设计自动化软件,其画图用于导入到论文和文档,清晰好看,能解决用相机拍实物照片杜邦线很乱的痛点。

李同学Lino的博客 3万+

java快捷键import_IntelliJ IDEA快捷键(常用)

1. Ctrl + Space完成类、方法、变量名称的自动输入2. Ctrl + N(Ctrl + Shift + N)跳转到指定的java文件(其它文件)3. Ctrl + B跳转到定义处4. Ctrl + Alt + T用if、while、try catch来围绕选中的代码行5. Ctrl + Alt + B跳转到方法实现处6. Ctrl + W按一个word来进行选择操作,在IDEA里的这个...

weixin_33685869的博客 6624

USB的24脚和12脚TYPEC引脚定义

USB 是一种接口,用于将设备连接到计算机上。通过该连接,计算机可以向设备发送数据或检索来自设备的数据。USB 为开发者提供了一个标准接口,适用于多种不同类型的应用。借助于系统的设计过程,USB 设备易于连接和使用。本应用笔记会使该过程变得更加简单。以下是本应用笔记中会使用的概念:USB 历史USB 架构USB 物理接口USB 速度USB 电源USB 端点USB 通信协议USB 描述符USB 类设备USB 枚举与配置过程。

易板 1万+

关于IDEA的使用快捷键

IDEA 全称 IntelliJ IDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一。 Intellij IDEA 最突出的功能自然是调试(Debug),可以对Java代码,JavaScript,JQuery,Ajax等技术进行调试。 这里就只简单讲一下搜集到的一些IDEA的使用技巧 快捷键:如果想修改快捷键(setting->keymap)。 Ctrl + Space 完成类、方法、变量名称的自动输入,这个快捷键是我最经常使用的快捷键了,它可以完成类、

MangFu_M的博客 2247

Android11车机系统海外项目资源包RRO方案优化

本文介绍了汽车设置应用如何通过Android RRO(运行时资源叠加)方案实现多车型差异化资源管理。针对不同车型(国内/海外、轿车/SUV)和配置(方向盘、轮毂等),采用产品变体(productFlavors)构建不同APK版本,并通过JSON配置文件动态启用对应资源包。系统根据车辆下线配置自动匹配适用的资源叠加包,解决了硬编码判断带来的维护问题。该方案实现了资源的高效复用,同时支持灵活配置多种车型组合,为汽车行业多车型共平台开发提供了可扩展的技术实现。

shusuanly的博客 469

chromium通信系统-ipcz系统(二)-ipcz系统代码实现-同Node通信

在chromium通信系统-mojo系统(一)-ipcz系统基本概念一文中我们介绍了ipcz的基本概念。 本章我们来通过代码分析它的实现。 handle系统 为了不对上层api暴露太多细节,实现解耦,也方便于传输,ipcz系统使用handle表示一个对象,handle类似于文件描述符,用IpczHandle类型表示ipcz系统内的一个对象。一个可以用IpczHandle 句柄表示的对象必须是APIObject子类。APIObject数据结构如下 class APIObject : public RefCou

woai110120130的专栏 1775

idea几个快捷键,,(改写父类的方法)

4、IDEA默认快捷方式 Ctrl + Space 完成类、方法、变量名称的自动输入,这个快捷键是我最经常使用的快捷键了,它可以完成类、方法、变量名称的自动录入,很方便 Ctrl + N(Ctrl + Shift + N) 跳转到指定的java文件(其它文件)这个功能很方便,至少我不用每回都在一长串的文件列表里找寻我想要编辑的类文件和jsp文件了 Ctrl + B 跳转到定义处这个就不用多说了,好象是个IDE就会提供的功能 Ctrl + Alt + T 用*来围绕选中的代码行( * 包括if、while、

阿杜的博客 845

PCL CSF布料模拟算法【2026最新版】

CSF布料模拟地面滤波算法的PCL实现,博客长期更新,本文最近更新时间为:2026年10月26日。

点云侠的博客 3917

Intellij IEDA 常用快捷键

Intellij IEDA 常用快捷键

wojiaohb的博客 601

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

IDEA常用快捷键

IDEA常用快捷键 1. Ctrl + Space 完成类、方法、变量名称的自动输入,这个快捷键是我最经常使用的快捷键了,它可以完成类、方法、变量名称的自动录入,很方便 2. Ctrl + N(Ctrl + Shift + N) 跳转到指定的java文件(其它文件)这个功能很方便,至少我不用每回都在一长串的文件列表里找寻我想要编辑的类文件和jsp文件了 3. Ctrl + B 跳转到定义处这个就不用多说了,好象是个IDE就会提供的功能 4. Ctrl + Alt + T 用*来围绕选中的代码行( * 包括i

qq_39594037的博客 456

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

学习Java开源框架前你应该了解的

转自:http://blog.sina.com.cn/s/blog_4779b7f50100vozd.html     不要上来就学Struts/WebWork/Spring/Hibernate/iBATIS等等框架,先了解一下下面一些技术,对于学习框架来说是十分重要的。   一是Java的反射机制和自省机制。大部分框架都用到这两种机制,因为它们都要实现通过配置文件自动完成类的识别和加载,

燃烧JAVA 881

IntelliJ IDEA快捷键

1. Ctrl + Space 完成类、方法、变量名称的自动输入 2. Ctrl + N(Ctrl + Shift + N) 跳转到指定的Java文件(其它文件) 3. Ctrl + B 跳转到定义处 4. Ctrl + Alt + T 用if、while、try catch来围绕选中的代码行 5. Ctrl + Alt + B 跳转到方法实现处 6. Ctrl + W 按一...

weixin_33928137的博客 182

IDEA2018中常用的快捷键

快捷键:如果想修改快捷键(setting->keymap)。 1. Ctrl + Space 完成类、方法、变量名称的自动输入,这个快捷键是我最经常使用的快捷键了,它可以完成类、方法、变量名称的自动录入,很方便 2. Ctrl + N(Ctrl + Shift + N) 跳转到指定的java文件(其它文件)这个功能很方便,至少我不用每回都在一长串的文件列表里找寻我想要编辑的类文件和jsp文件...

qq_41551345的博客 988

十大Intellij IDEA快捷键

十大Intellij IDEA快捷键  http://blog.youkuaiyun.com/dc_726/article/details/42784275      Ø  Top #10切来切去:Ctrl+TabØ  Top #9选你所想:Ctrl+WØ  Top #8代码生成:Template/Postfix +TabØ  Top #7发号施令:Ctrl+Shift+AØ  Top #6无处藏身:Shif...

Simon Liu的博客 163
上一篇: mina 编码解码器的探讨
下一篇: 放假了
java_hql
博客等级 码龄15年 0粉丝 14原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值