profile
μ•ˆλ…•ν•˜μ„Έμš” :)
νƒœκ·Έ λͺ©λ‘
전체보기 (32)vue(8)vue.js(8)python(7)파이썬(7)AWS배포(6)aws(6)ec2(5)docker(4)Java(4)μžλ°”(4)μžλ™ν™”(3)μžλ™ν™”ν…ŒμŠ€νŠΈ(3)scrapy(3)json(2)μ•„λ§ˆμ‘΄ μ›Ή μ„œλΉ„μŠ€(2)크둀링(2)μ…€λ ˆλŠ„(2)API(2)selenium(2)framework(2)κ°€μƒν™˜κ²½(2)scrapy μ‚¬μš©λ²•(2)ν”„λ ˆμž„μ›Œν¬(2)watch(2)μŠ€ν”„λ§(2)ν”ŒλΌμŠ€ν¬(2)scrapy μ‹€ν–‰(2)django(2)portainer(2)Django REST framework(1)acm(1)route53(1)μ—‘μ…€λ‹€μš΄λ‘œλ“œ(1)aws ec2(1)computed(1)POJO(1)Gabia(1)OSI(1)serializers(1)network(1)λ„€νŠΈμ›Œν¬(1)domain(1)fake-useragent(1)μŠ€ν¬λž˜ν•‘ csv(1)μœ λ‹ˆμ½”λ“œ(1)settings.py(1)μΈμŠ€ν„΄μŠ€(1)Nginx(1)v-bind(1)drf(1)@api_view(1)aws도메인(1)μŠ€ν”„λ§AOP(1)flask-sqlalchemy(1)Vue - instance(1)aop(1)v-for(1)v model(1)SQLAlchemy(1)sqlite(1)apache(1)objectclass(1)java비ꡐ(1)db연동(1)Micro Framework(1)Design Pattern(1)OSI7(1)restapi(1)λ„€νŠΈμ›Œν¬7계측(1)객체지ν–₯(1)venv(1)Flask(1)μŠ€ν”„λ§ ν”„λ ˆμž„μ›Œν¬(1)κ°€λΉ„μ•„(1)robots.txt(1)Generics(1)v if(1)rest framework(1)excel(1)REST API(1)route 53(1)λ””μžμΈ νŒ¨ν„΄(1)virtualenv(1)robots(1)csv(1)JDBC(1)useragent(1)Hibernate(1)JPA(1)Spring(1)mixins(1)chromedriver(1)webdriver(1)ViewSet(1)docker swarm(1)resutful(1)v-on(1)load balancer(1)Springframework(1)scrapy μ„€μΉ˜(1)apiλ””μžμΈ(1)AWS Certificate Manager(1)마이크둜 ν”„λ ˆμž„μ›Œν¬(1)ORM(1)restful api(1)scrapy settings(1)REST(1)POI(1)

Vue :watch

v-watch λŠ” λ°μ΄ν„°λ‚˜ μˆ˜μ‹μ˜ 값이 λ³€ν•  λ•Œ μ–΄λ–€ 처리λ₯Ό ν•˜κ³  μ‹Άμ„λ•Œ μ‚¬μš©ν•œλ‹€.λŒ€λΆ€λΆ„μ˜ 경우 computed 속성이 더 μ μ ˆν•˜μ§€λ§Œ, μ‚¬μš©μž μ§€μ • κ°μ‹œμž(watcher) κ°€ ν•„μš”ν•œ κ²½μš°λ„ μžˆλ‹€. 이것이 Vue κ°€ watch μ˜΅μ…˜μ„ 톡해 λ°μ΄ν„°μ˜ 변경에 λŒ€μ‘ν•˜λŠ” 방법을

2022λ…„ 9μ›” 1일
Β·
0개의 λŒ“κΈ€
Β·

Vue :computed

computedλŠ” λ°μ΄ν„°μ˜ 값을 κ³„μ‚°ν•˜μ—¬ μ“Έ λ•ŒλŠ” μ‚¬μš©ν•œλ‹€.HTML에 값을 λ‚˜νƒ€λ‚΄λŠ” μ΄λ¦„μœΌλ‘œ μ‚°μΆœ ν”„λ‘œνΌν‹°λ₯Ό μ“°λ©΄ 무엇을 ν•˜λ €λŠ”μ§€ 보기만 해도 μ•Œ 수 μžˆλ‹€. {{ texIncluded }} 라고 μ“°μ—¬ 있으면 μ„ΈκΈˆν¬ν•¨ κΈˆμ•‘μ΄ ν‘œμ‹œλ˜λ…Έ μžˆκ΅¬λ‚˜ ν•˜κ³  λ³΄λŠ” κ²ƒλ§ŒμœΌλ‘œλ„ μ˜ˆμƒμ΄

