Files
Colinx-Blog/content/posts/Colin's 实验室 - 2021春.md
2022-05-05 20:36:09 +08:00

82 lines
2.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: Colin's实验室 - 2021春
date: 2021-02-25
lastmod: 2021-03-30
description: 小玩具及他们的demo
categories:
- 技术
tags:
- 技术
- Python
- Github
- Flutter
---
<!-- # Colin's实验室 - 2021春 -->
> 小玩具及他们的demo
>
>
## 英语文本智能查词Project Sweeper
> 自动分割给定的英文文本,提取词元后在数据库中搜索,根据给定的词汇量和难度等级进行筛选,只能提取阅读障碍词汇并高亮当前备考项目(如四级)的重点单词
![360截图20210206210445677](https://blog-1301127393.file.myqcloud.com/BlogImgs/20210330233722.jpg)
## 知乎爬虫及JS逆向
> 日常用RSS订阅知乎的一些高质量专栏。但由于知乎本事并不支持RSS内容大多通过RSShub来的其本质是个爬虫经常会受到前端页面结构变更的影响。为了应对这个变化RSShub中对于知乎相关页面的爬取规则必须得重写。
>
> 分析了一通知乎的页面发现有个接口可以直接请求但是会检验header。header里面有几项特殊的自定义参数`x-zse-83` 和 `x-zse-86`等。为了搞清楚这里面的数值怎么来的就必须对知乎前端页面资源中的一个js文件进行逆向分析。
>
> 逆向折腾了大半天就快要成功提取核心加密函数的时候发现知乎的前端页面为了SEO有加入一页的文章列表数据可以直接用上。考虑到逆向的工作量和潜在的法律问题遂放弃原本的方案。
>
> 新的方案完成后已向RSShub提交PR并已被合并。
## MC服务器搭建与极限优化
> 1核2G学生机从2人联机频频崩溃到8人挖矿毫无压力学习了JVM GC种种对服务端程序的一些参数也渐渐熟悉。优化效果喜人总有还能压榨的性能就像资本家看手下的骡子一样hhh
![屏幕截图(12)](https://blog-1301127393.file.myqcloud.com/BlogImgs20210207205949.png)
## 洞洞板/冰箱贴/CVPRO/...没想好名字)
> 一款跨平台的灵感素材收集与简易管理App基于Flutter构建跨平台颜值在线。
![截屏2021-03-30 23.21.32](https://blog-1301127393.file.myqcloud.com/BlogImgs/20210330233350.png)
> 持续开发中附roadmap
>
> version 1.0
>
> [x] Text support
> [x] Key shortcut support
> [x] About Page
> [ ] Content editing
> [x] List item dismiss
> [x] List Sorting
>
> Future - Key functions
>
> [ ] Data Storage
> [ ] Pic support
> [ ] Trashbin
> [ ] File support
> [ ] Multiple List
>
> Future - Key features
>
> [ ] Grid view
> [ ] Drag and Drop support
> [ ] Card resize
>
> Future - Extra
>
> [ ] Text reformat, delete useless spaces etc.
> [ ] Pic OCR support
> [ ] WebDav support and automatically upload files<10M