- 2024-11-18Let'sGoFurther - Chapter 11: Graceful Shutdown
zzh@ZZHPC:/zdata/Github/greenlight$gorun./cmd/apitime=2024-11-18T19:49:43.864+08:00level=INFOmsg="databaseconnectionpoolestablished"time=2024-11-18T19:49:43.864+08:00level=INFOmsg="startingserver"addr=:4000env=devel
- 2024-11-15GoFurther - Chapter 5: Database Setup and Configuration
zzh@ZZHPC:/zdata/Github/greenlight$dockerpullpostgreszzh@ZZHPC:/zdata/Github/greenlight$dockerrun--namepostgres17-p5432:5432-ePOSTGRES_USER=root-ePOSTGRES_PASSWORD=root-dpostgres:latest zzh@ZZHPC:~$dockerexec-itpostgres17psql
- 2024-09-28Pytorch - Install
https://pytorch.org/get-started/locally/ zzh@ZZHPC:~/zd/Github$python-mvenvzpytorchzzh@ZZHPC:~/zd/Github$cdzpytorch/zzh@ZZHPC:~/zd/Github/zpytorch$sourcebin/activate(zpytorch)zzh@ZZHPC:~/zd/Github/zpytorch$command-vpython/zdata/Git
- 2024-06-09Go - flag
packagemainimport("flag""fmt")funcmain(){var(nameFlag=flag.String("name","Sam","Nameofthepersontosayhelloto")quietFlag=flag.Bool("quiet"
- 2024-05-13GRPC - Deploying: Envoy proxy
Installfunc-e: https://func-e.io/func-emakesrunningEnvoy®easyfunc-e(pronouncedfunky)allowsyoutoquicklyseeavailableversionsofEnvoyandtrythemout.Thismakesiteasytovalidateconfigurationyouwoulduseinproduction.Eachtimeyoue
- 2024-03-17Linux - /dev/tcp/<HOSTNAME>/<PORT>
Linux中存在一个特殊的设备文件/dev/tcp/<HOSTNAME>/<PORT>,该文件可以直接和目标建立TCP通信,利用这一特性可以进行端口检测。 zzh@ZZHPC:/dev$lh|greptcpzzh@ZZHPC:/dev$echo>/dev/tcp/192.168.1.16/21zzh@ZZHPC:/dev$echo>/dev/tcp/192.168.1.16/22bash:conne
- 2023-12-28Shell - Pass output as argument to next command
Inbashwecanpasstheoutputofonecommandtothenextoneasanargument.Wewillcovermultipleexamples.xargs isveryusefulforpassinginformationbetweencommandswhenchainingisusedinBash:echo-e"Python\nJava"|xargs-I{}e
- 2023-12-24ZIMP - swagger-ui
zzh@ZZHPC:/zdata/Github$gitclonehttps://github.com/swagger-api/swagger-ui.gitCloninginto'swagger-ui'...remote:Enumeratingobjects:41700,done.remote:Countingobjects:100%(530/530),done.remote:Compressingobjects:100%(251/251
- 2023-12-23ZIMP - dbml
zzh@ZZHPC:/zdata/Github/zimplebank$npminstall-g@dbml/cli zzh@ZZHPC:/zdata/Github/zimplebank$dbml2sql--helpUsage:dbml2sql[options]<files...>Options:-V,--versionoutputtheversionnumber--mysql
- 2023-12-23ZIMP - dbdocs
zzh@ZZHPC:~$dbdocslogin?Choosealoginmethod:Email?Youremail:
[email protected]✔Requestemailauthentication?PleaseinputOTPcodesenttotheemail:914566✔Logintoyouraccount✔Validatetoken✔SavecredentialDone.zzh@ZZHPC
- 2023-11-19Docker - Run PostgreSQL database
zzh@ZZHPC:~$dockerpullpostgres:alpinezzh@ZZHPC:~$dockerimagesREPOSITORYTAGIMAGEIDCREATEDSIZEpostgresalpine642d75c6be0c9daysago245MB zzh@ZZHPC:~$dockerrun--namepostgres16-p5432:5432-ePOSTGRES_
- 2023-10-262023年秦皇岛CCPC赛后总结zx
签到题zzh很快就过了,后面J题一开始想原题,但是不知道怎么写了,还是lhy最后用暴力过了,到这里速度还是很快的,但是A题是个偏思维的构造题,一开始就是想着局部的进行构造然后扩展到整体,试了几发总是wa也是没有头绪了,加上后面过的人多了就着急也是又wa了几发,后面发现时想复杂了,只需要
- 2023-10-222023年秦皇岛CCPC赛后总结zzh
g题签到,看了一下题意,直接a了。接着一起看j去了,j题读了下题,感觉是一个板子题,但那个类型的题好久没写了,带的板子上也没有,我在想的时候,lhy说想打个暴力试试,结果暴力就直接过了。。。接着是a,构造题,喔一开始想了个循环结,感觉没错误,wa了几发后突然发现这个做法错的很离谱,罚时爆炸。最后z
- 2023-10-222023 CCPC 秦皇岛站赛后总结 -lhy
这次ccpc开始前就隐隐有些不安,果然最后不出所料打铁了。开始前一晚vp了一场20年的区域赛,按照当年的排名也就是铜牌中等的水平。也算是打了打气。比赛开始时我们先一块看了G题,确实是签到,zzh手快就直接a了。然后我看J题交的和过的人比较多,就去看J。zzh一眼看出来是小猫爬山的原题,但
- 2023-10-17Linux学习笔记2
Linux学习笔记1.文件重定向1.尝试在命令行输人ifconfig.找到自己电脑的IP地址.zzh@ubuntu:~/Desktop$ifconfigens33:flags=4163<UP,BROADCAST,RUNNING,MULTICAST>mtu1500 inet192.168.216.128netmask255.255.255.0broadcast192.168.216.255 in
- 2023-10-082023.10.7 LGJ Round
A你每秒种可以施展一种秘籍\(\{a_i,b_i\}\),使得后面\(a_i\)秒每秒都造成\(b_i\)伤害。问至少多少秒可以造成\(M\)的伤害。共\(n(n\le3e5)\)种秘籍,\(M\le1e18,a,b\le1e9\).显然可以二分答案,考虑二分\(mid\),那么我们要造成最多的伤害。贪心,每秒都选择在\(mid\)秒
- 2023-09-05Go - benchmark cpuprofile
zzh@ZZHPC:/zdata/MyPrograms/Go/aaa$gotest-runNONE-bench.goos:linuxgoarch:amd64pkg:zzh/aaacpu:Intel(R)Core(TM)
[email protected]/opPASSokzzh/aaa1.392szzh@ZZHPC:/zdata/MyPrograms/Go
- 2023-08-06Shell - sleep
zzh@ZZHPC:~$sleep120^Z[1]+Stoppedsleep120zzh@ZZHPC:~$bg%1[1]+sleep120&zzh@ZZHPC:~$[1]+Donesleep12010:01开始sleep,执行完后立刻执行Ctrl+Z中止。10:02执行bg%1(bgsleep也可以)来resumesleep进程。10:0
- 2023-07-31Go - env
zzh@ZZHPC:~/go$goenvGOPATHGOROOTGOENVGOPROXY/home/zzh/go/usr/local/go/home/zzh/.config/go/envhttps://goproxy.io,directzzh@ZZHPC:~/go$goenv-jsonGOPATHGOROOTGOENVGOPROXY{ "GOENV":"/home/zzh/.config/go/env", "GOPA
- 2023-06-16Ubuntu - Add a Flameshot Icon for taking screenshot directly to Applications menu
Allapplications'desktopentriescanbefoundin/usr/share/applications.Youcancreateadesktopentryunder~/.local/share/applicationstomakeyourownicon.zzh@ZZHPC:/usr/share/applications$sudocporg.flameshot.Flameshot.desktop~/.local/sh
- 2023-05-312023ccpc大学生程序设计竞赛-zzh
比赛开始没有开到签到题,看了一会别的题才开始跟榜。A题我写的,不过没有考虑到S长度为1的情况,wa了一次。然后lhy和zx把F题做了出来。接着他俩去看H,我去看B。他俩把H过了,B我想出了一个n*根n的做法,T了。lhy感觉E是DP,去看E,我和zx去看K。lhy把E过了,我俩K还没思路。接着他俩看B,想了快
- 2023-03-25LINUX学习笔记
Linux学习笔记1VMwareWorkstationPro中打开虚拟机后,1.文件操作(1)进入到home文件夹.zzh@ubuntu:/$cdhomezzh@ubuntu:/home$(2)在home文件夹中添加一一个新的文
- 2022-12-14windows curl命令详解
概述Curl命令可以通过命令行的方式,执行Http请求。在Elasticsearch中有使用的场景,因此这里研究下如何在windows下执行curl命令。软件下载下载地址:https://curl.haxx.se/d
- 2022-10-25awk - $NF
ZUBT:~$>ls-ltr|tail-1drwxrwxr-x3zzhzzh4096Oct2418:03aaaZUBT:~$>ls-ltr|tail-1|awk'{print$NF}'aaaNF isapredefinedvariablewhoseval