윈도우 복사(Ctrl+C) 클립보드 히스토리 보는방법 안녕하세요 주니어녕입니다. 우리가 자주 쓰는 단축키 중에 하나인 Ctrl+C 복사 기능은 다들 많이 사용하시죠? 복사를 해놓았는데, 실수로 다른것을 클릭하거나, 다른내용을 복사해버려서 복사한 내용을 날려버리는 경험을 해보신적이 있으신가요? 윈도우에서는 복사한 내용을 클립보드에 저장을 해놓아서 복사한내용을 다시 복원시킬 수 있습니다. 단축키는 윈도우키 + V 입니다. 윈도우 + V 를 누르면 클립보드에 내가 복사해놓았던 히스토리를 확인하실 수 있습니다. 클립보드에서 다시 복사하고 싶은 내용을 클릭하면 바로 복사가 실행이 됩니다. 텍스트, URL, 이미지 등 모든 복사했던 내용이 있습니다. 또한 클립보드에 있는 내용을 삭제 또는 고정으로 클립보드에 있는 ..
안녕하세요 주니어녕입니다. 애드센스를 받은지 한달이 넘었습니다. 앞으로도 애드센스 수익은 매달 공개할 예정입니다. 애드센스와 더불어 한달동안 블로그는 어떻게 운영하였는지도 확인차 올리겠습니다. 수익은 얼마 되지 않지만, 취미겸 부업을 목표로 하는 만큼 열심히 하며 초기마음을 잊지 않고 블로그를 계속 하도록 하겠습니다. 6월 방문자 통계 5월 방문자수 : 7,536 6월 방문자수 : 27,212 전월대비 방문자수 261% 증가 6월 방문자수는 기존대비 19,676명이나 늘었습니다. 다시한번 제 블로그를 찾아와주신 여러분애게 감사 말씀을 전하겠습니다. 제가 IT와 이슈를 다루고 있는데 IT는 주로 구글과 네이버, 이슈는 다음을 통해서 유입되고 있습니다. 이슈글이 터져서 방문자수가 많이 증가하였습니다. 5월 ..
안녕하세요 주니어녕입니다. 드디어 애드센스 수익이 10달러가 발생하여 Adsens에서 PIN번호 발송처리를 하였습니다. 애드센스 PIN 번호 발송! (2020.6.11) 애드센스 PIN번호를 우편으로 받는데 보통 2~3주 정도 소요된다고합니다. 하지만 3주가 넘도록 받지를 못하였습니다. 3주가 넘게 받지 못하니 애드센스 홈페이지에서 PIN번호 재발송 버튼이 활성화가 되더라구요. 그래서 재발송 처리를 하였습니다. 애드센스 핀번호 도착 (2020.07.06) 코로나로 인해서 핀번호 발송이 지연이 된다고 메시지는 받았습니다. 하지만 발송한지 한달이 되기 전에 PIN번호가 도착하였네요. 사진을 보시면 아시겠지만 기쁜마음에 이쁘지않게 마구 뜯어버렸습니다.ㅎㅎ 이제 해외계좌를 개설하는 일이 남았네요.!
window.open() 개념 완벽정리, 윈도우 팝업 설정하는 방법 프로그래밍 개발을 하다보면 팝업을 띄우는 일은 많습니다. 팝업을 띄우면서 옵션도 설정을 할 수 있는데요. 오늘은 window.open() 팝업에 대한 모든 개념을 정리해보도록 하겠습니다. window.open() 개념 var popup = window.open(url, name, option); var popup = window.open('팝업주소', '팝업창 이름', '팝업창 설정'); 팝업 클릭시 네이버창 팝업 띄우기 팝업 팝업을 여는 위치 설정 팝업을 띄울때 위치를 설정 할 수 있습니다. - target="_blank" : 팝업을 새창에서 엽니다. target을 입력하지 않으면 default 값입니다. - target="_paren..
실수로 테이블을 삭제 한 경우 테이블 및 데이터 복구하는 방법을 알아볼게요. 저는 오늘 개발서버에서 실수로 drop table을 잘못 날려서 테이블을 날려버렸습니다. insert,update,delete 쿼리문은 commit 을 하지않으면 rollback으로 복구를 시킬 수 있지만 drop table을 한경우에는 rollback이 되지 않습니다 이럴경우 Oracle FlashBack 기능을 활용하면 됩니다. 데이터베이스는 테이블과 연관된 데이터를 바로 삭제처리 하지 않습니다. 바로 삭제처리 하지않은 데이터는 테이블의 이름을 변경하여 관련 오브젝트를 Recyle bin 에 저장을 합니다. 실수로 table을 drop 한경우에 당황하지 말고 아래 방법으로 복구하시면 됩니다. 오라클 10g 이상부터 지원하는 ..
ORA-00904 부적합한 식별자 에러가 발생하였습니다. ORA-00904 프레임워크 에러 ### Error updating database. Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "123": 부적합한 식별자 ### The error may involve kr.co.shop.lib.bl.service.theshop.rt.insertOtherReturnGoodsCart-Inline ### The error occurred while setting parameters ### Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "123": 부적합한 식별자 ORA-00904 에러 해결방법 1. 쿼리에 존재하지 않은 ..
윈도우10을 사용하는 도중에 바탕화면에 있는 아이콘이 모두 사라져버렸습니다. 바탕화면에 아이콘이 없을 경우 표시하는 방법을 알려드릴게요. 이럴때 당황하지 마시고 바탕화면 아이콘 표시하는 방법이 쉬우니 아래방법으로 따라하시면 금방 해결됩니다. 윈도우10 바탕화면 아이콘 사라짐 해결 1. 바탕화면 우측버튼 클릭 2. 보기 > 바탕화면 아이콘표시 클릭 윈도우10 바탕화면 사라짐 해결
JSON(JavaScript Object Notation) 데이터 쉽게 추가, 삭제하기 데이터를 저장하거나, 전송할때 사용하는 경량의 DATA 교환 형식입니다. JSON은 사람과 기계가 이해하기 쉬위며, 용량이 작아 xml을 대체하여 데이터 전송에 사용합니다. JSON 데이터 추가방법 아이디에 값을 설정하면 됩니다. 오브젝트.ID = VALUE JSON 데이터 삭제 delete 오브젝트.ID JSON 데이터 추가 삭제 예제 //Json 오브젝트 생성 var jsonObject = {GOODS: "컴퓨터", PRICE: 13000, STOCK: 30}; //Json 오브젝트 추가 //오브젝트.ID = VALUE; jsonObject.MD= 'STEVEN'; //JSON오브젝트 삭제 delete json.S..
REPLACE 문법 REPLACE('컬럼명','찾을문구','변환문구') REPLACE(target column, target_str, replace_str) 오라클에서는 문자열을 치환 또는 제거 하는 방법으로는 REPLACE 함수를 사용하면 됩니다. 아래 예제를 통해서 직접 결과를 보겠습니다. REPLACE 특정문자 치환(맥스->AIR MAX) 특정문자 치환시 대문자, 소문자를 구분하기 때문에 유의해서 사용해야 합니다. SELECT '이번에 산 신발은 맥스97이다. 나는 맥스95도 가지고있다' as str ,REPLACE('이번에 산 신발은 맥스97이다. 나는 맥스95도 가지고있다', '맥스', 'AIR MAX') as restr FROM DUAL; REPLACE 특정문자 공백 변환(특별시->공백) SE..
예외(Exception)란 프로그램 실행 중 발생할 수 있는 정상적인 범위를 벗어난 경우에 처리를 하기 위한 방법입니다. 프로그램 실행 중보면 중요하게 처리해야 하는 부분중에 에러가 발생하였을때 예외처리를 하여 로그를 어떻게 남길것인지도 포함됩니다. JAVA에서 try catch 문으로 감싸서 에러를 처리할때 로그를 남기는 방법은 다양합니다. 아래 예제를 통해 에러가 발생시 각 유형별로 어떻게 출력되는지 확인해보겠습니다. String 에 문자열을 넣은다음, 이 문자열을 int로 바꿔서 강제로 Exception을 발생시킬게요. JAVA Exception 에러 출력 e.getMessage() : 에러의 원인을 간단하게 출력합니다. e.toString() : 에러의 Exception 내용과 원인을 출력합니다...
ORA-00911 문자가 부적합합니다. ORA-00911 invalid character. 에러발생원인 ORA-00911 은 프로그래밍을 하다보면 종종 발생하는 에러입니다. 에러가 난 부분의 쿼리를 긁어다가 TOAD나 , DBeaver 등 DB접속툴에서 실행을 시키면 실행이 잘됩니다? 원인이 무엇일까..? 이게 뭐지... 왜안되는거지? 저같은 경우는 SQL 작성부문에 세미콜론이 있었습니다. DB툴에서 작성한 쿼리를 그대로 붙여넣다가 세미콜론도 같이 복사가 되었습니다. SELECT USER_ID, USER_NAME FROM USER_DATA WHERE user_ID NOT IN ('TEST'); 해결방법 작성한 SQL 쿼리에 세미콜론(;), 콤마(,), 마침표(.)등 문자부호를 한번 더 확인해주세요. 너무..
뷰(View)란? 하나의 가상테이블이라고 생각하시면 됩니다. 작업을 하다보면 자주 조회하는 데이터들이 있습니다. 한테이블에 데이터가 있으면 조회하기 편하겠지만 그렇지 않은 경우가 많습니다. 여러 테이블을 JOIN사용하여 가져오고 쿼리가 복잡한 경우도 있습니다. 이런 경우 쿼리로 뷰를 만들어 놓고 사용하면 편리합니다. 그리고 뷰는 보안에도 유리합니다. 테이블에 데이터를 노출시키고 싶지 않을때, 뷰를 사용하여 보여줄 데이터만 뷰로 제공할 수 있습니다. (ex. 다른업체에 DB데이터 조회 권한을 주었을때, 테이블의 특정데이터 노출안함) 뷰(View) 사용목적 1. 뷰를 만들어 놓으면 복잡한 쿼리를 쉽게 작성 가능. 2. 원하는 컬럼만 공개하여 원천데이터 테이블 비공개 가능. 보안성↑ 뷰(View) 특징 1. ..
입속 세균이 중증질환을 부른다는 사실을 알고계신가요? 오늘은 나에게 맞는 칫솔 고르는방법을 알아볼게요. 치과전문의 박준봉교수는 칫솔을 고를때 크고 긴칫솔을 사용하는게 좋다고 말합니다. 앞부분이 칫솔모가 긴 부분을 쓰는 이유는 양치를 할 때 닦기 힘든 안쪽의 치아를 쉽게 닦을 수 있다고 하네요. 칫솔의 모 모양은 회사마다 차이가 있습니다. 칫솔의 길이는 각모라고 하는데, 위치에 따르게 다르게 디자인이 되어있습니다. 잇몸에 닿는쪽은 미세모로 제작이 되며 치아쪽에 닿는쪽은 강한모로 제작이 됩니다 잇몸이 약하거나 염증이 있다면 미세모를 추천드립니다. 잇몸이 약한데 강한모로 자극을 준다면 염증을 발생할 수 있기 때문입니다. 또한 치아가 작은 사람은 작은모 사용을 추천드립니다. 비싼 칫솔을 삿다고 양치질이 잘될거라..
건강검진 해야하는건 알겠는데 어떤 검사를 해야되나요? 건강검진은 연령대에 따라 1~2년마다 검진을 받고 있습니다. 건강검진의 목적은 질병에 대한 예방입니다. 그렇기 때문에 건강검진을 통해 질병을 조기에 발견하고 치료를 해야합니다. 하지만 자신의 건강상태를 정확하게 파악 하지 못하고 어떤 건강검진이 필요한지 몰라서 무조건 비싼 건강검진을 선호하는 경우가 있습니다. 연령별 다른건강검진, 연령별에 따라 건강검진 잘 선택하는 방법을 알려드릴게요. 20~30대 사회생활을 왕성하게 시작하는 연령대이며, 젊으니까 괜찮다?라는 생각은 위험한 생각입니다. 건강을 해칠수 있는 음주, 흡연, 불규칙생활, 스트레스로 인해 성인병을 발병할 수 있는 시기입니다. 이런 습관이 쌓이면 만성으로 발전할 수 있어 조심해야 합니다. 암발..
트로트 1세대로 국내뿐아니라 국제적으로 유명한 김연자 오늘 김연자 나이, 재산, 재혼, 프로필, 히트곡등 아모르파티의 김연자에 대해서 알아보는 시간을 갖도록 할게요. 프로필 이름 김연자 출생 1959년 1월 25일 / 전라남도 영광군 신체 154cm / 47kg, O형 학력 수피아여자중학교 광주수피아여자고등학교 데뷔 1974년 '말해줘요' 노래로 데뷔 소속사 홍익기획, YJKcompany 방송활동 김연자의 나이는 1959년생으로 62세 입니다. 고향은 전라남도 영광입니다. 광주 수피아여자고등학교를 졸업하고 1974년 '말해줘요'로 국내에 데뷔하게 됩니다. 1976년 김연자는 일본에 진출하였고, '여자의 일생' 을 발매하였습니다. 1981년 노래 '꽃다발'이 크게 히트하여 이름을 널리 알리게 되었습니다. ..
안녕하세요 주니어녕입니다. 오늘은 트위터의 리트윗 순위와, 내 트위터가 영향력이 얼마나 있는지 확인하는 방법을 알아보겠습니다. 리트윗(retweet)이란? 트위터의 리트윗이란 페이스북의 좋아요(like)와 비슷한 기능입니다. 트위터의 올라온 글을 재트윗(retweet)하는 것을 뜻합니다. 줄여서 알티(RT)라고도 합니다. 그렇다면 내가 트위터에서 글을 올리는게 리트윗이 많다면(즉 누군가 내 게시물을 많이 공유한다.) 내가 트위치에서 영향력이 있다고 볼 수도 있습니다. 그 리트윗을 확인해주는 사이트가 아래 리트윗랭크입니다. 간단하게 트위터 아이디만 입력하면 리트윗 순위를 조회할 수 있습니다. retweetrank(리트윗랭크) [ https://www.retweetrank.com ] 리트윗랭크 사용방법 리트..
안녕하세요 주니어녕입니다. 갤럭시 노트 20 플러스의 디스플레이 탑재가 확인이 되어 공유드립니다. 삼성 갤럭시 노트20 플러스 패널정보 갤럭시 노트20+ (SM-N986U) 가 HTM5의 테스트를 거쳤다고 합니다. 삼성 갤럭시 노트 20 플러스에는 19.3:9 비율의 패널이 탑재되었다고 하네요. 화면의 해상도는 3096 * 1444 픽셀이라고 합니다. 갤럭시 S20의( 20:9 ) 보다는 짧고, 갤럭시 노트10( 19:9 ) 보다는 깁니다. 아이폰 11 Pro max (19.5:9) 의 비율과 거의 흡사하네요. 갤럭시 노트10 플러스의 경우 대각선이 6.8 inch 였으나 갤럭시 노트20 플러스의 경우 대각선이 6.87inch 로 2mm 정도 더 커졌습니다. 유출된 삼성 갤럭시 노트20 플러스 정보 1...
안녕하세요 주니어녕입니다. 간단한 코딩 테스트를 하거나, 실행환경이 안되어 있을때, 웹에서 바로 테스트 할 수 있는 유용한 사이트를 공유해드리겠습니다. JSFiddle [ https://jsfiddle.net/] 지원언어 jQuery, Vue, React, React+JSX, Preact, TypeScript, CoffeeScript, SCSS, CSS Grid, BootStrap, PostCSS 특징 테스트한 소스를 저장 및 공유 개발을 해보았다면 한번은 들어보았을만한 사이트 Ideone [ https://ideone.com ] 지원언어 Bash, Pascal, C, Perl, C#, PHP, C++, Python, C++14, Python 3, Haskell, Ruby, Java, SQLite, Ob..
파이썬 진수 변환 방법 파이썬은 기본적으로 10진수입니다. 다른 진수는 아래와 같이 접두어가 붙습니다. 2진수 : 숫자앞에 0b 가 붙습니다. 8진수 : 숫자앞에 0o 가 붙습니다. 16진수 : 숫자앞에 0x 가 붙습니다. 10진수를 각 n진수로 변환하는 방법, n진수를 10진수로 변환하는 방법을 알아볼게요. 10진수 각 진수로 변환 bin(number) : 2진수 변환 함수 oct(number) : 8진수 변환 함수 hex(number) : 16진수 변환 함수 #10진수 32 convertVal = 32 cvB = bin(convertVal) #2진수로 변환 cvO = oct(convertVal) #8진수로 변환 cvH = hex(convertVal) #16진수로 변환 print(cvB) print(c..
절친이였던 박재범 규현 어색한이유? 21일 맛남의 광장에서 슈퍼주니어 출신의 규현과 박재범이 6년만에 재회를 한다고 하네요. 규현과 박재범은 절친으로 지냈다고 하던데 어색해진 이유를 알아볼게요. 지난달 맛남의 광장에서 백종원이 박재범과 통화를 하게 됩니다. 이가운데 규현이 혼자 안절부절 하였습니다. 이를 눈치챈 양세형이 규현에게 "박재범과 무슨 일이 있었냐?고 의심의 눈초리를 보냈습니다. 규현은 양세형에게 안본지 6년이 되었다고 말했습니다. 원래 절친으로 지냈는데 서로 바빠지면서 연락을 안하게 되었다고 하네요. 그러자 양세형은 절친인데 6년이나 연락안한건 뭐가 있다며 규현을 몰아쳤습니다. 그러자 규현은 귀가 빨개지면서 당황하기 시작하였습니다. 양세형은 둘 사이에 뭔가가 있다고 계속 추측하였습니다. 때마침..