jfinal cms,采用了简洁强大的JFinal作为web框架,模板引擎用的是beetl,数据库用mysql,前端bootstrap、flat ui等框架。 支持多站点、oauth2认证、帐号注册、密码加密、评论及回复,消息提示,网站访问量统计,文章评论数和浏览量统计,回复管理,权限管理等。
后台模块包含:栏目管理,栏目公告,栏目滚动图片,文章管理,回复管理,意见反馈,我的相册,相册管理,图片管理,专辑管理、视频管理、缓存更新,友情链接,访问统计,联系人管理,模板管理,组织机构管理,用户管理,角色管理,菜单管理,数据字典管理,站点管理。
gitee源码地址:https://gitee.com/jflyfox/jfinal_cms
github源码地址:https://github.com/jflyfox/jfinal_cms
jfinal cms已经支持了官网、资讯站点、论坛、博客等各类模板,如下:
默认CMS模板运行效果:http://mtg.jflyfox.com/
博客模板运行效果:http://blog.jflyfox.com/
论坛模板运行效果:http://bbs.jflyfox.com/
官网模板运行效果:http://website.jflyfox.com/
项目展示模板运行效果:http://project.jflyfox.com/
相册模板运行效果:http://photo.jflyfox.com/
视频模板运行效果:http://video.jflyfox.com/
登陆页面:管理员登陆账号密码:admin/admin123
模板功能:
系统默认采用单站点模式,各个站点可以在“其他管理”下“站点管理”菜单方便的切换。
如果使用多站点,可以在“系统管理”下“多站点标示”菜单中,将“多站点标示”项目修改为true。
多站点需要设置各个站点对应的域名,通过域名解析到不同的站点模板。
代码生成:通过本人AutoCreate项目可实现代码自动生成功能;新增模板,创建好表以及注释,增删改查排序等功能一键搞定。模板可根据自己项目定制完善。
详细功能请查看项目doc下文档。
前台默认模板:
博客模板:
论坛模板:
前台官网模板:
前台项目展示模板:
前台相册模板:
前台视频模板:
后端模板:
支持在线编辑模板:
学习了 GC 算法的相关概念之后,我们将介绍在 JVM 中这些算法的具体实现。首先要记住的是,大多数 JVM 都需要使用两种不同的 GC 算法——一种用来清理年轻代,另一种用来清理老年代。 我们可以选择 JVM 内置的各种算法。如果不通过参数明确指定垃圾收集算法,则会使用相应 JDK 版本的默认实现。本章会详细介绍各种算法的实现原理。 串行 GC(Serial GC) 串行 GC 对年轻代使用 m
深入理解CMS GC 背景 网上关于cms gc介绍和调优的文章比较多,但大多没有经过验证。因为cms目前在Java9之前还是相对用的较多(G1也需要持续去调研),所以这里把CMS的一些重要知识和调优经验总结一下 相关jvm源代码版本为/openjdk-8-src-b132-03_mar_2014/openjdk/hotspot/src/share/vm 除了OpenJDK的源代码和R大以外,什么
HotSpot中CMS收集器通过牺牲系统吞吐量来实现响应速度优先。适合追求垃圾收集速度的服务器上。 CMS收集器属于分代收集器 年轻代算法并发复制算法,老年代算法为并发标记清除算法。 年轻代分代为ParNewGeneration,老年代分代为ConcurrentMarkSweepGeneration。 适用于对响应时间要求高的应用场景。 一.CMS收集器初始化 使用-XX:+UseConcMark
JFinal 万能CMS系统,极速开发,动态生成数据属性,自定义标签,动态/静态化,一键生成模板代码。 技术框架 MVC:JFinal 3.3 页面:freemarker 缓存:ehcache 数据库Mysql 功能有: (1)模型管理(栏目、内容模型、表单模型) (2)内容管理(动态生成) (3)表单管理(动态生成) (4)营销管理(广告、广告位、友情链接) (5)系统管理(角色、管理员、存储插
接口说明 查询场景基础信息 如需调用,请访问 开发者文档 来查看详细的接口使用说明 该接口仅开放给已获取SDK的开发者 API地址 GET /wish3dearth/api/scene/v1.0.0/getSceneInfo 是否需要登录 是 请求字段说明 参数 类型 请求类型 是否必须 说明 token string header 否 当前登录用户的TOKEN sceneId string qu
接口说明 查询场景基础信息 如需调用,请访问 开发者文档 来查看详细的接口使用说明 该接口仅开放给已获取SDK的开发者 如开启https功能,请求地址的协议应改为https,如:https://www.example.com/wish3dearth/api/access/v1.0.0/getLicenseInfo API地址 GET /wish3dearth/api/scene/v1.0.0/ge
本文向大家介绍php基于curl实现的股票信息查询类实例,包括了php基于curl实现的股票信息查询类实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了php基于curl实现的股票信息查询类。分享给大家供大家参考,具体如下: 股票信息查询功能我们是需要抓取第三方的数据,然后我们再把这些数据进行分析组成自己想要的,下面我们来看一个php 股票信息查询类. 今天一个二逼朋友让我帮忙写个股票查
网站信息在前台模板开发时是很常用的,CMF 直接在基类中封装好了网站信息的获取,模板开发时只要直接使用就好了,一些常用的网站信息都放在$site_info 变量中 {$site_info.site_name} /站点名称 {$site_info.site_icp} /备案信息 {$site_info.site_admin
网站信息 网站信息在前台模板开发时是很常用的,CMF 直接在基类中封装好了网站信息的获取,模板开发时只要直接使用就好了,一些常用的网站信息都放在$site_info 变量中 {$site_info.site_name|default=''} /站点名称 {$site_info.site_icp|default=''} /
商品咨询: 一、买家购买商品时对商品的咨询。 商品咨询的具体操作: 第一步:点开某个商品找到我要咨询点击。 第二步:选择咨询类型。 第三步:添加咨询内容。 第四步:输入验证码后点击我要咨询。 二、商品咨询在后台的具体操作: 1、未回复咨询:指卖家对咨询客户没有做出回复,不会出现回复内容。 2、已回复咨询:指卖家对咨询客户已经做出回复,会出现回复内容。 3、高级搜索:可以对咨询客户所咨询的商品名称、
前面详细介绍了 Java 中各集合的使用,像 Set 集合和 List 集合等,另外,还结合泛型讲解了一些高级应用。在实际开发中, 泛型集合是较常用的,一般定义集合都会使用泛型的形式来定义。本节将使用泛型集合来模拟实现某图书管理系统的查询功能。 在图书管理系统中为了方便管理图书,将图书划分为几个类别。每个类别下有很多图书,每本图书都有相对应的类别,这就具备了一对多的关系映射,即一个类别对应多本图书