douyin-mall-java-template

(โ˜… 24)

ใ€Star us and watch this project grow! ๐ŸŒฑโญ๏ธใ€‘A Spring Boot-based e-commerce microservices template with comprehensive setup guides. Ideal for learning microservices architecture and building scalable e-commerce applications. Features include user authentication, product management, order processing, and AI integration capabilities.

์˜ค๋„ˆ์˜ ๋‹ค๋ฅธ ๋ ˆํฌ

server-google-news โ˜… 126

ใ€Star-crossed coders unite!โญ๏ธใ€‘Model Context Protocol (MCP) server implementation providing Google News search capabilities via SerpAPI, with automatic news categorization and multi-language support.

TypeScript
echook โ˜… 84

๐Ÿ”Š echook โ€” AI-operated audio notifications for Claude Code, Cursor IDE & Codex CLI โ€” 26 hooks, voice + chime themes, TTS, webhooks, rate-limit alerts, status line. Tell your AI agent to install โ€” natural language forever after.

Python
douyin-mall-go-template โ˜… 53

ใ€Star us and watch this project grow! ๐ŸŒฑโญ๏ธใ€‘A comprehensive Go e-commerce template project demonstrating best practices in Go web development. Built with Gin framework and MySQL, featuring user authentication, product management, shopping cart, and order processing. Perfect for Go beginners to learn real-world application development.

Go
automotive-repair-management-system โ˜… 31

ใ€Star-crossed coders unite!โญ๏ธใ€‘A comprehensive web-based automotive repair shop management system built with Flask and MySQL. Features separate interfaces for technicians and administrators to manage repair jobs, customers, parts inventory, and billing.

HTML
tencent-meeting-video-downloader โ˜… 28

ใ€Stars are free hugs for code - spread the love! ๐Ÿค—โญ๏ธใ€‘Chrome extension to easily download Tencent Meeting recording videos with one click. Generate reliable download commands and save recordings locally.

JavaScript
server-google-jobs โ˜… 22

ใ€Every star you give feeds a hungry developer's motivation!โญ๏ธใ€‘A Model Context Protocol (MCP) server implementation that provides Google Jobs search capabilities via SerpAPI integration. Features multi-language support, comprehensive search parameters, and smart error handling.

JavaScript

ํŒŒ์ผ ํƒ์ƒ‰๊ธฐ

  • .gitattributes
  • .gitignore
  • CHANGELOG.md
  • CODE_OF_CONDUCT.md
  • CONTRIBUTING.md
  • GOVERNANCE.md
  • LICENSE
  • mvnw
  • mvnw.cmd
  • pom.xml
  • README.md
  • README.zh-CN.md
  • SECURITY.md
  • SUPPORT.md

# CDN์œผ๋กœ ์‚ฌ์šฉํ•˜๊ธฐ

jsDelivr

jsDelivr๋Š” ๊ณต๊ฐœ GitHub ๋ฆฌํฌ์ง€ํ† ๋ฆฌ๋ฅผ ๋ณ„๋„ ์„ค์ • ์—†์ด CDN์œผ๋กœ ์ฆ‰์‹œ ์„œ๋น™ํ•ฉ๋‹ˆ๋‹ค. ๋ฒ„์ „๊ณผ ํŒŒ์ผ์„ ๊ณ ๋ฅด๋ฉด ์›นํŽ˜์ด์ง€์— ๋ฐ”๋กœ ๋ถ™์ผ ์ˆ˜ ์žˆ๋Š” ๋งํฌ์™€ ์˜ˆ์‹œ ์ฝ”๋“œ๊ฐ€ ๋งŒ๋“ค์–ด์ง‘๋‹ˆ๋‹ค.

๋ช…๋ น์–ด ์šฉ์–ด์ง‘

์ด ๋ฌธ์„œ์—์„œ ์‚ฌ์šฉ๋œ ๋ช…๋ น์–ด๋ฅผ ๋ชจ์•„๋ดค์Šต๋‹ˆ๋‹ค. ๋‚ฏ์„  ๋ช…๋ น์–ด๊ฐ€ ์žˆ๋‹ค๋ฉด ํŽผ์ณ์„œ ํ™•์ธํ•ด๋ณด์„ธ์š”.

๐Ÿ”

brew install

์„ค๋ช… ๋ณด๊ธฐ โ–ผ

Install a Homebrew formula or cask.

brew install {{formula|cask}}

Install a formula/cask:

brew install {{[-s|--build-from-source]}} {{formula}}

Build and install a formula from source (dependencies will still be installed from bottles):

brew install {{[-n|--dry-run]}} {{formula|cask}}

Download the manifest, print what would be installed but don't actually install anything:

๐Ÿ”

docker build

์„ค๋ช… ๋ณด๊ธฐ โ–ผ

Build an image from a Dockerfile.

docker build .

Build a Docker image using the Dockerfile in the current directory:

docker build {{github.com/creack/docker-firefox}}

