自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(240)
  • 资源 (15)

原创 OFCMS WAR 包部署手册

一、项目说明项目概述java 版CMS系统、基于java技术研发的内容管理系统、功能:栏目模板自定义、内容模型自定义、多个站点管理、在线模板页面编辑等功能、代码完全开源、MIT授权协议。技术选型:jfinal Record mysql freemarker redis spring 等 layui zTree bootstrap 。特点:支持多站点、可以根据需求添加手机站、pc站...

2018-12-10 10:09:19 1759 1

原创 ofcms v1.1版本 idea 部署步骤及相关问题 开源java cms

说明鉴于部分同学部署ofcms在idea存在问题,故编写此文档简述部署步骤。如有出入,望请指正。项目地址:https://gitee.com/oufu/ofcms如有问题加QQ群:①185948055从码云导入项目到ideaFile》New》Projectfrom Version Control》Git,如图:URL:https://gitee.com/oufu/...

2018-09-10 08:57:54 6481 11

原创 OFCMS 模板开发手册 java 版cms系统

一、模板说明项目概述java 版CMS系统、基于java技术研发的内容管理系统、功能:栏目模板自定义、内容模型自定义、多个站点管理、在线模板页面编辑等功能、代码完全开源、MIT授权协议。技术选型模板采用 freemarker 进行前端渲染模板目录系统的模板目录在系统根目录下的templets内,下面是模板目录的文件目录结构。├─default·········...

2018-09-07 18:00:47 9171 2

原创 of-admin 基于java开发后台管理平台 采用JFinal + spring + shiro + ehcache + freemarker 框架,目标做更简单、方便、快速、管理平台、不涉及业务。

项目介绍of-admin 基于JFinal 框架开发,整合 spring + shiro + ehcache + freemarker 等框架,目标做更简单、方便、快速、管理平台、不涉及业务。目前版本v1.0 已经发布系统设置相关功能、微信管理、等相关功能。项目地址:https://gitee.com/oufu/of-admin  QQ 群: ①185948055 功能列表系统...

2018-07-09 15:39:37 1948 2

原创 OFCMS 项目开源 java cms 系统 内容管理系统

技术选型:jfinal mybatis mysql  freemarker  redis spring 等 layui zTree bootstrap 。特点:支持多站点、可以根据需求添加手机站、pc站。模板采用:freemarker  标签会在官网发布。项目地址:https://gitee.com/oufu/ofcms  QQ 群: ①185948055前台展示: ...

2018-06-28 21:26:41 7650 7

原创 Jpa 原生SQL分页查询“一个别名引发的一场血案”

Jpa 原生SQL分页查询“一个别名引发的一场血案”问题描述: 备注:刚开始SQL 没有加任务AS 别名 第一页:正常显示第二页:显示不正常为什么第一页可以第二页不行,一模一样的SQL没有修改过?百度查了一下,没什么资料、无法下手。。。看了日志发现第一页域第二页的SQL显示不一样select TOP(?) from 第一页WITH quer...

2020-03-14 00:32:09 213

原创 centos 7 安装完 docker Failed to start LSB: Bring up/down networking

把网卡信息删除cd /etc/sysconfig/network-scriptsrm -r ifcfg-********重启服务器

2019-06-25 20:44:29 434

原创 linux 给其它用户赋予root权限

修改 /etc/passwd 文件:vi /etc/passwdvideodown:x:1001:127:videodown:/home/videodown:/bin/bash修改后如下videodown:x:0:127:videodown:/home/videodown:/bin/bash

2019-04-10 09:21:52 901

原创 java 线程池的工作原理、图形展示、简单。

直接使用图片说明:

2019-03-01 11:19:49 233

原创 linux netty 引发的打开文件过多 提示句柄不够 spring boot 整合netty 客户端

1、检查netty客户端是否一起进行重新连接。2、一直重复启动。解决思路:1、重连之前先停止netty2、启动前先关闭连接netty

2019-02-28 11:43:12 1569 3

原创 OFCMS发布版本v1.1.3

目前版本v1.1.3 2019-02-24新增公告失败 用户删除失败 PC端发布的文章在手机端访问报错 增加公众号消息模版推送 增加文章评论功能评论功能:

2019-02-25 11:16:04 681 1

原创 linux tomcat 出现 Too many open files(打开的文件过多)

