From 980e7739cb91a45c541309e61c7a4f1296f5cae0 Mon Sep 17 00:00:00 2001
From: Sevichecc <91365763+Sevichecc@users.noreply.github.com>
Date: Sun, 14 Aug 2022 02:18:07 +0800
Subject: [PATCH] update gpg
---
src/lib/config/site.ts | 2 +-
src/routes/2022-03-03.md | 78 ++
src/routes/2022-03-04-decbin.md | 76 +
src/routes/2022-03-06-airtable.md | 115 ++
src/routes/2022-03-07-filter.md | 65 +
src/routes/2022-03-07-obsidian-notes1.md | 101 ++
src/routes/2022-03-09-caesar-cipher.md | 116 ++
src/routes/2022-03-09-css-tab.md | 101 ++
src/routes/2022-03-09-typewriter.md | 59 +
src/routes/2022-03-10-forty.md | 30 +
src/routes/2022-03-11-miniflux-to-pocket.md | 117 ++
src/routes/2022-03-29-12px.md | 52 +
src/routes/2022-05-07-vps-init.md | 363 +++++
src/routes/2022-05-25-git.md | 87 ++
.../2022-05-26-write-a-page-template.md | 300 ++++
src/routes/2022-05-30-contabo-oss.md | 88 ++
src/routes/2022-06-10-backtotop.md | 91 ++
src/routes/2022-06-12-cloudflare.md | 129 ++
src/routes/2022-07-13-sql.md | 134 ++
src/routes/2022-07-23-d3.md | 446 ++++++
src/routes/2022-07-23-notes-xss.md | 22 +
src/routes/2022-07-27-bin.md | 31 +
src/routes/2022-08-12-vue-challenges.md | 1237 +++++++++++++++++
src/routes/argon.md | 67 +
src/routes/axure.md | 32 +
src/routes/css-fundamental.md | 471 +++++++
src/routes/css-layout.md | 269 ++++
src/routes/flare.md | 140 ++
src/routes/grid.md | 45 +
src/routes/halo.md | 275 ++++
src/routes/hover.md | 32 +
src/routes/html-basis.md | 141 ++
src/routes/insight.md | 154 ++
src/routes/margin.md | 34 +
src/routes/material.md | 23 +
src/routes/rem-css.md | 38 +
src/routes/vscode.md | 66 +
src/routes/用户体验要素1.md | 78 ++
src/routes/用户体验要素2.md | 84 ++
src/routes/用户体验要素3.md | 87 ++
src/routes/设计心理学1-1.md | 75 +
src/routes/设计心理学1-2.md | 214 +++
src/routes/设计心理学1-3.md | 137 ++
src/routes/设计心理学1-4.md | 170 +++
src/routes/设计心理学1-5.md | 379 +++++
src/routes/设计心理学1-6.md | 96 ++
src/routes/设计心理学1-7.md | 69 +
urara/about/index.svelte.md | 11 +-
48 files changed, 7023 insertions(+), 4 deletions(-)
create mode 100644 src/routes/2022-03-03.md
create mode 100644 src/routes/2022-03-04-decbin.md
create mode 100644 src/routes/2022-03-06-airtable.md
create mode 100644 src/routes/2022-03-07-filter.md
create mode 100644 src/routes/2022-03-07-obsidian-notes1.md
create mode 100644 src/routes/2022-03-09-caesar-cipher.md
create mode 100644 src/routes/2022-03-09-css-tab.md
create mode 100644 src/routes/2022-03-09-typewriter.md
create mode 100644 src/routes/2022-03-10-forty.md
create mode 100644 src/routes/2022-03-11-miniflux-to-pocket.md
create mode 100644 src/routes/2022-03-29-12px.md
create mode 100644 src/routes/2022-05-07-vps-init.md
create mode 100644 src/routes/2022-05-25-git.md
create mode 100644 src/routes/2022-05-26-write-a-page-template.md
create mode 100644 src/routes/2022-05-30-contabo-oss.md
create mode 100644 src/routes/2022-06-10-backtotop.md
create mode 100644 src/routes/2022-06-12-cloudflare.md
create mode 100644 src/routes/2022-07-13-sql.md
create mode 100644 src/routes/2022-07-23-d3.md
create mode 100644 src/routes/2022-07-23-notes-xss.md
create mode 100644 src/routes/2022-07-27-bin.md
create mode 100644 src/routes/2022-08-12-vue-challenges.md
create mode 100644 src/routes/argon.md
create mode 100644 src/routes/axure.md
create mode 100644 src/routes/css-fundamental.md
create mode 100644 src/routes/css-layout.md
create mode 100644 src/routes/flare.md
create mode 100644 src/routes/grid.md
create mode 100644 src/routes/halo.md
create mode 100644 src/routes/hover.md
create mode 100644 src/routes/html-basis.md
create mode 100644 src/routes/insight.md
create mode 100644 src/routes/margin.md
create mode 100644 src/routes/material.md
create mode 100644 src/routes/rem-css.md
create mode 100644 src/routes/vscode.md
create mode 100644 src/routes/用户体验要素1.md
create mode 100644 src/routes/用户体验要素2.md
create mode 100644 src/routes/用户体验要素3.md
create mode 100644 src/routes/设计心理学1-1.md
create mode 100644 src/routes/设计心理学1-2.md
create mode 100644 src/routes/设计心理学1-3.md
create mode 100644 src/routes/设计心理学1-4.md
create mode 100644 src/routes/设计心理学1-5.md
create mode 100644 src/routes/设计心理学1-6.md
create mode 100644 src/routes/设计心理学1-7.md
diff --git a/src/lib/config/site.ts b/src/lib/config/site.ts
index b937ba72..7e38a831 100644
--- a/src/lib/config/site.ts
+++ b/src/lib/config/site.ts
@@ -32,7 +32,7 @@ export const site: SiteConfig = {
{
text: '0xAFF18B986818D8AD',
icon: 'i-heroicons-solid-key',
- link: 'https://seviche.cc/pgp/0xAFF18B986818D8AD.asc',
+ link: 'https://keys.openpgp.org/vks/v1/by-fingerprint/76DF9F9CC0C3619AA12CB914AFF18B986818D8AD',
rel: 'pgpkey'
}
// ,
diff --git a/src/routes/2022-03-03.md b/src/routes/2022-03-03.md
new file mode 100644
index 00000000..e62ea44f
--- /dev/null
+++ b/src/routes/2022-03-03.md
@@ -0,0 +1,78 @@
+---
+title: JavaScript · 判断水仙花数
+summary: 用JavaScript判断水仙花数
+created: 2022-03-03T15:07:14.533Z
+categories:
+ - JavaScript
+tags:
+ - JavaScript
+slug: Narcissistic-number-in-JavaScript
+lastmod: 2022-04-07T07:20:02.340Z
+---
+
+题目来源: [“如果”可以“重来” | 百度前端技术学园](http://ife.baidu.com/javascript/if&while.html#%E7%BC%96%E7%A0%81%E4%B8%89)
+
+## 题目
+
+根据用户输入的数据,判断水仙花数(三位数),水仙花数是指一个 n 位数 (n≥3),它的每个位上的数字的 n 次幂之和等于它本身。
+
+```html
+
+
+
+
+
+```
+
+**需求说明**
+
+- 当点击 `开始判断` 按钮,就执行 `numDaffodils` 函数判断输入的数字是否为水仙花数.
+- 如果是,就弹出提示框提示是水仙花数,如果不是,就提示不是水仙花数
+- 例如输入 153,`153=1* 1*1+5*5*5+3*3*3` , 是水仙花数,就提示 153 是水仙花数。
+- 请加入输入判断,必须输入数字,不能输入其他类型。
+
+## 解法
+
+```html
+
+
+
+
+
+```
+
+这里有一个坑:从 `` 获取输入内容[^1],因为 `type=text` ,所以输出的是 `string` 而不是 `number`,不能直接用`typeof ==='number'`判断输入的是不是数字
+
+## 参考
+
+- [learn/task2_3 简单水仙花.html · Homeuh/learn · GitHub](https://github.com/Homeuh/learn/blob/6ed2d79cd6abff09f981c0af21080c38b55b6ef2/out/artifacts/Web0_1_Web_exploded/Task_JS/task2_3%E7%AE%80%E5%8D%95%E6%B0%B4%E4%BB%99%E8%8A%B1.html)
+
+- [IFE/水仙花数.html · Yaomiaomu/IFE · GitHub](https://github.com/Yaomiaomu/IFE/blob/fed038d6c76b2bf62ee83d6539c927c6fa333b91/JAVASCRIPT/%E6%B0%B4%E4%BB%99%E8%8A%B1%E6%95%B0.html)
+
+[^1]: [HTML text input allow only numeric input](https://stackoverflow.com/questions/469357/html-text-input-allow-only-numeric-input)
diff --git a/src/routes/2022-03-04-decbin.md b/src/routes/2022-03-04-decbin.md
new file mode 100644
index 00000000..754dd785
--- /dev/null
+++ b/src/routes/2022-03-04-decbin.md
@@ -0,0 +1,76 @@
+---
+title: JavaScript · 十进制数转二进制
+summary: 用JavaScript将十进制数转二进制数
+created: 2022-03-04T14:57:48.683Z
+draft: ''
+tags:
+ - JavaScript
+categories:
+ - JavaScript
+lastmod: 2022-04-16T12:54:16.167Z
+type: default
+# changelogs:
+# - tag: "20220308"
+# summary:
+# - 将`push` 改为`unshift`
+# - 使用`padding`填充字符串
+# - 修改`binNumber.length >= binBit`
+---
+
+## 题目
+
+来源:[“如果”可以“重来” | 百度前端技术学园](http://ife.baidu.com/javascript/if&while.html#:~:text=opens%20new%20window)
+
+验证工具:[在线进制转换 | 进制转换器 — 在线工具](https://www.sojson.com/hexconvert.html)
+
+### Task1
+
+实现当点击转化按钮时,将输入的十进制数字转化为二进制,并显示在 `result` 的 `p` 标签内
+
+### Task2
+
+- 转化显示后的二进制数为 bin-bit 中输入的数字宽度,例如 `dec-number` 为 5 ,`bin-bit` 为 5 ,则转化后数字为 `00101`
+- 如果 `bin-bit` 小于转化后的二进制本身位数,则使用原本的位数,如 `dec-number` 为 5 ,`bin-bit` 为 2 ,依然输出 `101` ,但同时在 console 中报个错。
+
+## 解法
+
+```html
+
+
+
+
运算结果
+ +``` diff --git a/src/routes/2022-03-06-airtable.md b/src/routes/2022-03-06-airtable.md new file mode 100644 index 00000000..97e63f81 --- /dev/null +++ b/src/routes/2022-03-06-airtable.md @@ -0,0 +1,115 @@ +--- +title: Airtable · 网页剪藏 +summary: Airtable Web Cilpper设置 +created: 2022-03-06T05:58:29.026Z +categories: + - 实用技巧 +tags: + - 实用技巧 +# layout: post +lastmod: 2022-04-16T12:54:20.049Z +--- + +## 书签这回事 + +上回说到用 [自建网页书签 Flare](https://seviche.cc/blog/flare/) ,今天不小心把 SSH 链接弄坏了(也就是连不上了),因为搭载的服务不多,所以把整个服务器都重装了,Flare 网页书签也炸了。 + +其实搭建之后我没有用过(一次都没有),平时的书签管理主要靠搜索,各个浏览器之间的书签互相导入后,直接在搜索栏搜,如果是常用的网址,我用 Chorme 扩展 [eesel](https://chrome.google.com/webstore/detail/eesel-productivity-at-wor/jffaiidojfhflballoapgofphkadiono) 来解决,它可以列出最近用过的网页,按站点分类,查找起来很方便 + + + +最近还推出了一个新功能,可以通过命令进行一下快捷操作,如创建新的 coda 文件、figma 文件等……有点像 Alfred + + + +然后还有一个工具叫 [Omni](https://chrome.google.com/webstore/detail/omni-bookmark-history-tab/mapjgeachilmcbbokkgcbgpbakaaeehi) 可以做类似的事情,它还可以搜收藏夹,但不知道为什么我的 Chrome 用不了这个,所以也一直没用。 + +## 关于 Airtable + +Airtable 是一个多功能的表格应用,它的表格跟 Notion 里的 Database 挺像的,不过功能更多,用来做网页收藏夹 Free Plan 完全够用。基本的操作可以看这个: [真· Airtable 3 分钟菜鸟入门 - 少数派](https://sspai.com/post/44746) ,我没有什么要补充的。 + +从去年开始,我开始用 Airtable 整理我的一些收藏夹。原因如下: + +1. 可以分享的表格链接,移动端网页适配也很好 +2. 提供可嵌入网页(如博客)的 ` + +