详情

全站展示位

历史

2019-02-14: 博客诞生2019-02-16: 博客误删 2019-02-16: 博客恢复 2019-02-20: innei.ml → shizuri.net 2019-07-03: 暂时。。。

推荐

年终更新小记

记录 9月 至 12月 此网站的更新内容。 前端 增加了日记音乐自动播放 利用 Socket 实时更新文章的最新内容 利用 Socket 实时更新当前文章的评论 其他优化 后端 增加了 GraphQL 的支持 其他 Bug 修复

php获取最新github仓库

前天,我在写后端的时候,需要获取到最新的github个人仓库,然后我去搜索了一下,发现github有提供api,格式为; 后面的参数根据自己需要可以修

CSS 文本溢出 Clip 不裁切半个字符

最近同事问我,CSS 能不能实现文本溢出截断,但是不要把单个字符截断。一般我们会用 text-overflow: clip; overflow: hidden 去实现这个。但是很多情况下都会出现这样的情况。 后面的字被截断了 我想了一下,好像不太行,要是我就用 JS 去算宽度,之后再去判断应该显

2022.11 购入 PS5,记录玩过的游戏。 喜欢的类型: 漫威蜘蛛侠(主线通) 蜘蛛侠:迈尔斯·莫拉雷斯(主线通) ASTRO's PLAYROOM 地平线零之曙光 死亡搁浅(主线通) 对马岛

心灵鸡汤

004、《农夫与草帽》

曾见一农夫,耕地之余,于田埂小憩,瞅着手中残破的草帽心想:扔掉算了,这草帽也太破了。

不料此时一阵风吹来,草帽随着调皮的风翩翩飞起,气急败坏的他翻埂越沟地追赶,好几次他的手指刚刚触到草帽,风又将其高高扬起,他怒目圆睁地盯着草帽狠劲追赶。追了好久,那顶草帽终于被他攥在了手里。

随后,他用尽余存不多的力气把草帽撕为两半,还嫌不解气,扔在地上狠狠地踩了两脚,咬牙切齿地说:“我让你跑!”

猛然想起那头解了缰绳的耕牛,扭头一瞧,隔壁农田里的庄稼已被吃掉了一半。

列表展示

主站展示位

跨仓库全自动构建项目并部署到服务器

最近,Vercel 又又对价格进行了调整,让 Hobby 越来越不够用了,所以放弃了使用 Vercel,转向私有服务器部署 Next.js 项目。 对于私有服务器的部署体验是非常不友好的。第一,没有 Vercel 这样的全自动部署,也不能及时回滚。第二,Next.js 项目构建需要非常大的内存和

一种在 Electron 和 Web 环境下显示原生及自定义菜单的通用方法

本文介绍一种可以在 Electron 应用中显示原生菜单,并且在非 Electron 环境(Web)下也可以显示自定义的上下文菜单的方法。通过封装一个通用组件和调用方法,在两套环境中交互统一。 调出原生菜单 在 Electron 中,默认情况下右键并不会弹出类似 Chrome 中的上下文菜单。很

在 Nest.js 中使用 Auth.js

Auth.js 是一个可以非常方便接入 OAuth 的一个身份验证库。他起初是为 Next.js 而设计。如今官方以为其供一些常用框架的集成,但是不幸的是,并没有 Nest.js 的官方支持。 这篇文章将从零开始构造一个适用于 Nest.js 的 AuthModule。那我们开始吧。 准备 我

聊聊科技界发生的大事 WWDC

最近科技界发生的大事莫非就是上周的 WWDC 了,很抱歉因为很多事情直到现在才来总结和谈谈看法。今年的 WWDC 也不同于往年,而是在线直播。虽然说是直播,但是当我等到晚上 1 点的时候才知道原来是录播,还是有点小失望的。虽然是录播不得不说剪辑是非常完美的,任何过场都是无缝衔接。伴随着过场甚至带着我

使用图床,为GP节省空间

图床是什么 图床一般是指储存图片的服务器,有国内和国外之分。 国外的图床由于有空间距离等因素决定访问速度很慢影响图片显示速度。 国内也分为单线空间、多线空间和cdn加速三种。 使用图床 sm.ms是一个比较好的免费图床. 这里我以上传到 / 这个图床做为说明,它的

CSS相关

最近受到了App Store主页风格的影响,正巧又看到了sketch官网的设计,所以深受卡片式的影响。真巧最近在改别人的主题,于是就想自己去写一套卡片式风格的typecho主题。 那么,我就开始边学css/js,边写主题,把学的用到的都记录下来。 CSS颜色渐变 CSS linear-

Shiki 性能优化按需加载语法解析

Shiki 是一个非常优秀的代码高亮库。 需要的语言解析器。 动态加载 开始之前

折腾失败的新主题

