Home

oracle-xe-11g을 docker 를 이용하여 설치 후 이용해보기

저는 개인 서버로 ubuntu를 사용합니다. 하지만 ubuntu위에 oracle 서버를 설치하는 것은 매우도 복잡하고 곤욕스런 작업입니다.각종 환경변수를 세팅하는 등 복잡한 과정들이 많이 있으며, 심지어 그렇게 해도 안되더군요...(일단 정지)그래서 docker 를 어렴풋이 알고 있고, 아직 제대로 써본적은 없는데 이번에 써 보기로 했습니다. 아래의 명령어를 입력하여 오라클 11g의 이미지를 다운받습니다. (버전은 Express edition 이네요)wnameless/oracle-xe-11g 의 이미지가 가장 인기가 많다고 합니다 .docker pull wnameless/oracle-xe-11g설...

Read more

[Docker] 우분투에서 docker 설치한 후 예제 실행해보기

docker 는 이제 필수로 사용해야 하는 소프트웨어 같습니다. ubuntu에서 오라클을 설치하다가 암이 걸릴 것 같았는데요.docker 를 이용하면 이미 잘 설치된 oracle 을 사용하기만 하면 됩니다. 어떤 프로그램을 사용하든 docker 는 편합니다. 그러면 이제부터 ubuntu 에서 docker 를 설치하는 방법을 알아 보겠습니다. 설치 순서는 다른 블로그를 그대로 따라했습니다. 설치아래의 명령어를 실행해줍니다. 1. Docker 저장소 GPG key 추가sudo apt-key adv --keyserver hkp://p80.pool.sks-keyserv...

Read more

[백준] 14888번 C/C++ 풀이 _ 연산자 끼워넣기

출처 : https://www.acmicpc.net/problem/14888연산자 끼워넣기 성공 풀이문제집 시간 제한메모리 제한제출정답맞은 사람정답 비율2 초512 MB201497569448.668%문제N개의 수로 이루어진 수열 A1, A2, ..., AN이 주어진다. 또, 수와 수 사이에 끼워넣을 수 있는 N-1개의 연산자가 주어진다. 연산자는 덧셈(+), 뺄셈(-), 곱셈(×), 나눗셈(÷)로만 이루어져 있다.우리는 수와 수 사이에 연산자를 하나씩 넣어서, 수식을 하나 만들 수 있다. 이 때, 주어진 수의 순서를 바꾸면 안된다.예를 들어, 6개의 수로 이루어진 수열이 1, 2...

Read more

[백준] 14502번 C/C++ 풀이 _ 연구소

출처 : https://www.acmicpc.net/problem/14502 연구소 성공 풀이문제집 시간 제한메모리 제한제출정답맞은 사람정답 비율2 초512 MB37092029135855.633%문제인체에 치명적인 바이러스를 연구하던 연구소에서 바이러스가 유출되었다. 다행히 바이러스는 아직 퍼지지 않았고, 바이러스의 확산을 막기 위해서 연구소에 벽을 세우려고 한다.연구소는 크기가 N×M인 직사각형으로 나타낼 수 있으며, 직사각형은 1×1 크기의 정사각형으로 나누어져 있다. 연구소는 빈 칸, 벽으로 이루어져 있으며, 벽은 칸 하나를 가득 차지한다. 일부 칸은 바이...

Read more

구글 애드센스 계정 해제하는 쉬운 방법

구글 애드센스는 블로그 하실 때, 많이 쓰는 도구인데요. 하지만, 구글 애드센스는 승인이 어렵고 반려되거나 무한 대기를 타는 경우가 너무 많습니다. 그런데 구글은 AS 가 우리나라 기업처럼 뛰어나지 않기 때문에, 문제점을 알고 해결할 수가 없더라구요. 수 많은 사람들이 탈퇴에 대한 요청을 하고 있습니다. 무한 대기를 타길래 계정을 삭제하려고 했는데 삭제하는 방법을 절대 찾을 수가 없었습니다. 구글에서 설명하는 계정 삭제 방법은 존재하지 않습니다. https://support.google.com/adsense/answer/9914?hl=ko애드센스 계정에 로그인 합니다. ...

