본문 바로가기

개발

[JAVA] 날짜 관련 코드 모음집(날짜 더하기, 빼기, 변환, 형식..등등) Date를 쓰면 보통 4개의 클래스를 import한다. 1. java.text.SimpleDateFormat : 날짜 형식 맞추기 위함 2. java.text.parseException : string에서 date 형식으로 바꿔 줄 때 parse를 쓰는데 exception 적용필요 3. java.util.Calendar : 날짜 더하고 빼고 위함 4. java.util.Date : 날짜 구하기 위함 🔸String에서 Date형식으로 변환 / Date에서 String 형식으로 변환 : String=> Date Date date = format.parse(sdate); : Date => String String sdate = format.format(date); import java.text.ParseExc.. 더보기
[코테스터디] 1월 결산 혼자서는 코딩테스트 진도가 안나가서🙄🙄 친구 suna hong과 함께 코로나에 걸맞는 Zoom 스터디를 진행했다. 진행방법 : 맞는 시간대에 줌을 키고 같이 문제를 푼다 나중에 실전 문제로 들어가면 같이 시간을 정하고 풀계획!!!! 현재 이것이 코딩테스트다 책으로 같이 공부중이다! 그리고 그녀와의 추억들....*(사진 안찍은적도 몇번 있음) 더보기
[Mysql workbench] 에러 1064 : You have an error in your SQL syntax; 오류 내용 Error Code: 1064. You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ''2003100005'' at line 1 select * from 테이블이름; 을 했는데 급 뜬 에러.. 알고보니 import 한 테이블 명이 숫자로만 이루어져있어서 그런듯 Mysql reserved words에 들어가는 단어를 사용하면 그렇다! 해결방법 이를 위해서는 reserved words를 키보드 ESC밑에 있는 ` `를 사용해 감싸준다. select * from `테이블이름`; 하니까 완료! 더보기
자바의 특징 * 자바의 특징 객체지향 (클래스 계층 구조, 상속성, 다형성, 캡슐화) 멀티스레드 : 하나의 프로그램에서 다수의 스레드가 동시에 실행할 수 있다. 플랫폼 독립성 : 어느 운영체제에 종속되지 않고 JVM만 있으면 실행 가능 소스와 클래스파일 : 하나의 .class 파일은 반드시 하나의 클래스파일. .java 안에 2개의 클래스 => .class 2개 실행 모듈 : 자바의 실행은 main() 메소드에서 시작. 클래스로 캡슐화 패키지 : 파일 시스템의 폴더 개념 * 객체지향의 특징 : 소프트웨어의 재사용을 위함. 이는 생산성이 향상된다. 1. 캡슐화란 : 객체를 캡슐로 싸서 내부를 보호하고 볼 수 없게끔 만든다. : 클래스(class)라는 캡슐을 사용하여 객체(메소드(함수)+ 필드(데이터변수))를 만듬 : .. 더보기
11월 개발일지 ,,,,ㅎ,,, 마지막 개발 일지가 8월이네...?! 이게 무슨일이지...😥 우선 그 동안 파견을 나가게 되어 새로운 환경에 적응하고 일하느라 바빴고, 여행도 다니고, 공부도 열심히(나혼자 나름) 하고, 시험도 봤다! 회사 다니면서 공부를 하고 이직 준비를 하는 것은 정말 쉽지 않다는 것을 느꼈다. 또 일이^^ 많아지면서 책상에 다시 앉기가 힘들어졌다.. 왜 일 없을 때 공부 하라는지 알겠음.. 시험도 몇번 보고 자소서도 쓰니까 내가 부족한 부분이 너무 많아 자괴감에 빠져버렸다~ 공부 할건 너무나 많고,,, 난 너무 부족하고,, 좀더 일찍 시작했더라면...ㅎㅎ^^ 핑계는 그만~ 우선 지금 회사에서 ^혼^자^ 홈페이지를 개발하게 되었다. 유지보수만 하던 회사에서 이렇게 개발 할 수 있을 줄은 몰랐다... .. 더보기
방화벽 확인 (telnet) TMI : 시스템팀에서 디비정보를 줬는데 아무리 해도 안된다. ssh로 하면 또 연결은 됨 아무래도 방화벽문제인것같아서 혼자 테스트해봤다 방화벽 확인 방법: 1. cmd창 켜기 2. telnet [도메인주소 or ip주소] [포트번호] 🔑 telnet이 안먹히는 경우도 있는데 이는 활성화 시켜줘야함 제어판> 프로그램 및 기능 > window기능 켜기/끄기 > telnet client 체크 표시> 확인 더보기
[MYSQL] 컬럼 COMMENT 조회방법 SELECT TABLE_NAME, COLUMN_NAME, COLUMN_COMMENT FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = 'DB명' AND TABLE_NAME = 'TABLE 이름' ; 더보기
[백준 1913][자바] 달팽이 달팽이 모양으로 숫자 넣는 문제 어느부분에서 방향을 바꾸고 / 기존의 값에 덮어쓰지 않게 하는것이 포인트 근데 메모리공간이랑 시간이 너무 걸려서 좀 다시 짜봐야할듯 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int w = scan.nextInt(); int[][] arr = new int[w+1][w+1]; int findn = scan.nextInt(); int[] x = {1,0,-1,0}; int[] y = {0,1,0,-1}; int now = 0; // x y배열 방향조절하는 숫자 0: 다운 1:오른쪽 2:업 3:왼.. 더보기