묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
라우터 분리하기 / 라우터 그룹화 하기에서
주소는 같지만 메서드가 다른 코드가 있을 때 강사님은 아래방식보다 위의 방식을 사용한다고 하셨는데 위의 방식으로 하면 post일때도 get을 거쳐서 가는 것이 아닌가용?
-
미해결CSS Flex와 Grid 제대로 익히기
flex-basis 예제 질문드립니다
https://codepen.io/swimmimg-goggle/pen/XWMLjpx 영문 띄어쓰기 혹은 한글로 작성시에 해당 속성이 적용되지 않았습니다. 혹 왜그런지 알 수 있을까요?
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
깃허브 권한 요청
인프런 아이디 : jjewell 인프런 이메일 : jjewell@naver.com깃헙 아이디 : jjewell@naver.com깃헙 Username : BokyungJeon
-
미해결UX/UI 시작하기 : Figma 입문 (Inflearn Original)
피그마 프로토타입 인터렉션에 관해 문의드려요
안녕하세요. 피그마 프로토타입 인터렉션에 관해 문의드려요. 피그마에서 프로토타입에서 특정 프레임이나 버튼 등의 이벤트에 관한 이동이나 화면전환 등의 애니메이션은 얼마든지가능한데.. 혹시 페이지내에 삽입한 지도같은 이미지위에서 지도 위치를 따라 가는 선 같은 라인들이 나타나는 모션 애니메이션( 네비게이션에서 길찾기 기능같이)을 구현하고싶은데, 그런 유사한 방법이 가능한가요? 그리고 하단에 나오는 정보 리스트들을 아래로 드래그할때 지도가 좌우로 드래그되다가 특정 리스트항목을 클릭하면 위에 지도가 특정 영역에 마커를 표시해주는 애니메이션도 가능할까요? ( 네이버지도 특정 장소찾기 기능과 유사) 질문이 다소 두서없는 듯 하여 죄송합니다만 답변 부탁드립니다. 감사합니다.
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
호스트 파일 시스템
호스트 파일 시스템이 무엇일까요? Local에만 존재하는 건가요???
-
미해결웹 게임을 만들며 배우는 React
똑같이 따라쳤는데 라이브 서버에서 아무 것도 출력되지 않는데 제가 놓친 부분이 있을까요?
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <title>구구단</title> <script crossorigin src="https://unpkg.com/react@16/umd/react.development.js" ></script> <script crossorigin src="https://unpkg.com/react-dom@16/umd/react-dom.development.js" ></script> </head> <body> <div id="root"></div> <!-- 결과 : <div id="root"><button>Like</botton></div> --> <script type="text/babel"> class GuGuDan extends React.Component { constructor(props) { super(props); this.state = { first: Math.ceil(Math.random() * 9), second: Math.ceil(Math.randon() * 9), value: "", result: "", }; } render() { return ( <div> <div> {this.state.first}곱하기{this.state.second}는? </div> <form> <input type="number" value={this.state.value} /> <button>입력!</button> </form> <div>{this.state.result}</div> </div> ); } } </script> <script type="text/babel"> ReactDOM.render(<GuGuDan />, document.querySelector("#root")); </script> </body> </html>
-
미해결인공지능 기초수학
강의 교안
강의 교안 부탁 드립니다 wol00070@naver.com
-
미해결스프링 핵심 원리 - 기본편
스프링 빈 관련 질문입니다....
안녕하세요 선생님 실무에서는 애플리케이션을 개발할 때 클래스를 만들면 대부분 스프링 빈으로 등록한다고 생각해도 될까요??? 항상 좋은 강의와 좋은 답변 감사드립니다!!!(꾸벅)
-
미해결자바 프로그래밍 입문 강좌 (renew ver.) - 초보부터 개발자 취업까지!!
이해가 안가는게 있습니다
("오늘의 기온은 " + num1 +" 도 입니다.") 라고 되어 있는데 혹시 "+ num1 +"은 왜 붙는건가요? num1 은 int 로 값을 대입해 놓은건 알겟는데 "" 와 +가 이해가 안갑니다 ㅠㅠ 도와주세요 ㅠ
-
미해결인공지능 기초수학
강의교안
안녕하십니까? 좋은 강의 감사드립니다. 공부를 위해 강의 교안(필기 전/후) 을 이메일로 공유 요청 드립니다. 가능하다면 parkmsun88@naver.com 으로 공유 부탁 드립니다.
-
해결됨실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
h2 database 연결이 안되요
안녕하세요 어떻게 어떻게 해서 잘 사용을 했는데 갑자기 연결이 안됩니다. 2021-06-28 10:19:27.477 INFO 20176 --- [ restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... 2021-06-28 10:19:30.533 ERROR 20176 --- [ restartedMain] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Exception during pool initialization. org.h2.jdbc.JdbcSQLNonTransientConnectionException: Connection is broken: "java.net.SocketTimeoutException: connect timed out: localhost" [90067-200] at org.h2.message.DbException.getJdbcSQLException(DbException.java:622) ~[h2-1.4.200.jar:1.4.200] at org.h2.message.DbException.getJdbcSQLException(DbException.java:429) ~[h2-1.4.200.jar:1.4.200] at org.h2.message.DbException.get(DbException.java:194) ~[h2-1.4.200.jar:1.4.200] at org.h2.engine.SessionRemote.connectServer(SessionRemote.java:439) ~[h2-1.4.200.jar:1.4.200] at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:321) ~[h2-1.4.200.jar:1.4.200] at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:173) ~[h2-1.4.200.jar:1.4.200] at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:152) ~[h2-1.4.200.jar:1.4.200] at org.h2.Driver.connect(Driver.java:69) ~[h2-1.4.200.jar:1.4.200] at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138) ~[HikariCP-4.0.3.jar:na] at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:364) ~[HikariCP-4.0.3.jar:na] at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:206) ~[HikariCP-4.0.3.jar:na] at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:476) ~[HikariCP-4.0.3.jar:na] at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:561) ~[HikariCP-4.0.3.jar:na] at com.zaxxer.hikari.pool.HikariPool.<init>(HikariPool.java:115) ~[HikariCP-4.0.3.jar:na] at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) ~[HikariCP-4.0.3.jar:na] at com.p6spy.engine.spy.P6DataSource.getConnection(P6DataSource.java:303) ~[p6spy-3.8.2.jar:na] at com.github.gavlyukovskiy.boot.jdbc.decorator.DataSourceDecoratorInterceptor.invoke(DataSourceDecoratorInterceptor.java:53) ~[datasource-decorator-spring-boot-autoconfigure-1.5.6.jar:na] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.8.jar:5.3.8] at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.8.jar:5.3.8] at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.8.jar:5.3.8] at com.zaxxer.hikari.HikariDataSource$$EnhancerBySpringCGLIB$$e4eb3b59.getConnection(<generated>) ~[HikariCP-4.0.3.jar:na] at org.springframework.boot.autoconfigure.h2.H2ConsoleAutoConfiguration.lambda$h2Console$0(H2ConsoleAutoConfiguration.java:67) ~[spring-boot-autoconfigure-2.5.1.jar:2.5.1] at org.springframework.beans.factory.support.DefaultListableBeanFactory$DependencyObjectProvider.ifAvailable(DefaultListableBeanFactory.java:2035) ~[spring-beans-5.3.8.jar:5.3.8] at org.springframework.boot.autoconfigure.h2.H2ConsoleAutoConfiguration.h2Console(H2ConsoleAutoConfiguration.java:66) ~[spring-boot-autoconfigure-2.5.1.jar:2.5.1] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:na] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na] at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154) ~[spring-beans-5.3.8.jar:5.3.8] at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:653) ~[spring-beans-5.3.8.jar:5.3.8] at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:638) ~[spring-beans-5.3.8.jar:5.3.8] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1334) ~[spring-beans-5.3.8.jar:5.3.8] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1177) ~[spring-beans-5.3.8.jar:5.3.8] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:564) ~[spring-beans-5.3.8.jar:5.3.8] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524) ~[spring-beans-5.3.8.jar:5.3.8] at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.8.jar:5.3.8] at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.8.jar:5.3.8] at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.8.jar:5.3.8] at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213) ~[spring-beans-5.3.8.jar:5.3.8] at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:212) ~[spring-boot-2.5.1.jar:2.5.1] at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:203) ~[spring-boot-2.5.1.jar:2.5.1] at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addServletContextInitializerBeans(ServletContextInitializerBeans.java:97) ~[spring-boot-2.5.1.jar:2.5.1] at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:86) ~[spring-boot-2.5.1.jar:2.5.1] at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:260) ~[spring-boot-2.5.1.jar:2.5.1] at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:234) ~[spring-boot-2.5.1.jar:2.5.1] at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:53) ~[spring-boot-2.5.1.jar:2.5.1] at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5161) ~[tomcat-embed-core-9.0.46.jar:9.0.46] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) ~[tomcat-embed-core-9.0.46.jar:9.0.46] at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1384) ~[tomcat-embed-core-9.0.46.jar:9.0.46] at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1374) ~[tomcat-embed-core-9.0.46.jar:9.0.46] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na] at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) ~[tomcat-embed-core-9.0.46.jar:9.0.46] at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:140) ~[na:na] at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:909) ~[tomcat-embed-core-9.0.46.jar:9.0.46] at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:829) ~[tomcat-embed-core-9.0.46.jar:9.0.46] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) ~[tomcat-embed-core-9.0.46.jar:9.0.46] at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1384) ~[tomcat-embed-core-9.0.46.jar:9.0.46] at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1374) ~[tomcat-embed-core-9.0.46.jar:9.0.46] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na] at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) ~[tomcat-embed-core-9.0.46.jar:9.0.46] at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:140) ~[na:na] at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:909) ~[tomcat-embed-core-9.0.46.jar:9.0.46] at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262) ~[tomcat-embed-core-9.0.46.jar:9.0.46] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) ~[tomcat-embed-core-9.0.46.jar:9.0.46] at org.apache.catalina.core.StandardService.startInternal(StandardService.java:433) ~[tomcat-embed-core-9.0.46.jar:9.0.46] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) ~[tomcat-embed-core-9.0.46.jar:9.0.46] at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:930) ~[tomcat-embed-core-9.0.46.jar:9.0.46] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) ~[tomcat-embed-core-9.0.46.jar:9.0.46] at org.apache.catalina.startup.Tomcat.start(Tomcat.java:486) ~[tomcat-embed-core-9.0.46.jar:9.0.46] at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:123) ~[spring-boot-2.5.1.jar:2.5.1] at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:104) ~[spring-boot-2.5.1.jar:2.5.1] at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:450) ~[spring-boot-2.5.1.jar:2.5.1] at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:199) ~[spring-boot-2.5.1.jar:2.5.1] at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:182) ~[spring-boot-2.5.1.jar:2.5.1] at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:160) ~[spring-boot-2.5.1.jar:2.5.1] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:577) ~[spring-context-5.3.8.jar:5.3.8] at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) ~[spring-boot-2.5.1.jar:2.5.1] at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) ~[spring-boot-2.5.1.jar:2.5.1] at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:434) ~[spring-boot-2.5.1.jar:2.5.1] at org.springframework.boot.SpringApplication.run(SpringApplication.java:338) ~[spring-boot-2.5.1.jar:2.5.1] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1343) ~[spring-boot-2.5.1.jar:2.5.1] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1332) ~[spring-boot-2.5.1.jar:2.5.1] at jpabook.jpashop.JpashopApplication.main(JpashopApplication.java:11) ~[main/:na] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:na] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na] at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) ~[spring-boot-devtools-2.5.1.jar:2.5.1] Caused by: java.net.SocketTimeoutException: connect timed out at java.base/java.net.PlainSocketImpl.waitForConnect(Native Method) ~[na:na] at java.base/java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:107) ~[na:na] at java.base/java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:399) ~[na:na] at java.base/java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:242) ~[na:na] at java.base/java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:224) ~[na:na] at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) ~[na:na] at java.base/java.net.Socket.connect(Socket.java:609) ~[na:na] at org.h2.util.NetUtils.createSocket(NetUtils.java:103) ~[h2-1.4.200.jar:1.4.200] at org.h2.util.NetUtils.createSocket(NetUtils.java:83) ~[h2-1.4.200.jar:1.4.200] at org.h2.engine.SessionRemote.initTransfer(SessionRemote.java:119) ~[h2-1.4.200.jar:1.4.200] at org.h2.engine.SessionRemote.connectServer(SessionRemote.java:435) ~[h2-1.4.200.jar:1.4.200] ... 84 common frames omitted 압축파일을 보내드립니다 구글드라이브 공유로 파일을 보냅니다 https://drive.google.com/drive/u/0/folders/1u0i3WD6stwer8BgSDa1UhIa65oUJJ2Ml h2 문제가 여러 원인으로 발생을 하는 것 같아요 명확한 정리가 필요할 듯 합니다. 영환님 모든 강의에서 h2를 사용을 하니 해결의 정확한 힌트가 필요합니다. 부탁드립니다.
-
미해결[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
@JsonFilter("UserInfo") 를 사용하면 ResponseEntity<List<User>>를 못쓰나요?
@JsonFilter("UserInfo") 를 사용해서 기존에 개발했던 아래 함수를 호출 하니 에러가 발생합니다. 모델쪽에 JsonFilter를 사용하면 컨트롤러쪽에 MappingJacksonValue는 반듯이 사용해야 하는 건가요? @GetMapping("/users")public ResponseEntity<List<User>> retrieveAllUsers(){
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
function 관련
선생님 어떠한 부분은 function 어떠한 부분은 arrow 함수로 정의를 하시는데 이거를 구분해서 하는 이유가 있을까요?
-
미해결UX/UI 시작하기 : Adobe XD 입문(Inflearn Original)
패딩에 관한 내용이 없어요. (수업내용 누락)
패딩에 관한 수업 내용이 없어요... 다른분이 이미 질문 올리셨는데, 아직 수정이 안되어서 다시 한번 올립니다 ㅠㅠ
-
해결됨[리뉴얼] React로 NodeBird SNS 만들기
스타일 분리
궁금한 점 있습니다 실제로 일을 하실 때에는 스타일분리는 바로바로 하시는 지 아니면 최적화처럼 마무리 때 코드 정리를 하는지 궁금합니다
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
D_FF,Rest실습 강의 7:55경 질문입니다..!
안녕하십니까 맛비님 ..! 저번에 질문드렸던 학생입니다. 제가 저번에 async관련해서 왜 posedge clk이 있는지 이해가 안간다고 질문드렸었는데 재 질문드리겠습니다. sync_rst은 에지와 동기화되어 입력리셋이 1이될때 posedge clk에 감지되면 출력이 0으로 감지되는거고 async_rst은 에지와 무관하게 입력리셋이 1이되면 출력이 0으로 나오는것으로 알고있습니다. 그런데 50번 줄에서 보시면 posedge clk부분이 없어도 비동기식으로 동작하는게 아닌지 궁금해서 여쭤봅니다.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
언리얼 DB 및 웹
이미 비슷한 내용의 질문이 있었지만 이번에 처음으로 언리얼 엔진을 제대로 배우는 것이라 언리얼 강좌에서 빠지게 된 db와 웹 관련 내용들도 확실하게 공부해두고 싶습니다... 유니티 강좌의 데이터베이스 파트(5)와 웹 강좌 파트(6,8~번외?)를 들어도 언리얼 엔진에 거의 동일하게 적용이 가능할지 여쭤보고 싶습니다
-
미해결리액트로 나만의 블로그 만들기(MERN Stack)
token에 관련해 질문드립니다.
안녕하세요. 우선 강의 잘 보고 있습니다. 본론부터 빠르게 말씀드리면 auth 미들웨어를 생성을 하여서 router/api/post.js에서 auth를 삽입해서 토큰인증과정을 거쳐서 회원가입한 유저만 post를 작성하게 한걸로 알고 있습니다. 로그인에서도 로그인 요청시 토큰을 생성하고 auth 미들웨어를 통해 해당 토큰이 맞는지 확인후 로그인 접속을 하게 만드셨는데 그렇다면 굳이 회원가입에서 토큰이나, auth를 사용하지않아도 되지 않지 않나요? 왜냐하면 어차피 로그인시 새로 토큰을 제공해주고 그 정보로 로그인해서 post작성까지 할것인데, 왜 굳이 회원가입에도 토큰을 제공하고 인증절차를 거치는지 궁금합니다. 쓸모없는 인증절차가 아닌지 해서요 궁금해요!!
-
미해결홍정모의 따라하며 배우는 C언어
8.5 3분에 예제 buffer 질문 있습니다.
8.5 3분 예제 1)강의에 알려주신데로 입력 했는데 강의 와는 다르게 B 1 2를 입력한후 12칸의 빈 줄이 생겼습니다. 2)또한 buffer가 어떤 상태라서 두번째 입력(B 1 2)을 하였을때 빈칸이 생기는지 궁금합니다. 감사합니다.
-
미해결홍정모의 따라하며 배우는 C++
int 와 char 의 차이
안녕하세요 강의 시청 중 int 와 char의 차이에 관해 궁금증이 생겨 질문드립니다. 강의에서 char은 아스키코드를 통해 정수로 데이터를 저장하므로 int 와 마찬가지로 사칙연산이 가능하고, 또 차이점은 같은 바이트에 이진수로 정수를 저장하지만 int 가 char보다 더 넓은 범위의 정수를 저장하는 것으로 배웠습니다. 여기서 좀 헷갈리는 것이 그럼 int 와 char 의 차이가 미묘합니다. char cValue = 69;// 아스키 코드 값을 저장하므로... cout<< cValue; //출력값 : E 위가 성립함은 이해가 갑니다. cout<< 'S' - 8; //출력값 : 75 그런데 이 윗줄의 출력값이 75의 아스키 넘버에 해당하는 K가 아닌 75가 출력될 수 있었던 이유가 궁금합니다. #질문에 참고한 링크입니다 1) https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=lsv400&logNo=100090853321 2)https://stackoverflow.com/questions/15869931/practical-difference-between-int-and-char