2022λ…„ 8μ›” 28일
Β·
0개의 λŒ“κΈ€
Β·

Vue :v-if | v-for

v-if v-if λŠ” 쑰건에 따라 HTML을 ν‘œμ‹œν•˜κ³  μ‹Άκ±°λ‚˜ μ§€μš°κ³  싢을 λ•Œ μ‚¬μš©ν•œλ‹€. v-for v-for은 HTML νƒœκ·Έλ₯Ό λ°˜λ³΅ν•΄μ„œ ν‘œμ‹œν•˜κ³  싢을 λ•Œ μ‚¬μš©ν•œλ‹€. λ°°μ—΄ 데이터 좔가와 μ‚­μ œ Vue.jsμ—μ„œ λ°°μ—΄λ°μ΄ν„°μ˜ μΆ”κ°€λ‚˜ μ‚­μ œλŠ” JavaScript의 Array의

2022λ…„ 8μ›” 28일
Β·
0개의 λŒ“κΈ€
Β·

Vue :v-on

v-on 은 λΈŒλΌμš°μ €μ˜ μž…λ ₯ 폼 이외에 μœ μ €λ‘œλΆ€ν„° μž…λ ₯을 Vue에 λ°˜μ˜μ‹œν‚€λŠ 방법 쀑 ν•˜λ‚˜μ΄λ‹€. v-on λ””λ ‰ν‹°λΈŒλŠ” μœ μ €κ°€ λ²„νŠΌμ„ ν΄λ¦­ν•˜κ±°λ‚˜ ν‚€λ³΄λ“œλ₯Ό 톡해 ν‚€μž…λ ₯을 ν•˜λŠ” λ“±μ˜ μ΄λ²€νŠΈκ°€ λ°œμƒν•  λ•Œ Vue λ©”μ†Œλ“œλ₯Ό μ‹€ν–‰μ‹œν‚€λŠ 이벀트 ν•Έλ“€λŸ¬λ‹€.v-on 은 자주 μ‚¬μš©λ˜λŠ” λ””λ ‰

2022λ…„ 8μ›” 28일
Β·
0개의 λŒ“κΈ€
Β·

Vue :v-model

v-model 폼 μž…λ ₯κ³Ό 데이터λ₯Ό μ—°κ²°ν•˜λŠ” 방법이닀.Vue μΈμŠ€ν„°μŠ€μ˜ 데이터가 μ›Ή νŽ˜μ΄μ§€μ— ν‘œμ‹œλ˜κ³  μ›Ή νŽ˜μ΄μ§€μ—μ„œ μž…λ ₯ν•œ 값이 Vue μΈμŠ€ν„΄μŠ€μ˜ 데이터에 반영 λ˜λ―€λ‘œ μ–‘λ°˜ν–₯ 바인딩이라고도 ν•œλ‹€.v-model λ””λ ‰ν‹°λΈŒλŠ” input, selct, textarea νƒœκ·Έ 등을

2022λ…„ 8μ›” 20일
Β·
0개의 λŒ“κΈ€
Β·

Vue :v-bind

v-bind v-bind νƒœκ·Έμ˜ 속성을 λ°μ΄ν„°λ‘œ μ§€μ •ν•  λ•Œ μ‚¬μš©ν•œλ‹€. μžμ£Όμ“°λŠ” λ””λ ‰ν‹°λΈŒλ‘œ μƒλž΅μ΄ κ°€λŠ₯ν•˜λ‹€. v-bind λŒ€μ‹ μ— :만 써도 λœλ‹€. 이미지 μ§€μ • img νƒœκ·Έμ˜ src μ†μ„±μ˜ 파일λͺ…을 data:에 κ°’μœΌλ‘œ μ§€μ •ν•  수 μžˆλ‹€. 링크 μ§€μ • a νƒœκ·Έμ˜ 링크λ₯Ό da

2022λ…„ 8μ›” 20일
Β·
0개의 λŒ“κΈ€
Β·

Vue Instance

