java 实时论坛 -欧洲杯足彩官网

1顶
0踩

java 实时论坛 - sym 1.4.0 发布

2016-08-01 17:14 by 见习编辑 88250 评论(3) 有6320人浏览

 是一个用 java 写的实时论坛,欢迎来!

如果你需要搭建一个企业内网论坛,请使用 。

sym 的主要作者是  与 ,所有贡献者可以在看到。

sym 的诞生是有如下几点原因:

  • 已有的用 java 写的论坛很少也很丑,并且大多数已经不再维护
  • 我们想实现一种,独立博客 论坛互动

在浏览帖子时,传统论坛都是需要刷新页面来查看回帖的,而 sym 则是基于 websocket 技术进行回帖推送,看帖时不需要刷新页面也可以看到其他人回帖。

sym 提供了  进行帖子、评论的同步(),目前 、、、 均已经提供插件来进行内容同步,欢迎大家进行接入!

sym 使用了很多 html5 提供的技术特性,比如

  • 通过使用本地存储防止编辑帖子/评论时内容丢失
  • 使用了音频特性来进行帖子/评论音频录制、播放
  • 复制/粘贴上传图片
  • css3 动画

通过使用这些技术,sym 可以让用户在分享、交流时更加便捷、舒服

凯发推荐首页

帖子

个人设置

发布编辑

  • markdown 编辑器,支持 gfm 语法
  • latex 数学公式
  • 复制粘贴时自动转换为 markdown
  • chrome 下可以直接粘贴图片,其他浏览器支持拖拽
  • 除了使用文字,也可以在帖子内进行录音
  • 支持 emoji
  • 使用本地存储保障数据在未提交时不丢

移动端使用单独的模版进行渲染,解决通过一套模版自适应不能达成的效果和体验。

需求:maven3 、mysql5 、jetty9 /tomcat9 (理论上只要实现了  规范的 servlet 容器都可以)

  1. 源码
  2. 解压后修改 src/main/resources/local.properties 中的数据库配置,并创建数据库
  3. 可能需要修改 latke.properties 中的端口为容器端口
  4. 可能需要修改 init.properties 中的管理员账号
  5. 使用 mvn install 进行构建
  6. 部署到 servlet 容器的 root 下并启动容器,数据库表会在第一次启动时自动建立

注意:

  • 没有数据库建表 sql 脚本,只需要手动建库,表会在第一次启动时自动生成
  • 只能部署到 root 中,线上环境建议使用反向代理
  • tomcat 用 9 以上版本,最好是使用最新版

请看。

在实现 的这几年:

  • 我们见证了 xae(gae/bae/sae/etc)的兴起与没落。2009 年选择了 gae 作为服务器,并开始实现  框架来解决跨云平台,直到,不得不感叹技术更迭之快
  • 感受到了自造轮子的优缺点,并且可以肯定一点:对于一个想要长久的产品来说,自制技术框架优势远大于劣势
  • 一个好玩的产品或说是细节特性然并卵,需要做的是一个能够持续提供用户价值的产品/特性
  • 虽然直到目前 b3log 系产品用户不多,但我们已经初步证明了:java 用来实现博客、论坛没有什么不好的
  • 使用开源软件,了解开源思想,融入开源
来自:
1
0
评论 共 3 条 请登录后发表评论
3 楼 2016-08-08 12:28
顶,欢迎开源软件
2 楼 endual 2016-08-03 11:42
不错,安全框架用了啥?
1 楼 tedeum 2016-08-02 14:56
好是好,就是java空间太贵了

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 用java语言编译的秒表计时器,拥有计次的功能 开发环境是netbeans

  • 问题出在应该动态链接库,在终端运行下面代码:(mac 运行环境,netbeans编辑器) #include #include #include using namespace std; int main() {  mpz_t a;  mpz_init(a);  int flag=mpz_set_str(a,...

  • 在 netbeans 中编译调试 openjdk

  • 我已经下载了netbeans(7.01)和glassfish(3.01).但是,因为我不知道ejb,并且没有得到如何在netbeans中运行代码,其中包括一个简单的无状态会话bean,一个jsp和一些servlet.我发现了一个很好的示例代码calculator example...

  • java计算器,模拟windows自带,netbeans编译 好几天的折腾,把这个课设完成了 还有些不足,不能连续运算,非得按“=”计算出结果后,再用结果运算……

  • 在写 "一步一步从原理跟我学... 选用的 ide 为 netbeans ide 7.3.1. 之所以不用如日中天的 eclipse 是因为长期以来 eclipse 一直无法高度 jsp 中的源码,我已经习惯了在 eclipse 中写代码,在 netbeans 中调试,费时不...

  • null 博文链接:https://phenom.iteye.com/blog/734891

  • 教你如何在win7上安装netbeans来编译c和c 。

  • 网豆 通过 netbeans

  • what:git下载netbeans仓库,编译12.6版本 who:数字基建工人-yison why:甲方给钱 when:2022年某月某日 where:aarch64;openeuler20.03;4核4g how:如下 克隆netbeans源码 git clone ...

  • 1. 定制netbeans的编译和打包ant脚本 netbeans的打包,编译过程都是通过ant实现的,和普通的ant target没什么区别,只是由于和netbeans结合之后,需要有一点点注意的地方,详述如下: 1.组织结构 netbeans工程下...

  • netbeans ide 11.1 inno setup 5.5.5(注意不要装6版本,否则出错) netbeans ide和inno setup的安装 jdk的安装就不赘述了。 netbeans下载戳这里,安装时一直下一步就可以,想改文件安装目录就改一下。 inno setup...

  • 首先就是要安装qt 32位的库 yum install qt ...netbeans 项目属性,选择管理配置,新建一个配置,命名为 debug_qt4_32 选择构建 qt子选项 下拉到qmake规范,填入/lib/qt4/mkspecs/linux-g -32 选择构建

  • 对netbeans进行生成编译的时候,如果是外部引入的jar包,不在netbeans里面,只要一生成,所有的jar档都会被清空为0字节。在网上找了很久都没有碰到过这种怪现象。而最近几天在生成的时候 会因为这样子编译要花费半天...

  • 注意使用参数-dcluster.config=platform 目前还不知道platform和ide具体有啥不同。 转载于:https://www.cnblogs.com/cuizhf/archive/2011/08/25/2152731.html

  • netbeans ide8.0.2下git使用

  • ant是一个编译运行java程序的程序。解压后,如果想在命令行中运行,需要在windows环境变量中...为了在netbeans编译lucene-solr程序,需要在build.xml所在目录下,运行ant netbeans。注意在build.xml中必须要有名为n...

  • 在本教程中,您将通过实际示例了解 netbeans 上的 servlet 及其应用。 netbeans 上的 servlet 我们已经讨论了 servlet 方法,并且在之前的文章中也看到了一些 servlet 示例。现在让我们在 netbeans ide 中创建...

  • 在ubuntu下安装了netbeans 一直没用,今天想试一段简单java程序的输出结果,居然还出问题了     就是运行完成一次后,再次按f9,居然没有反应。在工程上单击右键,发现compile 选项处于灰色...

  • 在netbeans中配置c/c 编译环境:http://netbeans.org/community/releases/69/cpp-setup-instructions_zh_cn.html 前提:你在netbeans中安装了c/c 插件,如果没有的话,先安装上。 一,先下载mingw:...

global site tag (gtag.js) - google analytics
网站地图