본문 바로가기

분류 전체보기

(21)
독하게 시작하는 C스터디 2주차 정리 - C언어 기초 문법과 표준 입/출력 이번주에도 정리를 해보자하~~,,~     섹션 8.  C언어 기초 문법 사용 가능 문자ASCII 코드 기준 문자 중 일부 /  영어 대소문자 / 숫자 0 ~ 9 /특수문자, white space, escape sequence 예약어= 특수 목적으로 사용하는 단어이고, 코드 입력시 파란색으로 나타남.  변수 이름 작성 규칙- 영어 대소문자, _, 숫자 - 첫 글자 숫자 x- 이름 중간에 공백 문자 사용 불가- 예약어 사용 불가- 너무 긴 이름 x- 의미 알 수 없는 이름 x    ex) int aaa  항, 식, 구문, 실행1. 항문자(피연산자, 변수, 상수) 로 항을 기술함.또 소괄호 이용해 여러 항을 한 항으로 묶음.  2. 식식 = 항 + 연산자식에서 연산 과정(평가)가 일어남.  3. 구문구문 =..
코드잇 - 인터렉티브 자바스크립트 2024 여름 최대 할인 | 코드잇 레벨업 위크!40% 할인에 아이패드 행운 추첨까지! 역대급 혜택 받고 SSS급 인재로 성장하세요.www.codeit.kr   웹 페이지 - JavaScript웹페이지를 다양하게 동작하도록 함. 태그 선택 id로 태그 선택document.getElementById();id로 요소를 가져온다. 접근하려는 태그의 id를 가져옴.id는 다른 태그와 분류해주는 고유한 id그래서 명확하게 태그 선택 가능.존재하지 않는 태그 선택시 null 나옴. class로 태그 선택하기.여러 요소를 동시에 선택하기 → id는 부적합.document.getElementsByClassName(’클래스명’)해당 클래스명 사용하는 모든 요소들에 접근 가능함.완벽한 배열은 아니지만 대괄호인덱스로 접근가..
독하게 공부하는 C 스터디 - 1주차 정리 강의 참고 : 독하게 공부하는 C 프로그래밍 독하게 시작하는 C 프로그래밍 강의 | 널널한 개발자 - 인프런널널한 개발자 | 취미가 아닌 전문 개발자의 길을 가려는 분들을 위한 C언어 프로그래밍 강의입니다. 쓰고 독하게 배워서 달달한 길로 가고 싶은 분들에게 권합니다!, C언어 ‘제대로’ 하고 싶www.inflearn.com   섹션 1. 디지털 세계디지털 - on, off의 2진법 세계.스위치 On - 1 / Off - 0스위치 1개당 - 1bit. 4개가 있으면 4bit.8bit는 1개의 메모리 관리 단위로 1byte를 의미함.   컴퓨터의 덧셈XOR, AND 회로 필요. 반가산기는 자리올림 불가능.따라서 자기올림까지 가능하게 한 전가산기 사용. 전가산기 64개를 이으면 64bit 전자계산기 구현 가..
5월26일 앱 개발 - 글 작성, 수정, 삭제 with 로컬 스토리지 지금 만들고 있는 앱은 다른 유저가 내가 쓴 글만 모아둔 마이 페이지를 볼 수가 없기에,내가 쓴 글을 내가 쓰고, 수정, 삭제하는 건 로컬 스토리지로 해결하기로 했다.  우리 앱의 큰 2가지 페이지는 - 마이페이지, 전체 이용자들이 사용하는 홈페이지가 있는데,홈페이지는 서버를 사용하기 때문에 localStorage에 저장하는 동시에, 서버에도 저장하고동시에 수정, 삭제하는 것을 하기로 했다!  localStorage로 마이페이지 관리하는 건 완료했으니서버까지 통신하는 걸 개발해야겠다 .
5월 13일 개발일지 1 - DB와 이클립스 연동 in 데이터베이스 전공 수업 오늘은 데이터베이스 수업에서 자바로 프로그래밍을 하기 위해이클립스와 데이터베이스를 연동하는 방법을 배웠다.  연동 후에는 DB에 sql 쿼리를 적용해봤다! 이미 교수님이 작성한 코드로 확인해봤기 때문에 금방 '아 ~ 이렇게 DB를 연동하고, 프로그래밍할 수 있구나. ' 를 알 수 있어 유익했다 ㅎㅎ DB, Eclipse 연동 방법 간단히 설명하면,    1. 이클립스에 new project와 class를 만들어준다.     2. java.sql.* 을 import한다.    3. db와 eclipse를 연동해주는 mysql-connect를 build path에 넣어준다.    프로젝트 오른쪽 마우스클릭 → properties → libraries → Java build path →2번째 버튼 Add Ex..
4월 29일 개발일지 - RN 서버 통신 1 4월 29일 프론트단에서 서버로 데이터를 전달하는 걸 계속 하고 있다.  1) EssayApi 부분지금 하는 부분은 사용자가 글을 작성해서, 완료 버튼을 눌렀을 때 서버로 그 글의 질문, 제목, 내용, 공개여부를 보내는 것이다. 어제 테스트 해보니, 사용자당 글을 1개만 보낼 수 있도록 서버가 설정되어 있어서 서버 개발자님께 요청을 보내놓았다.   2) Signout사용자의 로그아웃. 왜인지 모르겠지만 계속 오류가 나더라하~ 이부분은 가벼운 거니까 좀 나중에 수정해야지!
오토마타와 형식언어 중간고사 정리  오토마타 개념오토마타 = 모든 장치들의 작동 원리ex.컴퓨터, 자판기, 세탁기, 물시계 등 모두 오토마타.오토마타가 뭐지? → 입력을 받아들여, 정의된 상태 전이 규칙에 따라 상태를 변경하고, 특정 상태에 도달하면 계산을 멈추는 추상적인 기계오토마타 이론컴퓨터 과학에서 계산의 추상 모델을 연구하는 분야오토마타는 입력을 받아들여, 정의된 상태 전이 규칙에 따라 상태를 변경하고, 특정 상태에 도달하면 계산을 멈추는 추상적인 기계를 의미이론은 다양한 계산 문제를 해결하기 위한 1) 알고리즘과 2) 프로세스의 이해를 돕는 기초적 틀 제공.오토마타, 형식 언어, 문법?이에 대한 언어는 매우 추상적 특성 가짐오토마타, 형식 언어, 문법은 각각 뭐고, 어떤 관계를 가지지?..
react-navigation 사용하기 전 설치할 것. 여러 화면으로 구성된 앱을 만들려면 내비게이션 관련 라이브러리를 사용해야 한다. 그 라이브러리 중 하나가 react-navigation. 이걸 사용하려면 yarn add @react-navigation/native yarn add react-native-screens react-native-safe-area-context 이 두 가지 의존하는 라이브러리 설치 필요.