双向链表
双向链表实现 双向链表 双向链表也叫双链表,是链表的一种,它的每个数据结点中都有两个指针,分别指向直接后继和直接前驱。所以,从双向链表中的任意一个结点开始,都可以很方便地访问它的前驱结点和后继结点。一般我们都构造双向循环链表。 代码 package algorithm import ( "fmt" "sync" ) // 节点数据 type Dou…
PiPanel 目前在写的一个面板程序
PiPanel 目前暂定为这个名字吧,其实是为了自己的能力有一个新的进步才写的一个程序吧。目前只实现了基本的文件管理,用户管理,服务器仪表盘的功能。其实初心是为了给自己的树莓派添加一个面板管理的功能,似乎其他平台也可以使用。 技术栈 Golang & iris 作为后端框架 Vue & Quasar 作为前端框架 数据库 支持MySql,Postg…
IRIS+VUE 前后端分离实践
前言 前后端分离对于一个项目来说可以大大缩短开发时间,前端和后端按照统一的约定来定义接口,最终将前端后端结合,项目就可以运行了,目前很多网站都采用的是nginx的反代来实现的,这里我们采用iris的文件系统 步骤 后端编写 后端搭建好框架和一些接口(包括数据库连接,操作,路由等等,这里我就不过多赘述了)下面是本文重点介绍的: 在项目根目录新建一个文…
Happy 😁

考试周结束了,又是满满的暑假!

715 日 , 2020 12:18
thumbnail
Python实战-测量地球半径
注意这是学校的物理实验作业,请不要转载本文章内容 在高德地图中取出竖直两点 右击获取分享链接 得到两点经纬度和两点间的直线距离 编写代码 import requests import re import math l = 1000 # 两点距离(m) m = requests.get("https://surl.amap.com/2YpdEIU6n…
即将进入考试周

Fighting!

604 日 , 2020 21:22
iris Web框架 笔记
注意请不要转载本文章内容,这只是我在学习过程中所记录的一些笔记! 安装及入门使用 中间件的使用 路由及访问控制 数据库连接和数据库操作函数的编写 CSRF防御 Session相关功能使用 结合Vue.js实现简单登录和注册功能 ... IRIS框架 The fastest community-driven web framework for Go.…
thumbnail
音乐格式转换为Silk(QQ,WeChat语音)
介绍 QQ,微信等发送语音的格式是Silk,所以我们要自动化发送QQ语音就要将声音格式转换为Silk格式。这里感谢下以下开源项目: https://github.com/kn007/silk-v3-decoder 使用 这里我已经编译好了相关程序: 下载地址 程序使用Golang编写,转换内核是C写的,速度在100ms左右 解压执行./tosilk…
thumbnail
QQ空间发图文说说接口
介绍 本接口需要自行提供QQ登录后的Qzone的 pskey, skey 和 QQ号 效果 用法 图片上传接口 地址 https://go.mcoo.pw/qzone/up.php 方法 POST 参数 参数名称 说明 qq QQ号(必须) skey (必须) pskey (必须) pic Base64编码后的图片(必须) 返回值 你需要正则取出取…
QQ群与Minecraft服务器互联 (IOTQQ插件)
介绍 通过本插件可以实现Minecraft服务器聊天窗口与QQ群的互联 远程执行Minecraft服务器的指令 编写教程 环境要求 Eclipse ( java IDE ) 可以连接互联网( 废话 ) IOTQQ环境 第一步 依赖引用 这里IOTQQ环境搭建就不介绍了,详细请看Github! io.socket socket.io-client 0…