"전체 글"에 해당되는 글 - 369건
Post
자바기초 정리
String
StringBuffer
String, StringBuffer, StringBuilder의 차이점
ArrayList
'이전게시판 > Java' 카테고리의 다른 글
VSCode Error 에러 빨간색 줄 삭제하기(Remove red line) (0) | 2024.04.17 |
---|---|
vscode 폰트 변경 안될 때 (0) | 2022.12.26 |
Post
오늘 한 일
- 내 홈페이지에 명언버튼 추가. 버튼 클릭 시 명언이 변경되도록 수정했다.
- Java 기초 공부
오늘 느낀 점
- 글자에 네온사인 효과를 적용하고 싶었지만, 모르는 문법이 많아서 Commit 하기 부담;;
- css translate에 대해서 찾아보자
- Web To-do List를 만들어보고 싶다.
- Java 설치 에러가 나서 너무 오래걸렸다.. 에러를 줄이는 방법=>설치 포스팅을 꼼꼼히 잘보자.
내일 할 일 (계획)
- To-Do 리스트 개발( 소스 참고보다 직접 필요한 것을 찾아가며 만들자 )
- Java 기초 보기 ( https://wikidocs.net/book/31 )
- 시간되면 JSP
'이전게시판 > TIL' 카테고리의 다른 글
2018.12.08_TIL (0) | 2018.12.08 |
---|---|
2018.12.07_TIL (0) | 2018.12.08 |
18.10.21_TIL (0) | 2018.10.21 |
18.10.20_TIL (0) | 2018.10.20 |
18.10.19_TIL (0) | 2018.10.19 |
18.10.18_TIL (0) | 2018.10.18 |
18.10.17_TIL (0) | 2018.10.17 |
TIL(Today I Learn) 시작 (0) | 2018.10.15 |
Post
'이전게시판 > TIL' 카테고리의 다른 글
2018.12.08_TIL (0) | 2018.12.08 |
---|---|
2018.12.07_TIL (0) | 2018.12.08 |
18.10.21_TIL (0) | 2018.10.21 |
18.10.20_TIL (0) | 2018.10.20 |
18.10.19_TIL (0) | 2018.10.19 |
18.10.18_TIL (0) | 2018.10.18 |
18.10.17_TIL (0) | 2018.10.17 |
18.10.16_TIL (0) | 2018.10.16 |
Post
Javascript 정리
html과 javascript의 차이
- html은 있는 그대로 보여주지만 javascript는 동적으로 페이지를 보여준다.
- 아래 예는 같은 1+1을 했지만 html은 글자로써 그대로 보여주는 반면
- javascript는 1+1의 결과값 2를 출력한다.
javascript event
- html에 on으로 시작하는 속성들이 있다.
- on으로 시작하는 속성은 javascript 이벤트를 대입해야한다.
- onclick="alert('OK')"
- onclick 속성은 마우스 클릭(이벤트)시 OK알람창(javascript)이 뜬다.
javascript consol
- 크롬 웹 페이지에서 오른쪽 클릭 - 검사-console 창 뜸
- 간단한 javascript code 를 console 창에서 테스트 할 수 있다.
데이터타입-문자열과 숫자
- 데이터 타입이 문자열인지 숫자인지에 따라 결과가 달라진다.
- 데이터 타입 숫자 : 1+1 = 2
- 데이터 타입 문자 : "1"+"1"="11"
프로그래밍이란?
- javascript는 프로그래밍 언어. html 아님.
- 프로그램이란 순서라는 의미가 있음. 만드는사람은 프로그래머.
- html은 시간의 순서에 따라 순서대로 작동x
- javascript는 시간의 순서에 따라 순서대로 작동.
조건문
- == : 값이 같은지 확인
- === : 데이터 값이 같은지 확인
- ex.
- 1 == "1" : true
- 1 === "1" : false
- true == 1 : true
- true === 1 : false
function
- 함수선언
- 사용법
객체
- 소스코드가 커지면 function 이름의 중복이 많이 나타난다.
- function이 중복되면 나중에 선언된 function만 남고, 먼저 선언된걸 지워버린다.
- 객체를 사용하면 객체와 관련있는 변수, 함수를 Grouping하기 때문에 function 이름 중복을 방지할 수 있다.
- 사용법
- Method 사용
func.MethodName1(value);
파일로 정리하기
- js객체 정의가 각 파일마다 정의되어있다면 소스가 복잡해진다.
- js파일을 한 파일에 넣고 정리할 수 있다.
- js파일 참조하기
jquery
- jquery 라이브러리 포함(CDN)
- jquery 다운로드 페이지 접속 (https://jquery.com/download/)
- 페이지에서 CDN 검색 , 구글 CDN 클릭
- jQuery을 찾아서 아래 script를 <head>태그 안에 넣음
- jquery는 javascript로 복잡하게 적은 소스를 간단하게 변경할 수 있는 좋은 라이브러리.
'이전게시판 > HTML CSS Javascript' 카테고리의 다른 글
크롤링 하려고 하는데 ModuleNotFoundError: No module named 'pandas'에서 막힘 (1) | 2022.10.11 |
---|---|
Bitnabi로 서버 접속, 댓글 달기, 채팅기능 추가 (0) | 2018.10.06 |
Post
Git Cui Commit
Git을 사용할 폴더 만들기
Git이 관리할 파일로 등록
버전만들기(commit)
git stage area
'이전게시판 > Git' 카테고리의 다른 글
Git Branch (0) | 2018.10.12 |
---|---|
invalid username or password Sourcetree 해결 (0) | 2018.10.12 |
GIT 사용 방법 정리 (0) | 2018.10.12 |
Git 기초_1 Clone, Commit, Push (with.TortoriseGit) (0) | 2016.07.13 |
Post
Git Branch 사용법
원격저장소(Remote)
인터넷, 네트워크에 연결되어있는 저장소. 로컬 저장소와 원격저장소를 연결해서 소스코드를 백업할 수 있다.
원격저장소로 소스코드 올리기(Push)
Push를 누르면 로컬에 있는 파일이 올라간다.
원격저장소로 업로드
수정사항을 Commit 하면 Push에 1이 뜬다.
저장소 복제(Clone)
원격 저장소에 내용을 자신의 local로 가져오는 것.
협업 pull,push
Stash
완성하지 못한 내용을 안전한 곳으로 이동시키는 것.
Tag
gitgnore
버전관리에서 파일을 무시한다.
'이전게시판 > Git' 카테고리의 다른 글
Git Cui Commit (0) | 2018.10.13 |
---|---|
invalid username or password Sourcetree 해결 (0) | 2018.10.12 |
GIT 사용 방법 정리 (0) | 2018.10.12 |
Git 기초_1 Clone, Commit, Push (with.TortoriseGit) (0) | 2016.07.13 |
Post
invalid username or password Sourcetree 해결
상황
로컬저장소와 원격저장소 동기화를 위해 Push 선택.
아이디, 비밀번호 입력 후 틀렸는지 실패해서 다시한번 시도하려고 했는데
아이디, 비밀번호 입력창이 뜨지 않아 계속
invalid username or password 에러 발생
해결
Sourcetree 인증정보를 삭제해야한다.
Updates were rejected because the tip of your current branch is behind 해결
상황
local 에서 작업한 내용을 원격저장소에 올리려고 Push 하니 아래와 같은 에러 발생.
해결
아마 새로 생성한 Repository에 Readme.md 파일이 있을 것이다.
'이전게시판 > Git' 카테고리의 다른 글
Git Cui Commit (0) | 2018.10.13 |
---|---|
Git Branch (0) | 2018.10.12 |
GIT 사용 방법 정리 (0) | 2018.10.12 |
Git 기초_1 Clone, Commit, Push (with.TortoriseGit) (0) | 2016.07.13 |
Post
GIT 사용 방법 정리
Git , Sourcetree 다운로드
Commit
파일추가 및 커밋을 하려면 해당 git 폴더에서 파일 생성한다.
Discard
working copy에 수정된 것을 원래대로 돌리고 싶을 때 선택.
Reset
이미 커밋한 것을 되돌린다.
Revert
Reset과 비슷하지만 다르다.
Branch
Branch는 미래에 넣을 수도 있고, 언제 들어갈지 모르는 새로운 작업을 할 수 있도록
Merge
2개의 Branch를 병합하는 것을 말한다.
- Master Branch 선택
- 병합하려는 Branch를 오른쪽 클릭하면 'Merge Branch into current branch' 메뉴가 있다. 클릭한다.
- Merge branch 'branchName' Graph가 생겼다.
충돌
Marster, Branch 의 소스코드의 같은 위치에 변경사항이 있다면 충돌이 일어난다.
충돌 예방
만약 장시간동안 Branch 작업을 한다고 했을 때 그 기간동안, Master 소스를 가져와서 동기화를 해야한다.
'이전게시판 > Git' 카테고리의 다른 글
Git Cui Commit (0) | 2018.10.13 |
---|---|
Git Branch (0) | 2018.10.12 |
invalid username or password Sourcetree 해결 (0) | 2018.10.12 |
Git 기초_1 Clone, Commit, Push (with.TortoriseGit) (0) | 2016.07.13 |
Post
크롬 확장프로그램 추천
RescueTime : 시간관리 프로그램
DarkReader : 브라우저 화면색 어둡게 해주는 프로그램
Post
Bitnami로 서버 접속 ( Windows )
- 아파치를 설치하기 위해 Bitnami( https://bitnami.com/ )를 다운받는다. MySql, PHP는 사용X
- 설치 확인을 위해 Go to Aplication 버튼을 클릭한다. Bitnabi 웹페이지가 잘 나온다면 성공한 것이다.
- Manage Servers 메뉴를 선택해 Apache Web Server를 Stop 시키면 Apache 서버가 꺼진 것이다.(웹페이지를 다시불러오면 페이지를 찾지 못했다는 창이 뜬다)D F
- Bitnami가 설치된 폴더로 가면( C:\Bitnami\wampstack-7.1.21-0\apache2\htdocs ) index.html 파일을 찾을 수 있다.
- index.html이 있는 폴더 내용을 전부 삭제 하고, 자신이 만든 html 파일을 넣으면 새로 고침 후 홈페이지가 반영된 것을 알 수 있다.
- 기존엔 내 컴퓨터에 html 파일을 연거지만, 5번은 웹 클라이언트가 웹 서버에 페이지를 요청을 하고, 클라이언트가 응답을 받아서 웹페이지가 나온 것이다.
댓글 달기 기능
- https://disqus.com/ 사이트 접속
- 회원가입, 로그인 후 나오는 페이지에서 Get Started - I want to install Disqus on my site 클릭
- Website Name을 적고 Create Site 클릭. 그 후 무엇으로 홈페이지를 만들었는지 선택하는 화면이 나오는데 맨 밑에 'I don't see my platform...' 클릭
- 어떤 코드가 나옴. 그 코드를 소스코드에 넣으면 댓글 추가 완료. ( File이 아니라 웹서버에 요청해서 페이지를 열어야 한다! 파일로는 댓글이 안보인다. )
채팅 기능 추가
- https://www.tawk.to/ 사이트 접속
- 가입, 로그인 후 Dashboard 화면이 뜬다. ( https://dashboard.tawk.to/#/dashboard )
- 여기서 왼쪽 맨 아래에 수레바퀴 모양(설정 모양) 버튼을 클릭한다.
- 자신의 홈페이지 이름, 주소를 적고 완료.
- Widget Code를 복사해서 웹 사이트에 추가한다. 채팅창이 추가된 것을 확인할 수 있다.(http로 열어야 한다. 파일x)
- 방문자가 채팅을 치면 알람소리가 들리고 Dashboard에서 알람이 뜬 것을 확인할 수 있다. 알람 뜬 아이콘을 선택 후 Join을 누르면 사용자와 채팅을 할 수 있다.
'이전게시판 > HTML CSS Javascript' 카테고리의 다른 글
크롤링 하려고 하는데 ModuleNotFoundError: No module named 'pandas'에서 막힘 (1) | 2022.10.11 |
---|---|
Javascript 정리 (0) | 2018.10.14 |