STC5.0

์•ฝ 5.0๋…„ ๊ฐ„์˜ ๊ฐœ๋ฐœ ๋์— ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ XNUMX์ด ์ถœ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. STC (ํ—ค๋”๋งŒ) C(C11 ํ‘œ์ค€)๋กœ ์ž‘์„ฑ๋˜์—ˆ์œผ๋ฉฐ MIT ๋ผ์ด์„ผ์Šค์— ๋”ฐ๋ผ ๋ฐฐํฌ๋ฉ๋‹ˆ๋‹ค.
๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋Š” C ๋งคํฌ๋กœ์™€ ์ •๊ทœ์‹ ๋ฐ ํ˜•์‹ํ™”๋œ ์ถœ๋ ฅ์˜ ์ž์ฒด ๊ตฌํ˜„์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋Š” ๋Œ€๊ทœ๋ชจ ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ ๋ฐ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์„ธํŠธ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ :

  • Meson์„ ์‚ฌ์šฉํ•œ ์ƒˆ๋กœ์šด ์ฝ”์–ด ๋นŒ๋“œ ์‹œ์Šคํ…œ. ๊ฐ„๋‹จํ•œ Makefile๋„ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
  • Algorithm.h์˜ ์ƒˆ๋กœ์šด ํ•ฉ๊ณ„ ์œ ํ˜•(ํƒœ๊ทธ๋œ ํ•ฉ์ง‘ํ•ฉ)
  • NumPy ๊ตฌํ˜„๊ณผ ์œ ์‚ฌํ•œ ์ƒˆ๋กœ์šด ๋‹จ์ผ/๋‹ค์ฐจ์› ๋ฒ”์œ„ ์œ ํ˜•์ž…๋‹ˆ๋‹ค.
  • ์ด์ œ ์ฝ”๋ฃจํ‹ด์€ ๊ตฌ์กฐํ™”๋œ ๋™์‹œ์„ฑ, ๋Œ€์นญ ์ฝ”๋ฃจํ‹ด ๋ฐ ์˜ค๋ฅ˜ ์ฒ˜๋ฆฌ๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
  • i_type ํ…œํ”Œ๋ฆฟ ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด i_type, i_key ๋ฐ i_val์„ ํ•œ ์ค„์— ์‰ผํ‘œ๋กœ ๊ตฌ๋ถ„ํ•˜์—ฌ ์ •์˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • _drop() ๋ฐ _clone() ํ•จ์ˆ˜๊ฐ€ ์ •์˜๋˜๋Š” ์œ ํ˜•์„ ์ง€์ •ํ•˜๋Š” ํ…œํ”Œ๋ฆฟ ๋งค๊ฐœ๋ณ€์ˆ˜ i_keyclass ๋ฐ i_valclass.
  • cstr, ์ƒ์ž ๋ฐ ํ˜ธ ์œ ํ˜•์„ ์ •์˜ํ•˜๊ธฐ ์œ„ํ•œ ํ…œํ”Œ๋ฆฟ ๋งค๊ฐœ๋ณ€์ˆ˜ i_keypro ๋ฐ i_valpro(์‚ฌ์šฉ์ž๋Š” ํ”„๋กœ ์œ ํ˜•๋„ ์ •์˜ํ•  ์ˆ˜ ์žˆ์Œ)
  • hmap์€ ์ด์ œ ํ•ด์‹ฑ์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ๋กœ๋นˆ ํ›„๋“œ (clang ์ปดํŒŒ์ผ์—์„œ๋Š” ๋งค์šฐ ๋น ๋ฆ…๋‹ˆ๋‹ค).
  • c_filter์™€ ๊ฐ™์€ C++ std::ranges์™€ ์œ ์‚ฌํ•œ ๋ช‡ ๊ฐ€์ง€ ์ƒˆ๋กœ์šด ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ๋งŽ์€ ๊ฐœ์„ ๊ณผ ๋ฒ„๊ทธ ์ˆ˜์ •์ด ์ด๋ฃจ์–ด์กŒ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : linux.org.ru

DDoS ๋ณดํ˜ธ, VPS VDS ์„œ๋ฒ„๊ฐ€ ์žˆ๋Š” ์‚ฌ์ดํŠธ๋ฅผ ์œ„ํ•œ ์•ˆ์ •์ ์ธ ํ˜ธ์ŠคํŒ… ๊ตฌ์ž… ๐Ÿ”ฅ DDoS ๊ณต๊ฒฉ ๋ฐฉ์ง€ ๊ธฐ๋Šฅ์ด ํƒ‘์žฌ๋œ ์•ˆ์ •์ ์ธ ์›น์‚ฌ์ดํŠธ ํ˜ธ์ŠคํŒ…, VPS ๋ฐ VDS ์„œ๋ฒ„๋ฅผ ๊ตฌ๋งคํ•˜์„ธ์š” | ProHoster