M-LOG是一个用Java搭建的博客系统. 该程序使用JDK1.5+、Spring MVC、Hibernate搭建。
M-LOG开发至今,他已经超出了博客的范畴了,他提供了丰富的API(包括数据查询、JSON、XML、字符串、数组、图片、文件等等),强大的授权系统,简洁可扩展的UI界面、灵活可控的调度任务、高效的缓存系统。基于这些,我们可以扩展出各式各样的系统,BLOG、CMS当然不在话下,包括OA,CRM,HR等等都可以。
应用功能:
1、支持mateweblog离线写作协议
2、支持RSS2.0、Atom订阅功能
3、支持相册功能
4、支持动态换肤,并提供多款皮肤以供选择(目前皮肤正在不断增加中)
5、多语言支持
6、文章的全文检索
7、基于分类和Tag的文章分类功能
8、支持友情链接,以及友情链接的分类功能
9、SEO优化功能
10、评论回复及邮件提醒
11、可配置文章固定永久链接和SEO优化
12、自由配置博客信息
13、支持Akismet反垃圾评论
M-LOG项目现已经迁移至Git@OSC,项目地址:http://git.oschina.net/gaoyoubo/m-log,求Start、求Fork!
安装 electron-log: npm install electron-log 防止控制台中文乱码: { "scripts": { "start": "chcp 65001 && electron-forge start" } } 引入依赖: import log from 'electron-log'; 日志: // 日志文件等级,默认值:false log.tran
slf4j Slf4j的全称是Simple Loging Facade For Java(Java简单日志门面),它仅仅是一个为Java程序提供日志输出的统一接口,并不是一个具体的日志实现方案,就比如JDBC一样,只是一种规则而已。所以单独的Slf4j是不能工作的,必须搭配其他具体的日志实现方案,比如apache的org.apache.log4j.Logger,jdk自带的java.util.lo
今天在本机的mysql数据目录下发现了许多类似hostname-relay-bin.0000*的文件,该文件一般是在mysql slave实例上存在。主要用途是记录主从同步的信息,正常情况下会自动删除的。 本机未配置过master、slave,对于其来源还真不太清楚。既然是用在slave上的,那就可以放心的删除。删除master实例上的日志文件用reset master,对于slave实例
先来看看一些关于一些jar包的一些问题: 1.为什么要使用jar包? 官方提供的一些包功能之外,如果想拓展一些别的功能,你就可以借助引入一些别的第三方jar包用来扩展项目的功能. 2.如何引用第三方jar包? ①.先获取jar包(需要知道jar名 与 jar的版本获取jar包) ②.把jar包引入至项目 外部项目 内部项目 和 自定义library三种方法. ③.引入步骤: (这里写的都是要点击的
在做后台的时候,有的时候会出现一些bug,这些bug不会报错,可能是因为业务上的原因导致的,例如sql写的不对,mybatis里面查询错误的时候,这个时候,想看一下执行的sql,但是在项目中没有,就比较费劲,利用log4j在控制台打印出来sql语句可以清楚的看到这个业务流程。 一、pom.xml文件里面添加log4j的文件。 <dependency> <groupId>org.slf4j
前两天,刚把开发用的环境升级为2008R2,,所以想试试5.6.10的64位的数据库,是在mysql的官方下载的win32x64版本,一共有200多M。发现里面只有一个默认的my.ini文件,想进行优化试试,结果发现老是启动不了。后来发现,主要是这个关于慢查询的设置变了,之前是: slow_query_log long_query_time = 5 log-slow-queries=slow.lo
说明 仅以此文简单介绍下ES配置文件中,如何配置日志文件。 配置文件中各参数含义,可查看文章: log4j2 常用配置介绍 ES安装路径:/home/es/software/elasticsearch ES日志配置文件路径:/home/es/software/config/es-xxx[es集群名称]/log4j2.properties ES版本:V_5.4.2 ES日志类型:集群日志、慢日志(查
git log 命令详解 git log 命令用于查看提交历史: git log [options] [<file> <commit> <tag>...] 如果不加其它选项,默认情况下,这个命令按提交的先后顺序由近到远显示提交日志,包括每个提交的 SHA-1 校验和、作者的名字和电子邮件地址、提交时间以及提交说明等信息。 如果加文件名作为参数,那么就会只查看跟某个文件有关的提交历史; 如果指定某
今天一同事提交修改时遇见了这个问题 [root@root src] # svn ci Makefile –m “settime” svn: The log message is a pathname (was -F intended?); use '--force-log' to override 当提交时出现了上面的错误,大意是log信息与一个文件名相同,使用“--force-lo
java-log4j-xml配置 category、logger、boot 标签使用 一、节点说明: root:基础日志配置、包括使用的输出器、日志级别等; logger:自定义输出配置; category:自定义输出配置; logger、category 用法一致,可以配置通过 additivity 属性标记是否集成 root 配置; 二、maven 依赖: <dependency>
可以先熟悉一下jdk的logging,对于理解log4j有很大帮助 java核心基础–jdk源码分析学习–logger使用简单分析 log4j:WARN No appenders could be found for logger (Test). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http:
DUZHI_BLOG基于 Jpress 进行更新而来的。在上面做了一系列升级,修复bug,等等。 在基础上增加了如下功能; 1、升级 Jfinal 3.0 、Jfinal-weixin 1.8 2、增加 lucene search 全文搜索引擎 3、增加用户中心 4、增加 用户中心 等功能 5、优化微信渠道内容,避免无法搜索的场景,解决应用型问题 6、自带一套与官网一致的主题 组件 Jfinal
在Django框架中,内置了很多应用在它的“contrib”包中,这些包括: 一个可扩展的认证系统 动态站点管理页面 一组产生RSS和Atom的工具 一个灵活的评论系统 产生Google站点地图(Google Sitemaps)的工具 防止跨站请求伪造(cross-site request forgery)的工具 一套支持轻量级标记语言(Textile和Markdown)的模板库 一套协助创建地理
BlogEngine.NET(博易) 是一款免费、开源的博客系统。2008年至今,本博基于 BlogEngine.NET 进行中文本地化,并将其努力在中国进行推广和应用。 博易遵循 W3C 标准,具有极强的可扩展性、高性能、良好的 SEO 性能和非凡的用户体验。不仅如此,博易还拥有一批高质量的用户群,他们的支持使博易得以不断地发展。 博易不仅开源,而且免费。所有的技术支持全部都是无偿提供的!博易的
有人能告诉我在哪里可以找到关于EJB 3的默认JNDI命名的信息吗? Weblogic是否使用像Glassfish这样的可移植JNDI名称? 我能找到(比如Glassfish)使用JNDI名称的EJB部署跟踪吗? 例如: 只有@Remote的接口(服务) 只有@Stateless实现接口的bean(ServiceImpl) 所有东西都打包在文件(service-application-1.0) 在
概况 背景: 编辑-发布-开发分离 在这种情形中,编辑能否完成工作就不依赖于网站——脱稿又少了 个借口。这时候网站出错的概率太小了——你不需要一个缓存服务器、HTTP服务器,由于没有动态生成的内容,你也不需要守护进程。这些内容都是静态文件, 你可以将他们放在任何可以提供静态文件托管的地方——CloudFront、S3等等。或者你再相信自己的服务器,Nginx可是全球第二好(第一还没出 现)的静态文
嗨-博客,是一个ASP.NET MVC版本的开源博客。 我们每个猿都有一个搭建自己独立博客的梦,因此这个博客就是诞生了。 我们可以随心所欲定制自己的样式效果,并提供给了javascript脚本权限。 在这个多终端的时代,我们将会提供各终端浏览器的兼容显示和各种客户端的阅读与离线下载 嗨 博客 演示地址:http://haojima.net/ 嗨 博客 介绍讲解:http://www.cnbl