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--做简捷的互动社区网站相关推荐

  1. java中广告维护轮播图怎么做_Banner广告轮播图

    需求描述 轮播图也是大部分app都有的效果,商品类跟新闻类的app是肯定会有的. 轮播图的效果跟第一次启动时的引导页类似,不过轮播图在引导页的基础上多了几个功能:在第一页也能向左滑动,在最后一页也能向 ...

  2. Java中的注解以及应用 @Deprecated @SupressWarning @Override

    Annotation注解在Java中有着很广泛的 ,他是做为一种标识 为javac所识别 ,.每一个注解 都对应这一个 Java类  在java.lang包中 有三个注解  分别是 Deprecate ...

  3. 万字长文深入理解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 ...

  4. java中的类型擦除type erasure

    文章目录 简介 举个例子 原因 解决办法 总结 java中的类型擦除type erasure 简介 泛型是java从JDK 5开始引入的新特性,泛型的引入可以让我们在代码编译的时候就强制检查传入的类型 ...

  5. Java中的紧凑堆外结构/组合

    在上一篇文章中,我详细介绍了代码对主内存的访问方式的含义. 从那时起,我对使用Java可以做什么以实现更可预测的内存布局有很多疑问. 有些模式可以使用数组支持的结构来应用,我将在另一篇文章中讨论. 这 ...

  6. Java中的注解以及应用 @Deprecated @SupressWarning @Override

    Annotation注解在 Java 中有着很广泛的,他是做为一种标识 为javac所识别,.每一个注解 都对应这一个Java类  在java.lang包中 有三个注解  分别是 Deprecated ...

  7. Java中如何组装字符串

    1.Java中如何组装字符串? 相信很多做Java开发的同学**,第一反应肯定是拼接字符串**.是呀,Java中拼接字符串太容易了 直接用+拼接就行了. 比如 String name = " ...

  8. java中怎么判断字符相等_Java中如何判断两个字符串相等

    如何判断两个字符串相等 Java 中可以有两种方法来做这个事,== 运算符 与 equals 方法.但是这两者又有什么区别? 先来看一段示例代码: String a1 = "abc" ...

  9. GOF23种设计模式在Java中的应用(part 1)

    第二部分:GOF23种设计模式在Java中的应用(part 2) 一.GOF来源及简介 1.1 GOF23种设计模式简介 <Design Patterns: Elements of Reusab ...

最新文章

  1. 广东省哈工大(深圳)赛区赛事活动安排
  2. make: *** [ext/fileinfo/libmagic/apprentice.lo] Er
  3. ubuntu 18.04下按照搜狗输入法
  4. 函数stat、fstat、fstatat和lstat
  5. python处理mat数据_python读取.mat文件的数据及实例代码
  6. Spring Boot 中使用MyBatis Mapper方式(xml)
  7. php 实现application,PHP中实现ASP中的Application 功能
  8. html5 中keygen用法,HTML5: keygen 标签
  9. Python练习题 013:求解a+aa+aaa……
  10. hive相关的example
  11. JS日历控件 (兼容IE firefox) 可选择时间
  12. excel文档中了宏病毒--
  13. 区块链与区块链平台的工作流程
  14. 树莓派4B + USB启动(外置硬盘Or U盘)ubuntu server 镜像
  15. 计算机一级演示文稿知识点,计算机一级考试ppt演示文稿及上网题考点
  16. java integer转成负数_Java 十进制和十六制之间的转化(负数的处理)
  17. [JAVA]前后端分离智慧校园电子班牌系统源码微信带小程序
  18. 使用jmater执行post请求,传参为json时报错
  19. 树莓派linux下gpio驱动,树莓派官方自带gpio驱动bcm2708_gpio.c原理分析 linux gpio架构 gpio子系统...
  20. A2dele: Adaptive and Attentive Depth Distiller for Efficient RGB-D Salient Object Detection

热门文章

  1. java中重载 参数顺序_Java方法中的参数太多,第4部分:重载
  2. 利用Excel或LibreOffice的业务输入进行单元测试约束
  3. 新的JDK 11文件方法isSameContent()
  4. log4j性能 slf4j_Log4j 2:性能接近疯狂
  5. guava 并发_Google Guava并发– ListenableFuture
  6. 记录奥运-当今五大Java记录框架之间的竞赛
  7. 使用structure101分析软件包的依赖关系
  8. Java:逐步读取/流式传输CSV文件
  9. Java垃圾回收(4)
  10. 解决Spring自动装配中的循环依赖