λͺ¨λ“  Vue μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ€ λ‹€μŒ κΈ°λŠ₯을 μ‚¬μš©ν•˜μ—¬ μƒˆ Vue μΈμŠ€ν„΄μŠ€λ₯Ό 생성 ν•˜μ—¬ μ‹œμž‘ν•œλ‹€.vue μΈμŠ€ν„΄μŠ€μ—λŠ” μ—¬λŸ¬κ°€μ§€ μ˜΅μ…˜μ΄ μžˆλŠ”λ° 기본적으둜 el,data μ˜΅μ…˜μ΄ μžˆλ‹€.el μ˜΅μ…˜ : μ–΄λ–€ HTML μš”μ†Œμ™€ μ—°κ²°ν• μ§€ μ§€μ • ν•œλ‹€. HTML 쀑에 <νƒœκ·Έλͺ… id="ID

2022λ…„ 8μ›” 18일
Β·
0개의 λŒ“κΈ€
Β·
post-thumbnail

Vue.js λž€?

vue.js μ‹œμž‘ν•˜κΈ° 전에 곡식 λ¬Έμ„œμ— μ •λ¦¬λ˜μ–΄ 잘 λ‚˜μ™€μžˆλ‹€. !https://v3.ko.vuejs.org/ ν˜„μž¬ μ‹œμ μ—μ„œ vue3 λ‚˜μ™€μ„œ

2022λ…„ 8μ›” 16일
Β·
0개의 λŒ“κΈ€
Β·
post-thumbnail

μžλ°” POI μ—‘μ…€ λ‹€μš΄λ‘œλ“œ μ•”ν˜Έν™”

μ΄λ²ˆμ— Apache poi μ‚¬μš©μœΌλ‘œ μ—‘μ…€ λ‹€μš΄λ‘œλ“œ μ•”ν˜Έν™” 방법이닀.μ•”ν˜Έν™” λ°©λ²•μœΌλ‘œ κ²€μƒ‰ν•˜λ©΄ λ‚˜μ˜€λŠ” EncryptionInfo ν™œμš©ν•˜λ©΄ λœλ‹€. νŒŒμΌμ†μƒ λ˜λŠ” μ—‘μ…€νŒŒμΌμ΄ 잘 λ§Œλ“€μ–΄μ§€μ§€ μ•Šμ•„μ„œ zip파일 μ΄λ‚˜ λ‹€λ₯Έλ°©λ²•을 검색을 ν•΄λ΄€μ—ˆλ‹€.γ… γ… https://mvnrep

2022λ…„ 8μ›” 8일
Β·
0개의 λŒ“κΈ€
Β·
post-thumbnail

Java μœ λ‹ˆμ½”λ“œ μ •κ·œν™”(Unicode Normalization Form)

MAC OSμ—μ„œ μ‚¬μš©ν•˜λ˜ 쀑에 ν•œκΈ€μ΄λ¦„ 자λͺ¨κ°€ λΆ„λ¦¬λ˜μ–΄ 보일 λ•Œκ°€ μžˆλ‹€.OS 별 Unicodeκ°€ λ‹€λ₯΄λ‹€κ³  ν•œλ‹€.Mac OS X λŠ” NFD, μœˆλ„μš°λŠ” NFC λ₯Ό μ“΄λ‹€.νŒŒμΌμ„ μ €μž₯ 후에 μœˆλ„μš°μ—μ„œ μ €μž₯ν•  λ•ŒλŠ” 잘 λ˜μ—ˆλŠ”λ°, macμ—μ„œ μ €μž₯ μ‹œ μ΄λ ‡κ²Œ κΉ¨μ§€λŠ” ν˜„μƒμ΄ λ‚˜μ™”λ‹€.

2022λ…„ 5μ›” 11일
Β·
0개의 λŒ“κΈ€
Β·

Java의 equals() 와 hashcode()

객체비ꡐ equals() equals() λ©”μ†Œλ“œμ˜ 맀개 νƒ€μž…μ€ Object인데, 이것은 λͺ¨λ“  객체가 λ§€κ°œκ°’μœΌλ‘œ λŒ€μž…λ  수 μžˆμŒμ„ λ§ν•œλ‹€. κ·Έ μ΄μœ λŠ” Objectκ°€ μ΅œμƒμœ„ νƒ€μž…μ΄λ―€λ‘œ λͺ¨λ“  κ°μ²΄λŠ” Object νƒ€μž…μœΌλ‘œ μžλ™ νƒ€μž… λ³€ν™˜λ  수 있기 λ•Œλ¬Έμ΄λ‹€. Object

