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

Lines changed: 1 addition & 0 deletions
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

Lines changed: 64 additions & 0 deletions
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

Lines changed: 2 additions & 0 deletions
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

Lines changed: 4 additions & 2 deletions
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

Lines changed: 1 addition & 0 deletions
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

Lines changed: 3 additions & 1 deletion
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

Lines changed: 1 addition & 1 deletion
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

Lines changed: 1 addition & 0 deletions
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

Lines changed: 3 additions & 0 deletions
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

Lines changed: 14 additions & 0 deletions
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

0 commit comments

Comments
 (0)