앱)리눅스 쉘 명령어 반복 실행

Posted by HULIA(휴리아)
2019. 11. 28. 10:15 호스팅_서버_툴/서버
1. watch 명령어 이용한 방법
watch -n 원하는주기(초) 명령어
ex)watch -n 1 ps -ef

2. while문을 이용한 방법
while true; do 명령어; sleep; done;
ex-여러줄반복)while true; do netstat; sleep 1; done;
ex-한줄반복)while true; do netstat; sleep 1; clear; done;

앱)툴로 개발할때 개발자의 역할은

Posted by HULIA(휴리아)
2019. 11. 13. 09:38 뒷이야기들/개발자_프리랜서이야기
화면 레이아웃들이나 퍼블리셔가 디자이너가 해야 할 일들을 다 해야 한다

앱)orange db 툴 이용 꿀팁 단축키

Posted by HULIA(휴리아)
2019. 11. 11. 13:29 호스팅_서버_툴/툴
1)테이블 description보기
쿼리에서 테이블명에 커서를 두고 ALT+C를 누르면 해당 테이블의 컬럼명과 타입을 보여준다

2)스키마 브라우저 보기
ALT+F1

3)쿼리 템플릿 브라우저 보기
ALT+F2

4)테이블의 데이터 편집
해당테이블의 마우스 오른쪽버튼의 메뉴중에서 테이블 데이터 편집메뉴를 이용
메뉴상에서 컬럼별로 수정가능하고
엑셀에서 테이블의 컬럼을 만들어서 복사 붙여넣기도 하면 ROW단위로도 추가가능

5)CLOB등의 길이가 긴 컬럼의 데이터 모두 가져올때(Select 했을때 clob의 데이터 다 못가져올 경우)
Orange 옵션에서 공통>세션>Long크기를 조절하면 된다
초기값이 80인데 해당값은 최대 160바이트까지 가져올수 있다
즉, Long크기의 두배만큼 가져온다고 생각하면 된다

막중한 개발자의 역할

Posted by HULIA(휴리아)
2019. 11. 6. 22:09 뒷이야기들/개발자_프리랜서이야기

DBA에 없으면 DBA역할을 개발자가 해야한다

디자이너가 없으면 디자이너 역할을 개발자가 해야한다

퍼블리셔가 없으면 퍼블리셔 역할을 개발자가 해야한다

설계자가 없으면 설계자 역할을 개발자가 해야한다

기획자가 없으면 기획자 역할을 개발자가 해야한다

울트라에디트 공식 다운로드 사이트

Posted by HULIA(휴리아)
2019. 11. 3. 00:06 호스팅_서버_툴/툴

https://www.ultraedit.com/downloads/ultraedit-download/

 

Download UltraEdit Text Editor

Download UltraEdit for Windows You can download and try UltraEdit before you buy it! This download is the fully-functional version of the application and includes all features. UltraEdit is available in the following languages: English, French, German, Ita

www.ultraedit.com

윈도우전용 다운로드 사이트

 

구글에서 검색해도 공식 사이트가 안뜨길래 이렇게 글을 남겨봅니다^^

스칼라 서브쿼리 인라인뷰 서브쿼리

Posted by HULIA(휴리아)
2019. 11. 2. 23:52 백엔드개발/데이터베이스

쿼리에서

SELECT 문안에 SELECT 문이 들어갈 수 있는 세곳입니다

1)SELECT 절

2)FROM 절

3)WHERE 절

 

각각의 SELECT절을 지칭하는 명칭이 다릅니다

1)SELECT 문에 SELECT절을 스칼라 서브쿼리라고 합니다

2)SELECT 문에 FROM절 안에 들어가는 SELECT절을 인라인 뷰라고 합니다

3)SELECT 문에 WHERE절 안에 들어가는 SELECT절을 서브쿼리라고 합니다

 

그리고 주의점도 있습니다

1)스칼라 서브쿼리

하나의 레코드만 출력이 가능(두개 이상의 레코드일때는 사용할 수 없음)

일치하는 데이터가 없더라도 NULL값을 출력 가능

성능상 좋지 않기 때문에 사용하지 않는게 좋지만 단순히 코드에 따른 코드명출력할때는 사용하는게 좋을 수 있습니다

 

2)인라인 뷰

일종의 테이블이기 때문에 조인조건을 줄 수 있습니다

그래서 별칭을 주어야 하고 인라인뷰의 컬럼명도 별칭을 주어서 연결을 잘 시켜줘야 합니다

 

3)서브쿼리

기본적으로 단일행 서브쿼리가 있지만

IN, ANY, ALL과 결합되어서 아래와 같은 서브쿼리가 생기기도 합니다~

3.1)다중행 서브쿼리

3.2)다중컬럼 서브쿼리

 

 

umask 명령어 - 새폴더 새파일의 퍼미션 결정하는 값

Posted by HULIA(휴리아)
2019. 11. 2. 23:50 호스팅_서버_툴/서버

어플리케이션에서 혜당 계정으로 새폴더와 새파일을 만들때 사용하였습니다^^

 

umask 값과 새폴더 퍼미션 값을 더하면 777이 됩니다^^

 

umask의 종류

 

1)umask 000

새폴더 퍼미션 : 777

새파일 퍼미션 : 666

 

1)umask 001

새폴더 퍼미션 : 776

새파일 퍼미션 : 665

 

1)umask 022

새폴더 퍼미션 : 755

새파일 퍼미션 : 644