2021λ…„ 4μ›” 14일
Β·
0개의 λŒ“κΈ€
Β·
post-thumbnail

JPA κ°œλ… μ •λ¦¬ν•˜κΈ°

ORM(Object-Relation Mapping)은 μ •ν™•ν•˜κ²Œ μΌμΉ˜ν•˜μ§€ μ•Šμ€ μžλ°” 객체와 ν…Œμ΄λΈ” 사이λ₯Ό λ§€ν•‘ν•΄ μ€€λ‹€. ORM은 μžλ°” 객체에 μ €μž₯된 ν…Œμ΄ν„°λ₯Ό ν…Œμ΄λΈ” Row μ •λ³΄λ‘œ μ €μž₯ν•˜κ³ , λ°˜λŒ€λ‘œ ν…Œμ΄λΈ”μ— μ €μž₯된 Row 정보λ₯Ό μžλ°” 객체둜 λ§€ν•‘ν•΄ μ€€λ‹€.μ§€κΈˆκΉŒμ§€ μŠ€ν”„λ§ J

2021λ…„ 3μ›” 25일
Β·
0개의 λŒ“κΈ€
Β·
post-thumbnail

AWS X Docker (4)

πŸ“£ AWS HTTPS μ„€μ •ν•˜κΈ° AWS - LOAD Balancer LOAD Balancerλ₯Ό λ§Œλ“€μ–΄μ•Ό awsμ—μ„œ httpsλ₯Ό μ„€μ • ν•΄ 쀄 수 μžˆλ‹€.

2021λ…„ 3μ›” 18일
Β·
0개의 λŒ“κΈ€
Β·
post-thumbnail

AWS X Docker (3)

πŸŽ‰ AWS 도메인 μ—°κ²°ν•˜κΈ°κ΅¬μž…ν•œ 도메인을 AWS Route 53 μ„œλΉ„μŠ€, EC2 λ₯Ό μ΄μš©ν•΄μ„œ μ—°κ²°ν•˜λŠ” 과정이닀.λ‚˜λŠ” 이전에 GCPλ₯Ό 톡해 κ°€λΉ„μ•„μ—μ„œ μ‚¬μš©ν•˜λŠ” 도메인이 ν•˜λ‚˜ μžˆμ—ˆλŠ”λ°, 도메인 검색을 ν•΄λ³΄λ‹ˆ μ €λ ΄ν•˜κ²Œ κ΅¬μž…ν•  수 μžˆμ–΄μ„œ 550원에 κ΅¬μž…μ„ ν•˜μ˜€λ‹€.πŸ˜‰κ΅¬λ§€ν•œ

2021λ…„ 3μ›” 18일
Β·
0개의 λŒ“κΈ€
Β·
post-thumbnail

AWS X Docker (2)

πŸ‘ μ—¬κΈ° κΈ€λΆ€ν„° λ‚˜μ™€μžˆλŠ” νŒŒμΌλ“€μ„ 미리 생성해 놓은 νŒŒμΌλ“€μ΄λ‹€.Environment VariablesMYSQL_ROOT_PASSWORD, MYSQL_PASSWORD, DJANGO_SECRET_KEY 생성 ν•œλ‹€./home/django_course 폴더λ₯Ό λ§Œλ“ λ‹€. ν•΄λ‹Ή

2021λ…„ 3μ›” 18일
Β·
0개의 λŒ“κΈ€
Β·
post-thumbnail

AWS X Docker (1)

EC2λ₯Ό λˆ„λ₯΄κ³  ν‚€νŽ˜μ–΄λ₯Ό μƒμ„±ν•œλ‹€. 우츑 상단 ν‚€ 쌍 λ§Œλ“€κΈ°λ₯Ό ν΄λ¦­ν•œλ‹€.λ§Œλ“€κΈ° λ²„νŠΌμ„ λˆ„λ₯΄λ©΄ ν•΄λ‹Ή ν‚€κ°€ μžλ™μœΌλ‘œ λ‹€μš΄μ΄ λœλ‹€.그리고 λ‚˜μ„œ ν•΄λ‹Ή ν‚€νŒŒμΌμ„ μžμ‹ μ΄ λ§Œλ“  ν΄λ”μ•ˆμ— λ„£λŠ”λ‹€.μΈμŠ€ν„΄μŠ€ μ‹œμž‘ λ²„νŠΌμ„ λˆ„λ₯Έλ‹€. 12κ°œμ›”λ¬΄λ£Œ 프리티어 버전을 μ„ νƒν•œλ‹€.nextλ₯Ό λˆ„λ₯΄λ©΄ 5