1、检查项目是否有过多连接查看tomcat进程编号ps -ef |gerp tomcat2、查看sock连接psof -p  进程id3、关闭项目中的socket连接

2019-01-24 13:55:09 590

原创 spring boot 注册为windows服务 自动启动

通过 winsw工具把jar包安装成服务,自启动、通过下面地址下载文件。https://github.com/kohsuke/winsw/releases电脑要安装 .net 环境  .net 版本为2则用winsw.net2 为4则用winsw.net4把exe文件改成 server.ext 可以根据自己命名创建一个xml文件  server.xml <config...

2019-01-21 16:52:45 1630

原创 spring boot 获取不到自定义文件

 -- jar 包下使用ClassPathResource classPathResource = new ClassPathResource(filename);//inputStream = this.getClass().getResourceAsStream(filename); inputStream = classPathResource.getInputStream()...

2019-01-21 13:59:17 220

原创 并发编程-基础篇 什么是并发编程、什么是多线程

2019-01-12 11:29:23 76

原创 tomcat 自启动出现 Neither the JAVA_HOME nor the JRE_HOME environment variable is defined

1、检查状态 发现 Neither the JAVA_HOME nor the JRE_HOME environment variable is defined2、检查jdk 是否安装好java - version 3、设置vi /opt/tomcat/bin/setclasspath.sh  export JAVA_HOME=/opt/java/jdk1.8.0_191...

2019-01-08 12:45:12 1884

原创 Debian 9 开机启动 rc.local 文件

Debian 8 是自动带有rc.local文件,直接设置。 Debian 9 默认不带 rc.local 文件。 1、查看服务文件是否存在。cat /lib/systemd/system/rc.local.service 2、增加rc.local文件touch /etc/rc.local  3、启动服务systemctl start rc-loc...

2019-01-08 08:53:19 1993

原创 jenkins maven 多模快打包

2019-01-02 10:12:25 127

原创 jenkins No compiler is provided in this environment. Perhaps you are running on a JRE rather than a

修改配置文件

2019-01-02 10:10:59 808

原创 linux允许root账号登录

  允许root用户登录# vi /etc/ssh/sshd_config# 找到 #PermitRootLogin 修改为PermitRootLogin yes# service sshd restart # 重新登录

2018-12-22 13:20:31 593

原创 linux vi 按键删除键出现字母A,B,C,D 等字母解决办法

linux vi  按键删除键出现字母A,B,C,D  等字母解决办法 使用root用户登录系统 使用命令修改vi配置文件     vi /etc/vim/vimrc.tiny   把set compatible 注释  增加 set nocompatible  set ckspace=2 ...

2018-11-28 11:26:39 2143

转载 ofcms v1.1版本 API 使用实例

ofcms不仅拥有强大的内容管理,和强大的代码生成功能,同时他也拥有强大而敏捷的api 接口开发功能 ,只要使用简单的SQL ,不需要mapper,不需要编写繁琐的bean,就能实现。首先,请确保你已经部署好了ofcms ,可以参考这篇文章部署:https://blog.csdn.net/oufua/article/details/825846371.ofcms中的module ofcms...

2018-11-27 20:02:00 648

原创 OFCMS 发布1.1.2 java cms ofcms

OFCMS项目介绍java 版CMS系统、基于java技术研发的内容管理系统、功能:栏目模板自定义、内容模型自定义、多个站点管理、在线模板页面编辑等功能、代码完全开源、MIT授权协议。技术选型:jfinal Record mysql freemarker redis spring 等 layui zTree bootstrap 。特点:支持多站点、可以根据需求添加手机站、pc站。...

2018-11-16 21:15:32 445

原创 spring boot application 全部配置项、 application.properties 配置说明

Appendix A. Common application propertiesVarious properties can be specified inside your application.properties file, inside your application.yml file, or as command line switches. This appendix prov...

2018-10-25 23:03:01 629

原创 设计模式---前端控制器模式

设计模式---前端控制器模式介绍前端控制器模式(Front Controller Pattern)是用来提供一个集中的请求处理机制,所有的请求都将由一个单一的处理程序处理。该处理程序可以做认证/授权/记录日志,或者跟踪请求,然后把请求传给相应的处理程序。以下是这种设计模式的实体。前端控制器(Front Controller) - 处理应用程序所有类型请求的单个处理程序,应用程序可以是基于...

