Skip to content

Instantly share code, notes, and snippets.

View youngjinmo's full-sized avatar
👋
Hello world

Youngjin Mo youngjinmo

👋
Hello world
View GitHub Profile
public class Solution {
public ListNode reverseList(ListNode head) {
ListNode prev = null;
ListNode current = head;
while (current != null) {
ListNode next = current.next;
current.next = prev;
prev = current;
current = next;
@youngjinmo
youngjinmo / Example01.java
Last active January 14, 2021 07:40
instance of 연산자 실습 코드 (livestudy 3주차)
public class Example01{
Integer num = 20;
}
@youngjinmo
youngjinmo / StudyHaleEx01.java
Last active January 12, 2021 05:41
백선장님 라이브 스터디 2주차 과제 예제 코드
public class StudyHaleEx01 {
public static void main(String[] args) {
StudyHale02 study = new StudyHale02();
int[] arr = new int[10];
// 타입 추론
var typeInference01 = "greeting";
var typeInference02 = arr;
var typeInference03 = study;
var typeInference04 = study.greeting;
@youngjinmo
youngjinmo / FileClone.java
Created December 25, 2020 13:28
File 복제하는 클래스
import java.io.*;
public class FileClone {
public static void main(String[] args) throws IOException {
String target = "korean.txt";
String cloneFile = "clone.txt";
// 타겟 대상 파일 읽어들여서 콘솔에 출력하기
String fileread = inputWord(target, 1000);
@youngjinmo
youngjinmo / extractKospi.java
Created September 24, 2020 06:55
네이버 증권에서 코스피 인덱스 크롤링하기, 스케줄러 이용하여 5초에 한 번 씩 자동 크롤링
package parseJsoup;
import java.io.IOException;
import java.util.Timer;
import java.util.TimerTask;
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.select.Elements;
@youngjinmo
youngjinmo / ExtractLottoNumbers.java
Last active June 2, 2021 09:28
Jsoup이용해서 동행복권 사이트에서 금주 로또 당첨번호 파싱
package jsoupsample;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Timer;
import java.util.TimerTask;
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
@youngjinmo
youngjinmo / create-table-emp-dept.sql
Created September 21, 2020 13:37
Create table emp, dept for exam.
create table dept(
deptno number(2,0),
dname varchar2(14),
loc varchar2(13),
constraint pk_dept primary key (deptno)
);
create table emp(
empno number(4,0),
ename varchar2(10),
@youngjinmo
youngjinmo / helloservlet.java
Last active June 13, 2020 05:31
FirstServlet
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
@youngjinmo
youngjinmo / strArr2String.java
Created September 17, 2019 15:41
문자열 배열을 문자열로 변환하는 방법 (String[] ➡️ String)
import java.util.Arrays;
public class strArr2String {
public static void main(String[] args) {
String data = "Hello World";
String[] temp = data.split("");
String changed = "";
for (int i = 0; i < temp.length; i++) {
changed += temp[i];
@youngjinmo
youngjinmo / string2charArr.java
Created September 17, 2019 15:33
문자열 배열을 문자형 배열로 변환하는 방법 (String ➡️ char[])
import java.util.Arrays;
public class string2charArr {
public static void main(String[] args) {
String data = "Hello World";
String[] strArr = data.split("");
char[] charArr = data.toCharArray();
System.out.println(Arrays.toString(strArr));