Skip to content

Instantly share code, notes, and snippets.

View cooper1x's full-sized avatar
:octocat:
Focusing

Cooper cooper1x

:octocat:
Focusing
View GitHub Profile
@cooper1x
cooper1x / star_rat.js
Last active August 18, 2021 15:22
实现一个五角星打分的功能
function score0(rate){
return "★★★★★☆☆☆☆☆".slice(5 - rate, 10 - rate)
}
function score(rate){
let resultArr = []
resultArr.push(a.repeat(rate))
resultArr.push(b.repeat(5 - rate))
return resultArr.join("")
}
const USER_AGENTS = [
"jdapp;android;10.0.4;10;network/wifi;Mozilla/5.0 (Linux; Android 10; ONEPLUS A5010 Build/QKQ1.191014.012; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045230 Mobile Safari/537.36",
"jdapp;iPhone;10.0.4;14.3;network/4g;Mozilla/5.0 (iPhone; CPU iPhone OS 14_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148;supportJDSHWK/1",
"jdapp;android;10.0.4;9;network/4g;Mozilla/5.0 (Linux; Android 9; Mi Note 3 Build/PKQ1.181007.001; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/66.0.3359.126 MQQBrowser/6.2 TBS/045131 Mobile Safari/537.36",
"jdapp;android;10.0.4;10;network/wifi;Mozilla/5.0 (Linux; Android 10; GM1910 Build/QKQ1.190716.003; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045230 Mobile Safari/537.36",
"jdapp;android;10.0.4;9;network/wifi;Mozilla/5.0 (Linux; Android 9; 16T Build/PKQ1.190616.001; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/
@cooper1x
cooper1x / latest_videos
Last active April 19, 2021 00:42
My Latest BiliBili videos 👇
【冰冰vlog.006】吸猫猫的喵酱,一天... ▶️:3.1m 💬:19k
【不愧是我 01】再不学单板滑雪,雪... ▶️:3.7m 💬:24k
你可能对人民法院 一 无 所 知 ▶️:7.1m 💬:25k
年年有“鱼” ▶️:7.1m 💬:39k
【冰冰vlog.005】这一大盘肉,紧紧拴... ▶️:5.1m 💬:29k
JavaScript 48 mins ██████████████▎░░░░░░ 68.3%
Other 7 mins ██▏░░░░░░░░░░░░░░░░░░ 10.2%
JSON 6 mins █▉░░░░░░░░░░░░░░░░░░░ 9.3%
Markdown 3 mins █░░░░░░░░░░░░░░░░░░░░ 4.8%
HTML 2 mins ▉░░░░░░░░░░░░░░░░░░░░ 4.2%
@cooper1x
cooper1x / fork-and-push.md
Created April 8, 2020 14:12 — forked from zxhfighter/fork-and-push.md
如何给开源项目贡献代码

如何给开源项目贡献代码

分两种情况:

  • 代码仓库管理者给你添加该仓库的写入权限,这样的话可以直接push
  • 如果不能直接push(大多数情况),采用经典的fork & pull request来提交代码,下面讲述这种情况

fork & pull request

例如有个仓库https://github.com/ecomfe/esui.git,其采用了经典的分支开发模型,稳定后的代码提交到master分支,其余特性则在dev分支上进行开发,待成熟后合并回master分支。