묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨[초급편] 안드로이드 커뮤니티 앱 만들기(Android Kotlin)
웹뷰를 적용한 페이지에 뷰바인딩(네비게이션) 이동 적용하고 싶을 때
강의에서는 스킵하셨지만, 웹뷰를 적용한 Fragment에도 네비게이션 이동이 적용되게 하고 싶습니다. 아래 코드로는 되지 않는데 어떻게 변경해야 할까요?class TalkFragment : Fragment() { private lateinit var binding : FragmentStoreBinding override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) } override fun onCreateView( inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle? ): View? { // Inflate the layout for this fragment val view = inflater.inflate(R.layout.fragment_talk, container, false) binding.bookmarkTap.setOnClickListener { it.findNavController().navigate(R.id.action_talkFragment_to_bookmarkFragment) } binding.storeTap.setOnClickListener { it.findNavController().navigate(R.id.action_talkFragment_to_storeFragment) } binding.homeTap.setOnClickListener { it.findNavController().navigate(R.id.action_talkFragment_to_homeFragment) } val WebView: WebView = view.findViewById(R.id.storeWebView) WebView.webViewClient = WebViewClient() WebView.loadUrl("https://www.inflearn.com/") // return inflater.inflate(R.layout.fragment_talk, container, false) return view return binding.root } }
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
비트연산과 비트플래그 강의 질문합니다.
19:30 부분flag |= (1 << 2); 에서flag |부분이 하나의 변수이름으로 봐야되나요?아니면 단순히 flag와 (1 << 2)를 | 계산하기 위해서 저위치에 |를 두었다고 봐야되나요?하나의 변수 이름이라면 나중에 무적+변이를 생략해서 flag | 로 입력해도 문제가 없나요?
-
해결됨모의해킹 실무자가 알려주는, SQL Injection 공격 기법과 시큐어 코딩 : PART 1
[실습6-1]MSSQL ERROR-BASED 공격 실습 관련 질문 내용
안녕하세요. 크리핵티브님 MSSQL에 대한 Error-based 공격 실습 관련 질문 사항이 발생해서 질문 드리게 되었습니다.Injection 공격 검증을 할 때 사용하는 쿼리문 내용 중 test%' and '%'=' 구문이 있는데 이런 구문이 있는 이유가 index.php 의 내용을 보면 아래와 같은 코드로 만들어져서 있는 것으로 알고 있습니다.[index.php의 일부 코드](생략) $query = "select * from {$tb_name}"; } else { if($search_type == "all") { $query = "select * from {$tb_name} where title like '%{$keyword}%' or writer like '%{$keyword}%' or content like '%{$keyword}%'"; } else { $query = "select * from {$tb_name} where {$search_type} like '%{$keyword}%'"; }--> 즉 우리가 입력한 test%' and '%'=' 은 if문 안에 들어가서 $query의 '%{$keyword}%'에 들어가게 되어서 최종적으로는 $query = "select * from board..tb_board where '%test%' and '%'='%'"; 이 되어서 test 이름이 들어간 모든 게시물을 보여주는 것으로 알고 있습니다. 공격 검증에 사용되는 test%' and '%'=' 구문은 현재 우리가 index.php의 $query의 내용을 알고 있어서 이렇게 test%' and '%'=' 작성 할 수 있지만 실제 실무에서도 이게 활용이 가능한지 궁금합니다.혹시 대부분의 실무 환경도 $query = "select * from {$tb_name} where {$search_type} like '%{$keyword}%'"; 같은 구조로 개발이 되어서 대부분의 실무 환경에도 test%' and '%'=' 구문을 공격 검증 페이로드로 사용할 수 있는지 여부가 궁금합니다.
-
미해결
impossibly powerful and Air Jordan graceful at once
That ribbony canvas upper, that foxing tape, that star-stuck ankle patch. Players like Satou Sabally, Jayson Tatum, Kia Nurse, Luka Doni and Zion Williamson are impossibly powerful and Air Jordan graceful at once, so they need game shoes that fit their athleticism, using every subtracted ounce of weight to their advantage. To make accessibility even simpler, the canvas collar is stretchy, while the padded tongue helps create a secure fit. When it hit shelves in 1991, the Nike Huarache introduced a radical new Air Jordan 1 approach to containing the foot. The Air Jordan XXXVI's new features - a jacquard leno-weave upper, a full-length Zoom Air Strobel unit that's double-stacked with a forefoot unit, a refined plate system - come from experts at Jordan Brand combining their specialties to make the best basketball shoe in the world. J Erving arrived in Philadelphia at the start of the 1976-77 season, he was not without reputation. Ready to slip them off Use the modified heel tab and the heel overlay. When Julius Dr. That's Air Jordan Shoes OG everything - leather upper, mudguard, carbon fiber shank plate, everything. And this past week, these people have received their answer the silhouette is to release in a White Red colorway simply dubbed Cherry. The day also helps Air Max wearers celebrate their style and showcase their creativity. while ending the note with PEACE LOVE RESPECT. And it's safe to say everyone is getting prepared for the season, including Jordan Brand. Pitch-dark colored nubuck set the stage for a mix of boldly-accented branding and midsole detailing, as well as the uncommon contrasting Citrus stitching found across all of the upper's overlays.https://social.kubo.chat/read-blog/5921https://pattystack.com/post/unwavering-alexander-mcqueen-shoes-sale-narrative-this-collection-635507a928f8f4b6bc701297https://pattystack.com/post/viral-levels-of-success-from-moncler-women-vests-social-media-supporters-6354cf6e01268b527a9f5cb9
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
MSA구조 Frontend는 어디에 있어야 하나요?
강사님 안녕하세요.강사님 강의를 듣고 작게 MSA 구조로 프로젝트를 만들어보고 있는데요.frontend는 어디서 가지고 있어야 하나요?? app1, app2 를 bootstrap 활용해서 만들고 api gateway에서 접근하면 css는 하나도 적용되지 않던데 그럼 frontend는 각 어플리케이션이 가지고 있는게 아닌건가요??
-
미해결다양한 사례로 익히는 SQL 데이터 분석
first_page_path = page_path인 고유 세션 건수를 구하는 이유
안녕하세요! 먼저 양질의 강의 감사드립니다. 강의를 복습하고 있는 와중에 궁금한 부분이 생겨 질문 남깁니다. 노란칠 한 부분의 first_page_path = page_path 고유 세션 건수를 구하는 의미는 무엇인가요 ?first_page_path = page_path 고유 세션 건수를 분모로 하여 나누는 경우 count(distinct sess_id)를 분모로 나누는 경우와는 어떻게 의미가 다른 것인가요 ?
-
해결됨모바일 웹 퍼블리싱 포트폴리오 with Figma
include 폴더 내부 파일들은 <body>태그 내부에 넣지 않나요?
<header>와 <footer>에 사용될 [include] 폴더 내부 파일들은 <body>내부에 넣어있지 않은데요.제이쿼리로 load했을 때, 라이브 서버 오류로 아래와 같은 창이 뜹니다.다른 html 파일들과 같이 html 기본서식인 <body> </body>안에 해당 내용들을 넣으니 오류가 뜨지 않습니다. 혹시 load로 불러올 파일들은 선생님이 주신 파일들처럼 해당 코드들을 <body>안에 넣지 않아도 될까요??
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
코드를 그대로 따라 했는데 문제가 생깁니다. (해결)
플레이어가 Despawn된 경우에도 몬스터가 계속 풀링된 플레이어를 공격합니다. 그리고 풀링된 오브젝트의 스탯을 확인해보니 계속 깎이고 있는것을 확인했습니다.그리고 Camera Controller 에서 isValid() 함수로 return을 때려도 CrossFade 관련 경고가 계속 뜨는데 해결을 못하겠습니다.메일로 프로젝트 파일 보내려는데 확인 가능하실까요 ====================================despawn후 타겟을 null 처리하니 첫번째 문제는 해결 됐습니다. ====================================CrossFade 관련해서는 다음 챕터에서 다루는 것을 확인했습니다. 프로젝트 파일을 미리 보내긴 했는데, 확인 안 하셔도 될 것 같습니다. 감사합니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
build.gradle의 dependency에서 testImpementation 부분이 강의와 다릅니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]프로젝트 생성파트 강의를 듣고 있습니다. build.gradle에 들어가보면 dependencies에서 아래와 같이영한님 화면에서는 testImplementation에 exclude 가 있는데위와 같이 제 화면에서는 없어요. 이거는 제가 설정을 잘못한 걸까요?
-
미해결스프링 핵심 원리 - 기본편
main 문 테스트 오류
========================================https://github.com/h-beeen/Backend_Study/tree/main/Spring%20%ED%95%B5%EC%8B%AC%20%EC%9B%90%EB%A6%AC 현재 작업후 푸쉬한 깃허브 주소 참고 부탁드립니다. /Users/bin/Desktop/Develop/SPRING/Spring 핵심 원리/src/main/java/hello/core/MemberApp.java:12:22java: non-static method join(hello.core.member.Member) cannot be referenced from a static context 회원 도메인 개발 10분 경 진행한 Main문 작성하여, 테스트를 돌렸을 때, non-static method의 static context 참조 불가 오류가 발생하여 질문 드립니다. 해결 방법이 궁금합니다.
-
미해결우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
generator 관련 질문입니다.
시퀀스(1-2) 강의 15:28초 예문을 출력을 줄이기 위해 다음과 같이 변경하였습니다.for s in ('%s' % c + str(n) for c in ['A', 'B'] for n in range(1,5)): print(s)str object is not callable 에러가 뜨네요.이유를 잘 모르겠네요 ㅠ 알려주시길 부탁드립니다. 감사합니다.
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
3-K 질문입니다.
http://boj.kr/41c7ab64738e4a22a04e301a8a8111ec플러드필을 사용해서 얼음 녹이기 -> 백조 움직이기를 반복하는 로직입니다. 얼음에 큐 2개, 백조에 큐 2개를 사용했습니다.시간 초과가 어디서 발생하는지 모르겠습니다. 제가 놓친 부분이 어디인지 궁금합니다.
-
미해결MERN STACK 커뮤니티 : 시작부터 배포까지 알려주는 React
Post-User 게시글 정보와 회원정보 연동하기 오류
console.log 에서는 postInfo 정보를 author까지 잘 가져옵니다. 그러나 강의 영상대로 postInfo 에서 author 로 접근했을 경우이런식으로 에러가는 현상이있어서 질문드립니다.강의영상이랑은 똑같이 작성했는데 여기서 에러가 나서 user.uid === postInfo.author.uid 접근을 못하고 있습니다.
-
해결됨파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
해결되지 않은 템플릿 참조오류가 뜹니다
Commonwsgi & asgiurls.pylayout.htmlroot.html웹 페이지파이참 django 프로젝트내에서 왜인지 모르게 static파일이랑 templates 경로를 인식하지 못하는거 같습니다.그런데 runserver로해서 구동했을경우에는 정상적으로 적용이돼서 나오네요. settings다만 settings 파일을 원래경로에 다시 만들고 BASE_DIR = dirname(dirname(abspath(__file__)))으로 dirname을 한단계 내리게되면 참조 오류가 해결이됩니다. 왜 이러는걸까요?
-
미해결파이썬(Python)으로 데이터 기반 주식 퀀트 투자하기 Part1
마크다운 글꼴 질문
강사님 화면과 달리 마크다운 언어에서 작은 따옴표 안에 글씨 폰트가 달라집니다.해결방안을 알 수 있을까요?감사합니다.
-
미해결실전! 코틀린과 스프링 부트로 도서관리 애플리케이션 개발하기 (Java 프로젝트 리팩토링)
Book.java Kotlin으로 변경 후 오류 문의
안녕하세요. 12강 에서 처럼 Book.java를 Book.kt kotlin 코드로 변경하고 나서 테스트코드 수행하면 아래와 같은 오류가 발생합니다. 확인해야 될 사항이 뭐가 있을까요. Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'bookRepository' defined in com.group.libraryapp.domain.book.BookRepository defined in @EnableJpaRepositories declared on JpaRepositoriesRegistrar.EnableJpaRepositoriesConfiguration: Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Not a managed type: class com.group.librayapp.domain.book.Book
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
디버그창에 문제가 생겨서 질문합니다
alter table orders 이렇게 한줄로 쭉 나오는데 강의에서 보면 문단이 내려가더라구요 제가 무슨 설정을 잘못해서 이렇게 된걸까요 한줄로 보니까 더 불편합니다
-
미해결[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
참고자료 다운로드 '포토샵-이미지제작-A01(학생-실습용).zip' 파일에 이미지 원본 파일이 없습니다.
"실습파일을 먼저 다운로드 받고 압축을 풀어주세요.실습파일은 참고자료 다운로드에 '포토샵-이미지제작-A01(학생-실습용).zip' 파일을 받으시면 됩니다." 라고 되어 있는데 이미지 원본 파일이 없습니다. 어디서 구합니까?
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
String, ArrayList 런타임 에러 질문
import java.util.*; public class Main { public String solution(int n, int k, int[] num) { HashMap<Integer, Integer> tmp = new HashMap<Integer, Integer>(); String result=""; int lt=0, rt=k; for(int i=0; i<k; i++) { tmp.put(num[i], tmp.getOrDefault(num[i], 0)+1); } result += tmp.size() + " "; for(int i=lt; i<n-k; i++){ tmp.put(num[lt], tmp.get(num[lt])-1); if(tmp.get(num[lt]) == 0) tmp.remove(num[lt]); lt++; tmp.put(num[rt], tmp.getOrDefault(num[rt], 0)+1); rt++; result += tmp.size() + " "; } return result; } public static void main(String[] args) { Main T = new Main(); Scanner in = new Scanner(System.in); int n = in.nextInt(); int k = in.nextInt(); int[] num = new int[n]; for(int i=0; i<n; i++) { num[i] = in.nextInt(); } System.out.print(T.solution(n, k, num)); } } 안녕하세요.질문이 있어 게시판에 글 남깁니다!위의 코드는 제가 작성한 코드인데 로직은 강사님의 설명과 같습니다.유일한 차이점은 결과값을 return 하는 부분이 강사님은 ArrayList에 담아서 출력하였고,저는 String에 담아서 += 으로 이어붙여서 출력하였는데타임리밋에러가 발생하여 String과 ArrayList 시간 소요 차이가 왜 그렇게 나는지 궁금하여 문의 남깁니다.제 생각에는 ArrayList 출력 구문은 for문도 한 번 더 돌아야 하기 때문에 만약 answer값이 굉장히 길다면 소요시간도 오래걸릴거라 생각하고 바로 string에 담아 출력했는데 예상과 달라 문의 남깁니다.답변 주시면 감사합니다!
-
미해결[아파치 카프카 애플리케이션 프로그래밍] 개념부터 컨슈머, 프로듀서, 커넥트, 스트림즈까지!
카프카 클러스터 질문이 있습니다.
미러 메이커 2를 이용해 보려고 하고 있습니다.현재 주키퍼 앙상블을 따로 구축했고 카프카 클러스터 한 개를 우선 만들었습니다.미러 메이커를 사용하여 새로운 카프카 클러스터(2)로 보내려고 하는데 새로 만드는 클러스터를 원래 있던 주키퍼 앙상블에 연결해야 하는지 아니면 새로운 주키퍼를 구축해야 하는지 궁금합니다.