Skip to content

Commit 04ae815

Browse files
author
bajins
committed
add
1 parent 1a5036a commit 04ae815

19 files changed

+109
-11
lines changed

Go/Go第三方库.md

+1
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@
7474
* [https://github.com/chenhg5/collection](https://github.com/chenhg5/collection)
7575
* [https://github.com/Andrew-M-C/go.jsonvalue](https://github.com/Andrew-M-C/go.jsonvalue)
7676
* [https://github.com/tidwall/gjson](https://github.com/tidwall/gjson)
77+
* [https://github.com/timbray/quamina](https://github.com/timbray/quamina)
7778
* JSON转CSV [https://github.com/yukithm/json2csv](https://github.com/yukithm/json2csv)
7879
* 线程池 [https://github.com/xxjwxc/gowp](https://github.com/xxjwxc/gowp)
7980
* [https://github.com/panjf2000/ants](https://github.com/panjf2000/ants)

IDE/Eclipse.md

+64
Original file line numberDiff line numberDiff line change
@@ -441,6 +441,70 @@
441441
```
442442

443443

444+
## 命令执行
445+
446+
447+
**eclipsec应用程序**
448+
449+
- `org.eclipse.jdt.core.JavaCodeFormatter` 格式化 Java 代码
450+
- `-config`
451+
- `org.eclipse.jdt.core.JavaCompiler` 编译 Java 代码
452+
- `-sourcepath`
453+
- `-classpath`
454+
- `org.eclipse.equinox.p2.director` 安装、更新或卸载 Eclipse 插件
455+
- `-repository`
456+
- `-installIU`
457+
- `-`
458+
- `-`
459+
- `org.eclipse.ant.core.antRunner` 运行 Apache Ant 构建脚本
460+
- `-buildfile`
461+
- `org.eclipse.ui.ide.workbench` 启动 Eclipse IDE 工作台
462+
- `org.eclipse.jdt.apt.core.aptBuild` 运行 Java 注解处理器(Annotation Processing Tool)
463+
- `-sourcepath`
464+
- `-classpath`
465+
- `org.eclipse.jdt.core.JavaIndexer` 索引 Java 项目
466+
- `-sourcepath`
467+
- `org.eclipse.jdt.core.JavaModelManager` 管理 Java 模型
468+
- `-sourcepath`
469+
- `org.eclipse.update.core.standaloneUpdate` 更新 Eclipse 安装
470+
- `-command install`
471+
- `-featureId org.eclipse.platform`
472+
- `org.eclipse.core.launcher.Main` 启动 Eclipse 主应用程序
473+
474+
475+
**启动**
476+
477+
- `eclipse -consoleLog -nosplash -data <workspace>`
478+
479+
480+
**格式化代码**
481+
482+
- ` eclipsec -data <workspace> -application org.eclipse.jdt.core.JavaCodeFormatter [ OPTIONS: -help、-quiet、-verbose ] -config <configFile> <files>`
483+
- `Window` -> `Preferences` -> `Java` -> `Code Style` -> `Formatter` -> `Export All` 导出格式化代码的配置XML文件
484+
485+
486+
**编译构建**
487+
488+
- `eclipsec -nosplash -data <workspace> -application org.eclipse.ant.core.antRunner -buildfile <buildFile>`
489+
490+
```xml
491+
<!-- build xml 格式化代码,使用ant format命令 -->
492+
<project name="FormatCode" default="format" basedir=".">
493+
<property name="eclipse.home" value="eclipse文件夹" />
494+
<property name="src.dir" value="src" />
495+
496+
<target name="format">
497+
<java classname="org.eclipse.jdt.core.formatter.CodeFormatter" fork="true">
498+
<classpath>
499+
<pathelement location="${eclipse.home}/plugins/org.eclipse.jdt.core_*.jar"/>
500+
</classpath>
501+
<arg value="-process"/>
502+
<arg value="${src.dir}"/>
503+
</java>
504+
</target>
505+
</project>
506+
```
507+
444508

445509

446510

Java/JDK安装配置.md

+2
Original file line numberDiff line numberDiff line change
@@ -166,6 +166,8 @@
166166
```bash
167167
JAVA_OPTS="
168168
-Dfile.encoding=UTF-8
169+
-Dstdout.encoding=UTF-8
170+
-Dstderr.encoding=UTF-8
169171
-server
170172
-Xms2688M
171173
-Xmx2688M

Java/Java第三方库.md

+4-2
Original file line numberDiff line numberDiff line change
@@ -209,8 +209,7 @@
209209

210210

211211

212-
* [https://github.com/HtmlUnit/htmlunit](https://github.com/HtmlUnit/htmlunit)
213-
* [https://sourceforge.net/projects/htmlunit](https://sourceforge.net/projects/htmlunit)
212+
214213
* Java8以下的时间替代项目`joda-time` [https://github.com/JodaOrg](https://github.com/JodaOrg)
215214
* [https://github.com/ocpsoft/prettytime](https://github.com/ocpsoft/prettytime)
216215
* [https://github.com/ThreeTen/threetenbp](https://github.com/ThreeTen/threetenbp)
@@ -263,6 +262,7 @@
263262
- [https://github.com/imcdonagh/image4j](https://github.com/imcdonagh/image4j)
264263
- 图片压缩 [https://github.com/coobird/thumbnailator](https://github.com/coobird/thumbnailator)
265264
- [http://projects.coobird.net](http://projects.coobird.net)
265+
- SVG [https://github.com/css4j/echosvg](https://github.com/css4j/echosvg)
266266
- 压缩文件 [https://github.com/junrar/junrar](https://github.com/junrar/junrar)
267267
- [https://github.com/apache/commons-compress](https://github.com/apache/commons-compress)
268268
- [https://github.com/airlift/aircompressor](https://github.com/airlift/aircompressor)
@@ -390,6 +390,8 @@
390390
* [https://gitee.com/l-weiwei/Spiderman2](https://gitee.com/l-weiwei/Spiderman2)
391391
* [https://gitee.com/flashsword20/webmagic](https://gitee.com/flashsword20/webmagic)
392392
* [https://github.com/zhegexiaohuozi/SeimiCrawler](https://github.com/zhegexiaohuozi/SeimiCrawler)
393+
* html [https://github.com/HtmlUnit/htmlunit](https://github.com/HtmlUnit/htmlunit)
394+
* [https://sourceforge.net/projects/htmlunit](https://sourceforge.net/projects/htmlunit)
393395

394396

395397
+ JSON-P [https://github.com/eclipse-ee4j/jsonp](https://github.com/eclipse-ee4j/jsonp)

PL/CPlusPlus.md

+1
Original file line numberDiff line numberDiff line change
@@ -211,6 +211,7 @@
211211
* 范围 [https://github.com/ericniebler/range-v3](https://github.com/ericniebler/range-v3)
212212
* 队列 [https://github.com/cameron314/concurrentqueue](https://github.com/cameron314/concurrentqueue)
213213
* 编码检测 [https://github.com/BYVoid/uchardet](https://github.com/BYVoid/uchardet)
214+
* 代码高亮 [https://github.com/TelegramMessenger/libprisma](https://github.com/TelegramMessenger/libprisma)
214215

215216

216217

PL/README.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
- [https://github.com/weijunext/indie-hacker-tools](https://github.com/weijunext/indie-hacker-tools)
2727
- [https://github.com/shengxinjing/programmer-job-blacklist](https://github.com/shengxinjing/programmer-job-blacklist)
2828
- [https://indiehackertools.net](https://indiehackertools.net)
29+
- [https://github.com/lukasz-madon/awesome-remote-job](https://github.com/lukasz-madon/awesome-remote-job)
2930
- 推广渠道 [https://github.com/naxiaoduo/1000UserGuide](https://github.com/naxiaoduo/1000UserGuide)
3031
- [Sam Altman的创业手册](https://jxp73q7qjsg.feishu.cn/docx/WCNZdKDa4o2eUrxK5ElcfBXEnah)
3132
- 硬地骇客 [https://github.com/hardhackerlabs/book](https://github.com/hardhackerlabs/book)
@@ -515,6 +516,7 @@
515516
* [lib目录下包含了所有JavaScript官方DOM API](https://github.com/microsoft/TypeScript/tree/master/lib)
516517
* [https://www.typescriptlang.org](https://www.typescriptlang.org)
517518
* [https://www.tslang.cn](https://www.tslang.cn)
519+
* [https://typeroom.cn/problems/all](https://typeroom.cn/problems/all)
518520
* 深入理解TypeScript [https://jkchao.github.io/typescript-book-chinese](https://jkchao.github.io/typescript-book-chinese)
519521
* [https://github.com/basarat/typescript-book](https://github.com/basarat/typescript-book)
520522

@@ -577,7 +579,7 @@
577579
- [走进 WebAssembly 的世界](https://juejin.cn/column/7210666370487681082)
578580
- [https://github.com/yaozhongxiao/webassembly_tech](https://github.com/yaozhongxiao/webassembly_tech)
579581
- [WebAssembly 模块化与动态链接](https://mp.weixin.qq.com/s/MPBwFuL2CYFVXIowoB542A)
580-
* 微信小游戏 [https://github.com/wechat-miniprogram](https://github.com/wechat-miniprogram)
582+
- 微信小游戏 [https://github.com/wechat-miniprogram](https://github.com/wechat-miniprogram)
581583

582584

583585
* [https://github.com/ShizukuIchi/winXP](https://github.com/ShizukuIchi/winXP)

PL/中间件.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -363,7 +363,7 @@
363363
- [https://sourceforge.net/projects/jasperstarter](https://sourceforge.net/projects/jasperstarter)
364364
- [https://github.com/zhangdaiscott/JimuReport](https://github.com/zhangdaiscott/JimuReport)
365365
- [https://gitee.com/summer-T/ureport-keep](https://gitee.com/summer-T/ureport-keep)
366-
- [http://wiki.bsdn.org](http://wiki.bsdn.org)
366+
- [https://www.w3cschool.cn/ureport](https://www.w3cschool.cn/ureport)
367367
- [ureport2报表详细使用](https://www.cnblogs.com/niceyoo/p/14311257.html)
368368
- [SpringBoot整合Ureport2 报表 及常见使用方法](https://blog.csdn.net/weixin_41451078/article/details/113123215)
369369
- [https://sourceforge.net/projects/dynamicreports](https://sourceforge.net/projects/dynamicreports)

PL/人工智能.md

+1
Original file line numberDiff line numberDiff line change
@@ -271,6 +271,7 @@
271271
* [https://github.com/open-mmlab/Amphion](https://github.com/open-mmlab/Amphion)
272272
* [https://github.com/panyanyany/Awesome-ChatTTS](https://github.com/panyanyany/Awesome-ChatTTS)
273273
* [https://github.com/2noise/ChatTTS](https://github.com/2noise/ChatTTS)
274+
* [https://github.com/ElmTran/praises](https://github.com/ElmTran/praises)
274275
* 变声 [https://github.com/w-okada/voice-changer](https://github.com/w-okada/voice-changer)
275276
* 捕获键盘声音 [https://github.com/ggerganov/kbd-audio](https://github.com/ggerganov/kbd-audio)
276277
* Whisper [https://github.com/chidiwilliams/buzz](https://github.com/chidiwilliams/buzz)

PL/加密认证.md

+3
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,9 @@
143143
+ [https://github.com/BLAKE3-team](https://github.com/BLAKE3-team)
144144
+ [https://github.com/BLAKE2](https://github.com/BLAKE2)
145145
+ [https://github.com/syncsynchalt/illustrated-x25519](https://github.com/syncsynchalt/illustrated-x25519)
146+
+ [https://github.com/OpenPGP/openpgp.org](https://github.com/OpenPGP/openpgp.org)
147+
+ [https://www.gpg4win.org](https://www.gpg4win.org)
148+
+ [https://github.com/open-keychain/open-keychain](https://github.com/open-keychain/open-keychain)
146149

147150

148151
- 对称加密算法

PL/文档处理.md

+14
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,7 @@
8989
## PDF
9090

9191
+ [https://github.com/topics/pdf](https://github.com/topics/pdf)
92+
+ [https://github.com/topics/pdflib](https://github.com/topics/pdflib)
9293
+ [https://github.com/topics/pdf-viewer](https://github.com/topics/pdf-viewer)
9394
+ [https://github.com/topics/poi](https://github.com/topics/poi)
9495
+ [https://github.com/topics/excel](https://github.com/topics/excel)
@@ -114,10 +115,14 @@
114115
* [https://github.com/apache/pdfbox](https://github.com/apache/pdfbox)
115116
* [https://github.com/apache/tika](https://github.com/apache/tika)
116117
* [https://github.com/itext](https://github.com/itext)
118+
* [https://github.com/flyingsaucerproject/flyingsaucer](https://github.com/flyingsaucerproject/flyingsaucer)
119+
* [https://github.com/openhtmltopdf/openhtmltopdf](https://github.com/openhtmltopdf/openhtmltopdf)
120+
* [https://github.com/LibrePDF/OpenPDF](https://github.com/LibrePDF/OpenPDF)
117121
* [https://github.com/Frooodle/Stirling-PDF](https://github.com/Frooodle/Stirling-PDF)
118122
* [https://github.com/ofdrw/ofdrw](https://github.com/ofdrw/ofdrw)
119123
* [https://github.com/MrRio/jsPDF](https://github.com/MrRio/jsPDF)
120124
* [https://github.com/mozilla/pdf.js](https://github.com/mozilla/pdf.js)
125+
* [https://github.com/Hopding/pdf-lib](https://github.com/Hopding/pdf-lib)
121126
* 读取PDF [https://github.com/ledongthuc/pdf](https://github.com/ledongthuc/pdf)
122127
* [https://github.com/google/go-tika](https://github.com/google/go-tika)
123128
* [https://github.com/pdfcpu/pdfcpu](https://github.com/pdfcpu/pdfcpu)
@@ -129,6 +134,15 @@
129134
* [https://github.com/apache/xmlgraphics-fop](https://github.com/apache/xmlgraphics-fop)
130135
* [https://github.com/apache/xmlgraphics-fop-pdf-images](https://github.com/apache/xmlgraphics-fop-pdf-images)
131136
* [https://github.com/bpampuch/pdfmake](https://github.com/bpampuch/pdfmake)
137+
* python [https://github.com/py-pdf/pypdf](https://github.com/py-pdf/pypdf)
138+
* [https://github.com/pymupdf/PyMuPDF](https://github.com/pymupdf/PyMuPDF)
139+
* [https://hg.reportlab.com/hg-public](https://hg.reportlab.com/hg-public)
140+
* [https://github.com/pdfminer/pdfminer.six](https://github.com/pdfminer/pdfminer.six)
141+
* [https://github.com/euske/pdfminer](https://github.com/euske/pdfminer)
142+
* [https://github.com/alephdata/pdflib](https://github.com/alephdata/pdflib)
143+
* [https://github.com/pyx-project/pyx](https://github.com/pyx-project/pyx)
144+
* [https://github.com/reingart/pyfpdf](https://github.com/reingart/pyfpdf)
145+
* [https://github.com/pmaupin/pdfrw](https://github.com/pmaupin/pdfrw)
132146

133147

134148

PL/编程规范.md

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
+ [https://github.com/fossas](https://github.com/fossas)
1515
+ [https://app.fossa.com](https://app.fossa.com)
1616
+ [https://fossa.com/learn/developers-guide-open-source-software-licenses](https://fossa.com/learn/developers-guide-open-source-software-licenses)
17+
+ [https://open-source-license-chooser.toolsnav.top/zh](https://open-source-license-chooser.toolsnav.top/zh)
1718
+ [如何选择开源许可证?](http://www.ruanyifeng.com/blog/2011/05/how_to_choose_free_software_licenses.html)
1819
+ [如何选择开源许可证?](https://blog.csdn.net/wadefelix/article/details/6384317)
1920
+ [https://spdx.org/licenses](https://spdx.org/licenses)

Python/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,7 @@ vi /usr/libexec/urlgrabber-ext-down
198198
* [https://github.com/python-poetry/poetry](https://github.com/python-poetry/poetry)
199199
* [https://github.com/pyenv/pyenv](https://github.com/pyenv/pyenv)
200200
* [https://github.com/danhper/asdf-python](https://github.com/danhper/asdf-python)
201-
* [https://github.com/frostming/pdm](https://github.com/frostming/pdm)
201+
* [https://github.com/pdm-project/pdm](https://github.com/pdm-project/pdm)
202202
* [https://bitbucket.org/virtualenvwrapper/virtualenvwrapper](https://bitbucket.org/virtualenvwrapper/virtualenvwrapper)
203203
* [https://github.com/davidmarble/virtualenvwrapper-win](https://github.com/davidmarble/virtualenvwrapper-win)
204204
* [https://github.com/python-poetry/poetry](https://github.com/python-poetry/poetry)

Shell/README.md

+1
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@
4646
- 历史导入SQLite [https://github.com/atuinsh/atuin](https://github.com/atuinsh/atuin)
4747
- 历史查找 [https://github.com/YiNNx/cmd-wrapped](https://github.com/YiNNx/cmd-wrapped)
4848
- 录屏 [https://github.com/gvcgo/asciinema](https://github.com/gvcgo/asciinema)
49+
- 词典 [https://github.com/lengyijun/mdict-cli-rs](https://github.com/lengyijun/mdict-cli-rs)
4950

5051

5152
* [https://github.com/google/zx](https://github.com/google/zx)

Shell/ShellWindows.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,7 @@
1212

1313

1414

15-
- [https://github.com/OpenPGP/openpgp.org](https://github.com/OpenPGP/openpgp.org)
16-
- GPG密钥 [https://www.gpg4win.org](https://www.gpg4win.org)
15+
1716
- 多个shell软件包镜像 [https://github.com/mirror](https://github.com/mirror)
1817
- [https://github.com/svn2github](https://github.com/svn2github)
1918
- [https://winlibs.com](https://winlibs.com)

System/Android.md

+1
Original file line numberDiff line numberDiff line change
@@ -425,6 +425,7 @@
425425
* [https://www.lightricks.com](https://www.lightricks.com)
426426
* 磁力下载 [https://github.com/proninyaroslav/libretorrent](https://github.com/proninyaroslav/libretorrent)
427427
* 运行Windows应用 [https://github.com/brunodev85/winlator](https://github.com/brunodev85/winlator)
428+
* 词典 [https://github.com/mumu-lhl/Ciyue](https://github.com/mumu-lhl/Ciyue)
428429

429430

430431
**下载Google Play Store上的应用**

System/IOS.md

+1
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@
7070
- [https://github.com/paulmillr/encrypted-dns](https://github.com/paulmillr/encrypted-dns)
7171
- 应用管理器 [https://github.com/milanvarady/Applite](https://github.com/milanvarady/Applite)
7272
- [https://devutils.com](https://devutils.com)
73+
- 剪贴板 [https://github.com/s1ntoneli/Copi](https://github.com/s1ntoneli/Copi)
7374

7475

7576
* [https://macked.app](https://macked.app)

System/README.md

+6-4
Original file line numberDiff line numberDiff line change
@@ -203,9 +203,6 @@
203203
* [https://github.com/samboy/MaraDNS](https://github.com/samboy/MaraDNS)
204204
* [https://github.com/m13253/dns-over-https](https://github.com/m13253/dns-over-https)
205205
* [https://github.com/DNSCrypt/dnscrypt-proxy](https://github.com/DNSCrypt/dnscrypt-proxy)
206-
* []()
207-
* []()
208-
* []()
209206
* [https://github.com/getdnsapi/stubby](https://github.com/getdnsapi/stubby)
210207
* [https://github.com/NetworkConfiguration/openresolv](https://github.com/NetworkConfiguration/openresolv)
211208
* [https://github.com/gdnsd/gdnsd](https://github.com/gdnsd/gdnsd)
@@ -370,8 +367,9 @@
370367
- [https://github.com/ClementTsang/bottom](https://github.com/ClementTsang/bottom)
371368
- [https://github.com/aksakalli/gtop](https://github.com/aksakalli/gtop)
372369
- [https://github.com/xxxserxxx/gotop](https://github.com/xxxserxxx/gotop)
373-
- [https://github.com/aristocratos/btop](https://github.com/aristocratos/btop)
374370
- [https://github.com/htop-dev/htop](https://github.com/htop-dev/htop)
371+
- [https://github.com/aristocratos/btop](https://github.com/aristocratos/btop)
372+
- [还在用 top htop? 赶紧换 btop 吧,真香!](https://mp.weixin.qq.com/s/Qr-z0-zL44UjnItmDlsMzg)
375373
- [https://github.com/nicolargo/glances](https://github.com/nicolargo/glances)
376374
- [https://github.com/sysstat/sysstat](https://github.com/sysstat/sysstat)
377375
- [https://github.com/context-labs/mactop](https://github.com/context-labs/mactop)
@@ -502,6 +500,7 @@
502500
* [https://github.com/jellyfin/jellyfin](https://github.com/jellyfin/jellyfin)
503501
* [https://github.com/movie-web/movie-web](https://github.com/movie-web/movie-web)
504502
* 证件照 [https://github.com/zhbhun/idify](https://github.com/zhbhun/idify)
503+
* [https://github.com/Zeyi-Lin/HivisionIDPhotos](https://github.com/Zeyi-Lin/HivisionIDPhotos)
505504
* 在线PS [https://github.com/viliusle/miniPaint](https://github.com/viliusle/miniPaint)
506505
* [https://zaixianps.net](https://zaixianps.net)
507506
* [https://github.com/CH563/shot-easy-website](https://github.com/CH563/shot-easy-website)
@@ -563,6 +562,9 @@
563562
* 汇编写的论坛 [https://asm32.info/fossil/asmbb](https://asm32.info/fossil/asmbb)
564563
* 二维码分享文件 [https://github.com/sz3/libcimbar](https://github.com/sz3/libcimbar)
565564
* 数字转中文 [https://github.com/Ailln/cn2an](https://github.com/Ailln/cn2an)
565+
* 文字转图片 [https://github.com/byodian/oneimg](https://github.com/byodian/oneimg)
566+
* 麻将游戏 [https://github.com/liumengniu/majiang](https://github.com/liumengniu/majiang)
567+
* AI姿势 [https://github.com/AmyangXYZ/MiKaPo](https://github.com/AmyangXYZ/MiKaPo)
566568
567569
568570

System/Windows软件.md

+1
Original file line numberDiff line numberDiff line change
@@ -1058,6 +1058,7 @@ THUV2-32HH7-6NMHN-PTX7Y-QQCTH(该序列号来自昔阳县政府)
10581058
10591059
10601060
* [https://github.com/1Password](https://github.com/1Password)
1061+
* [https://github.com/ftyszyx/lockpass](https://github.com/ftyszyx/lockpass)
10611062
* [https://authy.com](https://authy.com)
10621063
* [https://github.com/momaek/authy](https://github.com/momaek/authy)
10631064
* [https://github.com/BrandonPotter/GoogleAuthenticator](https://github.com/BrandonPotter/GoogleAuthenticator)

Web/JavaScript框架.md

+2
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,7 @@
8585
* [https://github.com/react-guide](https://github.com/react-guide)
8686
* [https://github.com/camsong/redux-in-chinese](https://github.com/camsong/redux-in-chinese)
8787
* [https://www.reduxjs.cn](https://www.reduxjs.cn)
88+
* [https://github.com/onejs/one](https://github.com/onejs/one)
8889
* 状态管理 [https://github.com/pmndrs/valtio](https://github.com/pmndrs/valtio)
8990
* [https://github.com/facebookexperimental/Recoil](https://github.com/facebookexperimental/Recoil)
9091
* [https://www.recoiljs.cn](https://www.recoiljs.cn)
@@ -147,6 +148,7 @@
147148

148149

149150
* [https://github.com/PanJiaChen/vue-element-admin](https://github.com/PanJiaChen/vue-element-admin)
151+
* 3D可视化 [https://github.com/hawk86104/icegl-three-vue-tres](https://github.com/hawk86104/icegl-three-vue-tres)
150152

151153

152154
### VueJS框架

0 commit comments

Comments
 (0)