2018-10-18 15:24:52 241

原创 java srping 源码分析 深入理解低层设计思想

 源码分析---SPRING项目介绍1. Spring框架简介作为应用程序开发人员,您可以从Spring平台中受益的示例如下:使Java方法在数据库事务中执行,而不必处理事务API。使本地Java方法成为HTTP端点,而无需处理Servlet API。使本地Java方法成为消息处理程序,而无需处理JMS API。使本地Java方法成为管理操作,而无需处理JMX API...

2018-10-12 08:48:55 136

原创 Spring4源码解析:BeanDefinition架构及实现

一、架构图首先共同看下总体的 Java Class Diagrams 图:二、具体类实现2.1 AttributeAccessor接口定义了一个通用的可对任意对象获取、修改等操作元数据的附加契约。主要方法如下:public interface AttributeAccessor { void setAttribute(String name, Object val...

2018-09-26 22:22:25 138

原创 设计模式---适配模式

设计模式---适配模式介绍什么是适配模式:将一个类的接口转换成客户希望的另一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。实现 适配器模式有两种:类适配器、对象适配器、接口适配器类适配器模式:原理:通过继承来实现适配器功能。 由图可知适配器模式包含一下三个角色:1:Target(目标抽象类):目标抽象类定义客户所需的接口,可以是一...

2018-09-20 10:39:25 93

原创 设计模式---建造模式

设计模式---建造模式介绍什么是建造模式:将复杂对象的构建与表示分离 开来,使得同样的构建过程可以创建不同的表示,缺点是可能产生多余的创建者与构建过程对象,消耗内存,不适用于内部建造顺序不稳定,变化复杂的对象,可能导致需要创建很多具体的建造者来实现这些变化。 实现 /** * 订单类 *  * @author OF * @date 2018年8月3日 *...

2018-09-18 12:37:44 64

原创 设计模式---代理模式

  介绍 什么是代理模式:给某一个对象提供一个代理,并且由代理对象控制对原对象的引用。代理模式的定义:给某一个对象提供一个代理,并由代理对象控制对原对象的引用。代理模式包含如下角色:ISubject:抽象主题角色,是一个接口。该接口是对象和它的代理共用的接口。RealSubject:真实主题角色,是实现抽象主题接口的类。Proxy:代理角色,内部含有对真实对象Real...

2018-09-16 16:40:34 67

原创 设计模式---策略模式

设计模式---策略模式介绍什么是策略模式:一个类的行为或其算法可以在运行时更改。这种类型的设计模式属于行为型模式。定义一系列的算法,把它们一个个封装起来, 并且使它们可相互替换。主要解决:在有多种算法相似的情况下,使用 if...else 所带来的复杂和难以维护。何时使用:一个系统有许多许多类,而区分它们的只是他们直接的行为。优点: 1、算法可以自由切换。 2、避免使用多重条件判...

2018-09-13 08:48:09 75

原创 设计模式---观察者模式

介绍什么是观察者模式:在对象之间定义了一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象会收到通知并自动更新。其实就是发布订阅模式,发布者发布信息,订阅者获取信息,订阅了就能收到信息,没订阅就收不到信息。订阅,关注。有变化会主动通知关注者。 实现/** * 观察者接口 *  * @author OF * @date 2018年8月21日 */publi...

2018-09-11 22:17:02 62

原创 java api 验证框架设计 基于jfinal 设计api网关

欢迎一起技术交流:开源项目地址:https://gitee.com/oufu/ofcms  QQ 群: ①1859480551、api网关主要工作: 统一解析参数 、检验数据、2、通过继承AbstractsApi  自动实现拦截、进行解析,检验。3、整个框架设计图接口实例:/** * 内容接口 * * @author OF * @date 2017年12月14日...

2018-09-06 09:45:54 883 1

原创 设计模式---模板模式

设计模式---模板模式 介绍 什么是模板模式:一个抽象类公开定义了执行它的方法的方式/模板。它的子类可以按需要重写方法实现,但调用将以抽象类中定义的方式进行。这种类型的设计模式属于行为型模式。有顺序的做某件事情的步骤,可以通过模板规定这个事情的流程,按照步骤执行。可能只有其中某一项不一样。通过子能重写方法实现,达到复用的目的、开闭原则。钩子函数:是否需要执行此步骤,有...

2018-08-30 13:50:08 100

原创 设计模式---设计原则

介绍什么是设计模式:就是一种大家都经常使用的一种解决方案,是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。设计模式不区分语言,只要是面向对象程序中都可以使用。通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。 为什么要使用设计模式:可以提...

2018-08-23 12:15:22 88

原创 发布jar 到maven中央仓库 ,上传包到maven

一、注册账号https://issues.sonatype.org通过上面地方注册账号二、提交工单登录成功后,会显示此界面。选择创建 填写基本信息:group id一定要写正确,真实存在,因为这个我就提交了两次保存等他们客服回复。 三、收到邮件后,是否通过,不通过根据情况修改。收到此邮件表示成功了。 四、上传jar包maven s...

2018-08-08 12:48:16 3740

原创 冒泡排序算法实现

/*冒泡排序基本思想将n个记录看作按纵向排列,每趟排序时自下至上对每对相邻记录进行比较,若次序不符合要求(逆序)就交换。每趟排序结束时都能使排序范围内关键字最小的记录象一个气泡一样升到表上端的对应位置,整个排序过程共进行n-1趟,依次将关键字最小、次小、第三小…的各个记录“冒到”表的第一个、第二个、第三个… 位置上。   初态      第1趟   第2趟  第3趟   第4趟   第5趟 ...

2018-08-03 10:44:39 383

原创 开源java cms ofcms idea 部署步骤及相关问题

说明鉴于部分同学部署ofcms在idea存在问题,故编写此文档简述部署步骤。如有出入,望请指正。项目地址:https://gitee.com/oufu/ofcms 如有问题加QQ群: ①185948055从码云导入项目到ideaFile》New》Project from Version Control》Git,如图:URL:https://gitee.com/oufu/...

2018-07-25 20:53:14 2318

原创 java 微信开发 快速接入 of-weixin-api 几行代码实现微信接入 未依赖任何第三方mvc框架,支持所用java web 框架 jfinal spring Servlet 接入。

of-weixin-api 快速接入 几行代码实现微信接入项目介绍为微信开发者提供快速接入方案、未依赖任何第三方mvc框架,支持所用java web 框架接入。项目地址: https://gitee.com/oufu/of-weixin-api QQ 群: ①185948055安装教程Maven引用 <dependency> <groupId>...

2018-07-14 11:04:47 272 1

转载 电商后台设计

本文包括以下几个部分:电商后台系统概述电商后台产品设计:商品中心电商后台产品设计:订单拆单电商后台产品设计:促销活动解析电商后台产品设计:优惠券的设计和妙用一、电商后台系统到底是怎么回事儿每年的“双十二”“双十一”人造购物节一来,电商群战就好不热闹,马云却预言纯电商时代已去,新零售时代已至。作为一名电商产品经理,身处如此时代,亦会觉得不负青春。做产品以来,主要做后端支撑产品方向,目前对各模块系统都...

2018-04-10 09:34:25 929

贪吃蛇游戏第二课

贪吃蛇游戏第二课

2014-11-09

贪吃蛇游戏第一课

贪吃蛇游戏第一课

2014-11-09

MySQL存储过程

MySQL存储过程

2014-11-09

AJAX实战与应用

AJAX实战与应用

2014-01-04

第4章 JSP语法进阶

第4章 JSP语法进阶

2014-01-04

网络工程师历年真题3

网络工程师历年真题

2014-01-04

2010网络工程师考试试题答案

2010网络工程师考试试题答案

2014-01-04

2009上半年软考网络工程师真题

2009上半年软考网络工程师真题

2014-01-04

网络工程师考试模拟试题(全)

网络工程师考试模拟试题(全)

2014-01-04

数据库与网站连接

数据库与网站连接

2013-12-07

8个数据库设计典型实例

8个数据库设计典型实例

2013-12-07

数据库设计

数据库设计

2013-12-07

JSP与数据库应用

JSP与数据库应用

2013-12-07

软考网络工程师历年试题

软考网络工程师历年试题.pdf

2013-12-07

第3章 JSP语法基础

第3章 JSP语法基础,

2013-04-30

空空如也

空空如也
提示
确定要删除当前文章?
取消 删除