분류 전체보기 (55) 썸네일형 리스트형 github 사용법 개발자 들에게 github는 파일 저장용, 팀플용으로 씌이고 직장에서도 github를 많이 사용합니다. 자신이 관리한 github가 취직을 할때 좋은 포트폴리오가 될 수도 있죠. 일단 깃허브에 들어가서 로그인을 한 다음 1.파일 올리기 먼저 가입하셨던 github에 들어갑니다. 그리고 저기 create repository를 클릭해줍니다. 그런 다음 README 클릭 해서 repository에 대한 설명을 적어줍니다. code를 누르면 url이 나오는데 복사 해줍니다. 자 그럼 cmd 켜서 내가 올리고 싶은 파일의 위치로 가줍니다. >git init // git에 연결한다는 뜻 >git add . // git에 올릴 파일들을 지정 . 은 전부라는 뜻이고 특정 파일만 올리고 싶으면 이름 적으면 된다, >gi.. go 기초학습4(페키지 export, 생성자, 메소드 , error) 1.다른 페키지 export 하기 python 에서 내가 만든 프로젝트의 함수를 import, export 하듯 go에서도 비슷한 개념으로 export를 해볼 것이다. package ex_game type User struct { Id string Pass string Score int } package main import ( "fmt" "./ex_game" ) func main() { user1 := ex_game.User{Id: "logcat", Pass: "1234", Score: 0} fmt.Println(user1) } 결과: {logcat 1234 0} 메인 프로젝트에서 익트포트 할 프로젝트의 페키지명인 "ex_game"을 import 하여 그 안에 있는 User 구조체를 사용하였다. 여기서.. go 기초 학습3 (pointer, array, slice, map, sturct) 이번 글에서는 go에서만 있는 부분을 다룰 것이다. 1.pointer go는 java나 python같은 high lever 언어처럼 계발이 편하면서도 c같은 low lever 언어처럼 하드웨어를 직접 관리할 수 있다. 이것이 go의 가장 큰 장점이다. package main import ( "fmt" ) func main() { a := 2 fmt.Println(&a) b := a c := &a fmt.Println(&a, &b) fmt.Println(c, *c) *c = 20 fmt.Println(a) } 결과 0xc000016098 0xc000016098 0xc0000160d0 0xc000016098 2 20 c에서 포인터를 공부했으면 그냥 넘어가도 되지만 아닌 사람들을 위해 기본적인 개념만 잡아두면.. go 기초 학습2 (함수, for, if, switch) 1.return 생략 func lenandvalue(word string) (len_s int,upper_s string) { len_s = len(word) upper_s = strings.ToUpper(word) return } func main() { len_s,upper_s := lenandvalue("logcat") fmt.Println(len_s , " " , upper_s) } 위의 lenandvalue 함수에서는 return 뒤에 아무것도 없다. 하지만 실행시켜보면 6 LOGCAT 이 잘 나온다. 함수 이름 부분에 return 값의 타입을 미리 적는 go 언어의 특징때문에 return 값까지 미리 적을 수 있는것 같다고 감히 추축해본다. 위에서 미리 변수를 선헌한 것이기 때문에 len_s .. flask 기본적인 문법과 사용법1(라우팅, url변수, url 얻어오기, render_template, get,post통신) 가상환경 여는법 : # source pywork/bin/activate # cd pywork flask 서버 실행하는 법 : #python 플라스크 파일.py 가상환경 나오는법 : #deactivate flask 설치밑 실행법을 모른다면 아래 글을 보고 오시면 좋습니다. https://logcat-programin.tistory.com/6 flask 설치및 기본적인 실행 우분투 리눅스에서 flask설치 밑 실행방법 1. pip 설치 (pip는 파이썬으로 작성된 패키지 라이브러리를 관리해주는 시스템우분투 리눅스의 apt-get느낌) # sudo apt-get install python-pip 2 Virtualenv 설치 (Virtua logcat-programin.tistory.com 1.접근 권한 fro.. go 언어 기초1(설치, 상수와 변수, 함수) 일단 go를 사용하려면 다운을 받아야 겠죠 https://golang.google.cn/ The Go Programming Language DevOps & Site Reliability With fast build times, lean syntax, an automatic formatter and doc generator, Go is built to support both DevOps and SRE. golang.google.cn IDE는 vscode를 사용 했습니다. 1.Hellow World 출력 package main import ( "fmt" ) func main() { fmt.Println("Hellow World!") } 여기서 터미널을 키고 go build 파일명.go 로 exe를 만들고 g.. 윈도우 cmd에서 ls 명령어 사용하기 유닉스 환경과 mac os에서는 ls가 잘 되는데 window에서는 ls라는 명령어가 없다. window에서 ls의 역할을 하는 명령어는 dir이다. 또 window에서 clear의 역할을 하는 명령어는 cls이다 하지만 이미 ls와 clear에 익숙해져 있는 몸이기 때문에 dir같은건 불편해서 못쓰죠 doskey '사용을 희망하는 명령어' = '기존 명령어' 를 사용하면 됩니다. doskey ls = dir doskey clear = cls android preference 사용하기 preference는 android 엡에서 자체적으로 정보를 저장하는 공간으로 엡을 종료하여도 값이 유지되어 많이 활용된다. preference 사용 1.preferenceActivity를 상속받지 않고 preference 사용 1) preference 가져오기 SharedPreferene 클래스로부터 객체 생성 SharedPrefereces 인스턴스 얻어오기 getPreferences(int mode) : 하나의 Activity에서 사용할 sharedpreference 생성. 생성된 sharedpreference 파일은 해당 activity 이름으로 생성됨 getSharedPreferences("String name", int mode) : 특정 이름을 가지는 sharedepreference 생성 Pr.. 이전 1 ··· 3 4 5 6 7 다음