Build a Docker image from a Dockerfile at a specified URL:

docker build {{[-t|--tag]}} {{name:tag}} .

Build a Docker image and tag it:

๐Ÿ”

docker run

์„ค๋ช… ๋ณด๊ธฐ โ–ผ

This command is an alias of `docker container run`.

tldr docker container run

View documentation for the original command:

๐Ÿ”

git checkout

์„ค๋ช… ๋ณด๊ธฐ โ–ผ

Checkout a branch or paths to the working tree.

git checkout -b {{branch_name}}

Create and switch to a new branch:

git checkout -b {{branch_name}} {{reference}}

Create and switch to a new branch based on a specific reference (branch, remote/branch, tag are examples of valid references):

git checkout {{branch_name}}

Switch to an existing local branch:

๐Ÿ”

git clone

์„ค๋ช… ๋ณด๊ธฐ โ–ผ

Clone an existing repository.

git clone {{remote_repository_location}} {{path/to/directory}}

Clone an existing repository into a new directory (the default directory is the repository name):

git clone --recursive {{remote_repository_location}}

Clone an existing repository and its submodules:

git clone {{[-n|--no-checkout]}} {{remote_repository_location}}

Clone only the `.git` directory of an existing repository:

๐Ÿ”

java

์„ค๋ช… ๋ณด๊ธฐ โ–ผ

Java ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์‹คํ–‰๊ธฐ.
๋” ๋งŽ์€ ์ •๋ณด: <https://docs.oracle.com/en/java/javase/25/docs/specs/man/java.html>.

java {{classname}}

๋ฉ”์ธ ๋ฉ”์„œ๋“œ๋ฅผ ํฌํ•จํ•œ Java `.class` ํŒŒ์ผ์„ ํด๋ž˜์Šค ์ด๋ฆ„๋งŒ ์‚ฌ์šฉํ•˜์—ฌ ์‹คํ–‰:

java -classpath {{path/to/classes1}}:{{path/to/classes2}}:. {{classname}}

์ถ”๊ฐ€ ์„œ๋“œํŒŒํ‹ฐ ๋˜๋Š” ์‚ฌ์šฉ์ž ์ •์˜ ํด๋ž˜์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ Java ํ”„๋กœ๊ทธ๋žจ ์‹คํ–‰:

java -jar {{filename.jar}}

`.jar` ํ”„๋กœ๊ทธ๋žจ ์‹คํ–‰:

๐Ÿ”

lsof

์„ค๋ช… ๋ณด๊ธฐ โ–ผ

์—ด๋ฆฐ ํŒŒ์ผ๊ณผ ์ƒ์‘ํ•˜๋Š” ํ”„๋กœ์„ธ์Šค๋“ค์„ ๋‚˜์—ดํ•ฉ๋‹ˆ๋‹ค.
์ฐธ๊ณ : ๋‹ค๋ฅธ ์‚ฌ๋žŒ์œผ๋กœ๋ถ€ํ„ฐ ์—ด๋ฆฐ ํŒŒ์ผ ๋ฆฌ์ŠคํŠธ๋Š” ๋ฃจํŠธ ๊ถŒํ•œ ( ํ˜น์€ sudo ) ์ด ์š”๊ตฌ๋ฉ๋‹ˆ๋‹ค.
๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/lsof>.

lsof {{path/to/file}}

์ฃผ์–ด์ง„ ํŒŒ์ผ์„ ์—ด๊ณ ์žˆ๋Š” ํ”„๋กœ์„ธ์Šค ์ฐพ๊ธฐ:

lsof -i :{{port}}

๋กœ์ปฌ ์ธํ„ฐ๋„ท ํฌํŠธ๋ฅผ ์—ด๊ณ ์žˆ๋Š” ํ”„๋กœ์„ธ์Šค ์ฐพ๊ธฐ:

lsof -t {{path/to/file}}

ํ”„๋กœ์„ธ์Šค ์•„์ด๋”” (PID)๋งŒ ์ถœ๋ ฅ:

๐Ÿ”

mvn

์„ค๋ช… ๋ณด๊ธฐ โ–ผ

Apache Maven: Java ๊ธฐ๋ฐ˜ ํ”„๋กœ์ ํŠธ๋ฅผ ๋นŒ๋“œํ•˜๊ณ  ๊ด€๋ฆฌ.
๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/mvn>.

mvn compile

ํ”„๋กœ์ ํŠธ ์ปดํŒŒ์ผ:

mvn package

์ปดํŒŒ์ผ๋œ ์ฝ”๋“œ๋ฅผ `jar`์™€ ๊ฐ™์€ ๋ฐฐํฌ ๊ฐ€๋Šฅํ•œ ํ˜•์‹์œผ๋กœ ํŒจํ‚ค์ง€:

mvn package {{[-D|--define]}} skipTests

