duan602728596 最近的时间轴更新
duan602728596's repos on GitHub
TypeScript · 177 人关注
48tools
48工具,提供公演、口袋直播录源,公演、口袋录播下载,B站直播抓取,B站视频下载,A站直播抓取,A站视频下载,视频截取,视频导出gif,视频合并等功能。
TypeScript · 155 人关注
antd-schema-form
Based on Ant Design, interactive forms can be generated through JSON Schema configuration. - 基于Ant Design,可以通过JSON Schema配置生成可交互的表单。
JavaScript · 63 人关注
gulp-terser
gulp plugin, compressed es6+ code.
33 人关注
document
CoffeeScript · 17 人关注
bilibiliLiveCatch
B站直播流抓取、视频快速剪切工具。
TypeScript · 11 人关注
IndexedDB
web本地数据库存储
JavaScript · 4 人关注
chouka-server
摩点打赏监听机器人抽卡服务端。
JavaScript · 2 人关注
good-night-topic
晚安式自动提醒
TypeScript · 2 人关注
gulp-memory-fs
Memory file system can also be used in gulp environment. - gulp环境下也可以使用内存文件系统。
TypeScript · 1 人关注
babel-plugin-import-components-style
Component css style loading plugin. - 组件css样式加载插件。
Go · 1 人关注
github-cli
github的命令行工具
Go · 0 人关注
48debug
Python · 0 人关注
48Live
48官方的直播平台的视频下载(gui)
JavaScript · 0 人关注
antd-inputgroup-bug-demo
JavaScript · 0 人关注
bilibili-tools
TypeScript · 0 人关注
canvas-filter
canvas滤镜效果实现
TypeScript · 0 人关注
chrome-format-json-plugin
谷歌浏览器扩展,用于格式化json,方便查看。
JavaScript · 0 人关注
compress
Compress middleware for koa
CoffeeScript · 0 人关注
db-auto-backup
MySQL(MariaDB)数据库自动备份脚本。
JavaScript · 0 人关注
dpr
移动端配适
JavaScript · 0 人关注
duan602728596.github.io
个人网站的源代码
JavaScript · 0 人关注
duan602728596.github.io-old
JavaScript · 0 人关注
es-module-path-case-check
Es module path case check tool. - es模块检测,检测路径大小写是否匹配。
TypeScript · 0 人关注
files-map-webpack-plugin
Dart · 0 人关注
flutter-demo
0 人关注
flutter-notes
flutter笔记
0 人关注
games
小游戏练手
JavaScript · 0 人关注
get-version
查看npm包依赖的最新版本号的软件
JavaScript · 0 人关注
gulp-typescript
A TypeScript compiler for gulp with incremental compilation support.
JavaScript · 0 人关注
indexeddb-tools-project
IndexedDB本地数据库存储的工具库。
duan602728596

duan602728596

🏢  web前端开发
V2EX 第 214984 号会员,加入于 2017-02-14 12:15:43 +08:00
今日活跃度排名 2900
duan602728596 最近回复了
1 天前
回复了 oyp 创建的主题 程序员 新人写的网站,望大佬提供意见
不知道为啥,你的这个网站被我的公司 block 了
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<style>
.container {
display: flex;
flex-wrap: wrap;
margin-bottom: 16px;
width: 300px;
outline: 1px solid #000;
}

.flex-column {
flex-direction: column;
}

.image-box {
flex-grow: 1;
outline: 1px solid #000;
height: 50px;
}

.w-100px {
width: 100px;
}

.w-200px {
width: 200px;
}

.w-300px {
width: 300px;
}

.w-50 {
width: 50%;
}
</style>
</head>
<body>
<div class="container">
<div class="image-box w-100px"></div>
<div class="image-box"></div>
<div class="image-box w-300px"></div>
</div>

<div class="container">
<div class="image-box w-300px"></div>
<div class="image-box w-200px"></div>
<div class="image-box"></div>
</div>

<div class="container">
<div class="image-box w-50"></div>
<div class="image-box w-50"></div>
</div>

<div class="container flex-column">
<div class="image-box"></div>
<div class="image-box"></div>
</div>
</body>
</html>

单图请参考《使用 css 让图片自适应居中》: https://duan602728596.github.io/article/web/css-img-centered
测试!==不写代码,至少在我们公司,我们都是自己写测试用例
至少前端的路线不合格,没有 JavaScript 基础的讲解,没有 Nodejs 。光讲 Vue 肯定不够。
m3u8 记录了切片的地址,但并不代表切片的地址一定是从 m3u8 文件里拿出来,也有可能是从某个字符串里解析出来的
20 天前
回复了 luffy 创建的主题 程序员 umijs + ant design 用起来怎么样
@superfatboy 维护的很活跃啊
21 天前
回复了 roiding 创建的主题 Node.js 有大哥用 nodejs 写过爬虫嘛
import fs from 'node:fs/promises';
import got from 'got';
import needle from 'needle';

const res = await got('https://opensea.io/', {
responseType: 'text'
});

await fs.writeFile('1.html', res.body);

needle.get('https://opensea.io/', function(error, res) {
if (!error && res.statusCode === 200)
fs.writeFile('2.html', res.body);
});

测了下没问题,应该没有反爬。有可能是网络问题,毕竟服务器在境外。
1. api server 的地址可以单独放在同一个文件里,这样前后端都可以 import 这一个文件
2. 端口可以使用环境变量,包括前端的打包和 node server
3. 部署服务的话,我之前的公司用的 k8s ,所以上线真的没有这么麻烦
4. C 端:请求 API 用的 1 方案,这样主要是为了跨域(因为为了兼容 IE 用的 jsonp ),以及按需返回数据
内部系统的话直接配置 proxy 解决跨域问题
关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1184 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 27ms · UTC 19:36 · PVG 03:36 · LAX 12:36 · JFK 15:36
Developed with CodeLauncher
♥ Do have faith in what you're doing.