분류 전체보기

    SQL*PLUS 한글 깨짐에 내 멘탈도 깨짐? 해결해보자!

    SQL 개발자(SQLD) 자격증 시험을 위해 오랜만에 sqlplus를 실행했습니다. 그런데 이게 웬말입니까? 불편한 글자 깨짐 현상을 보고는 차마 지나칠 수 없는 게 이 바닥 사람들 이치이기에 바로 포스팅합니다. 간단한 수고로움으로 쉽게 문제를 해결할 수 있었습니다. 앞으로는 이 포스팅으로 해결하시면 됩니다. 1. 정체를 알 수 없는 문자열 확인끔찍하군요. 지성인답게 한 번 영어로 바꿔보겠습니다. 2. 레지스트리 편집실행 창(윈도우 왼쪽 좌측 하단의 돋보기 모양) 에서 regedit 을 입력합니다.그리고 다음에 보이는 곳으로 이동하여 NLS_LANG 레지스트리를 찾아봅시다.처음에 Oracle 하위 폴더에 있다고 그러는데 없어서 약간 헤맸습니다.Oracle\KEY_OraDb11g_home1 (11g 기준)..

    [Python] 웹프로그래밍(설문조사)

    18. 웹프로그래밍(설문조사) 18.1 디버깅을 위하여 django-debug-toolbar 설치 18.1.1 패키지 설치pip install django-debug-toolbar 18.1.2 settings.py 수정INSTALLED_APPS = ['debug_toolbar'] MIDDLEWARE = ['debug_toolbar.middleware.DebugToolbarMiddleware',]INTERNAL_IPS = ('127.0.0.1',) 18.1.3 urls.py 수정from django.conf import settings if settings.DEBUG:import debug_toolbarurlpatterns += [url(r'^__debug__/', include(debug_toolbar...

    [Python] 웹 프로그래밍(북마크 앱)

    16. 웹 프로그래밍(북마크 앱) 16.1 Python 개발 툴 IPython Notebook - 웹브라우저에서 실행 PyCharm - Python 전용 개발툴(IntelliJ 기반) PyDev - 이클립스 플러그인 16.2 PyDev 설치 [Help] - [Eclipse Marketplace...] 메뉴에서 pydev 검색 파이썬 인터프리터 설정 [Window] - Preferences - PyDev - Interpreters - Python Interpreter C:\Anaconda3\python.exe로 설정 프로젝트 만들기 [New] - [Other] - [PyDev] - [PyDev Django Project] 프로젝트 이름: pyweb01 pyweb01 디렉토리가 2개 만들어진다. D:\wor..

    [JSP] 스트럿츠 활용 예제

    23-2. 스트럿츠 활용 예제 1. 회원관리 실습 소스 1.1 struts.xml 1.2 struts_member.xml1.3 sqlMapConfig.xml1.4 MemberDTO.java1.5 MemberDAO.java1.6 member.xml1.7 회원관리.sql1.8 member.xml1.9 MemberAction.java1.10 JoinAction.java1.11 login.jsp1.12 main.jsp1.13 join.jsp1.14 userid_check.jsp1.15 member_list.jsp1.16 member_add.jsp1.17 member_view.jsp 2. 한줄메모장 실습 소스 2.1 struts.xml 2.2 struts_memo.xml2.3 sqlMapConfig.xml2.4 ..

    넬 (NELL) - 숨 (Breathe)

    숨 NELL[굿와이프 OST Part 1, 2016] 괜찮아질 수 있을까의미가 있기는 한 걸까의심만 더 늘어간다 혼자라는 게 서글퍼노력해보지만 참 고달퍼어떤 것 하나 내 뜻대로 되는 게 없구나 그래도 버텨내야겠지모두 제자리로 돌려놔야겠지잃긴 했어도 잊진 말아야지내 안에 살아 숨 쉬는 진실만큼날 더 강하게 하는 건 없을 테니 이쯤에서 다 포기할까할 만큼 한 것도 같은데자꾸만 더 약해져 가 그래도 버텨내야겠지모두 제자리로 돌려놔야겠지잃긴 했어도 잊진 말아야지내 안에 살아 숨 쉬는 진실만큼날 더 강하게 하는 건 없을 테니 작은 불씨 하나라도이 어둠을 밝혀준다면난 그걸로 돼 작은 외침 하나라도이 침묵을 깨어준다면난 그걸로 돼 그거면 돼오늘 소개해 드릴 곡은 NELL의 숨이라는 곡입니다. 드라마 OST인데 정규 ..

    박상민 - 서른이면

    서른이면 박상민 [MAX, 2007] 서른이면 나도 취직해서장가를 갈 거라고 생각했지내 부모님과 내 집사람과오손도손 살아갈 거라고 돌아보면 다시 같은 자리시간은 너무 빨리 흘러갔어내 집 살라고 모아둔 통장엔몇 푼 안 된 돈만 있는 내 나이 서른되어 많은 고민들로 복잡한 머리와수많은 기대가 나를 억누르고터질 것만 같은 답답한 마음은서른이란 나이가 너무 빨리 온 거야 내년이면 우리 아버지도환갑을 바라보실 연세인데이 못난 자식 잘되라시며걱정 살에 주름만 늘고 돌아보면 다시 같은 자리시간은 너무 빨리 흘러갔어내 장가 밑천 모아둔 통장엔몇 푼 안 된 돈만 있는 내 나이 서른되어 많은 고민들로 복잡한 머리와수많은 기대가 나를 억누르고터질 것만 같은 답답한 마음은서른이란 나이가 많은 고민들로 복잡한 머리와수많은 기대..

    [Python] 데이터베이스(ORACLE)

    15. 데이터베이스(ORACLE) 15.1 오라클 테이블 DROP TABLE Product CASCADE CONSTRAINTS; -- CLOB: 최대 4G 입력 가능, 한 테이블에서 여러 컬럼에 사용 가능, 검색 가능 -- LONG: 최대 2G 입력 가능, 한 테이블에서 1개 컬럼만 사용 가능, 검색이 안 됨 CREATE TABLE Product ( product_id NUMBER, -- 상품 코드 product_name VARCHAR2(50), -- 상품 이름 price NUMBER DEFAULT 0, -- 단가 description CLOB, -- 상품 설명 picture_url VARCHAR2(500), -- 상품 이미지 파일 이름 PRIMARY KEY(product_id) ); -- SELECT ..

    [Spring] 스프링 시큐리티

    18. 스프링 시큐리티 18.1 스프링 시큐리티의 개요 18.1.1 웹 보안의 3요소 18.1.1.1 인증(Authentication) : 애플리케이션의 작업을 수행할 수 있는 주체(사용자). 현재 접속중인 사용자가 누구인지 확인하는 과정18.1.1.2 권한 인가(Authorization) : 인증된 주체가 애플리케이션의 동작을 수행할 수 있도록 허락되어 있는지 증명하는 과정. 현재 사용자가 특정 url에 접속할 권한이 있는지 검사하는 과정18.1.1.3 UI 처리 : 권한이 없는 사용자가 접근할 경우의 에러 화면 등을 보여주는 과정 18.1.2 스프링 시큐리티 개발자가 직접 처리하던 보안 처리 과정을 스프링 프레임웍에서 제공하는 스프링 시큐리티를 사용하여 사용권한 관리, 비밀번호 암호화, 회원가입 처리..

    이 친구 닉값하네? WebStorm 설치 완벽 가이드!

    Developer Survey Results 2018 (https://insights.stackoverflow.com/survey/2018) 최근 코딩 열풍이 거세짐에 따라 어떤 프로그래밍 언어가 핫할까요? 아마 그 중 하나가 자바스크립트임에는 그 누구도 부인할 수 없을 것 같습니다. 브라우저 부가 기능으로만 지원하던 예전과는 달리 웹 뿐만 아니라 다양한 플랫폼을 지원하는 기술으로 자바스크립트는 눈부신 발전을 이루었습니다. 실제로 그런 자바스크립트를 스마트하게 다룰 수 있는 통합개발환경(IDE) 중 하나, 바로 JetBrains 사에서 개발한 WebStorm입니다. 한번 설치부터 시작해봅시다! 1. JetBrains 공식 사이트로 이동WebStorm 얼마나 대단한 녀석인지 한번 설치하러 가봅시다. 위 링..

    [JSP] 스트럿츠의 개요

    스트럿츠의 개요 1. JSP의 개발방식 1.1 model1 방식JSP page 안에 자바 코드 작성 1.2 model2(MVC pattern) 방식 : jsp page와 java code 분리Model : 데이터 처리 클래스(DAO, DTO), back end Data Access Object(DAO) : 실제적인 비즈니스 로직을 처리 Data Transfer Object(DTO) : 데이터를 저장, 전달 bean(빈), VO(Vector Object), TO(Table Object)View : 화면 처리(jsp), front endController : 프로그램의 흐름을 제어(servlet class) 2. Model 1 모델1의 아키텍쳐 3. Model 2 모델2의 아키텍쳐 4. 모델2의 필요성 모델..

    Windows 기반 MySQL 5.1.44 설치 완벽 가이드

    1. MySQL 설치 사이트로 이동링크를 클릭하게 되면 다음과 같은 화면이 나타납니다. - Product Version: 5.1.44- Operating System: Microsoft Windows- OS Version: All

    [JSP] MS-SQL 연동

    22. JSP와 MS-SQL 연동 22.1 SQL Server 설치 22.1.1 SQL Server 2014 express edition 다운로드 및 설치 2019년 1월 현재 SQL Server의 최신 버전은 2019 버전이지만 Windows 7에는 설치가 되지 않으므로 2014 버전을 실습에 사용함 SQL Server 2017 버전은 리눅스에도 설치가 가능함 닷넷 프레임워크 3.5 서비스팩1이 미리 설치되어 있어야 함 ExpressAndTools 64BIT\SQLEXPRWT_x64_KOR.exe 설치(883.3MB) 새 SQL Server 독립 실행형 설치 또는 기존 설치에 추가 기본 설치 옵션으로 진행 22.2 TCP/IP 원격 접속 설정 SQL Server 네트워크 구성에서 TCP/IP 클릭 프로..