java中的wn是什么意思_wnJava--做简捷的互动社区网站
13年3月份开始策划开发的个人作品,一直都是一个人开发,虽然自觉还有许多功能需要完善,冒着被各位大牛们批判的风险共享下源码,在看了网站之后感兴趣的可以自行下载啊。
代码运行于tomcat容器,jsp-servlet架构 使用spring的ioc管理类,使用DBUtil简化数据库操作。
8月份进行了全新的设计和改版,去掉了 图册 的功能(也是大家吐槽最多de...干脆不要了),使用Pjax技术来使音乐播放器可以不间断的播放。
Pjax是个好东西啊,基本是对Ajax的补充和提高。
域名:www.wnjava.com
github源码地址:https://github.com/semis2008/wnJava/
不附加源码不让发。。。。。贴一段长轮询获取消息的类代码吧
package com.chatBear.comet;
import java.util.HashMap;
import java.util.Map;
import com.chatBear.model.CrawlSite;
public class MsgFactory {
private static MsgFactory factory;
private MsgFactory() {
}
public static MsgFactory getInstance() {
if (factory == null) {
factory = new MsgFactory();
}
return factory;
}
private static Map MsgPool = new HashMap();
/**
* 添加Msg
* @param site
*/
public static void addSiteMsg(CrawlSite site) {
if(MsgPool.containsKey(site.getId())){
MsgPool.remove(site.getId());
}
MsgPool.put(site.getId(), site);
}
/**
* 获取Msg
* @param id
*/
public static CrawlSite getSiteMsg(String id) {
CrawlSite site = null;
if(MsgPool.containsKey(id)) {
site = MsgPool.get(id);
}
return site;
}
}
java中的wn是什么意思_wnJava--做简捷的互动社区网站相关推荐
- java中广告维护轮播图怎么做_Banner广告轮播图
需求描述 轮播图也是大部分app都有的效果,商品类跟新闻类的app是肯定会有的. 轮播图的效果跟第一次启动时的引导页类似,不过轮播图在引导页的基础上多了几个功能:在第一页也能向左滑动,在最后一页也能向 ...
- Java中的注解以及应用 @Deprecated @SupressWarning @Override
Annotation注解在Java中有着很广泛的 ,他是做为一种标识 为javac所识别 ,.每一个注解 都对应这一个 Java类 在java.lang包中 有三个注解 分别是 Deprecate ...
- 万字长文深入理解java中的集合-附PDF下载
文章目录 1. 前言 2. List 2.1 fail-safe fail-fast知多少 2.1.1 Fail-fast Iterator 2.1.2 Fail-fast 的原理 2.1.3 Fai ...
- java中的类型擦除type erasure
文章目录 简介 举个例子 原因 解决办法 总结 java中的类型擦除type erasure 简介 泛型是java从JDK 5开始引入的新特性,泛型的引入可以让我们在代码编译的时候就强制检查传入的类型 ...
- Java中的紧凑堆外结构/组合
在上一篇文章中,我详细介绍了代码对主内存的访问方式的含义. 从那时起,我对使用Java可以做什么以实现更可预测的内存布局有很多疑问. 有些模式可以使用数组支持的结构来应用,我将在另一篇文章中讨论. 这 ...
- Java中的注解以及应用 @Deprecated @SupressWarning @Override
Annotation注解在 Java 中有着很广泛的,他是做为一种标识 为javac所识别,.每一个注解 都对应这一个Java类 在java.lang包中 有三个注解 分别是 Deprecated ...
- Java中如何组装字符串
1.Java中如何组装字符串? 相信很多做Java开发的同学**,第一反应肯定是拼接字符串**.是呀,Java中拼接字符串太容易了 直接用+拼接就行了. 比如 String name = " ...
- java中怎么判断字符相等_Java中如何判断两个字符串相等
如何判断两个字符串相等 Java 中可以有两种方法来做这个事,== 运算符 与 equals 方法.但是这两者又有什么区别? 先来看一段示例代码: String a1 = "abc" ...
- GOF23种设计模式在Java中的应用(part 1)
第二部分:GOF23种设计模式在Java中的应用(part 2) 一.GOF来源及简介 1.1 GOF23种设计模式简介 <Design Patterns: Elements of Reusab ...
最新文章
- 广东省哈工大(深圳)赛区赛事活动安排
- make: *** [ext/fileinfo/libmagic/apprentice.lo] Er
- ubuntu 18.04下按照搜狗输入法
- 函数stat、fstat、fstatat和lstat
- python处理mat数据_python读取.mat文件的数据及实例代码
- Spring Boot 中使用MyBatis Mapper方式(xml)
- php 实现application,PHP中实现ASP中的Application 功能
- html5 中keygen用法,HTML5: keygen 标签
- Python练习题 013:求解a+aa+aaa……
- hive相关的example
- JS日历控件 (兼容IE firefox) 可选择时间
- excel文档中了宏病毒--
- 区块链与区块链平台的工作流程
- 树莓派4B + USB启动(外置硬盘Or U盘)ubuntu server 镜像
- 计算机一级演示文稿知识点,计算机一级考试ppt演示文稿及上网题考点
- java integer转成负数_Java 十进制和十六制之间的转化(负数的处理)
- [JAVA]前后端分离智慧校园电子班牌系统源码微信带小程序
- 使用jmater执行post请求,传参为json时报错
- 树莓派linux下gpio驱动,树莓派官方自带gpio驱动bcm2708_gpio.c原理分析 linux gpio架构 gpio子系统...
- A2dele: Adaptive and Attentive Depth Distiller for Efficient RGB-D Salient Object Detection