์œ ๋‹› ํ…Œ์ŠคํŠธ๋ฅผ ๊ฑด๋„ˆ๋›ฐ๊ณ  ์ปดํŒŒ์ผ ๋ฐ ํŒจํ‚ค์ง€:

๐Ÿ”

mysql

์„ค๋ช… ๋ณด๊ธฐ โ–ผ

MySQL ๋ช…๋ น์ค„ ๋„๊ตฌ.
๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/mysql>.

mysql {{database_name}}

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์—ฐ๊ฒฐ:

mysql {{[-u|--user]}} {{user}} {{[-p|--password]}} {{database_name}}

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์—ฐ๊ฒฐํ•˜๊ณ , ๋น„๋ฐ€๋ฒˆํ˜ธ ์ž…๋ ฅ ์š”์ฒญ:

mysql {{[-h|--host]}} {{database_host}} {{database_name}}

๋‹ค๋ฅธ ํ˜ธ์ŠคํŠธ์˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์—ฐ๊ฒฐ:

๐Ÿ”

nano

์„ค๋ช… ๋ณด๊ธฐ โ–ผ

๋ช…๋ น์ค„ ํ…์ŠคํŠธ ํŽธ์ง‘๊ธฐ. ํ–ฅ์ƒ๋œ `Pico` ํด๋ก .
๊ด€๋ จ ํ•ญ๋ชฉ: `pico`, `rnano`.
๋” ๋งŽ์€ ์ •๋ณด: <https://nano-editor.org/dist/latest/nano.html>.

nano {{path/to/file1 path/to/file2 ...}}

ํŽธ์ง‘๊ธฐ ์‹œ์ž‘:

nano {{[-I|--ignorercfiles]}}

์„ค์ • ํŒŒ์ผ์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ณ  ํŽธ์ง‘๊ธฐ ์‹œ์ž‘:

nano +{{line}},{{column}} {{path/to/file}}

ํŠน์ • ํŒŒ์ผ ์—ด๊ธฐ, ์ด์ „ ํŒŒ์ผ์„ ๋‹ซ์œผ๋ฉด ๋‹ค์Œ ํŒŒ์ผ๋กœ ์ด๋™:

๐Ÿ”

netstat

์„ค๋ช… ๋ณด๊ธฐ โ–ผ

๋„คํŠธ์›Œํฌ ๊ด€๋ จ ์ •๋ณด(์—ด๋ ค ์žˆ๋Š” ์—ฐ๊ฒฐ, ์†Œ์ผ“ ํฌํŠธ ๋“ฑ) ํ‘œ์‹œ.
๊ด€๋ จ ํ•ญ๋ชฉ: `ss`.
๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/netstat>.

netstat {{[-a|--all]}}

๋ชจ๋“  ํฌํŠธ ๋‚˜์—ด:

netstat -p {{protocol}}

ํŠน์ • ํ”„๋กœํ† ์ฝœ์„ ์ˆ˜์‹  ์ค‘์ธ PID์™€ ํ”„๋กœ๊ทธ๋žจ ์ด๋ฆ„ ํ‘œ์‹œ:

netstat

ํ™œ์„ฑ TCP ์—ฐ๊ฒฐ ํ‘œ์‹œ:

๐Ÿ”

apt-get

์„ค๋ช… ๋ณด๊ธฐ โ–ผ

Debian ๋ฐ Ubuntu ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ ๋„๊ตฌ.
`apt-cache`๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํŒจํ‚ค์ง€๋ฅผ ๊ฒ€์ƒ‰ํ•˜์„ธ์š”.
Ubuntu 16.04 ์ดํ›„ ๋ฒ„์ „์—์„œ๋Š” ๋Œ€ํ™”ํ˜• ์‚ฌ์šฉ ์‹œ `apt` ์‚ฌ์šฉ์„ ๊ถŒ์žฅํ•ฉ๋‹ˆ๋‹ค.
๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/apt-get.8>.

sudo apt-get update

์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ํŒจํ‚ค์ง€ ๋ฐ ๋ฒ„์ „ ๋ชฉ๋ก ์—…๋ฐ์ดํŠธ (๋‹ค๋ฅธ `apt-get` ๋ช…๋ น์–ด ์‹คํ–‰ ์ „์— ๊ถŒ์žฅ๋จ):

sudo apt-get install {{package}}

ํŒจํ‚ค์ง€ ์„ค์น˜ ๋˜๋Š” ์ตœ์‹  ๋ฒ„์ „์œผ๋กœ ์—…๋ฐ์ดํŠธ:

sudo apt-get remove {{package}}

ํŒจํ‚ค์ง€ ์ œ๊ฑฐ:

๐Ÿ”

systemctl status

์„ค๋ช… ๋ณด๊ธฐ โ–ผ

Display the status of systemd units.

systemctl status {{unit}}.{{service|timer|socket|target|...}}

Show the status of a systemd unit:

systemctl status --failed

Show the status of failed units:

systemctl status

List all running services:

// repository documentation