typora画图的基本语法
本文档旨在本人开发程序时更好的撰写开发文档,参考阅读使用。
主要是一些常用的绘图,其他请参考Mermaid
1.流程图```flowst=>start: Startop=>operation: Your Operationcond=>condition: Yes or No?e=>endst->op->condcond(yes)->econd(no)->op```
2.使用内置mermaid画图1.流程图graph TD; A-->B; A-->C; A-->E-->F-->G; E-->G; B-->D; F-->D; B-->G; C-->D; C-->G-->A;
graph TD;
A-->B;
A-->C;
A-->E-->F-->G;
E-->G;
B-->D;
F-->D;
B-->G;
C-->D;
C-->G-- ...
基于node.js开发的项目开发历程
前言这是一个练练手的项目,开发起始时间为2024.10.29尽量赶在一周内完成该项目的开发。项目——连锁餐厅管理系统采用前后端分离的方式创建系统,首先前端打算采用Vue 2 + Vuex + Vue Router。
计划临时有变,新的更改为全栈采用node.js
实践-前端1.基础配置1.首先安装Node.js和npm。此处略过….使用 Vue CLI创建Vue项目。
2.安装 Vue CL:npm install -g @vue/cli# 或者yarn global add @vue/cli
在webstrome里创建一个新的项目。此处要设置为
vue/cli vue。一定要是这个,不然后面会有冲突版本的。
3.安装 Element UI:npm install element-ui# 或者yarn add element-ui
项目引入
import Vue from 'vue';import ElementUI from 'element-ui';import 'element-ui/lib/theme-chalk/ ...
hexo主题添加Giscus评论系统(Butterfly主题)
前言当前使用的hexo生成的静态博客,主题是butterfly。当前主题支持很多的的评论系统:
图中标出来的就是butterfly现在支持的评论系统。
Giscus是基于GitHub discussions的,再加上我们的博客也在GitHub搭建的,放在一起算了,省心不用管理。反正GitHub的仓库有1G的可存储空间。甚至可以在另外建一个仓库专门做图床使用。
Giscus主要基于在GitHub Discussion驱动的,全部数据都存储在GitHub Discussion之中,作者可以在GitHub上管理评论,相对于gitalk的授权较少。
操作流程
选择一个仓库存储Discussions,开启GitHub Discussions
安装giscus
获取配置添加到博客
1.选择一个仓库首先需要生一个仓库我这里采用的是我搭建博客的仓库xxx/xxx.github.io。然后我们打开仓库的设置,把discussion打上√
2.着手安装giscus点击进入这里进入安装界面,这里我我已经install过了所以显示为configure。如果是第一次进入页面应该是绿色的inst ...
JDBC连接数据池的相关应用(个人理解学习记录)
数据连接池的主要概念就是相当于一的超大的水杯喝水,而每次举起杯子又很麻烦,所以就连上吸管去喝,又不断开,保持一定的连接数。
我的想法是先写一个通用的连接池连接,然后再根据增删改查的相关,再在小模块里面使用不同的sql语句完成相应的操作,最后返还数据池。
说的直白点就是登录数据库的操作简化成类模块。
先写一个通用的模板。
import com.mchange.v2.c3p0.ComboPooledDataSource;import com.mysql.cj.jdbc.Driver;import org.junit.Test;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;public class C3P0Utils { // 静态数据源实例 private static ComboPooledDataSource dataSource = new ComboPooledDataSour ...
开始
你好,欢迎来到我的个人博客。在这里我会分享我的一些项目和心得。早几个月前,我刚刚完成了服务器的搭建,并在其上完成了typecho的搭建,选取的是Joe主题。早就听说了github上的page+hexo的玩法,现在我也尝试成功了。