博客系统

工程之星项目总结

坚强是说给别人听的谎言 提交于 2019-12-05 11:08:54
*团队成员贡献 班级 学号 姓名 贡献情况 分数分配 192401 20194595 李双辉 编写系统cod模拟模块 192401 20194581 常颖 撰写系统推广博客 192401 20194598 刘悦 测试 192401 20194597 刘天乐 撰写系统风险测试博客,进行风险评估 192401 20194601 南海茹 系统接口的设计,撰写接口设计文档和博客 192403 20194680 刘厚飞 系统架构,页面设计,编码调试 192403 20194681 刘磊 测试 192403 20194676 江洪棪 测试 192403 20194678 李善勤 测试 192403 20194677 姜迪 撰写数据库博客,开发数据库板块 192403 20194682 刘明康 演讲 *项目完成情况 设计了页面的原型,实现了一些基本的功能,能够进行简单的水质预测 *演示视频 网址: https://www.bilibili.com/video/av76828257/ *项目开源地址 (1)模拟子系统 https://github.com/liuhf-jlu/CODSimulate (2)计算子系统 https://github.com/liuhf-jlu/TWAP *团队博客列表 https://i-beta.cnblogs.com/ 来源: https://www

yorkecao 个人博客系统 V2.0 正式发布!

为君一笑 提交于 2019-12-03 22:16:27
yorkecao V2.0 正式发布! 激动人心!我的个人博客系统的第二个重要版本正式发布! 项目地址: https://gitee.com/yorkecao/yorkecao 博客展示: http://yorkecao.gitee.io/ 本次更新主要增加了博文的在线创建、删除和编辑功能(之前是需要先本地操作再通过 Git 推送的),以及一系列的界面调整和体验优化! 由于是一个纯前端项目,本次新增的登录模块是基于码云 Open API 认证系统的 access_token 设计的,操作起来和传统登陆方式略有差别,但也非常简单。登录之后便可以进行博客管理操作了。 V2.0 版本主要包含了以下改动: 基于 access_token 的登录模块 对博文的在线创建、删除、编辑功能 代码结构调整 界面调整和体验优化 至此,该项目已经是一个比较完善的博客系统了。 后续版本的新功能正在考略中。比如:加入一些社交元素,允许其他用户登陆之后对文章等进行评论;或者增强 markdown 文件的在线编辑体验。 来源: oschina 链接: https://my.oschina.net/u/3101228/blog/1560358

一款金牌PHP博客系统的打造(启示录)

倾然丶 夕夏残阳落幕 提交于 2019-12-03 19:46:11
如何使用PHP自定义博客管理系统呢? 需要的条件 : PHP开发环境是zend studio,数据库MySQL,服务器Apache。 脚本语言jquery, 开发PHP博客系统的步骤: one,用户模型:图1: two:组织结构与角色 用户 --管理员--游客 three:角色说明 four:游客功能模块 five:用户功能模块 six;管理员功能模块 seven 数据分析 eight 分类数据分析 nine:页面数据分析 ten:链接数据分析 eleven;用户数据分析 twelve 相册数据分析 系统功能模块设计 系统活动图 用例分析 用例分析解决了用户需求与系统交互。 如图: 数据库结构设计 数据库物理设计 系统实现(系统主要功能与代码) 会员登录 后台页面 最后是前台的页面的定制,最好使用Dreamweaver自定义HTML,css页面较好。 界面可以是西班牙语,英语,中文皆可,多语言更好。 大功告成 david he随笔。 jquery 框架,以及 来源: oschina 链接: https://my.oschina.net/u/183102/blog/510517

如何使用 Hexo 搭建博客系统

