Hexo博客更新日志及踩坑经验总结
Hexo博客更新日志及踩坑经验总结博客功能
基本的Blog文章更新
博客文章的分类、标签、归档
Blog界面优化
本地搜索博客功能
留言功能(有点问题QAQ待完善)
侧边栏时钟
音乐🎵功能,可以播放网易云的歌单啦
解决上线后icon不显示的问题
增加了看板娘(其实是可爱的小男生)
SEO优化
页脚徽标
字体样式修改
滚动的副标题
一些于我有用的博主文章 我的Blog美化日记——Hexo+Butterfly | Guo Le’s Blog
如何在Hexo博客Butterfly主题开启Aplayer和“音乐”页面
hexo-butterfly魔改记录大全 | Black Flies (yyyzyyyz.cn)
欢迎来到舜桀BB的秘密基地!
欢迎来到舜桀BB的秘密基地呀!在这里你会看到我的日常分享,你也可以通过留言功能与我交流。希望你我都能在这个复杂的世界找到一份专属于自己的喜乐!
舜桀的算法笔记
这里主要记录我学习算法的历程~
主要参考资料为labuladong的算法笔记
下面开始学习算法吧!
数据结构基础Java基础Java标准库数据结构的基本用法1.数组int m = 5, n = 10;// 初始化一个大小为 10 的 int 数组// 其中的值默认初始化为 0int[] nums = new int[n]; // 初始化一个 m * n 的二维布尔数组// 其中的元素默认初始化为 falseboolean[][] visited = new boolean[m][n];
2.字符串StringJava 字符串不支持用 [] 直接访问其中的字符,且不能直接修改,需要转化为 char[] 类型才能修改。
String s1 = "hello world";// 获取 s1[2] 的那个字符char c = s1.charAt(2);char[] chars = s1.toCharArray();chars[1] = 'a';String s2 = new String(chars);// 输出:hallo worldSyste ...
操作系统-课后习题
操作系统-课后习题-答案版第一章 操作系统引论选择题1.在计算机系统中配置操作系统的主要目的是提高系统资源的利用率,操作系统的主要功能是管理计算机系统中的资源,其中包括处理机、存储器,以及文件和设备。这里的处理机管理主要是对进程进行管理。
2.操作系统有多种类型:允许多个用户以交互方式使用计算机的操作系统,称为分时操作系统;允许多个用户将若干个作业提交给计算机系统集中处理的操作系统称为批处理操作系统;在实时操作系统的控制下,计算机系统能及时处理由过程控制反馈的数据,并做出响应;在IBM-PC机上的操作系统称为微机操作系统。
3.操作系统是一种系统软件,它负责为用户和用户程序完成所有与硬件相关并与应用无关的工作,高级程序设计语言的编译不是操作系统关心的主要问题。
4.用户在程序设计过程中,可通过系统调用获得操作系统的服务。
5.在OS中采用多道程序设计技术,能有效地提高CPU,内存和DO设备的利用率,为实现多道程序设计需要有更大的内存。
6.推动批处理系统形成和发展的主要动力是提高系统资源利用率,推动分时系统形成和发展的动力是方便用户,推动微机OS发展的主要动力是计算机硬件的不断更新换代 ...
动手学习深度学习-记录
torch.arangetorch.arange(start, end, step=1, out=None) -> Tensor#返回一个1维张量,长度floor((end - start)/step)#包含从start到end,以step为步长的一组序列值(默认步长为1)#参数##start(float) - 序列的起始点##end(float) - 序列的终止点##step(float) - 相邻点的间隔大小##out(Tensor, optional) - 结果张量#例子x = torch.arange(12)y = torch.arange(2, 9)z = torch.arange(2, 9, 2)print(x)print(y)print(z)#结果tensor([ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11])tensor([2, 3, 4, 5, 6, 7, 8])tensor([2, 4, 6, 8])
torch.zerostorch.zeros(*sizes, out=None) -> Tensor#返 ...
数据结构算法总结-自用
数据结构算法整理By 舜桀BB循环双链表的存储结构typedef struct DNode{ ElemType data; struct DNode *prior,*next;}DNode,*DLinklist;//初始化空的循环双链表bool InitDLinkList(DLinklist &L){ L = (DNode *) malloc(sizeof(DNode)); //分配一个头结点 if(L==NULL) //内存不足,分配失败 return false; L->prior = L; //头结点的prior指向头结点 L->next = L; //头结点的next指向头结点 return false;}//判断循环双链表是否为空bool Empty(DLinklist L){ if(L->next==L) return true; else return false; ...
操作系统-总结-自用
1、操作系统引论 操作系统是配置在计算机硬件上的第一层软件,是对硬件系统的首次扩充。
其主要作用是管理好这些设备,提高它们的利用率和系统的吞吐量,并为用户和应用程序提供一个简单的接口,便于用户使用。
1.1 操作系统的目标和作用1.1.1 操作系统的目标目标
方便性
操作系统使计算机系统更易于使用
有效性
操作系统使资源的利用率更高,系统吞吐量更大
可扩充性
操作系统必须能方便地增加新的功能和模块,并能修改老的功能和模块,以适应计算机硬件、体系结构以及应用发展的要求
开放性
操作系统的开发应该遵循世界标准规范,特别是遵循开放系统互连OSI国际标准,从而使其与其它系统之间能彼此兼容、方便地实现互连
1.2 操作系统的发展过程1.3 操作系统的基本特性1.4 操作系统的主要功能1.5 OS结构设计2、进程的描述与控制2.1 前趋图和程序执行2.2 进程的描述2.3 进程控制2.4 进程同步2.5 经典进程的同步问题2.6 进程通信2.7 线程(Threads)的基本概念2.8 线程的实现3、处理机调度与死锁3.1 处理机调度的层次和调度算法的目标3.2 作业与作业 ...
无题
在实习的经历中,我的leader是个非常喜欢复盘、反思的人,向他学习,在这里反思自己的缺点,希望可以监督自己修改吧
拖延症具体表现:经常把事情拖延到ddl前才匆忙把事情做完,导致自己难受也使得事情做的不好不完善;每次都想着提前做完,但是总是拖延,没有给自己规定一个时间去完成,导致拖拖拉拉。
解决办法:提前规划,比如说下周一要截至的任务,把它提前到这周六,提前完成任务,一方面给自己成就感,另一方面避免因为拖延而导致任务无法及时完成。
意志力不够坚定具体表现:在做一件事情的时候,遇到一点阻力就想放弃,阻力常常表现为不熟悉的领域、不确定的结论、不充足的时间,导致事情越来越糟糕。
解决办法:
懒散具体表现:间歇性踌躇满志,持续性混吃等死。心里是对美好的未来有憧憬的,但是经常无法坚持,会间歇地努力几天,但是没办法一直坚持,容易思想懒散。
hdw-dubbo微服务开发平台-搭建记录
DUBBO系统搭建项目介绍
hdw-dubbo微服务开发平台,具有统一授权、认证后台管理系统,其中包含具备用户管理、资源权限管理等多个模块,支持多业务系统并行开发,可以作为后端服务的开发脚手架。代码简洁,架构清晰,适合学习和直接项目中使用。
核心技术采用SpringBoot、Dubbo、Mybatis、Mybatis-plus、Druid、Redis、ActiveMQ、Quartz、JWT Token等主要框架和中间件。前端采用vue-element-ui组件。
前后端分离,通过token进行数据交互,可独立部署
灵活的权限控制,可控制到页面或按钮,满足绝大部分的权限需求
页面交互使用Vue2.x,极大的提高了开发效率
完善的代码生成机制,可在线生成entity、xml、dao、service、vue、sql代码,减少70%以上的开发任务
引入dubbo服务治理
引入quartz定时任务,可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能
引入API模板,根据token作为登录令牌,极大的方便了APP接口开发
引入Hibernate Validator校验框架,轻松实现后端校 ...