Read more

[git] 파일 이름 변경이나 파일 삭제 후, 저장소에 해당 내용 반영하기

git 을 이용하다가 파일 이름이 변경되거나 삭제가 되면, git add * 명령어를 이용해도 서버에 반영이 되지 않습니다. 아래와 같이 나오게 됩니다. 커밋하도록 정하지 않은 변경 사항:  (무엇을 커밋할지 바꾸려면 "git add/rm <파일>..."을 사용하십시오)  (작업 폴더의 변경 사항을 버리려면 "git checkout -- <파일>..."을 사용하십시오)        삭제함:        "\355\205\220\354\204\234\355\224\214\353\...

Read more

[TensorFlow] 기초 개념 및 수행 결과 _ 3. Evaluating(accuracy 측정) & Model 저장하기

소스 코드는 https://github.com/melonicedlatte/tensorflow_basic/tree/master 에 모두 올라와 있습니다. - 학습 3은 학습 2를 기반으로 진행합니다 (중반부터 학습 3 진행)tensorflow 모델 생성하기출처 https://www.youtube.com/watch?v=NZz2yq0G5LUhttp://bcho.tistory.com/1154In [1]:import tensorflow as tfimport numpy as npIn [2]:from tensorflow.examples.tutorials.mnist impor...

Read more

[백준] 9251번 C/C++ 풀이 _ LCS

출처 : https://www.acmicpc.net/problem/9251 LCS 성공 풀이문제집 시간 제한메모리 제한제출정답맞은 사람정답 비율1 초128 MB76453240240041.746%문제LCS(Longest Common Subsequence, 최장 공통 부분 수열)문제는 두 수열이 주어졌을 때, 모두의 부분 수열이 되는 수열 중 가장 긴 것을 찾는 문제이다.예를 들어, ACAYKP와 CAPCAK의 LCS는 ACAK가 된다.입력첫째 줄과 둘째 줄에 두 문자열이 주어진다. 문자열은 알파벳 대문자로만 이루어져 있으며, 최대 1000글자로 이루어져 있다.출력첫째 줄에...

Read more

[백준] 1562번 C/C++ 풀이 _ 계단수

출처 : https://www.acmicpc.net/problem/1562 계단 수 성공 풀이문제집 시간 제한메모리 제한제출정답맞은 사람정답 비율2 초128 MB189087661046.073%문제45656이란 수를 보자.이 수는 인접한 모든 자리수의 차이가 1이 난다. 이런 수를 계단 수라고 한다.그럼, 오늘도 역시 세준이는 0부터 9까지 모든 한 자리수가 자리수로 등장하면서, 수의 길이가 N인 계단 수가 몇 개 있는지 궁금해졌다.N이 주어질 때, 길이가 N이면서 0에서 9가 모두 등장하는 계단 수가 총 몇 개 있는 지 구하는 프로그램을 작성하시오. (0으로 시작하는 수...

Read more

리눅스 서버에서 자동으로 지속적인 파일 백업 수행하기

개인 웹 서버를 운용하는 상황에서는 백업이 굉장히 중요한 요소입니다. 대형 블로그 서비스들은 다 내부적으로 수행하고 있지만, 저는 수행하고 있지 않았는데 수행하는 방법에 대하여 알아보았습니다. Lael's World 님의 블로그 포스팅을 참조하여 수행하였습니다.저는 일단 파일만 압축하여 디비도 함께 압축하여 저장하는 방식을 사용했습니다.db 까지 따로 백업하려면, 경우에는 아래의 참조에서 링크를 타고 가시면 좋은 설명이 되어 있습니다.저는 내장 DB sqlite3를 사용해서 해당 명령어는 필요 없다고 판단했습니다. 저는 블로그를 호스팅 하여 사용하기 때문에, 백업이 필요하다고 판...

Read more