可紊 提交于 2019-12-01 18:42:36
使用 Hexo + GitHub 可以轻松搞出一个好看的博客,以下是步骤。 1.在 GitHub 上新建一个空 repo,repo 名称是「你的用户名.github.io」(请将你的用户名替换成真正的用户名) 2.npm install -g hexo-cli,安装 Hexo 3.hexo init myBlog 4.cd myBlog 5.npm i 6.hexo new 开博大吉,你会看到一个 md 文件的路径 7.start xxxxxxxxxxxxxxxxxxx.md,编辑这个 md 文件,内容自己想 8.start _config.yml,编辑网站配置 i.把第 6 行的 title 改成你想要的名字 ii.把第 9 行的 author 改成你的大名 iii 大专栏 如何使用 Hexo 搭建博客系统 .把最后一行的 type 改成 type:git iv.在最后一行,与 type平齐,加上一行 repo:仓库地址 (请将仓库地址改为「你的用户名.github.io」对应的仓库地址,仓库地址以git@github.com:开头你知道吧?不知道?不知道的话现在你知道了) 第 4 步的 repo:后面有个空格,不要眼瞎。 9.npm install hexo-deployer-git –save,安装 git 部署插件 10.hexo deploy 11.进入「你的用户名

Spring boot 搭建个人博客系统(一)——整体思路

守給你的承諾、 提交于 2019-12-01 09:33:24
Spring boot 搭建个人博客系统(一)——整体思路 一直想用Spring boot 搭建一个属于自己的博客系统,刚好前段时间学习了叶神的牛客项目课受益匪浅,乘热打铁也主要是学习,好让自己熟悉这类项目开发的基本流程。 项目源码: Jblog 个人主页: tuzhenyu’s page 原文地址: Spring boot 搭建个人博客系统(一)——整体思路 0. 思路 博客的基本作用就是博主写文章,读者浏览文章,因此博客的基本功能就是文章的发布和阅读;同时为了方便浏览加入主题分类和标签分类等功能,为了增加互动加入赞踩和评论等功能;另外为了博客系统的完整性加入了文章点击量,热门文章排行,文章按月归档等功能。 博客功能列表为: 用户注册登录功能 Markdown文章发布功能 文章分页显示 文章主题分类 文章标签/标签云 文章点击量 热门文章排行 赞踩功能 评论/回复邮件提醒功能 评论敏感词过滤 Archives/按月归档 1. 搭建项目工程 使用IDEA搭建项目工程:File->New->Project->Maven->输入group和artifact等->Finish 1.1 引入spring boot依赖包 Maven项目是通过pom.xml文件配置工程依赖,项目组织结构等,修改pom.xml文件引入sping boot依赖包和工程开发依赖的包等 <?xml version=

基于SpringBoot的博客系统 微服务 、源码、毕业设计

雨燕双飞 提交于 2019-11-29 14:01:28
需求 基于SpringBoot的个人博客系统, 能够对文章进行编辑, 以及对分类进行管理, 管理友情链接, 发布公共, 管理评论 运行环境 jdk1.8,tomcat8.5,mysql5.6,EclispseEE 项目技术 springboot, jsp, jquery, maven 注意事项 修改db.properties 中的数据连接地址 图片上传地址为为硬盘绝对路径, 需要修改 UploadFileController.java 中的 String rootPath =“E:/uploads/” 介绍 实现功能 博客文章分页展示, 分类查询, 展示网站元信息 博客后台采用富文本编辑器新增修改文章, 并能设置分类 博客后台对分类信息以及友链信息进行管理 博客后台能够对评论进行管理 技术原理 项目基于SpringBoot进行编写, SpringBoot是近年来最火的Javaweb开发技术栈, 以简单方便著称, 能够最大限度的提高使用spring的生产力, 项目设计前后端设计都非常优雅, 值得学习 常见问题 数据库导入报错, 并且系统使用时有乱码,怎么办? 数据版版本需要5.6以上,可以采用 Bitnap一键安装包 进行安装, 数据乱码的问题一般在创建数据库时,将编码设置为utf8,而不是默认的latin就可以解决 本地的开发环境我都搭建好了,

Laravel大型项目系列教程(三)之发表文章

心不动则不痛 提交于 2019-11-28 20:32:34
Laravel大型项目系列教程(三)之发表文章 一、前言 上一节教程中完成了用户管理,这节教程将大概完成发表Markdown格式文章并展示的功能。 二、Let's go 1.数据库迁移 文章模块中我们需要建立 articles 、 tags 以及 article_tag 表,每篇文章会有一到多个标签,每个标签会有一到多篇文章,创建迁移文件: $ php artisan migrate:make create_articles_table --create=articles $ php artisan migrate:make create_tags_table --create=tags $ php artisan migrate:make create_article_tag_table --create=article_tag 修改 *_create_articles_table.php : Schema::create('articles', function(Blueprint $table) { $table->increments('id'); $table->string('title'); $table->string('summary')->nullable(); $table->text('content'); $table->text('resolved

