一、项目简述项目内容包括:首页,登陆,新建文章,搜索,登陆日志,登录次数,评论统计,相关信息,文章列表等其他相关功能另外:系统采用MVC架构思想二、项目运行1.运行环境 jdk8+tomcat8+mysql+Eclispe( IntelliJ IDEA , MyEclispe ,Sts 都支持,代码与开发环境运行无关啦,只需要调整环境即可)SpringMVC+Spring+Mybatis+Java
转载
2023-08-09 12:08:16
150阅读
今天看了下博客的介绍现在大部分都是用WordPress PHP做的博客系统,搜索了一下,发现好多模板之类的东西暂时不管这些了,先自己试着做个东西吧,网上找了个简单的博客需求,个人信息,日志的分类查询,发布等功能。如下:客户端管理的部分功能描述如下:-1:浏览功能 1、列出所有的项,包括留言、日志、图片、视频、音乐、个人资料等; 2
转载
2024-08-22 18:17:39
64阅读
本文作者:HelloGitHub-秦人HelloGitHub 推出的《讲解开源项目》系列,今天给大家带来一款基于 Java 语言的轻量级博客开源项目——Tale它拥有小、美、快、稳的特点。该项目完全开源、免费,能够让你快速搭建包含前、后台的博客系统,大大节省了搭建私人博客的时间,开箱即用。让你可以专注于创作,让有故事的人更方便的表达想法。想要快速搭建一套自己的博客,那就跟着本文的步骤。你只需要花
转载
2023-11-13 23:44:14
69阅读
步骤1:准备工作
首先,确保您已经安装了Python和pip。然后,创建一个新的文件夹来存放项目,并在命令行中进入该文件夹。
步骤2:创建虚拟环境
为了隔离项目的依赖和环境,我们建议在项目文件夹中创建一个虚拟环境。在命令行中运行以下命令:
python -m venv venv
这将创建一个名为venv的虚拟环境文件夹。
步骤3:激活虚拟环境
根据您使用的操作系统,在命令行中运行适当的命令来激活
原创
2023-06-08 13:28:10
170阅读
以下是一个简单的 Django 个人博客开发示例。在这里只概述基本步骤和代码。请确保你已经安装了 Python 和 Django。创建一个新的 Django 项目django-admin startproject myblog进入项目目录并创建一个新的应用cd myblog
python manage.py startapp blog在 blog/models.py 中定义你的博客模型from
原创
2023-10-17 15:41:53
206阅读
步骤1:准备工作
首先,确保您已经安装了Python和pip。然后,创建一个新的文件夹来存放项目,并在命令行中进入该文件夹。步骤2:创建虚拟环境
为了隔离项目的依赖和环境,我们建议在项目文件夹中创建一个虚拟环境。在命令行中运行以下命令:python -m venv venv这将创建一个名为venv的虚拟环境文件夹。步骤3:激活虚拟环境
根据您使用的操作系统,在命令行中运行适当的命令来激活虚拟环境:
原创
2023-10-19 09:20:00
126阅读
JPress 是一个使用Java开发的类似WordPress的产品的建站神器。开源协议: LGPL-3.0,官方网站: http://www.jpress.io/ 部署详细过程:cd /usr/local/tomcat/webapps/把安装包放在webapps目录里,是会自动解压缩生成jpress-v3.2.1目录的,不需要手工解压。生成软链接&n
转载
2023-06-23 16:51:51
70阅读
上一部分已经实现了视图的雏形,现在加上逻辑操作。 登陆、注册、文章发表都需要用到数据库的数据存取,用的比较多的就是mongodb了。 MongoDB 是一个对象数据库,它没有表、行等概念,也没有固定的模式和结构,所有的数据以文档的形式存储。所谓文档就是一个关联数组式的对象,它的内部由属性组成,一个属性对应的值可能是一个数、字符串、日期、数组,甚至是一个嵌套的文档。下面是一个MongoDB 文档的示例: { "_id" : ObjectId( "4f7fe8432b4a1077a7c551e8" ), "uid" : 2004, &qu
转载
2013-09-13 20:43:00
187阅读
2评论
首页路由:http://localhost:8888/ 首页分页路由:http://localhost:8888/index/2 分类列表分页路由:http://localhost:8888/category/分类id/分页 控制器调用article模型的assignIndexData()方法,参数
原创
2021-06-17 19:23:34
543阅读
前言: 这个博客是想用来自学的,源码是从GitHub上边找的,源码地址会贴在下方,目前我把源码配置文件还有部分代码修改了,已经部署到服务器了,可以正常访问,访问路径在下方,感兴趣的去看看,因为是别人的项目,我拿来学习,首先确保项目可以运行,并且部署到服务器,然后才开始仔细的学习每个模块,后续会分享这个博客细节部分的学习过程.作者GitHub源码:https://g...
原创
2021-05-19 23:09:32
174阅读
模板引擎 使用ejs作为我们博客的前端模板引擎,用来从json数据生成html字符串 安装:npm install ejs -save 使用:入口文件中写入下面代码,定义/view/目录为视图目录 /*模板引擎*/ application.set('views',__dirname+'/views'
原创
2021-06-17 19:23:37
474阅读
前言: 这个博客是想用来自学的,源码是从GitHub上边找的,源码地址会贴在下方,目前我把源码配置文件还有部分代码修改了,已经部署到服务器了,可以正常访问,访问路径在下方,感兴趣的去看看,因为是别人的项目,我拿来学习,首先确保项目可以运行,并且部署到服务器,然后才开始仔细的学习每个模块,后续会分享这个博客细节部分的学习
原创
2021-04-19 11:02:27
177阅读
错误处理中间件 定义错误处理中间件必须使用4个参数,否则会被作为普通中间件 /*错误处理器*/ application.use(function(err,req,res,next){ console.error(err.stack); res.status(500).send("代码出错了,错误信息
原创
2021-06-17 19:23:39
622阅读
目录一、引言二、正则表达式概述2.1概念2.2应用场景2.3基本要素2.4字符2.4.1普通字符2.4.2非打印字符2.4.3特殊字符2.4.4限定字符2.4.5定位符2.4.6修饰符2.4.7元字符2.4.8运算符优先级三、RE模块3.1re模块一般使用步骤3.2compile函数3.3Pattern对象3.4Match 对象四、正则表达式的简单使用4.1判断邮箱地址是否合法4.2用Patte
转载
2024-09-06 12:15:08
37阅读
目录 1.项目简介 1 1.1项目概述 1 1.2功能概述 2 1.3用户需求分析 2 1.4功能分析 3 2.数据库设计 4 2.1表结构 4 2.2ER图 8 3.项目实现 8 3.1数据源配置 8 3.2常用工具方法 9 3.3业务代码 14 3.4操作用例 15 4.项目展示 16 4.1前端页面 16 4.2后台管理 20 5.总结 26 1.3用户需求分析 需求一、写文章 角色:作者
转载
2023-09-16 16:23:45
73阅读
yarn add react-intl1重要目录结构练习时可以先按此目录结构把文件都新建好|- src| |-- i18n| | |-- message| | | |-- en-US.js| | | |-- zh-CN.js| | | |-- index.js| | || | |-- locales.js| | |-- pro
原创
2021-12-04 18:34:19
721阅读
访问这个路径进入后台页面 http://localhost:8888/admin/login 在后台路由控制器里面(/admin/index.js)调用登陆控制器(/admin/login.js) 登陆控制器里面,定义登陆界面的路由,定义登陆提交验证的路由,这里需要获取到form表单post提交的数
原创
2021-06-17 19:23:33
397阅读
使用回掉大坑进行取数据 能看明白的就看,看不明白的手动滑稽 /** * 首页控制器 */ var router=express.Router(); /*每页条数*/ var pageSize=5; router.get('/',function(req,res,next){ var currentP
原创
2021-06-17 19:23:35
282阅读
数据库模型 /model/db.js 数据库操作类,完成链接数据库和数据库的增删查改 查询表 /*查询*/ select:function(tableName,callback,where,field){ field=field ? field : '*'; var sql="select "+fi
原创
2021-06-17 19:23:36
337阅读
前言 nodejs是运行在服务端的js,基于google的v8引擎。个人博客系统包含对数据库的增删查改,功能齐备,并且业务逻辑比较简单,是很多后台程序员为了检测学习成果,最先拿来练手的小网站程序。我也是在去年年末接触的nodejs,接下来随便纪录一下这个小blog的功能点和注意事项。 语言和环境 1
原创
2021-06-17 19:23:40
1021阅读