문서 | 날짜 | 사용자 | 설명 |
|
2020/06/01 10:50 |
도봉산핵주먹 |
@SuppressWarning
* description :
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-06-01
@SuppressWarning
@SuppressWarning??
* 노란색 줄이 그거져있는 소스 위에 마우스를 가져다 대면 @SuppressWarning가 뜹니다. |
|
2020/09/08 18:04 |
도봉산핵주먹 |
Members: 하운 | gary | 주레피 | 연목구어 | 김토피아 | 희닝 | 오션 | 천호동밤안개 | 밤즌 | slaptear | heon
Links: 주간회의 | 강의 | REPIA | Rgitlab | 2020 유지보수 리스트
Android Studio
설치 방법
다운로드
1. <https://developer.android.com/studio> 접속한다
2. DOWNLOAD ANDROID STUDIO 를 클릭해서 받는다.
설치
1. 다운로드 .exe를 실행하고 설치하면된다. (기본 셋팅값으로 설치하고 실행하면된다.) |
|
2020/09/03 08:50 |
도봉산핵주먹 |
AX5UI
* description : AX5UI 관련 자료
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-09-03
공통 Haeder
<link rel="stylesheet" type="text/css" href="https://cdn.rawgit.com/ax5ui/ax5ui-dialog/master/dist/ax5dialog.css" />
<script type="text/javascript" src="https://code.jquery.com/jquery-1.12.3.min.js"></script>
<script type="text/javascript" src="https://cdn.rawgit.com/ax5ui/ax5core/master/dist/ax5core.min.js"></script> |
|
2020/05/07 17:31 |
도봉산핵주먹 |
Batch()
* description :
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-05-07
적용 이유
" PAN*** (수집기)내부 프로젝트 진행 중 수집 데이터 건마다 DB 커넥트를 해서 부하가 생김. |
|
2020/02/10 14:39 |
주레피 |
Members: 하운 | gary | 주레피 | 연목구어 | 김토피아 | 희닝 | 오션 | 천호동밤안개 | 밤즌 | slaptear | heon
Links: 주간회의 | 강의 | REPIA | Rgitlab | 2020 유지보수 리스트
Dbeaver
* description : Dbeaver Tool 관련 자료 정리
* author : 주레피
* email : dhan@repia.com
* lastupdate : 2020-03-09
Faq
하나의 쿼리 실행
SQL문 실행(CTRL + Enter) |
|
2020/08/19 10:34 |
도봉산핵주먹 |
django_프로젝트_생성하기
* description :
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-08-19
Django 패키지 설치
" cmd 관리자로 실행
"
Tip : pip list를 쳤을때 WARNING 이라는 노란문구가 길게 나오는게 보이면 pip 버전이 낮은 것이다. |
|
2020/04/23 13:15 |
도봉산핵주먹 |
e.tostring_e.getmessage_e.printstacktrace_의_차이점
* description :
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-04-23
작성 이유
* 내부 프로젝트들을 진행하면서 에러로그가 중요하단걸 느꼈습니다. |
|
2020/08/04 11:35 |
도봉산핵주먹 |
Eclipse Decompiler
* description : Eclipse Decompiler
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-08-04
Decompiler 사용이유
" Decompiler (JAD)"
* 웹 프로젝트를 .war로 서버에 올리고 백업도 없이 로컬 소스가 다 없어져서 사용했습니다. |
|
2020/08/19 10:19 |
도봉산핵주먹 |
eclipse에서_python_설정
* description :
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-08-19
Marketplace 설치
" help > Eclipse Marketplace"
* pyDev 검색해서 설치
eclipse 설정 |
|
2020/06/26 21:51 |
도봉산핵주먹 |
Excel, CSV 파일 읽기 및 쓰기
* description : Excel, CSV 파일 읽기 및 쓰기
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-06-26
Excel, CSV 파일 읽기 및 쓰기
준비사항
" resourec 폴더에 첨부된 파일을 받아서 압축을 풀고 예제 코드를 실행하시면 됩니다. |
|
2020/07/06 23:23 |
도봉산핵주먹 |
export and import
* description : export and import
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-07-06
export and import
export and import ?
" svn이나 git을 통해서 소스를 공유하지 않을 때 받는 방법이다. |
|
2020/01/28 14:05 |
이호영 |
form submit 전 input value 체크
* description : 페이지 설명 업데이트 필요
* author : 도봉산핵주먹
* email : hylee@repia.com
* regdate : 2020-01-28
* lastupdate : 2020-01-31
----------
Jquery를 사용해 form submit() 하기전에 input에 value가 있는지 체크 |
|
2021/09/06 16:28 |
도봉산핵주먹 |
Git 연동
* description : Eclipse에서 git 연동하는 방법
* author : 도봉산핵주먹
* email : repia@repia.com
* lastupdate : 2021-09-06
Eclipse에서 Gitlab으로 프로젝트 올리기
1. Gitlab에 프로젝트 생성 |
|
2020/07/14 15:00 |
도봉산핵주먹 |
Google Colab
* description : Google Colab
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-07-14
Google Colab
Google Colab 란?
" Colaboratory(또는 줄여서 'Colab')를 사용하면 브라우저에서 Python을 작성하고 실행할 수 있습니다. |
|
2020/04/16 10:56 |
도봉산핵주먹 |
java Date 방금전, 몇분전, 몇시간전, 몇달전 표기방법
* description :
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-04-16
적용 이유
내부 코* 프로젝트 하면서 엔진 주기를 체크하는데 날짜로 들어오면 직관적이지 않아 찾아서서 구현함. |
|
2020/06/10 16:56 |
도봉산핵주먹 |
Jenkins
* description : jenkins 관련 내용 기술
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-06-10
Jenkins
Jenkins란?
* 젠킨스(Jenkins)는 소프트웨어 개발 시 지속적 통합(CI : continuous integration) 서비스를 제공하는 툴이다. |
|
2020/09/03 14:20 |
도봉산핵주먹 |
Members: 하운 | gary | 주레피 | 연목구어 | 김토피아 | 희닝 | 오션 | 천호동밤안개 | 밤즌 | slaptear | heon
Links: 주간회의 | 강의 | REPIA | Rgitlab | 2020 유지보수 리스트
JUnit
* description : JUnit에 관한 정비 기술
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-09-03
JUnit
자바 프로그래밍 언어용 단위 테스트 프로엠워크입니다. |
|
2020/09/01 12:31 |
주레피 |
JUnit
* description : JUnit에 관한 정비 기술
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-09-03
JUnit
JUnit A Cook's Tour
자바 프로그래밍 언어용 단위 테스트 프레임워크입니다.
JUnit5
동작 순서(토비 스프링3) |
|
2020/09/14 21:19 |
도봉산핵주먹 |
Language Learning with Youtube BETA
* description : chrome 번역 확장 프로그램
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-09-14
Language Learning with Youtube BETA
Language Learning with Youtube BETA란? |
|
2020/04/22 09:35 |
도봉산핵주먹 |
latin1에서_utf8mb4로_변환하기 (Migration)
* description : Database Encoding Migration
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-04-22
변환한 이유
" 에러내용 (내부 프로젝트 코** 본문태그 전체를 수집해서 DB에 Insert 할떄 생김) |
|
2020/03/25 19:29 |
도봉산핵주먹 |
list에서_마지막_요소_얻는_방법
* description :
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-03-25
코드 예시
public void calDateBetweenAandB()
import java.util.Arrays;
import java.util.List;
public class ListLastElement {
public static void main(String[] argv){
List<String> list = Arrays.asList( "A", "B", "C", "D" );
String lastElement = null;
if( !list.isEmpty() )
lastElement = list.get(list.size() - 1);
System.out.print( "The last element i… |
|
2020/07/24 17:25 |
도봉산핵주먹 |
Maven lombok
* description : Maven lombok
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-07-24
lombok ?
" 일반적으로 Spring으로 개발할떄 model에 get/set/toString을 따로 선언해주는데 lombok을 설치하고 eclipse에 적용하면 @Data 어노테이션만 선언해주면 get/set/toString을 선언해줄 필요없다. |
|
2020/03/02 14:21 |
주레피 |
Maven(메이븐)
* description : maven 관련 팁과 주요 내용 정리
* author : 주레피
* email : dhan@repia.com
* lastupdate : 2020-01-31
repository 경로 변경
* Window -> Preferences -> Maven -> User Settings
* |
|
2020/02/08 12:59 |
주레피 |
Mysql / MariaDB
* description : MariaDB, Mysql 관련 자료 정리
* author : 주레피
* email : dhan@repia.com
* lastupdate : 2020-02-08
주의 사항
* 대소문자 주의하는 것에 대해 고민하자
FAQ
* 사용자 패스워드 변경하기 |
|
2020/07/14 16:51 |
도봉산핵주먹 |
Numpy 간단한 행렬 연산
* description : numpy 간단한 행렬 연산
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-07-14
Numpy 간단한 행렬 연산
실행 환경
Google_Colab 사용하기
예제
Tip
도봉산핵주먹 numpy |
|
2020/07/14 17:31 |
도봉산핵주먹 |
Numpy 차원
* description : numpy 차원
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-07-14
Numpy 차원
실행 환경
Google_Colab 사용하기
예제
Tip
도봉산핵주먹 numpy차원 |
|
2020/06/17 17:55 |
도봉산핵주먹 |
print함수의 이해
* description : python에서의 print 함수 이해
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-06-17
print함수의 이해
예제 코드
# Section02-1
# 파이썬 기초 코딩
# Print 구문의 이해
# 참조 : https://www.python-course.eu/python3_formatted_output.php
"""
참고 : Escape 코드
\n : 개행
\t : 탭
\\ : 문자
\' : 문자
\" : 문자
\r : 캐리지 리턴
\f : 폼 피드
\a : 벨 소리
\b : 백 스페이스
\000 : 널 문자
...
"""
# 기본 출력
print("=== 기본 출력 ===")
print('Hello Python!') # 문법적 중요
print("Hello Python!") # 텍스트 의미
print("""… |
|
2020/08/14 11:39 |
주레피 |
PyCharm
* description : pycharm 관련 내용 기술
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-07-09
Intro
Jetbrain에서 만든 파이썬 IDE
Python 프로그래밍을 배우고 가르칠 수 있는 전문적인 도구
Professional : 유료 버전
Community: 무료 버전 |
|
2020/06/16 22:02 |
도봉산핵주먹 |
Python
* description : python 관련 내용 기술
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-06-17
Python
Python 장점
* 문법이 간결합니다.
* 다양한 운영체제를 지원합니다. |
|
2020/06/19 16:58 |
도봉산핵주먹 |
python 가상화_환경_셋팅
* description :
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-06-19
가상화 환경 이란?
" python 가상환경
"
* 파이썬에서는 한 라이브러리에 대해 하나의 버전만 설치가 가능합니다. |
|
2021/09/23 15:49 |
주레피 |
Redmine
* description : redmine.repia.com 관련 내용 기술
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2021-09-24
Intro
접속 정보
* 접속 URL : temp.repia.com
* IP:Port : 125.132.25.162:10202
* 설치경로 : /usr/local/src/redmine-3.4.6/ |
|
2020/06/08 09:11 |
도봉산핵주먹 |
Regular Expression, 정규표현식
* description :
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-06-08
Regular Expression?, 정규표현식 이란?
" 정규표현식(Regular expressions)은 줄여서 Regex라고 합니다. Regex는 문자열에 어떤 패턴의 문자들이 있는지 찾는데 도움을 줍니다 |
|
2020/06/04 10:03 |
주레피 |
Resin
* description : Resin과 관련된 내용 기술
* author : 주레피
* email : dhan@repia.com
* lastupdate : 2020-06-04
Eclipse(Photon(4.8) 이상) 연동 방법
1. resin 다운로드
resin download
Resin Pro 4.0.x를 OS에 맞게 다운로드 합니다. |
|
2020/03/24 18:46 |
도봉산핵주먹 |
selector_feat.jsoup
* description :
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-03-24
" selector란"
* Jquery나 Jsoup에서 같은 selector를 사용한다.
* 문서 구조에서 원하는 |
|
2020/11/11 20:06 |
도봉산핵주먹 |
Selenium 사용방법
* description :
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-11-11
Selenium이란?
Selenium은 브라우져의 API를 이용하여 웹 화면 테스팅을 하기 위한 모듈입니다. |
|
2020/08/27 22:42 |
도봉산핵주먹 |
Spring Boot Batch
* description : Spring Boot Batch 관련 내용 기술
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-08-27
Intro
Batch란?
" 뜻"
일괄처리
" 조건"
대용량 데이터 |
|
2020/08/27 23:00 |
도봉산핵주먹 |
Spring Boot Batch 용어 정의
* description : Spring Boot Batch Object 정의 및 설명
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-08-27
용어 정리
JobLauncher
Batch Job을 실행 시키는 역할을 수행 Job과 Parameter를 받아서 실행하며 JobExecution을 반환한다. |
|
2020/02/18 09:48 |
주레피 |
Members: 하운 | gary | 주레피 | 연목구어 | 김토피아 | 희닝 | 오션 | 천호동밤안개 | 밤즌 | slaptear | heon
Links: 주간회의 | 강의 | REPIA | Rgitlab | 2020 유지보수 리스트
Spring 잡다한 지식
버전
Spring - JDK
Spring Framework JDK 5.3.x JDK 8 ~ 19 5.2.x JDK 8 ~ 15 5.1.x JDK 8 ~ 12 5.0.x |
|
2020/08/25 14:30 |
도봉산핵주먹 |
Spring_Batch_annotation
* description : Spring Batch annotation
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-08-25
Annotation
여기에서 찾아보고 없으면 웹서핑 후 추가 부탁드립니다. |
|
2020/08/21 12:03 |
도봉산핵주먹 |
spring_boot_annotation
* description : spring boot annotation
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-08-21
Annotation
여기에서 찾아보고 없으면 웹서핑 후 추가 부탁드립니다. |
|
2020/07/22 21:19 |
주레피 |
SpringBoot
설정 파일
* yaml, yml(야믈)
* Springboot YAML 샘플
* Spring Boot에서 properties 값 주입받기
Spring Boot Batch
Spring Boot Batch
Jpa(Java 퍼시스턴스 API)
사례연구
1. JPA를 이용한 단순 게시물 테스트
Annotation
Spring boot Annotation
Batch
4. Spring batch, boot 연동 및 처리 과정.
Tasklet VS Chunk
Tasklet Chunk |
|
2021/03/07 15:49 |
주레피 |
Spring에 JPA 적용하기
* description : JPA 관련 내용 기술
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-12-16
JPA 사용해야 되는 이유
* 안녕히 계세요 SQL?
* 자바 개발자의 필수 기술 (트렌드에 뒤쳐지지 말자) |
|
2020/05/21 18:38 |
도봉산핵주먹 |
SVN
* description : mariaDB log 파일 설정 관련 내용
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-05-21
mariaDB
/etc/my.cnf 파일을 수정해야한다.
[mysqld]
# error log 위치
log-error=/data/search/REKMS/logs/db/error.log
log_warnings = 0
# log_error_verbosity = 1
# 1(errors only), 2(errors, warnings), 3(errors, warning, notes)
# general log 설정 및 위치
general_log=1
general_log_file=/data/search/REKMS/logs/db/mysql_history.log
# slow, long query 설정
slow-query-log = 1 … |
|
2020/08/14 11:37 |
주레피 |
Tensorflow
* description : tensorflow 관련 내용 기술
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-07-08
Tensorflow
Install
Ubuntu 18.04 (GPU version)
1. CUDA Toolkit 10.1 update2
https://developer.nvidia.com/cuda-toolkit-archive (회원 가입 필요 없음) |
|
2020/07/10 13:54 |
도봉산핵주먹 |
Thymeleaf
* description : Thymeleaf
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-07-10
Intro
Thymeleaf란?
* Thymeleaf는 스프링 부트가 자동 설정을 지원하는 웹 템플릿 엔진입니다. |
|
2020/06/03 10:50 |
도봉산핵주먹 |
tomcat_port_error
* description : 도봉산핵주먹
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-06-03
error
설명
* Tomcat이 사용하고 있는 기본 포트(8080, 8009, 8005)가 이미 사용중이라서 생기는 오류입니다. |
|
2020/07/09 22:54 |
도봉산핵주먹 |
vim 설정 끄기
* description : vim 설정 끄기
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-07-09
vim 설정 끄기
vim 설정 하는이유
" pycharm 기본설정으로 vim이 되어있다. |
|
2020/03/12 16:54 |
주레피 |
Visual Studio Code
* description :
* author : 주레피
* email : dhan@repia.com
* lastupdate : 2020-03-12
단축키
자동 줄 바꿈
Alt + z (Toggle)
메뉴바 표시
Alt
setting창 열기
mac: cmd + ,
windows: ctrl + ,
이모지 |
|
2020/03/25 10:55 |
오션 |
window.open 사용법
* description : Internet Explorer 브라우저의 생성된 팝업창에서 세로 스크롤바가 생기지 않을때
* author : 오션
* email : shlim@repia.com
* lastupdate : 2020-03-19
문법(Syntax) |
|
2020/03/02 14:12 |
도봉산핵주먹 |
Windows 10에서 hosts 파일 수정 방법
* description :
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-03-02
hosts 파일 수정하는 하는 방법
파일 위치
* C:\Windows\System32\drivers\etc |
|
2022/04/06 18:15 |
주레피 |
xlsx
* description : xlsx 사용 방법 및 쓸모 있는 서식
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-11-24
Case Study
Woking Day 계산
"
"
함수
VLOOKUP
$의미
$B3 -> 행 자동채우기 -> B3, C3, D3의 값은 B3로 고정,
B$3 -> 열 자동채우기 -> B3, B4, B5의 값은 B3로 고정,
$B$3 -> 행열 자동채우기 -> B3값 자동 고정(위 둘다 동시에 적용) |
|
2020/06/20 10:35 |
도봉산핵주먹 |
가상화_셋팅_후_테스트
* description : 가상화셋팅 후 테스트(simplejson)
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-06-17
simplejson 테스트
예제 코드
# section03
# python 가상환경에서 설치한 simplejson 패키지 실행
# 외부 설치 패키지 테스트
import simplejson as json
test_dict = {'1': 95, '4': 77, '3': 65, '5': 100, '2': 88}
# simplejson 실행
print(json.dumps(test_dict, sort_keys=True, indent=4 * ' '))… |
|
2020/06/17 18:46 |
도봉산핵주먹 |
기초코딩-맛보기
* description : python에서 맛보기 코딩
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-06-17
기초코딩-맛보기
예제 코드
# Section02-2
# 파이썬 기초 코딩
# 몸풀기 코딩 실습
import this
import sys
print("== 입 출력 인코딩 확인 ==")
# 파이썬 2.x vs 3.x 기본 캐릭터 셋 설명
# Python 3.x 입력 인코딩
print(sys.stdin.encoding)
# Python 3.x 출력 인코딩
print(sys.stdout.encoding)
print()
print("== 출력문 ==")
# 출력문
print("My name is Goodboy!")
print()
print("== if ==")
# 변수선언
myName = "Goodboy"
# 조건문
if myName… |
|
2020/06/23 18:23 |
도봉산핵주먹 |
데이터 타입 중간점검
* description : 데이터 타입 중간점검
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-06-22
데이터 타입 중간점검
" 해답과 상관없이 답만 같게 나오면 됩니다. |
|
2020/06/19 22:47 |
도봉산핵주먹 |
데이터_타입과_연산_이해
* description : python에서 데이터타입과 연산 이해
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-06-19
데이터타입과 연산 이해
예제 코드
# section04-1
# 데이터 타입
v_str1 = "hylee"
v_bool = True
v_str2 = "Goodboy"
v_float = 10.3
v_int = 7
v_dict = {
"name" : "Lee",
"age" : 32
}
v_list = [3, 5, 7]
v_tuple = 3, 5, 7
v_set = {7,8,9}
print(" == 타입 간의 연산")
print(type(v_tuple))
print()
i1 = 30
i2 = 939
big_int1 = 99999999999999999999999999
big_int2 = 66666666666666… |
|
2020/01/31 18:35 |
주레피 |
도봉산핵주먹
* 서명
* description : 도봉산핵주먹 서명
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-06-25
자기개발
인프런
인프런 ( 계정 : hylee@repia.com / fpvldk_12#$% )
* |
|
2020/08/04 12:20 |
주레피 |
도커 Docker
* description : 도커관련 유용한 지식 모음
* author : 주레피
* email : dhan@repia.com
* lastupdate : 2023-03-25
도커란
* 도커란 무엇인가?
* 생활 코딩 Docker 강의
설치
우분투에서 도커 설치
CentOS에서 도커 설치
기본 명령어
* docker pull [image]
* |
|
2020/03/19 15:06 |
도봉산핵주먹 |
두_날짜_사이의_차이_계산_방법
* description :
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-03-19
코드 예시
public void calDateBetweenAandB()
{
String date1 = "2016-09-21";
String date2 = "2016-09-10";
try{ // String Type을 Date Type으로 캐스팅하면서 생기는 예외로 인해 여기서 예외처리 해주지 않으면 컴파일러에서 에러가 발생해서 컴파일을 할 수 없다.
SimpleDateFormat format = new SimpleDateFormat("yyyy-mm-dd");
// date1, date2 두 날짜를 parse()를 통해 Date형으로 변환.
Date FirstDate = format.p… |
|
2020/06/23 18:23 |
도봉산핵주먹 |
딕셔너리와_집합
* description : 딕셔너리와_집합
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-06-22
딕셔너리와_집합
예제 코드
# Section04-4
# 파이썬 데이터 타입(자료형)
# 딕셔너리, 집합 자료형
# 딕셔너리 자료형(순서X, 중복X, 수정O, 삭제O)
# Key, Value (Json) -> MongoDB
# 선언
print('#==== 딕셔너리 ====#')
a = {'name': 'Kim', 'phone': '01012345678', 'birth': 870124}
b = {0: 'Hello python!'}
c = {'arr': [1, 2, 3, 4]}
print('#=== type, 값 출력 ===#')
print('a - ', type(a), a)
print('b - ', type(b), b)
print('c - ', type(… |
|
2020/02/07 21:24 |
김토피아 |
리눅스에서 자주 사용하는 명령어
* description :
* author : 김토피아
* email : kimmk@repia.com
* lastupdate : 2020-03-10
ls
용량이 제일 큰것부터 정렬하여 리스팅 하기
[www@www tmp]$ ls -alhS | more |
|
2020/06/20 10:45 |
도봉산핵주먹 |
리스트와 튜플
* description : python에서의 print 함수 이해
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-06-20
리스트와 튜플
예제 코드
# Section04-3
# 파이썬 데이터 타입(자료형)
# 리스트, 튜플
print('#==== 리스트 ====#')
# 리스트 자료형(순서O, 중복O, 수정O, 삭제O)
# 선언
a = []
b = list()
c = [1, 2, 3, 4]
d = [10, 100, 'Pen', 'Cap', 'Plate']
e = [10, 100, ['Pen', 'Cap', 'Plate']]
# 인덱싱
print('#== 인덱싱 ==#')
print('d - ', type(d), d)
print('d - ', d[1])
print('d - ', d[0] + d[1] + d[1])
print('d - ', d[-1])
… |
|
2020/04/03 09:32 |
주레피 |
메일_보내기
* description :
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-04-08
시작 전 확인사항
" 메일발송 시작 전 보낼메일 계정이 smtp 로 설정이 되어 있는지 확인해야 함. |
|
2020/06/25 15:09 |
도봉산핵주먹 |
모듈과 패키지
* description : 모듈과 패키지
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-06-25
모듈과 패키지
" 현재 진행중인 프로젝트 안에 참조할 파일을 만든 뒤 진행하시면 됩니다. |
|
2020/06/20 10:39 |
도봉산핵주먹 |
문자열_연산_및_슬라이싱
* description : 문자열 연산 및 슬라이싱
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-06-20
문자열_연산_및_슬라이싱
예제 코드
# Section04-2
# 파이썬 데이터 타입(자료형)
# 문자열, 문자열 연산, 슬라이싱
# 문자열 중요성(가장 많은 분야에서 사용)
# 문자열 생성
str1 = "I am Boy."
str2 = 'NiceMan'
str3 = """How are you?"""
str4 = '''Thank you!'''
# 문자열 출력
print(" == 변수타입 출력 ")
print(type(str1))
print(type(str2))
print(type(str3))
print(type(str4))
print()
# 문자열 길이
print(" == 문자열길이 출력 ")
print(len(str1))
print… |
|
2020/06/23 18:25 |
도봉산핵주먹 |
반복문
* description : 반복문
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-06-22
반복문
예제 코드
# Section05-2
# 파이썬 흐름제어(제어문)
# 반복문 실습
# 코딩의 핵심 -> 조건 해결 중요
# 기본 반복문 사용(while, for)
v1 = 1
while v1 < 11:
print("v1 is :", v1)
v1 += 1
# 0부터 range()에 선언한 숫자 미만까지 v2 변수에 넣어서 for문 돌린다.
for v2 in range(10):
print("v2 is :", v2)
# 0~10 까지 v3 변수에 넣어서 for문 돌린다.
for v3 in range(1, 11):
print("v3 is :", v3)
# 0~10 까지 중 2번째 숫자(짝수)를 꺼내서 v3 변수에 넣어서 for문 돌린다.… |
|
2020/06/23 18:25 |
도봉산핵주먹 |
반복문 중간점검
* description : 반복문 중간점검
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-06-22
반복문 중간점검
" 해답과 상관없이 답만 같게 나오면 됩니다. |
|
2020/03/14 14:38 |
도봉산핵주먹 |
부모태그_가져오기
* description :
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-03-14
코드 예시
$(".mylink").click(function() { // 아래 4개는 모두 동일한 결과 반환
$(this).parent().siblings(".something1");
$(this).parent().prev(); // if you always want the parent's previous sibling
$(this).parents(".box").children(".something1");
$(this).closest('.box').children('.something1');
}); |
|
2020/06/03 09:51 |
오션 |
Members: 하운 | gary | 주레피 | 연목구어 | 김토피아 | 희닝 | 오션 | 천호동밤안개 | 밤즌 | slaptear | heon
Links: 주간회의 | 강의 | REPIA | Rgitlab | 2020 유지보수 리스트
슬기로운 회사생활
* description : 회사와 관련된 다양한 정보 공유
* author : 오션
* email : shlim@repia.com
* lastupdate : 2020-06-03
Hardware AS |
|
2020/08/05 11:55 |
도봉산핵주먹 |
영어 단어장
주레피 단어장
오션 단어장
A
available(어베이러블)
이용할 수 있는, 구할 수 있는
C
classification (클레시피케이션)
분류, (유형,범주)
clustering(클러스트링)
군집, (무리)
cheat sheet (칫싯)
커닝 쪽지 |
|
2020/06/25 15:50 |
도봉산핵주먹 |
예외 처리
* description : 예외 처리
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-06-25
예외 처리
예제 코드
# Section10
# 파이썬 예외처리의 이해
# 예외 종류
# SyntaxError, TypeError, NameError, IndexError, ValueError, KeyError..
# 문법적으로 에러가 없지만 코드 실행 프로세스에서 발생하는 예외 처리 중요
# linter : 코드 스타일, 문법 체크
##############################
### SyntaxError : 잘못된 문법
##############################
# print('test)
# print('Hello'))
# if True
# pass
# a = 20; b = 30; a+ = b
# x => y
###########… |
|
2020/03/10 20:24 |
주레피 |
오라클, Oracle
* description : 오라클 관련 자료 정리
* author : 주레피
* email : dhan@repia.com
* lastupdate : 2023-03-25
시작/종료
1.관리자 로그인(오라클 계정에서)
sqlplus "/as sysdba"
SQL>
2.리스너 종료(Shell에서 해야 됨) |
|
2020/04/17 13:52 |
도봉산핵주먹 |
운동과 에어콘
* description : 운동과 에어콘의 관계
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-04-17
Tip
* 에어컨 틀고 운동하면 근육손상이 온다고 합니다. 참고하시면 될거 같습니다. |
|
2020/03/24 09:29 |
도봉산핵주먹 |
이클립스 우클릭 new목록 바꾸기
* description : 도봉산핵주먹
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-03-24
개요
* 새로운 파일을 만들때 '우클릭 > new' 했을떄 원하는 형식이없어서 매번 'Other'를 클릭하는데 그 번거로움을 줄이기 위해 알아봤습니다. |
|
2020/01/31 20:24 |
주레피 |
Members: 하운 | gary | 주레피 | 연목구어 | 김토피아 | 희닝 | 오션 | 천호동밤안개 | 밤즌 | slaptear | heon
Links: 주간회의 | 강의 | REPIA | Rgitlab | 2020 유지보수 리스트
이클립스(Eclipse)
* description : 사용자별 주요 계정 및 내용
* author : 천호동밤안개
* email : jhgong@repia.com
* lastupdate : 2020-01-31
초기 설정 |
|
2020/02/18 11:38 |
eleven |
이클립스에서 SVN Ignore 적용방법
* description : eleven
* author : eleven
* email : jskim@repia.com
* lastupdate : 2020-01-31
적용 방법
* 이클립스 메뉴의 window -> preferences -> Team -> Ignored Resources 선택 |
|
2020/02/06 10:08 |
주레피 |
이클립스에서 원격으로 front를 작업하기
* description : eleven
* author : eleven
* email : jskim@repia.com
* lastupdate : 2020-01-31
플러그인 설치
* 이클립스 마켓플레이스 실행
* Remote System Explorer (SSH, Telnet, |
|
2020/09/08 17:09 |
도봉산핵주먹 |
자동주석 설정
* description : eclipse 자동 주석 설정 방법
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-09-08
방법
'Windows > Preferences > Java > Code Style > Code Templates' -> 우측 'comments' 클릭 하면 여러가지 목록이 나온다. |
|
2020/06/23 18:24 |
도봉산핵주먹 |
조건문
* description : 조건문
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-06-22
조건문
예제 코드
# Section05-1
# 파이썬 흐름제어(제어문)
# 조건문 실습
print("type(True) :\t",type(True))
print("type(False) :\t",type(False))
# 기본 형식
# 예1
if True:
print("if True :\t","Yes") # 들여쓰기 중요
if False:
# 출력되지 않음.
print("False :\t","No")
# 예2
if False:
# 여기는 실행되지 않음.
print("if False :\t","You can't reach here")
else:
# 여기가 실행된다.
print("else :\t","Oh, you ar… |
|
2020/06/25 14:49 |
도봉산핵주먹 |
클래스 상세 이해(self, 클래스, 인스턴스 변수)
* description : 클래스 상세 이해(self, 클래스, 인스턴스 변수)
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-06-25
클래스 상세 이해(self, 클래스, 인스턴스 변수) |
|
2020/06/25 14:51 |
도봉산핵주먹 |
클래스 상세 이해(상속, 다중상속)
* description : 클래스 상세 이해(상속, 다중상속)
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-06-25
클래스 상세 이해(상속, 다중상속) |
|
2020/06/02 18:01 |
도봉산핵주먹 |
클립보드_복사
* description :
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-06-02
Code
* APPS에 구현한 클립보드 복사 (간소화)코드입니다.
<head>
<script>
$( document ).ready(function(){
$('#codeCopy').click(function(){
$('#RssCode').select()
document.execCommand("copy");
alert("imgSrc Code를 복사하였습니다.");
});
$('#onerrorCopy').click(function(){
$('#onerror').select()
document.execCommand("copy");
alert("onerr… |
|
2020/06/30 18:50 |
도봉산핵주먹 |
타이핑 게임 제작 (기본)
* description : 타이핑 게임 제작 (기본)
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-06-30
타이핑 게임 제작 (기본)
준비사항
" 아래 파일을 받아 resource 폴더 안에 넣어주고 실행하면 됩니다. |
|
2020/06/30 19:00 |
도봉산핵주먹 |
타이핑 게임 제작 (확장)
* description : 타이핑 게임 제작 (확장)
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-06-30
타이핑 게임 제작 (확장)
준비사항
" 아래 파일을 받아 압축을 풀면 sound 폴더가 나오는데 그것을 resource 폴더 와 동일선상에 넣어주고 실행하면 됩니다. |
|
2020/06/26 22:03 |
도봉산핵주먹 |
테이블 생성 및 삽입
* description : 테이블 생성 및 삽입
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-06-26
테이블 생성 및 삽입
준비사항
" 기존 DB TOOL을 이용해도 되지만 가벼운 DB TOOL 첨부할테니 필요하신 분은 사용 하시면 됩니다. |
|
2020/06/26 22:46 |
도봉산핵주먹 |
테이블 수정 및 삭제
* description : 테이블 수정 및 삭제
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-06-26
테이블 수정 및 삭제
예제 코드
# Section12-3
# 파이썬 데이터베이스 연동(SQLite)
# 테이블 수정 및 삭제
import sqlite3
# DB생성(파일)
# conn = sqlite3.connect('본인이 원하는 경로/database.db/database.db')
conn = sqlite3.connect('D:/python_bnasic/resource/database.db') # 본인 DB 파일 경로
# Cursor연결
c = conn.cursor()
# 데이터 수정1
c.execute("UPDATE users SET username = ? WHERE id = ?", ('niceman', 1))
# 데이터 수정2
c… |
|
2020/06/26 22:44 |
도봉산핵주먹 |
테이블 조회
* description : 테이블 조회
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-06-26
테이블 조회
예제 코드
# Section12-2
# 파이썬 데이터베이스 연동(SQLite)
# 테이블 조회
import sqlite3
# DB 파일 조회(없으면 새로 생성)
# conn = sqlite3.connect('본인이 원하는 경로/database.db/database.db')
conn = sqlite3.connect('D:/python_bnasic/resource/database.db') # 본인 DB 파일 경로
# 커서 바인딩
c = conn.cursor()
# 데이터 조회(전체)
c.execute("SELECT * FROM users")
# 커서 위치가 변경 된다.
# 1개 로우 선택
print('One -> \n', c.fetchone()… |
|
2020/06/25 15:40 |
도봉산핵주먹 |
파일 읽기, 쓰기
* description : 파일 읽기, 쓰기
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-06-25
파일 읽기, 쓰기
" 현재 진행중인 프로젝트 안에 참조할 파일을 만든 뒤 진행하시면 됩니다. |
|
2020/06/25 14:39 |
도봉산핵주먹 |
함수_및_람다(lambda)
* description : 함수 및 람다(lambda) 이해
* author : 도봉산핵주먹
* email : hylee@repia.com
* lastupdate : 2020-06-25
함수 및 람다(lambda) 이해
예제 코드
# Section06
# 파이썬 함수식 및 람다(lambda)
# 함수 정의 방법
# def function_name(parameter):
# code
# 함수 호출
# function_name()
# 함수 선언 위치 중요
# 예제1
print("#==== 일반함수 ====")
print("#=== 기본예제 ===")
def hello(world):
print("Hello, ", world)
param1 = "Niceman"
hello(param1)
print()
# 예제2
print("#=== 기본 리턴 ===")
def hello_return(wor… |