应用最广泛的博客系统|wordpress部署

北城余情 提交于 2019-11-28 17:48:15
Docker部署wordpress 1.拉取 wordpress 镜像 docker pull wordpress:latest 查看镜像 docker images; 启动容器 docker run --name=wordpress -p 8003:22 -p 8001:80 -v /var/wordpress:/data wordpress 通过8001端口访问 本机需要php环境 暂时不清楚wordpress安装数据在那个地方 注意数据库路径是本机(宿主)而不是另一个容器或者当前容器的话,需要填写本机的内网ip,而不可以是localhost或者127.0.0.1 可能因为nginx配置导致样式丢失 其他问题:docker 端口映射错误解决方法 docker: Error response from daemon: driver failed programming external connectivity。。。 重启docker解决 sudo systemctl restart docker 样式无法正常显示 估计是nginx配置问题,这个就不深究了 最终使用和typecho一样使用站点的方式配置 安装php环境,下载压缩包,解压到 /var/www/html 这个和typecho一样就不多说了 ,需要注意的是目录目录权限问题 安装配置mysql和NGINX 相关配置参考

个人博客开发-开篇

自闭症网瘾萝莉.ら 提交于 2019-11-27 20:24:45
迈出第一步: 很久以前就有这个想法,自己动手开发一套个人博客系统,终于,现在开始迈出了第一步。做这件事一点是做一个有个人风格的博客系统,第二点是对做这件事所使用的技术栈进行学习,所谓最好的学习就是实践,不求开发的多好,现在的期许是能跑通整个流程,流程通了再去考虑UI方面的东西。 接下来的每一步都会在这里记录下来,从项目建立开始,一步一个脚印的做这件事,我相信如果这个系统能做出来,对以后学习其他的东西也是很不错的根基。 用到的技术: 技术栈: nodeJs : " ^8.9.0 " ; mongodb : " ^3.0.4 " ; jade : " ^1.11.0 " ; 要实现的功能: 我们这里只是做简单的博客系统,主要目的还是为了对各个技术栈的练习,为了更深入的了解它们。 对的,功能并不复杂,如下: 1. 网站首页: 展示所发博客,有排序功能,能根据时间、阅读量进行排序; 2. 文章页:展示博客文章; 3.后台管理页:发文和增、删、改 文章。 更新: 源码过段时间会放到gitHub上,当然是在开发成型了以后,现在还是在本地。 由于工作的问题,开发过程不定时更新,有总结的地方,就会写在博客里用作笔记,也分享给那些小白们,希望共同进步。 来源: http://www.cnblogs.com/hanguozhi/p/8559466.html

Laravel大型项目系列教程

泄露秘密 提交于 2019-11-27 14:27:19
Laravel大型项目系列教程(一) 一、简介 本教程将使用Laravel完成一个多用户的博客系统,大概会包含如下内容: - 路由管理。 - 用户管理,如用户注册、修改信息、锁定用户等。 - 文章管理,如发表文章、修改文章等。 - 标签管理,文章会有一到多个标签。 - 数据库管理,如迁移、填充数据等。 - Web表单验证。 - Blade模版引擎。 - 分页处理。 - 安全处理。 - 单元测试。 - 部署到应用服务器Apache。 尽量保证每节教程完整并能运行,会在教程的最后附上这节教程的代码下载地址。 > Tip:教程中必要的知识点都会有一个超链接 二、环境要求 - PHP 5.4+ - MySQL 5.1+ - Composer([中国镜像]( http://pkg.phpcomposer.com/ )) 三、Let's go! 1.新建一个Laravel项目 使用如下命令创建一个名为blog的Laravel项目: $ composer create-project laravel/laravel blog --prefer-dist 创建完成之后进入到blog目录,修改`app/config/app.php`中的`timezone`为`RPC`、`locale`为`zh`,然后在blog目录下启动它自带的开发服务器: $ php artisan serve Laravel