clubassembly

社团集结号
授权协议 Apache
开发语言 Java
所属分类 建站系统、 SNS社交网络/交友平台
软件类型 开源软件
地区 国产
投 递 者 邓德惠
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

clubassembly 为依照人人网-社团人开发的一个社团信息交流平台。

社团集结号(clubassembly)是模仿人人网-社团人的一个java web 项目。旨在做出java实用框架整合的示例性项目。

前端技术

jquery, flat-ui, bootstrap, jquery-validation, ajax, matrix 等

后端技术

spring, spring mvc, hibernate, maven, shiro, sitemesh ,quartz等

运行方法

1.执行sql脚本,位于src\main\resources\sql\mysql\clubassembly_bak002.sql

2.执行maven构建命令,进行web项目构建

3.maven构建完成之后,将target/clubassembly.war放到tomcat容器下。

4.在tomcat 目录下建立clubassemblyResourdces 文件夹

5.在tomcat/conf/server.xml 文件中的 的上方加入<Context reloadable="true" docBase="../clubassemblyResources" debug="0" path="/clubassembly/clubassemblyResources"/>  可参照config/apache-tomcat-7.0.53  的配置。 5,6两步主要用于将项目运行时上传的图片保存到项目之外,这样在下次部署项目时,图片依然能找到

6.运行tomcat即可。

界面效果


后台管理:

 相关资料
  • 1、项目详细介绍 2、mysql redis 一致性,包括写写和读写不一致以及根据更新顺序的4种情况。 3、mysql explain 是否索引,介绍各个字段内容 4、数据库表的设计 5、try catch finally return执行顺序 6、多线程的优缺点以及安全性如何保证 7、jvm垃圾回收原理 8、static作用,常见的异常 9、列举各个分布式事务原理和优缺点 最后一个只举了一个例子

  • 第一轮初试是HR面的,可能是想让HR来把关,筛选一波。第二轮是总监,总监面还是比较紧张,问的问题也比较有特点,面完后 说是让HR通知我。 HR问的都是一些常见的问题,比如主聊一些校园经历,实习经历,对自己的职业规划,优缺点这样的问题,服装行业加班严重 也会问到你是否愿意加班这样的问题。 总监问的更多是关于服装设计方面的一些问题,具体的设计思路,为什么这么设计等等。 目前还在等通知,不知道能不能过。

  • 项目难点 遇到问题怎么排查 线程池核心参数 执行过程 threadlocal应用场景 key和map分别是什么 java双亲委派 为什么要用这种机制 mysql 索引结构 b+和b区别 为什么用b+ 过滤器拦截器区别 使用场景 bean生命周期 加载bean之前要做一些前置操作怎么做 Mybatis 数据和java类怎么匹配 手撕 二叉树层序遍历 用Arraylist返回不用linkedlist

  • 自我介绍,项目介绍 线程池,线程池工作流程 索引字段的选择 b+树数据结构 cap 理论 4种隔离级别 每个隔离级别的问题 讲下redis缓存三大问题和解决方案,就是缓存穿透、击穿、雪崩这三个 算法题: 1. 复原ip地址:leetcode 93题 2. 找到环形链表的入口处:leetcode 142. 环形链表 II 挂了,攒人品

  • 1.个人 (候选人介绍):5min (个人、学校、工作、业务、技术) 2.项目 2.1)介绍 2.1.1)项目背景?意义? 2.2)排期 2.2.1)测试过程?准确? 2.3)难点 2.3.1)方案,方案,方案 2.4)亮点 2.4.1)复用,复用,复用 3.八股 3.1)Mysql数据库 3.1.1)分布式事务/数据怎么保证一致性? 3.1.2)事务隔离级别多少?怎么避免幻读? 3.2)Spri

  • 1.部门 (面试官介绍):1min 2.个人 (候选人介绍):5min (个人、学校、工作、业务、技术) 2.1)个人 2.1.1 如何学习新技术(看个人:技术文章、视频实战、文档总结等) 2.1.2 如何进行技术选型(比如:简历中的流程引擎为什么选择这个) 2.1.3 常用的技术栈有哪些(Spring框架、Mysql数据库、Redis缓存) 2.2)工作 2.2.1 在职吗?为什么考虑换工作(架