묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
탭메뉴(갤러리) 제작 관련 문의 드립니다
선생님 안녕하세요^^ 공지사항 탭메뉴 중에서 tab2 갤러리 관련해서요, 최종본 만들기 A1 (탭메뉴 방식), B4(뉴스&갤러리 분리 방식) html에 tab각각 a태그안에 이미지가 묶여있는 코드가 다르던데요.. ---------------------------------------------------------------- 탭메뉴 방식 - <a><이미지1><이미지2><이미지3></a태그> 뉴스/갤러리 분리방식 - <a><이미지1></a> <a><이미지2></a> <a><이미지3></a>... ----------------------------------------------------------------- 탭메뉴 방식은 a태그 하나속에 img 파일 한꺼번에 묶여있고, 뉴스/갤러리 분리된 형식은 a태그 각 하나당 img가 묶여있는데요.. 탭메뉴 방식도 a태그 각각에 img 넣어도 상관없을까요?
-
해결됨스프링 데이터 JPA
스프링 데이터 Common
안녕하세요 기선님 언제나 좋은 강의 감사드립니다! 기선님이 올려주신 자료와 설명을 듣고, 스프링 데이터 Common은 스프링 데이터 JPA 뿐만 아니라 다른 스프링 데이터 프레임워크 에서도 전반적으로 사용되는 공통의 부분이라는걸 알 수 있었습니다. 그리고, JpaRepository 에서 Save(entity)를 하는것은 자연스럽게 이해가 됩니다 ORM 기반의 JPA를 사용하는 것이니까요 그런데 CrudRepository 인터페이스의 경우 스프링 데이터 Common 의 인터페이스로 JPA에서만 사용하는 인터페이스가 아닐텐데, save(entity)가 가능한 것은 결국, 스프링 데이터 JPA 가 아닌 다른 부분들 (스프링 데이터 MongoDB, 스프링 데이터 JDBC...) 들도 ORM 이 기반인건가요?? 다른건 몰라도 스프링 데이터 JDBC는 까보진 않았지만 이름 자체가 ORM 기반은 아닐 것 같아서요.. 아니면 제가 왜곡해서 이해하고 있는 부분이 있는지 궁금합니다! 항상 도움되는 답변 해주셔서 너무 감사합니다!!
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
CLI
vue cli와 webpack cli의 사용의 차이점은 무엇인가요? 개념이 조금 헷갈리네요..단순하게 프로젝트를 구성하는 방법의 차이인것인가요?
-
미해결웹 게임을 만들며 배우는 React
memo 관련 질문이요
memo로 컴포넌트를 감싸줄 때 그냥 export dfeault memo(컴포넌트명) 이렇게 해줘도 되던데 계속 이렇게 해줘도 될가여??
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
람다식을 가끔 사용하시는데
람다식을 검색해봤는데 이해가 잘 안되서 그러는데 (매개변수) -> {함수몸체} 이런식으로 나오는데 아무것도 없는 () -> 이렇게 하실때 왜 이렇게 하시는지 궁금합니다.. 람다식 쉽게 이해할 수 있는 방법이 없을까요,,,
-
미해결PHP 7+ 프로그래밍: 객체지향
17-세션(sessions) 강의 문의 드립니다.
Uncaught PDOException: could not find driver in D:\myeongsim\newphp\Functions\session.php:128 라고 나오는 데 어떻게 해야 하나요?ㅠㅠ session_set_save_handler(new DatabaseSessionHandler(new PDO('mysql:dbname=phpblog;host=localhost;', 'root', ''))); 맞게 바꾼 것 같은데요...ㅠㅠ 터미널에서 mysql은 어떻게 사용하나요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
userInfo를 왜 쓰신지 궁금합니다.
app.post('/register', (req, res) => { // 회원가입 할때 필요한 정보를 client에서 가져오면 그것들을 db에 넣어준다. const user = new User(req.body); user.save((err, userInfo) => { if (err) return res.json({ Success: false, err }); return res.status(200).json({ Success: true }); }); }); 코드에서 userInfo가 왜 필요한가요? 유저 정보는 user에 들어있는데 userInfo를 쓰신 이유가 있으신가요?
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
안녕하세요 코드 관련 질문드립니다.
안녕하세요 강사님 영상 15:15 쯤에 강사님께서 만칠백개의 리스트가 있고 NMS 함수로 인자로 넘어가 필터링 된다고 하셨는데 if confidence > conf_threshold: 조건식으로 걸러져 나온 18개의 결과가 NMS 필터링을 거쳐 14개로 출력되는 것이 아닌가요?
-
미해결리눅스 쉘 스크립트 마스터
실습 정답 문의
강의 목록중 실습(DRILL)의 정답은 어디서 볼 수 있나요?
-
해결됨[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
포토샵버전 질문입니다.
3일뒤에 시험을보는데 시험장 포토샵 버전이 cs3라고 나와있더라고요 cs6랑 큰 차이는 없겠죠?? 혹시 몰라서 cs3버전을 설치해보려고 했는데 옛날 프로그램이라서 그런지 찾기 어렵네요..
-
미해결누구나 할 수 있는 안드로이드 앱 개발 - 1 (Kotlin)
저역시 id를 찾지못합니다
완전 코딩입문자고 어플은 더더욱 무지한상태라 Daniel lee님한테 답변해준 블로그읽어봐도 도저히 뭔말인지 모르겠습니다 그냥 코드로 답변해주십시오
-
미해결파이썬 레시피 - 웹 활용 입문편 (전자책 포함)
re.sub
re.sub부분에서 뒤에 치환하는것 까지 알려주셨는대 title 부분은 무슨 의미 인지 모르겠어요.
-
미해결PHP 7+ 프로그래밍: 객체지향
컴포저 설치 에러 문의드립니다.
1. $ Package name (<vendor>/<name>) [user/composer]: 이 부분은 나중에 지우기도 하시던데 어떤 걸 의미하는 건가요??? The package should be lowercase and have a vendor name, a forward slash, and a package name, matching: [a-z0-9_.-]+/[a-z0-9_.-]+ 오류가 나길래 시키는 대로 하긴 했습니다... 2. [Composer\Exception\NoSslException] The openssl extension is required for SSL/TLS protection but is not available. If you can not enable the openssl extension, you can disable this error, at your own risk, by setting the 'disable-tls' opt ion to true. 이 에러가 뜨길래 $ composer config -g -- disable-tls true 라고 하긴 했습니다 보안상 문제가 없는건가요??? composer 설치할 때마다 오류가 항상 엄청 많이 나오는데 그냥 검색해서 따라하고 해결하고 있지만 왜 그런지 몰라서 답답합니다ㅠㅠ 이 부분에 대한 학습은 어떻게 해야 할까요?
-
미해결윤재성의 Kotlin 기반 안드로이드 앱 개발 Part1 - UI Programming
42강 MultiAutoCompleteTextView
setOnItemClickListener 에서 선택 된 index가화면에 보여진 것중에서 순번이 반환 되고 있습니다. 결국 data1의 정확한 위치를 잡지 못합니다. 해결 방법이 있을까요?
-
미해결비전공자를 위한 개발자 취업 실전 가이드
개발자님 안녕하세요!
강의와 관련있는 질문을 남겨주세요.• 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등)• 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색을 해주세요. (중복 질문을 자제해주세요.)• 서비스 운영 관련 질문은 인프런 우측 하단 ‘문의하기’를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등) 질문 전달에도 요령이 필요합니다.• 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요.• 강의실 페이지(/lecture) 에서 '질문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다.• 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재해주세요. • 수업 특정 구간에 대한 질문은 꼭 영상 타임코드를 남겨주세요! 구체적인 질문일수록 명확한 답을 받을 수 있어요.• 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요.• 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요.• 정확한 질문 내용과 함께 코드를 적어주시거나, 캡쳐 이미지를 첨부하면 더욱 좋습니다. 기본적인 예의를 지켜주세요.• 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다. • 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요. • 반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용은 스팸 처리 등 제재를 가할 수 있습니다. 개발자님 안녕하세요! 개발에 발을 담그려 하고있는 비전공자입니다! 언어 종류도 너무 많고 처음 들어보는 용어가 너무 많아서 뭘 어떻게 해야할지 감이 잡히지 않은 상황에서 개발자님께서 쓰신 글을 접하게 된건 정말 행운이라고 생각합니다. 저는 얼마전까지 병원에서 일을하다 퇴사를 했습니다. 적성에 맞지 않아 다른 일을 알아보던 중 개발자에 관심이 가게되었는데요. 취업성공패지를 진행하고있기도하고 생활비 문제, 학원비 문제가 있어서 국비지원으로 입문을 하려고합니다. 웹/앱개발 생각 중이구요! 집에서 가깝기도하고 마침 학원 수업 일정도 제게 맞아서 생각 중인 코스가 있는데 커리큘럼이랑 교육 내용이 비전공자가 시작하기에 알맞은 내용인지 한번만 봐주시면 감사하겠습니다 🙏🏻 http://www.btc.ac.kr/p/?j=49&edu_code=VmtaYVUySnRVWGROVkZwVVZrWkZPUT09K00=
-
XD UI 디자인 + Clone Coding 인터렉티브 반응형웹 포트폴리오!
이미지가 안들어가져요
삭제된 글입니다
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
test후 테이블 삭제...
안녕하세요. 제가 강의 마지막쯤에 test를 진행했는데 h2콘솔에 가보니 table이 없다고 나와서 run한 결과를 보니 Hibernate: drop table if exists member CASCADE이런 문장이 있습니다... Hibernate: drop table if exists member CASCADE Hibernate: create table member (id bigint generated by default as identity, name varchar(255), primary key (id)) 2020-12-07 14:55:27.323 INFO 19008 --- [ task-1] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2020-12-07 14:55:27.334 INFO 19008 --- [ task-1] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2020-12-07 14:55:27.414 INFO 19008 --- [ main] o.s.t.c.transaction.TransactionContext : Began transaction (1) for test context [DefaultTestContext@5b619d14 testClass = MemberServiceIntegrationTest, testInstance = hello.hellospring.service.MemberServiceIntegrationTest@736b21ee, testMethod = 회원가입@MemberServiceIntegrationTest, testException = [null], mergedContextConfiguration = [WebMergedContextConfiguration@66746f57 testClass = MemberServiceIntegrationTest, locations = '{}', classes = '{class hello.hellospring.HelloSpringApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@33ecda92, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@dc7df28, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4d14b6c2, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@20b2475a, org.springframework.boot.test.context.SpringBootTestArgs@1, org.springframework.boot.test.context.SpringBootTestWebEnvironment@4516af24], resourceBasePath = 'src/main/webapp', contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]], attributes = map['org.springframework.test.context.web.ServletTestExecutionListener.activateListener' -> true, 'org.springframework.test.context.web.ServletTestExecutionListener.populatedRequestContextHolder' -> true, 'org.springframework.test.context.web.ServletTestExecutionListener.resetRequestContextHolder' -> true]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@7aa01bd9]; rollback [false] Hibernate: select member0_.id as id1_0_, member0_.name as name2_0_ from member member0_ where member0_.name=? Hibernate: insert into member (id, name) values (null, ?) 2020-12-07 14:55:27.717 INFO 19008 --- [ main] o.s.t.c.transaction.TransactionContext : Committed transaction for test: [DefaultTestContext@5b619d14 testClass = MemberServiceIntegrationTest, testInstance = hello.hellospring.service.MemberServiceIntegrationTest@736b21ee, testMethod = 회원가입@MemberServiceIntegrationTest, testException = [null], mergedContextConfiguration = [WebMergedContextConfiguration@66746f57 testClass = MemberServiceIntegrationTest, locations = '{}', classes = '{class hello.hellospring.HelloSpringApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@33ecda92, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@dc7df28, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4d14b6c2, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@20b2475a, org.springframework.boot.test.context.SpringBootTestArgs@1, org.springframework.boot.test.context.SpringBootTestWebEnvironment@4516af24], resourceBasePath = 'src/main/webapp', contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]], attributes = map['org.springframework.test.context.web.ServletTestExecutionListener.activateListener' -> true, 'org.springframework.test.context.web.ServletTestExecutionListener.populatedRequestContextHolder' -> true, 'org.springframework.test.context.web.ServletTestExecutionListener.resetRequestContextHolder' -> true]] 2020-12-07 14:55:27.738 INFO 19008 --- [extShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' 2020-12-07 14:55:27.739 INFO 19008 --- [extShutdownHook] .SchemaDropperImpl$DelayedDropActionImpl : HHH000477: Starting delayed evictData of schema as part of SessionFactory shut-down' Hibernate: drop table if exists member CASCADE 2020-12-07 14:55:27.744 INFO 19008 --- [extShutdownHook] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' 2020-12-07 14:55:27.744 INFO 19008 --- [extShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... 2020-12-07 14:55:27.752 INFO 19008 --- [extShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. Process finished with exit code 0 결과 이미지 입니다... 왜 이런건지 혹시 알수 있을까요?? 매번 좋은강의 감사합니다!!
-
미해결윤재성의 Kotlin 기반 안드로이드 앱 개발 Part1 - UI Programming
41강 AutoCompleteTextView 11:20
디버그 해보니 android.widget.DropDownListView으로 들어 오고 있는데 AutoCompleteTextView으로 캐스팅 해도 안되네요.
-
미해결파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기
Daum 시총 코드 바뀐 부분 적어놓을게요.
from bs4 import BeautifulSoup from urllib.request import urlopen, Request from fake_useragent import UserAgent import json # Fake Header Information userAgent = UserAgent() # Define Header headers = { 'User-Agent': userAgent.chrome, # ie -> chrome 으로 수정 시 요청 가능 'referer': 'https://finance.daum.net/' } url = "https://finance.daum.net/api/domestic/trend/market_capitalization/?pagination=true&perPage=5&order=desc" # Request response = urlopen(Request(url, headers=headers)).read().decode('utf-8') soup = BeautifulSoup(response, 'html.parser') rank_json = json.loads(response)['KOSPI'] # data -> KOSPI # 중간 확인 print('중간 확인 : ', rank_json, '\n') for elm in rank_json: # print(type(elm)) #Type 확인 print('순위 : {}, 금액 : {}, 회사명 : {}'.format(elm['rank'], elm['tradePrice'], elm['name']), )
-
미해결Svelte.js [Core API] 완벽 가이드
혹시 sapper 강의는 계획이 있으신가요?
sapper 강의는 없는거같아서 혹시 계획이 있으신가 문의 드립니다..!