안녕하세요 상품 목록 - 타임리프 강의를 보다가 질문드립니다 <!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <link href="../css/bootstrap.min.css" rel="stylesheet"> </head> <body> 를 해당 강의에서 <html xmlns:th="http://www.thymeleaf.org"> <head> <meta charset="utf-8"> <link href="../css/bootstrap.min.css" th:href="@{/css/bootstrap.min.css}" rel="stylesheet"> </head> <body> 로 변경하셨습니다. @{/css/bootstrap.min.css}가 static/css/bootstrap.min.css경로를 찾게되는것은 https://www.inflearn.com/questions/266792 를 보아서 이해하였습니다. 하지만 @{} 작성하지 않고 <link href="../css/bootstrap.min.css" rel="stylesheet">로 작성해도 css 정상적으로 적용되는 것을 확인했습니다. <link href="../css/bootstrap.min.css" rel="stylesheet"> 만 작성해도 templates/css/bootstrap.min.css 가 아닌 static/css/bootstrap.min.css에 접근할 수 있는 이유가 있을까요?
강의 8:27부터 말씀하시는 이유만으로는 선언과 정의를 굳이 왜 분리하는지 잘 모르겠습니다. 이런식으로 " - " 버튼을 통해서 정의를 숨겨버리면, 정의를 따로 분리하지 않아도 한눈에 보기 편하지 않나요? 헤더를 쓰는 이유는 메인 코드를 간결하게 하기 위함 아닌가요? 선언과 정의를 분리하여 헤더까지 간결하게 만드는 이유가 궁금합니다.
안녕하세요. 강의를 듣던 중 생겼던 의문입니다. 같은 Layout XML파일에서는 View ID가 겹치면 오류가 발생하지만, 다른 xml파일끼리는 겹쳐도 문제가 없더라구요.. 가령 activity_main,xml에서 @+id/btn_ok를 사용해도, activity_favorite,xml에서 @+id/btn_ok를 그대로 사용할 수 있었습니다. Q1. 이렇게 겹치도록 ID를 구성해도 문제가 없을까요? Q2. ID겹치는 것에 대비해서 어떤 layout에서 사용하는지 이름에 표기하는 방법이 있던데(btn_main_ok와 같이), 이렇게까지 해서 겹치는걸 막아야하나요..?
next.JS의 장점을 깨달아보고자 import React from 'react'를 하지않은 상태로 쭉 진행을 해왔었는데 eslint를 적용하니 오류가 발생합니다. 'React' must be in scrope with using JSX 라는 오류입니다. 모든 파일에 import React from 'react'를 작성하니 해결은 됐는데 작성하지 않는 방법은 없을까요? eslint를 적용하고도 모든 파일에 import React from 'react' 를 작성하지 않도록 어떻게 설정할 수 있을까요?
Now with rising interest in menswear, the men's collections have become a bellwether of where fashion is going. During the spring 2018 show, the brand surprised the audience by bringing back several of its original muses. I was introduced to Sustainable Fashion Matterz and Fashion Revolution Germany, who gathered together around 30 volunteers to produce the collection. That doesn't mean having to simplify it to the point of reducing its impact. For Miceli it means energizing it further, amping up the joie de vivre factor already embedded in its codes. Many brands scheduled to participate at Pitti Uomo this week, including special guest designer Ann Demeulemeester, postponed their IRL appearances. The study shows that Gen Z users are looking into ways Golden Goose Sneakers to cultivate spiritual awakenings via searches like, how to protect your energy and how to raise your vibration. I was thinking that we needed very basic clothes to put these slogans on the models in Ukrainian and English, such as love, independence, freedom things we're now wearing as a defense. We decided to include a model painted in red; this is symbolic of us paying for peace with our blood, because the title on the T shirt was peace. It can also be mixed with foundation or used as a highlighter. Australia has had its share of climate emergencies lately, from the wildfires of early 2020 to the recent floods. Frames are shipped with demonstration lenses which must be replaced before use. Think rugby and polo shirts featuring a new 1977 insignia, cable knit turtleneck sweaters, '90s barn www.goldens-gooses.com jackets redone in cool cotton blends, and wardrobe staples rendered in French terry and jersey. Oversized silhouettes reign supreme, with jackets, outerwear, and tops becoming supersized and incredibly identifiable with the brand. and all eyes were on Rihanna.
공공데이터와 Folium(Python Library)으로 만드는 제주 오름 지도 안내 서비스
제주 오름 강의를 모두 수강한 뒤 다른 공공API를 이용해서 응용 연습을 해보고 있습니다. 체크박스로 원하는 주소 마커만 보는 기능을 사용했고 마커에 커스텀 아이콘을 사용했습니다.(아이콘 2가지 사용) 이제 부트스트랩에 적용해보려하는데 iconUrl길이가 너무 길어서 코드가 복잡해보입니다. iconUrl을 다른 코드로 대체해서 아이콘이 보이도록 할 수 있을 까요?
안녕하세요 깃허브 참고하면서 175페이지 오탈자 수정하고 있습니다. 세마포어에는 조건 변수가 없고 스레드가 세마포어 값을 수정할 때 다른 프로세스나 스레드가 세모포어 값을 수정할 때 다른 스레드는 동시에 세마포어 값을 수정할 수 없습니다. 혹시 이 부분에서 굵은 글씨 표시한 부분은 같은 말이 두 번 들어간 건가요? 아니면 스레드가 세마포어 값을 수정 하거나 다른 프로세스나 스레드가 세모포어 값을 수정할 때 다른 스레드는~~ 두 가지 조건(?)인 건가요? 제가 아직 os에 대한 기초 지식이 부족한 상태로 읽고 있어 이해를 못 하는 거일 수도 있습니다. 시간 괜찮으실 때 답변해주시면 감사하겠습니다.
JpaMain 코드 2. Member 부분 코드 package hellojpa; import javax.persistence.*; import java.time.LocalDate; import java.time.LocalDateTime; import java.util.Date; @Entity public class Member { @Id private Long id; @Column(name = "name") private String username; private Integer age; @Enumerated(EnumType.STRING) private RoleType roleType; @Temporal(TemporalType.TIMESTAMP) private Date createdDate; @Temporal(TemporalType.TIMESTAMP) private Date lastModifiedDate; @Lob private String description; //Getter, Setter… public Member() { } public void setId(Long id) { this.id = id; } public void setUsername(String username) { this.username = username; } public void setAge(Integer age) { this.age = age; } public void setRoleType(RoleType roleType) { this.roleType = roleType; } } 3. rolltype 부분 4. persist 설정 이렇게 설정을 두고, db 저장 부분을 실행해 보았을때, 다음과 같은 결과가 나왔습니다. 또한, 설정값을 update로 바꾸었을때는, 다음과 같이 에러가 발생했습니다. 왜 rolltype부분이 강사님처럼 숫자가 아닌 텍스트가 그대로 뜨는지, 왜 update에서 강사님처럼 성공적으로 뜨지 않고 에러가 나는지 알 수 있을까요?
강의와 관련된 내용은 아니지만 냉동코더님 DataStore를 공부하고 개인 프로젝트를 진행하는 중에 자동로그인 기능을 구현하고 있습니다. 염치없지만 물어볼 곳이 없어 여쭈어봅니다...!ㅠ 처음 LoginActivity에서 DataStore에 있는 로그인 여부 Boolean 값을 확인하고 다음 HomeActivity로 넘어갈 때 약간의 딜레이가있어 LoginActivity가 끔뻑하고 보였다가 넘어가게 됩니다. 이럴 때 해결방법이 있을까요? 혹시 LoginActivity가 켜지기 전에 DataStore값을 확인해서 처음부터 LoginActivity가 보이지 않게 하는 방법은 있을까요? (지금 생각나는 방법은 스플레시 화면의 시간을 설정해놔서 스플레시 화면이 보이는 동안 딜레이가 다 지나가게 해볼까 생각중인데 이게 맞나 싶네요..ㅎ)