2021λ…„ 3μ›” 18일
Β·
0개의 λŒ“κΈ€
Β·
post-thumbnail

λ””μžμΈ νŒ¨ν„΄ κ°œλ…κ³Ό μ’…λ₯˜

πŸ’» μš°λ¦¬κ°€ κΈ°λŠ₯κ΅¬ν˜„μ„ ν•  λ•Œ μ‹€μ œλ‘œ λͺ¨λ“  μΌ€μ΄μŠ€κ°€ μ΄λ ‡κ²Œ 미리 μ•Œλ €μ§„ λ””μžμΈνŒ¨ν„΄μ— λ“€μ–΄λ§žμ„λ¦¬λŠ” μ—†μ§€λ§Œ, κ·Έλž˜λ„ μ–΄λŠμ •λ„ 'κ΅κ³Όμ„œ' 같이 μ •μ˜λ˜κ³  λΆ„λ₯˜λœ νŒ¨ν„΄λ“€μ΄λ‹€.μ΄λ²ˆμ—λŠ” κ°œλ…κ³Ό μ’…λ₯˜μ— λŒ€ν•΄ μ •λ¦¬ν•˜κ³ , λ‹€μŒμ— ꡬ체적인 μ˜ˆμ‹œ 방법에 λŒ€ν•΄ κ³΅λΆ€ν•˜κ³  κ³ λ―Όν•΄μ•Ό κ² λ‹€.

2021λ…„ 3μ›” 12일
Β·
0개의 λŒ“κΈ€
Β·
post-thumbnail

AWS - EC2 λ°°ν¬ν•˜κΈ°2

puttyλ₯Ό μ‚¬μš©ν•΄μ„œ ssh접속을 ν•˜λ©΄ 아무것도 μ„€μΉ˜λ˜μ–΄ μžˆμ§€ μ•ŠκΈ° λ•Œλ¬Έμ— μžμ‹ μ΄ ν•„μš”ν•œ 것듀을 μ„€μΉ˜ν•΄ μ£ΌλŠ” κ²ƒμœΌλ‘œ μ‹œμž‘ν•œλ‹€.πŸ‘© λ‚˜λŠ” python μ†ŒμŠ€νŒŒμΌμ„ μ˜¬λ €μ€„ μ˜ˆμ •μ΄λ‹€.κ°„λ‹¨ν•˜κ²Œ λ°°ν¬ν•˜λŠ” 과정에 λŒ€ν•΄ 정리 ν•΄ λ³΄μ•˜λ‹€. 아직 DBμ—°κ²°λ‘œ μ•ˆλ˜μ–΄ μžˆμ–΄μ„œ 검색을 해보고

2021λ…„ 3μ›” 10일
Β·
0개의 λŒ“κΈ€
Β·
post-thumbnail

AWS - EC2 λ°°ν¬ν•˜κΈ°1

GCPλ₯Ό μ‚¬μš©ν•΄μ„œ λ°°ν¬λŠ” ν•΄λ³΄μ•˜μ§€λ§Œ AWS 1. Launch a virtual machine λ₯Ό ν΄λ¦­ν•œλ‹€. 2. μš°λΆ„νˆ¬(ubuntu) μ„ νƒν•œλ‹€. μžμ‹ μ΄ μ‚¬μš©ν•  μ„œλ²„λ₯Ό μ„ νƒν•˜λ©΄ λœλ‹€. μš°λΆ„νŠΈ μ„œλ²„ μ„ νƒπŸ˜Ž 3. Free tier - t2.microλ₯Ό 선택 Choos

2021λ…„ 3μ›” 10일
Β·
0개의 λŒ“κΈ€
Β·
post-thumbnail

DRFλ₯Ό ν™œμš©ν•œ API λ§Œλ“€κΈ° - APIView

django-rest-framework🎁 DRF(Django REST Framework)λ₯Ό ν™œμš©ν•΄μ„œ API λ§Œλ“€λ©΄μ„œ Views, Generic views, Viewsets κ°œλ…μ„ 정리해 보렀고 ν•œλ‹€.κ³΅μ‹λ¬Έμ„œμ— 보면 μΉ΄ν…Œκ³ λ¦¬κ°€ λ‚˜λˆ„μ–΄μ Έ μžˆλ‹€.Views : Class-b

2021λ…„ 2μ›” 4일
Β·
0개의 λŒ“κΈ€
Β·