일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- jdbc
- duplicate lines
- change file content
- JavaScript
- 줄복사
- spring boot
- svn backup
- local
- object
- install maven
- docker
- spring
- JAR
- mariadb
- not to accept jdbcUrl
- gradle
- Jenkins
- install
- 전송포맷
- Java
- Change port
- ^M바꾸기
- driverspy
- remove
- maven
- ADB
- pkgutil
- javaascript
- ubuntu
- key bindings
- Today
- Total
목록simplify (93)
Simplify
How to install an FTP server on Windows 10Very similar to previous versions, Windows 10 includes the necessary components to run an FTP server. Follow the steps below to install an FTP server on your PC:1. Use the Windows key + X keyboard shortcut to open the Power User menu and select Programs and Features.2. Click the Turn Windows features on or off link.3. Expand Internet Information Services..
들어가며Spring에서 Maven 으로 RestTemplate를 이용하지 않고 순수하게 Java에서의 Class를 이용해서 HTTP 호출하는 예제를 찾아 공유합니다. 구현방법12345678910111213141516171819202122232425262728import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.URL; public class Test01 { public static void main(String[] args) { BufferedReader in = null; try { URL obj = new URL("http://www.test.co.kr/..
들어가며 리눅스는 시작시 /etc/init.d디렉토리 내부의 스크립트를 실행하도록 되어 있다. 따라서 이 디렉토리 내부에 실행하기 위한 코드를 삽입해 주면 부팅시 코드가 실행된다. 구현방안 부팅시 디렉토리를 만드는 예제$ cd /etc/init.d$ vi ex_script ex_script라는 파일에 mkdir 명령어를 통해 test라는 디렉토리를 생성하도록 명령어를 넣는다. #!/bin/bashmkidr /home/test 이제 이 명령어는 부팅시 /home디렉토리에 test라는 디렉토리를 생성 할 것이다. 부팅시 실행이 가능하도록 755로 권한을 변경한다. $ chmod 755 ex_script 이제 부팅시 만들어진 스크립트가 실행되도록 등록한다. $ update-rc.d ex_script defau..
들어가며 자바에서 문자열과 숫자를 구분하는 방법을 검색 해 보면, 거의 대부분 Double.parseDouble 로 해서 Exception을 발생시키고 catch 문에서 false, 정상 처리된 경우 true를 내보내는 형태로 구현한다. 하지만 성능 측면을 고려했을 때, try-catch 는 성능상 문제를 일으킬 수 있고, 따라서 가급적 사용하지 않고도 판단할 수 있는 방법이 있을 것 같아 다음의 방법을 찾아냈다. 구현방법 자바에서는 유니코드를 사용한다고 한다. 하지만 255까지는 아스키코드 값과 동일하다는 점을 이용한다. 숫자 0 은 유니코드 값으로 49, 숫자 9는 유니코드값으로 57에 해당하며, 아스키코드 값과 동일하다. 1234567891011121314151617181920 public bool..
들어가며 putty에 세션을 백업하고 복원하는 것이 가끔이나마 필요하여 다음과 같이 정리합니다. 출처는 글의 맨 아래에 명시 해 두었습니다. (현재는 이 방법이 조금 불편하여.. Termius 라는 앱으로 대체하고 사용중입니다) 백업/복원방법 1. Export cmd.exe, require elevated prompt: Only sessions: regedit /e "%USERPROFILE%\Desktop\putty-sessions.reg" HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions All settings: regedit /e "%USERPROFILE%\Desktop\putty.reg" HKEY_CURRENT_USER\Software\SimonTath..
들어가며 마크다운 문서는 문서 작성을 하는 데 생선성을 엄청나게 높여주는 장점이 있습니다. 단지 세세한 설정을 하기가 조금 불편하고, 특수문자가 예약어로 지정되어 있어, 작성에 주의해야 되는 부분이 조금 있을 뿐입니다. (최근 티스토리에서도 마크다운 형태의 글쓰기를 지원하기 시작하여 본문이 유용하게 사용될 것 같습니다.) 아래 내용은 특수문자를 어떻게 하면 특수문자로 입력 가능한지를 보여주는 표입니다. 이 표에 나와있는 문자 그대로 입력하면 특수문자를 마크다운에서도 자유롭게 사용할 수 있습니다. 정리된 내용 Symbol HTML Number HTML Name Description ! ! exclamation point " " "\; double quotes # # number sign $ $ do..
추후에 아마도 설명하겠지만.. 저는 Windows 10 pro 위에 Hyper-V 기능을 이용해서 Ubuntu 18.04 와 Windows 8.1 을 올려놓고 사용중입니다. Hyper-V 의 기능으로, 위에서 말한 세 개의 OS는 공유기 하위에 별도의 IP를 할당받고 있습니다. (NAT기능, 추후 설명 예정) 이렇게 해 놓으면 한 개의 물리적인 머신 한 개만으로도 3개의 OS를 각각 돌릴 수 있고, 원격 데스크톱 기능을 이용해서 각 OS에 직접 접근할 수 있습니다. 집 안이 아닌, 외부에서도 가능하다는 점이 가장 큰 장점입니다. (저는 Windows 8.1 을 각종 은행 및 공공기관 Active-X 대응용으로 사용하고 있습니다.) 공유기의 설정 화면에서 위와 같이 각각의 IP 주소를 할당받은 것을 확인하..
서버 쪽 개발을 진행하다 보면, 다른 서버에 요청을 해야하는 경우가 있습니다. 예를 들어, 우리 서버 플랫폼에서 다른 플랫폼에 API를 Call하여 그 정보를 보여줘야 한다거나, 날씨, 주식 등의 Open API 를 사용하려고 하는 경우에도 RestTemplate를 사용합니다. 이러한 부분을 가장 손쉽게 사용하는 방법은 RestTemplate를 사용하는 것입니다. 여기서는 RestTemplate를 생성하고 이를 이용해서 Call을 보낸 뒤, 그 결과를 Logging 해 보겠습니다. Dependency 추가 웹 모듈이 필요하므로 아래와 같이 dependency를 추가합니다. 123456 org.apache.httpcomponents httpclient cs 서버 개발을 하고 있지만, 다른 서버에 요청을 하..