HttpURLConnection 405 에러 getResponseCode() 해결하는 방법

Posted by HULIA(휴리아)
2019. 10. 24. 22:52 프론트엔드/안드로이드

안드로이드에서 HttpURLConnection을 이용해서 서버와 통신할때 405 Method Not Allowed 에러가 날때는

.setDoOutput(true);를 제거해주셔야 합니다

 

GET메소드를 이용해도

setDoOutput(true)를 이용하면

POST메소드로 변경이 되어서 발생하였던 것 입니다

 

구글링 하다보면 GET메소드인데 setDoOutput(true);된 소스가 많은데 주의 해야 겠습니다~

 

저도 해결하고보니 이러네요^^

티스토리 블로그 좋아지고 있네요~

Posted by HULIA(휴리아)
2019. 10. 21. 22:51 뒷이야기들/서비스

네이버 블로그와 비교해서 글도 이쁘고 쓰고 사진 올리는게 너무 힘들었는데요~

 

https://notice.tistory.com/2478

 

[Beta] 새 에디터를 소개합니다.

오래 기다리셨습니다. 안녕하세요 티스토리팀입니다. 새 에디터 오픈 소식으로 인사드립니다. 에디터는 티스토리팀의 오랜 숙제였습니다. 지난 '2019년에 달라지는 티스토리' 공지에서 안내드린 대로 보다 나은..

notice.tistory.com

2019년 3월 27일 에디터가 업데이트 되었네요^^

 

사진 올리는것만 잘되어도 확실히 전보다 나은듯 하네요

 

아직 네이버 블로그에 비교해서 아직은 따라가야할 게 많지만 차차 나아지리라 생각합니다

 

PC나 앱둘다 수정가능하게만 되면 네이버블로그와 비교해서 어느정도 따라온거라 생각됩니다~ㅎ

 

그러면 티스토리도 제 주력 블로그가 될 수 있을 것 같네요~ㅎ

'뒷이야기들 > 서비스' 카테고리의 다른 글

골드스푼 앱 사용후기(남자편)  (0) 2020.07.16
여보야 앱 사용 후기  (0) 2020.07.09
유틸리티 프로그램 조사  (0) 2017.02.23
IT제품 하드웨어 관련 사이트  (0) 2017.02.18
오픈 API 출처 정리  (0) 2017.02.12

JDK 다운 Oracle을 떠나서 AdoptOpenJDK Zulu Java Community 에서 받으세요

Posted by HULIA(휴리아)
2019. 10. 21. 22:41 백엔드개발/자바스프링

윈도우에 JDK를 설치하러 Oracle 사이트에 갔는데 다운 받을려면 회원가입을 하라고 하는것도 싫어져서

드뎌 Oracle JDK에서 벗어날때가 된 것 같네요

 

이참에 다른 JDK로 갈아 탈려고 조사를 해보았습니다

 

서버 구동을 위한 리눅스에서도 openJDK를 쓰고 있기도 하여서 몇가지 JDK가 있을 것 같네요~

 

조사해보니 Oracle JDK를 대체할 수 있는 대안이 몇가지가 있는 것으로 확인 되었습니다

 

OpenJDK

 

https://openjdk.java.net

JDK 오픈화 기구 입니다~

이를 기반으로 만든 JDK는 다음과 같습니다

 

OpenJDK 비교표입니다

https://kr.azul.com/products/zulu-enterprise/jdk-comparison-matrix/#

 

Zulu Comparison Matrix - Azul Systems Inc.

Zulu Comparison Matrix Enterprise FAQ Java SE OpenJDK Support bug fixes security updates JVM Azul Systems Amazon Corretto AdoptOpenJDK Red Hat

www.azul.com

Azul이라는 곳에서 발표해서 편향적인것은 어쩔 수 없지만 그래도 표로 정리해두어서 이용하는 입장에서는 굉장히 편한 부분도 있습니다^^

 

1)AdoptOpenJDK 
AdoptOpenJDK는 2017년부터 출범하였고 AWS, AZUL, GoDaddy, IBM, Microsoft Azure, ocado, packet, pivotal, RedHat, DigitalOcean, CloudFlare, Github 등 스폰서를 가지고 있는 OpenJDK 커뮤니티입니다.

LTS버젼을 제공합니다~

다운로드는 다음의 링크를 이용하세요~
https://adoptopenjdk.net/

 

AdoptOpenJDK

AdoptOpenJDK provides prebuilt OpenJDK binaries from a fully open source set of build scripts and infrastructure. Supported platforms include Linux, macOS, Windows, ARM, Solaris, and AIX.

adoptopenjdk.net

 

 

2)Azul Systems Zulu / Zulu Enterprise
Zulu는 Azul Systems가 제공하는 OpenJDK 빌드입니다. Windows, MacOS, Linux에서 사용 가능한 OpenJDK 기반 Zulu을 무료로 배포하고 있습니다.

LTS버젼을 제공합니다~

 

community 버젼이 무료버젼입니다~

https://www.azul.com/downloads/zulu-community

 

Download OpenJDK Java Linux Windows macOS Alpine Java 11 Java 8

Download Java 11 Zulu OpenJDK Linux Windows macOS Solaris Update Java Alpine Java SE free download Java 8 Java 7 Java 6 JDK

www.azul.com

 

저는 위의 2개 JDK중에 한곳을 쓸 것 같습니다^^

다운 받았을때의 용량 입니다

참고로 둘다 1.8버젼입니다~ㅎ