杂七杂八
文章平均质量分 53
主要是一些我没太多精力去仔细学习或整理的东西,就都放在了这个专栏,比如数学建模、数据结构等等
笼中小夜莺
春招已上岸,梦想是环游世界。
展开
-
修改IDEA的idea.vmoptions参数导致IDEA无法打开(ReservedCodeCacheSize)
Maven导依赖的时候OOM,因此怀疑是内存太小,尝试修改idea.vmoptions的参数,然后发现IDEA重启后打不开了,卸载重装后也无法打开。。。实际上如果导包爆出OOM的话应该调整下图参数,不过这都是后话了。原创 2023-08-09 21:32:51 · 2247 阅读 · 1 评论 -
华中农业大学教务系统自动评教脚本
前言针对华中农业大学的评教系统的自动评教脚本,其他学校教务系统不一定适用,解放双手从此刻开始。脚本执行完之后每个老师将会自动得到4.9的评分,如有特殊需求请后续自行修改,其中评语需要大家自己填写,写完评语后记得点提交author:浩浩学长recoder:帅帅龙进入评教系统界面打开浏览器开发者工具按下F12进入浏览器开发者工具,如果没反应就按FN+F12,再无反应请自行百度。不出意外,你的浏览器将会显示如下窗口,点击Console选项卡执行脚本在控制台粘贴如下脚本,按下回车静等即可,原创 2021-06-15 20:41:25 · 4247 阅读 · 4 评论 -
Windows、Linux、Mac安装配置搭建RocketMQ环境
下载RocketMQWindows下载地址:https://dlcdn.apache.org/rocketmq/4.9.3/rocketmq-all-4.9.3-bin-release.zipLinux && MacLinux或Mac可以用命令下载,一般解压放在/usr/local目录下cd /usr/localwget https://dlcdn.apache.org/rocketmq/4.9.3/rocketmq-all-4.9.3-bin-release.zipunzip原创 2022-04-24 01:53:06 · 751 阅读 · 4 评论 -
Windows 关闭指定端口的进程
查看端口占用情况 netstat -ano |findstr “9876”查看相关进程信息tasklist | findstr 11448关闭进程以下命令二选一即可,推荐第一种,指定进程号关闭taskkill /f /t /im “11448”taskkill /f /t /im “java.exe”...原创 2022-04-23 23:58:40 · 1162 阅读 · 0 评论 -
自定义GitHub的WebHook
背景/介绍如果我们想利用github搭建cicd平台的话需要使用webhook,即网络钩子。它的作用是当发生一些事件的时候会向目标服务器发送一个请求,通知服务器该仓库发生了变更,具体什么粒度我们可以指定,一般push即可搭建简易服务器from flask import Flask, requestapp = Flask(__name__)@app.route("/ping")def hello_world(): return "pong!"@app.route("/rive原创 2022-04-11 21:43:03 · 2556 阅读 · 0 评论 -
go tool link: fork/exec /usr/local/go/pkg/tool/darwin_amd64/link: no such file or directory
原因从MacOS 12.3 Beta版本开始,Apple不再内置python2且将无法正常安装python2,无论是intel芯片还是Apple芯片的设备都无法安装。原因是/usr/bin/python的软链接无法正常被删除或覆盖。解决办法首先你需要安装一个Python2,下载地址:https://www.python.org/downloads/release/python-2718/方法一:修改link文件将link文件的第一行修改为#!/usr/bin/env pythonsudo vim原创 2022-03-24 15:40:15 · 2130 阅读 · 6 评论 -
一首献给所有程序员的诗歌——个人原创
到底是程序员设计了程序,还是程序造就了程序员?你的名字,我的姓氏...原创 2021-10-24 01:41:17 · 1270 阅读 · 3 评论 -
高并发解决方案
导读优秀程序员奋斗目标:实现高并发、高性能、高可用 的“三高”分布式系统衡量高并发常用的一些指标有:响应时间:系统对请求做出的响应时间吞吐量:单位时间内能处理的请求数量QPS:系统每秒能处理多少流量TPS:系统每秒处理多少事务(查询多少数据)并发用户数:同时能承载用户正常使用系统功能的用户数量提升硬件性能CPU 从 32 位提升为 64 位内存从 64GB 提升为 256GB(比如缓存服务器)磁盘从 HDD(Hard Disk Drive)提升为 SSD(固态硬盘(Solid原创 2021-09-27 00:36:07 · 623 阅读 · 0 评论 -
Ubuntu安装Docker并配置镜像
方法一:从Ubuntu的仓库直接下载安装安装比较简单,这种安装的Docker不是最新版本,不过对于学习够用了,依次执行下面命令进行安装。$ sudo apt install docker.io$ sudo systemctl start docker$ sudo systemctl enable docker查看是否安装成功$ docker -vDocker version 17.12.1-ce, build 7390fc6方法二:从Docker仓库下载安装:这种安装方式首先要保证U原创 2021-09-20 22:02:25 · 2810 阅读 · 0 评论 -
windows安装docker环境并配置镜像
安装docker Toolbox点击下载下好安装包之后,一路next到如图所示(我的安装包virtualBox是必须选项,虽然我已经安装过一次),Git如果安装过也可以不安装,kitematic是一个镜像可视化工具,也可以不勾选。启动Docker Quickstart Terminal这里如果之前安装过Git,或者没有走默认路径的安装的话,会弹出没有打开方式,右键:属性->快捷方式,找到目标那一栏,把login -i前的路径替换成你的Git安装路径中bash.exe的路径即可,bash的相对原创 2021-09-20 21:14:06 · 1832 阅读 · 0 评论 -
一文带小白玩转NFC、门禁卡
背景介绍华农有三宝:听力、早操、南湖跑,那跑南湖的时候一定要带着校园卡吗?我宿舍晚归没带校园卡进不去门不很尴尬吗?小区发的的门禁钥匙不够怎么办呢?今天就带大家走进NFC…卡类型的区别门禁卡分为IC卡和ID卡两种,其中,ID卡没有加密措施,IC卡可以加密也可以不加密市面上的门禁卡大约八成都是加密的IC卡,最好购买cuid类卡片如何分辨自己门禁卡的种类呢只有IC卡才可以写入穿戴装置内,如果你有NFC读写器,放上去听到一声就是IC卡,听到两声就是ID卡。我没有读卡机?只要手机或穿戴装置可以写入N原创 2021-09-16 16:40:27 · 16339 阅读 · 3 评论 -
网易云音乐api、QQ音乐api、黑马电商api、小说api、漫画api接口
网易云音乐接口文档基础访问地址(api的跟地址):https://autumnfish.cn/接口文档地址:https://binaryify.github.io/NeteaseCloudMusicApi/QQ音乐接口文档基础访问地址(api的跟地址):https://rain120.github.io/qq-music-api接口文档地址:https://rain120.github.io/qq-music-api/#/黑马优购的电商文档(里面内容有点小问题,但不影响使用)接口地址:h原创 2021-09-04 01:15:05 · 7313 阅读 · 2 评论 -
数据库文档自动生成工具
快要做数据库实习了,就想了解一下有没有数据库文档生成工具,可以将表结构导出,一查,诶,还真有,happy…导入依赖官网地址:https://gitee.com/leshalv/screw<dependency> <groupId>cn.smallbun.screw</groupId> <artifactId>screw-core</artifactId> <version>1.0.5</version原创 2021-09-03 16:52:22 · 1313 阅读 · 0 评论 -
Java 命名规范(沸点工作室Java组的都看过来)
简介在本文中,将从大到小,从外到内,总结Java编程中的命名规范。文中将会涉及到日常工作中常见的命名示例,如包命名,类命名,接口命名,方法命名,变量命名,常类命名,抽象类命名,异常类命名以及扩展类命名等。我将按照项目工程目录结构,从包,类(接口,抽象类,异常类),方法,变量和常量的顺序展开介绍。1. 包命名规范包(Package)的作用是将功能相似或相关的类或者接口进行分组管理,便于类的定位和查找,同时也可以使用包来避免类名的冲突和访问控制,使代码更容易维护。通常,包命使用小写英文字母进行命名,并使用原创 2021-08-28 17:24:49 · 1436 阅读 · 0 评论 -
阿里巴巴项目模型分层规范
调用流程常见的分层controller:处理接口entity/pojo:和数据表映射的实体类dao:数据库的增删改查service:业务逻辑层,对数据库的复杂操作mapper:dao层接口的实现阿里分层规范阿里巴巴编码规约DO(Data Object):与数据库表结构一一对应,通过DAO层向上传输数据源对象。DTO(Data Transfer Object):数据传输对象,Service或Manager向外传输的对象。BO(Business Object):业务对象。由Ser原创 2021-08-23 20:37:17 · 523 阅读 · 0 评论 -
几款文档框架:Mkdocs、Sphinx、Teadocs、docsify
文档框架同博客框架 WordPress、Hexo 等一样,Web 文档也有自己的框架,如比如 Java 的 Javadoc,Python 的 pydoc[5],以及Python-sphinx。对于 Python 有专门文档标记语言 reStructuredText(RST),常见的 Python 各种库和工具的帮助文档基本都是用 RST 所写。如 Requests、Flask、Scrapy 等。不过,用 RST 编写对于已经会了 Markdown(更为流行) 的读者来说,有点浪费,而且两者的语法差异较原创 2021-08-19 22:33:20 · 12371 阅读 · 0 评论 -
GitHub访问加速
有很多同学打开GitHub的时候很慢,甚至打不开,介绍一款工具可以加快访问GitHub的速度,以后再进不去GitHub你来打我原创 2021-08-18 16:35:45 · 435 阅读 · 1 评论 -
数学建模干货汇总
本文章转载自:https://www.zhihu.com/question/383913625/answer/1572094371?utm_source=qq&utm_medium=social&utm_oi=675067532155817984一:模型与算法篇1、数学模型的常见分类按模型的数学方法分:几何模型图论模型微分方程模型概率模型最优控制模型规划论模型马氏链模型等按模型的特征分:静态模型和动态模型确定性模型和随机模型离散模型和连续性模型线性模型原创 2020-11-13 18:07:56 · 1408 阅读 · 0 评论 -
C语言实现顺序栈
#include <stdio.h>#include <stdlib.h>#define Stack_Size 50typedef struct { //用来存放栈中元素的一维数组 int elem[Stack_Size]; //用来存放栈顶元素的下标,top为-1表示空栈 int top;}SeqStack;//创建空栈SeqStack InitStack(){ //构造一个空栈S SeqStack stack;原创 2021-04-13 19:27:10 · 219 阅读 · 0 评论 -
C语言实现顺序表
函数介绍InsList---->在索引为i的位置插入元素edelete---->删除索引为i的元素GetData---->返回指定索引的元素Locate---->返回指定元素的索引Merge---->返回一个SeqList,通过两个升序SeqList合并而来详细代码#include <stdio.h>#include <stdlib.h>//宏定义常量#define maxsize 20typedef struct SeqL原创 2021-04-07 13:25:07 · 203 阅读 · 0 评论 -
面向数据结构的C语言基础速成宝典
前言本博客适用于有C++基础,正在学C语言数据结构的同学,或者是肯动脑思考的同学。如果你正在学C++,不出意外也会有所收获,尤其是指针和结构体(华农非计科这部分考的不多)。关于代码风格,这个因人而异,开始我也喜欢一对中括号对齐,后来写Java慢慢适应左右分开。最后,因本人能力有限,文章不足之处还望多多指正。编程模板C语言模板#include <stdio.h>int main(void) { printf("我爱帅帅龙!"); return 0;}常用数据类型简单原创 2021-04-07 00:48:11 · 681 阅读 · 3 评论 -
十分钟快速上手使用MySQL
嗷嗷嗷原创 2021-01-21 16:55:44 · 258 阅读 · 0 评论