일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 주택가 잠실새내
- 막내의막무가내 rxjava
- 막내의막무가내 SQL
- 막내의막무가내 안드로이드 코틀린
- 막내의막무가내 일상
- 막내의막무가내 안드로이드 에러 해결
- 막내의막무가내 알고리즘
- 막내의막무가내 프로그래밍
- 안드로이드 sunflower
- 막내의막무가내 플러터 flutter
- 막내의막무가내 코볼 COBOL
- 부스트코스
- 막내의 막무가내
- Fragment
- 막내의막무가내 코틀린
- 프로그래머스 알고리즘
- 막내의막무가내 안드로이드
- 막내의 막무가내 알고리즘
- 막무가내
- 주엽역 생활맥주
- 막내의막무가내 코틀린 안드로이드
- 부스트코스에이스
- 막내의막무가내
- 막내의막무가내 플러터
- 안드로이드 Sunflower 스터디
- 2022년 6월 일상
- 막내의막무가내 목표 및 회고
- flutter network call
- 안드로이드
- 프래그먼트
- Today
- Total
목록분류 전체보기 (689)
막내의 막무가내 프로그래밍 & 일상
도커를 하면서 했던 명령어 정리 우분투에서의 도커 설치 sudo wget -q0- https://get.docker..com/ | sh 맥윈도우에서 설치 https://www.docker.com/ 도커 이미지 가져오기 docker pull ubuntu:18.04 도커 이미지 확인 docker images 도커 이미지로부터 containers라는 이름의 컨테이너 띄우기(ubuntu:18.04 이미지라면) docker run -it --name containers ubuntu:18.04 /bin/bash 도커 컨테이너 확인 docker ps -a 생성된 컨테이너 실행하기 docker start containers 실행한 컨테이너 접속하기 docker exec -it containers /bin/bash Do..
app.post('/restaurant/search', function (req, res) { var userRestaurant = req.body.userRestaurant; var sql = "select * from Users where name LIKE " +connection.escape('%'+req.body.userRestaurant+'%'); connection.query(sql, userRestaurant, function (err, result) { if (err) console.log(err); else { if (result.length === 0) { res.json({ result: false, msg: '없는 데이터' }); } else { res.json({ result: t..
[2021-04-30 업데이트] aws, mysql, android, nodejs 를 사용해서 간단한 어플리케이션 만들어보기 AWS를 사용해보고 싶어서 안드로이드와 접목하면서 했던것들을 기록할려고 합니다. $$주의$$ : 나중에 다시 AWS를 사용하게 된다면 기억을 떠올리고자 부분부분을 간단한 메모형식으로 작성하는글이라 보기 힘들 수 있습니다. aws 가입 ec2, rds 인스턴스를 생성해야하는데 유로 상품을 쓸거아니면 모두 프리티어로 하자. 1년간 꽁자다. ㅎㅎ 난 EC2에서 리눅스로 생성하였다. 그 후는 프리티어로 그냥 다 설정해주면 된다. (밑 사이트를 참고하면된다.. 아주 자세히작성하셨습니다.!! RDS의 경우에도 마찬가지이다. mysql 프리티어 선택) 이거 외에도 보안그룹이라든가 키페어 생성등..
리엑트를 처음 인강으로 공부하면서 간단하게 정리할려고합니다. https://academy.nomadcoders.co/courses/enrolled/216871 ReactJS로 웹 서비스 만들기 ReactJS로 웹 서비스 만들기 academy.nomadcoders.co 강의는 노마드코더 니꼴라스 강사님꺼를 들었습니다. prop type을 체크해줄 수 있다. (사용할려면 설치방법은 아래와 같다.) npm i prop-types prop의 type(String, number 등) , isRequired(꼭 있어야하는 값인지) , prop name을 체크해줄 수 있다. import React from "react"; import PropTypes from "prop-types"; const foodILike =..
sql문을 연습할겸 풀어봤습니다. 문제는 여기서 풀 수 있습니다. https://programmers.co.kr/events/7day-sql?utm_source=programmers&utm_medium=learn_7daySQL&utm_campaign=7daySQL 7daySQL 챌린지 | 프로그래머스 코딩테스트에 SQL문제 비중이 해마다 증가하는데, 어떻게 준비하면 좋을까요? 이제 프로그래머스에서 SQL 쿼리도 연습하세요! programmers.co.kr 정답 DAY1 SELECT 모든 레코드 조회하기 동물 보호소에 들어온 모든 동물의 정보를 ANIMAL_ID순으로 조회하는 SQL문을 작성해주세요. SQL을 실행하면 다음과 같이 출력되어야 합니다. SELECT * from ANIMAL_INS order ..
출처: [위키백과] 도커는 리눅스의 응용 프로그램들을 소프트웨어 컨테이너 안에 배치시키는 일을 자동화하는 오픈 소스 프로젝트이다. 도커 웹 페이지의 기능을 인용하면 다음과 같다: 도커 컨테이너는 일종의 소프트웨어를 소프트웨어의 실행에 필요한 모든 것을 포함하는 완전한 파일 시스템 안에 감싼다. 1. 가상 머신과 유사하게 가상 환경에서 가상화를 목적으로 한다. 2. 독립적인 OS를 올리는 가상 머신과 달리, Dockers는 시스템 자원을 공유한다. 3. 경량이며 훨씬 빠른 성능을 갖고있다. 도커 초보자들이 읽기 좋게 정리한 사이트 : https://subicura.com/2017/01/19/docker-guide-for-beginners-1.html 위 사이트 글을 아주 간략하게 컨테이너와 이미지에 대해서..
카메라 갤러리 카메라 앱 화면 보여주기 Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(file)); if (intent.resolveActivity(getPackageManager()) != null) { startActivityForResult(intent, REQUEST_IMAGE_CAPTURE); } 사진 찍은 결과 보여주기 @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { if (requestCode == REQUEST_IMAGE_..
https://androidclarified.com/android-image-upload-example/ Android Image Upload Example | Multipart Retrofit2 Learn how to upload images/file on Android using Multipart with Retrofit2. Android Image Upload is explained step by step here with a good example androidclarified.com
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main { public static void main(String[] args) throws IOException { BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); int n = Integer.parseInt(in.readLine()); long result = 0; long num = 1; long num2 = 0; if(n
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.*; public class Main { public static void main(String[] args) throws IOException { BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); int N = Integer.parseInt(in.readLine()); ArrayList arrayList = new ArrayList(N); for(int i=0 ; i
한 파일에 모든 모듈을 넣거나 관련이 크지 않은 경로를 가진 것도 서로 섞여있으면 코드를 읽고 유지보수하기가 힘들 것이다. 그래서 라우터를 만들어 모듈화하는 방법과(라우팅) 간략한 nodejs의 mvc패턴에 대해 알아봤다 (개인 필기 및 공부 용으로 작성한 글이라 순서에 상관없이 작성하였습니다.) 참고로 es6 문법을 사용했으므로 babel모듈을 따로 설치해주어야한다 npm install --save-dev @babel/core @babel/cli npm install @babel/core npm install @babel/preset-env 로 설치하고 프로젝트폴더에 .babelrc 라는 파일을 만들어주고 다음과 같이 작성해준다. { "presets": ["@babel/preset-env"] } 그리고..
뷰엔진을 사용안했을 때 import express from "express"; const app = express(); // express import bodyParser from "body-parser"; // var bodyParser = require('body-parser') //서버구동 app.listen(3000, function() { console.log("express server start on port 3000"); }); //app.use 사용 //static 디렉토리 설정 //public이란 디렉토리에 html(뷰)만들었을 경우 자동으로 해당위치의 url로 접근하면 해당파일을 띄워줌(일일히 매매번 url 설정 귀찮을을때 유용) app.use(express.static('public..
이전에 SqliteDatabse와 Relam은 간략하게라도 써봤었는데 Room은 써본적이 없어 이번에 공부도할겸 간략하게 써보고 정리를 해봤다. https://www.youtube.com/watch?v=LRMfm458E3k 먼저 오준석 강사님의 강의를 수강하고 여러 블로그를 참조했다. https://codelabs.developers.google.com/codelabs/android-room-with-a-view/#8 그리고 이 사이트대로 코드를 레퍼지토리로 짜볼려고 했으나 짜다가 중간에 좀 복잡해져서 나중에 실력이 향상되면 해보기로한다.. MVVM패턴을 사용하는 것 같은데 내가 아직 MVVM패턴을 모르고 저 사이트대로 하는건 배보다 배꼽이 더커지는 것 같다 생각했다. 나중에 MVVM 레퍼지토리 패턴(?..
[2021-05-26 업데이트] PC 버전에서 코드가 인식이 안되어 검은색화면만 뜨고 코드가 안보이는 에러가 있네요. 코드를 확인하시려면 https://youngest-programming.tistory.com/m/112 모바일 버전으로 확인해주시길 바랍니다. :) [PHP] PHP DB관련 코드 정리 php 함수 설명 1. mysqli_query() => 다른 형식의 SQL 구문, INSERT, UPDATE, DELETE, DROP 등에서 성공하면 TRUE를, 실패하면 FALSE를 반환합니다. 2. mysqli_connect() => php에서 MySQL 을 연결해주는 함 3... youngest-programming.tistory.com php 함수 설명 1. mysqli_query() => 다른 형..
[2021-04-13 업데이트] 프로젝트에 MVC 아키텍처만 사용하다가 최근 간단한 공부용 프로젝트를 통해 MVP 아키텍처를 적용해보고있다. 확실히 기존 MVC 구조보다 코드가 정리되는 느낌이 들었다. MVP구조로 짜는 연습을 많이하고 MVVM도 나중에 공부해볼 예정이다. 이번에 MVP 아키텍처 공부한 것을 간략하게 정리하는 포스팅을 하려고한다. 먼저 MVC와 MVP에 대한 구조도 그림이다. 그림을 보면 알 수 있듯이 둘은 C와 P만 바뀌고 MVC구조에서는 모델과 뷰와 이어져있지만 MVP는 프레젠터를 통해서 모델과 뷰가 소통이 되야한다. 안드로이드에서 MVC구조는 사실상 액티비티나 프래그먼트에 컨트롤러와 뷰에 관한 코드를 전부 집어넣어서 MVC패턴이라 하기도 애매하고 코드가 복잡해진다는 단점이 있다.(즉..