建站感言
之前一直有想搭建个博客,也有人来找我问过关于Hexo搭建的一些问题,看到一个二个大佬都搞出来了,后来自己终于坐不住了,决心把他搞出来。前后折腾了几天,看了相关大佬的教程,问了同学,当然这过程中出现许多Bug,当然也少不了百度。
最后终于把这个Blog给建好了。花费的时间主要是部署到gitee、修改模板,以及瞎78乱搞其不完善的文档折腾各种疑难杂症。
有时候不得不感慨美国纵有万般不是,至少建设Hexo的还是好人居多。国内的墙在把关意识形态的同时,无意识地把一些基础建设挡在外面,不得不说是一个遗憾事。这玩意用Markdown写,对于我这种不会使用MK的还得套用别个的模板多熟悉熟悉。虽然不会在网站上写出啥爆款文章。但如果你真的需要转载些啥,还请发个信息让我知道。通常我不大会在意转载需要的费用,但肯定会在乎“名分”。还请多多包涵!
c:foreach与th:each
Thymeleaf中th:each的用法在后端数据库在前端用表格展示时,为了更清楚地知道当前有多少条数据,需要在每一行前方都加上自增的序号。th:each循环迭代语法:
1th:each="obj,itemStat:${objList}
itemStat称作状态变量,属性有:index:当前迭代对象的index(从0开始计算)count: 当前迭代对象的index(从1开始计算)size:被迭代对象的大小current:当前迭代变量even/odd:布尔值,当前循环是否是偶数/奇数(从0开始计算)first:布尔值,当前循环是否是第一个last:布尔值,当前循环是否是最后一个
具体使用:
1234567<!--自增序号--><tr th:each="students,studentsStart:${pageInfo.list}"> <!--1.默认自增当前页条数的序号--> <td th:text="${studentsStart.cou ...
springboot整合七牛云存储实现图片上传
创建Springboot工程
配置依赖
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVe ...
Springboot+Thymeleaf+Pagehelper分页
添加依赖
这里展示了两个Pagehelper的依赖,这里是springboot项目,所以就用第二个依赖,避免后面使用产生一些bug;
12345678910111213 <!--分页插件1--><!-- <dependency>--><!-- <groupId>com.github.pagehelper</groupId>--><!-- <artifactId>pagehelper</artifactId>--><!-- <version>5.2.1</version>--><!-- </dependency>--> <!--分页插件2--> <dependency> <groupId>com.github.pagehelper</gro ...
IDEA整合SSM,并使用PageHelper实现分页功能(超完整版)
使用到的技术:
Spring、SpringMVC、Mybatis
Maven
MySQL(版本:8.0.23)
Bootstrap
PageHelper
创建一个Maven项目,选择webapp
在pom文件中导入相关依赖123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293<dependencies> <!--分页插件--> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> &l ...
修改Docker映射端口
使用docker ps -aqf “name=qinglong” 查看Docker容器的ID,其中”qinglong”为你的容器名称:
停止该容器:docker stop f42948012058
停止docker服务:systemctl stop docker
这里会弹出警告,这是因为除了docker.service单元文件,还有一个docker.socket单元文件…docker.socket这是用于套接字激活。该警告意味着:如果你试图连接到docker socket,而docker服务没有运行,系统将自动启动docker。
解决方案一:你可以删除 /lib/systemd/system/docker.socket从docker中 docker.service 文件 删除 fd://,即remove -H fd://
解决方案二:如果不想被访问时自动启动服务输入命令:sudo systemctl stop docker.socket
使用cd /var/lib/docker/containers/f42948012058*进入容器的文件内
输入vi host ...
零基础搭建个人博客
前言在经过几天努力下,我的Blog也算是搭建完了,在此给需要的人出个教程
简单说一下这个Blog的优点:
无需购买服务器
无需购买域名
方便快捷
准备
一个码云账号,前往注册
node.js工具,前往下载
Git工具,前往下载
开始
对于完全不会使用的新手,输入完一个命令记得按一下回车键
同时按下Win键和R键(或者点击“开始菜单”->点击“运行”),打开运行窗口,输入“cmd”,然后输入以下命令,结果与下图相同则说明安装正确,若不正确可以卸载软件重新安装,依次输入如下两条命令然后回车,如图显示版本号,即表示安装成功。
1node -v
1npm -v
估计大家都有被“墙”挡在外面的经历,安装hexo为了避免出现类似情况,我使用淘宝NPM镜像,输入以下命令等待安装完成
1npm install -g cnpm --registry=https://registry.npm.taobao.org
安装完成再输入如下命令查看,显示版本号即代表安装成功
1cnpm -v
接下来使用下面的命令安装hexo框架
1c ...
微信提现免手续费
方法参与方法:在微信小程序中搜索“微信支付有优惠”小程序,打开后可以领取金币,平时使用微信支付一次可得一个金币,也可通过完成任务领取一定的金币,一个金币可以兑换100元免费提现额度或者兑换微信支付立减等优惠,非常实用。(注意:金币需要自行在小程序中领取)。
全网视频免费看
还在花钱买VIP看视频?免费看剧观影有这个就够了!相信各位闲暇之余也喜欢看看电影电视打发时间,可是现在好看的影视剧资源多数都是需要开VIP才能观看,当然也不排除开了会员就能畅享无阻,有些需要付费才能观看,即使你是VIP也需要支付费用才能观看,如果你说我开会员不就好了,可现实是各大网站视频内容不是共享的,你只开通一两家网站的会员并不能完全满足你的需求。好了,废话不多说,今天给大家推荐一个优质免费的方法,让你免费看个够。
首先打开我们的网站点我前往
接下来开始教程这里以爱奇艺视频为例,其它视频站同理
1.打开爱奇艺官网,搜索自己想看的电影或者电视剧,然后跳转到播放页面,将地址栏的网址复制下来;
2.然后我们复制地址栏的播放链接粘贴到我的网站里;
3.最后我们点击播放按钮等待几秒就可以观看啦!
4.如果无法播放怎么办?
a.可以选择切换线路:
b.可以联系我解答哦
5.嫌麻烦怎么办?
直接点击下方进入免VIP观看地址,即可在线高清观看!
点我进入
今日校园自动填表提交
教程说明(已失效,底部有新的)
config.yml 默认配置文件
index.py 完成自动提交的py脚本
★项目已打包,下载地址:点我下载,(更新于2020年12月31日,修复已知Bug,已更新收集表文件)
本项目经修改,已适配川信学子的今日校园自动填表
请低调使用,如果辅导员说你作弊填写,那就不要再使用了哦
使用方式
前提是学校的云端系统可用,那么你可以直接看下面的(配合腾讯云函数)的操作步骤,或者如果你自己有服务器,也完全可以使用定时任务挂在你自己的服务器上(个人建议使用腾讯云函数,下面是详细教程)
配置config.yml中对应的学号(username)和密码(password)还有地址(address)等等信息,详情请看config.yml中的注释说明,注意这里的学号和密码都是智慧校园的学号和密码
打开百度搜索腾讯云函数(点我直达),注册认证后,进入控制台,点击左边的层,然后点新建,名称随意,然后点击上传zip,选择刚才下载的dependency.zip上传,然后选择运行环境python3.6,然后点击确定,耐心等待一下,上传依赖包需要花费的时间比较长!
点左边的 ...