记2019年1月25日 博客从Next主题更换为更为简洁的polarbear 因为太简洁了, 所以我想把原先的统计信息与评论系统加入. 再折腾很久的layout, 甚至直接导入appid, 放入layout.swig还是失败了. 所以说现在这个博客是空无一物. 可能以后我会换回Next的吧

天才算法之睡眠排序(C#实现)

C#多线程之睡眠排序 这个太吊了 不想多说了 让我先笑会 我也会写睡眠算法了。哈哈哈嗝~ 下面代码引入 `csharp using System; using System.Threading; namespace SleepSort { class Sle

LeetCode 刷题第二天

判断回文数 题目描述 ` Determine whether an integer is a palindrome. An integer is a palindrome when it reads the same backward as forward. ` 简要描述 判断回

迁移Hexo到halo

写在前面 Halo [ˈheɪloʊ],意为光环。当然,你也可以当成拼音读(哈喽)。 轻快,简洁,功能强大,使用 Java 开发的博客系统。 此前,我使用hexo,犹豫hexo是静态的,有所不便。无意之中发现这款博客框架。此博客使用java所以,内存需求比较高。优点是美观,支持批量导入md。

Typecho 主题开启 Pjax 后评论出现的问题解决方案

问题复现 在开启 Pjax 后,一般会重载一个主容器,而不会重载 Head 标签,问题是 Typecho 的评论脚本在 Head 里,如下图。 注意,红色框标注,可以看出这段脚本是根据当前页的 cid 来判断评论框所在位置。 这里补充一下,在回复评论的时候 Typecho 的评

Vue 多级菜单的实现

最近开发后台,因为不想使用 ElementUI 和其他现成的 UI 框架,于是决定自己做。 碰到的第一个难题就是多级菜单。 因为之前没做过,第一次做起来还是有点难的,最后实现的效果是这样。注意看地址栏。 难题一 CSS 的实现 多级菜单的收缩,展开都是使用 CSS 控制,所以要配合 Vue

在开发 Typecho 主题时踩得那些坑

许久没有写技术博文了,今天比较闲来记录一下最近在折腾的东西。 最近在编写一个 typecho 上的主题,也不能说是编写,因为前端是完全搬运的,只是前端实现后端接口,再加之编写一些实现。算是从别的 CMS 上移植了一套主题,其实开始觉得简单真正做起来并不简单。一是因为 typecho 的文档太少

微博图床失效? 笨办法解决

就在前几日, 微博图床加入了防盗链, 只要你有referer引用就会返回403. 但是直接访问是可以的. 也是我就想, 我能不能用这个方法访问, 用 php 去访问然后再去返回呢. 只要把 img src 全部换掉不就行了吗. 建立微博图床镜像 于是, 首先写一个 php ,用它来获取

迁移开发环境到Windows

前言 此前一直使用macOS,由于mac有着良好的开发生态,以及软件生态.所以它是部署开发环境是极佳的操作系统.最近由于某些原因需要使用Windows.众所周知,Windows在这方面远不如mac/Linux.虽然这是硬伤,但怎么样才能让他变得更好用一些.那么WSL功不可没. 安装Ubuntu

最近写的小玩意

转眼就六月了,上次水文的时候还在三月的时候,因为遇到了很多事情(可以在生活记录中观察)。 这段时间还是有开源产出的。 imx-bot 一个自用 QQ 机器人,接入 Mix Space 实时通知站点动态,接入 GitHub Webhook 实时通知 GitHub Repo 更新,再比如 CI

2022 年学习前端需要学点什么

前端这条路真是一年比一年卷了,每天都在更新很多东西,在 2022 年入门前端需要学点什么,以下是我的理解。 预备知识 提问的艺术: 表达问题的能力,解决问题的能力,多想多实践的能力。 善用 GitHub Issue、Google Search、Stack Overflow 检索的能力。 HT

利好 SharedWorker 实现跨页面单例 WebSocket

在之前的文章中,我详细的介绍了站点的实时人数是如何实现的?,在方案中,我留下了一个悬念,如何使用 SharedWorker 在页面之间共享 Socket 实例,实现跨页面单例 WebSocket。 动机 探索这个问题的背景是无意间在知乎看到了 WebSocket 的一个问题,其中有回答提到 We

写在二十四岁的开始

转眼间,已经走到了人生的第二个生肖年。 回顾过去的这段人生,我竟发现没有什么值得被记录的。 过去的二十四年,我一直都活在走不出的阴影里。从小我就是一个非常自卑的人,害怕与人交流让我过去一直走不出孤独,少有的友谊,不懂得如何维系一段人际关系,常常患得患失,越来越害怕开始一段新的经历。我的人生路程总

博客寄语:

    致虚极,守静笃。

实时播报:

博客号-学习成长

相信每一分耕耘都有每一分收获,致力帮助博客主所创作的博客能更快的被收录! 如果有其它需求,可联系下方邮箱。