본문 바로가기

Develop

(166)
인터넷 안되는 환경(오프라인)에 파이선 패키지 설치하기! (pip download) 요약 1. 패키지 리스트 작성 2. 패키지 다운로드(인터넷이 되는 환경에서) 3. 패키지 설치 1. 패키지 리스트 작성 받아야할 패키지가 여러개 인 경우 리스트로 작성하여 받으면 편함. package.txt 파일을 생성하고 다운받고자 하는 패키지 명을 입력하고 저장. pylint beautifulsoup4 xlrd openpyxl pandas 2. 패키지 다운로드 - 인터넷이 되는(온라인) PC에서 패키지를 다운로드 받는다 package.txt파일이 있는 위치로 이동하여 아래의 명령어 실행 pip download -r ./package.txt ※ 다운로드가 완료되면 package.txt 파일이 있는 위치에 패키지가 다운로드 되어 있음. 3. 패키지 설치 다운받은 패키지를 인터넷 안되는(오프라인) PC로 ..
iOS Safari 뒤로가기 새로고침 시 데이터가 사라지는 현상 관련
LEFT JOIN 으로 다른 TABLE의 COUNT 구하기 SELECT post.id, post.title, user.id AS uid, username, COALESCE(x.cnt,0) AS comment_count FROM `post` LEFT JOIN post_user ON post.id = post_user.post_id LEFT JOIN user ON user.id = post_user.user_id LEFT OUTER JOIN (SELECT post_id, count(*) cnt FROM post_comments GROUP BY post_id) x ON post.id = x.post_id ORDER BY post_date DESC
unix timestemp https://reword12.tistory.com/entry/%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-Unix-TimeStamp%EB%B3%80%ED%99%98-javascript
Date() 함수에서 날짜 형식 출력 하는 방법 자바스크립트에서 Date() 날짜 함수를 이용해서 특정 형식으로 년, 월, 일, 시간 등을 출력 할때 출력 format 함수가 없어서 고생하는 경우가 많다. 그래서 함수로 만들어서 사용하면 편리하다. 아래 함수를 이용해 보자. Date.prototype.format = function (f) { if (!this.valueOf()) return " "; var weekKorName = ["일요일", "월요일", "화요일", "수요일", "목요일", "금요일", "토요일"]; var weekKorShortName = ["일", "월", "화", "수", "목", "금", "토"]; var weekEngName = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursd..
ajax 배열 전송 ($.ajaxSettings.traditional) ajax 전송 시 배열로 넘기게되면은 []를 포함해서 넘어갑니다. 예를 들어 아래와 같이 호출하면 파라메타는 data[]=1&data[]=2 로 넘어갑니다. var data = new Array(); data.push(1); data.push(2); $.ajax({ url : "test.do", type : "GET", data : { data: data}, success : function(data) { ..... } }); 이럴때 $.ajaxSettings,traditional = true 라는 설정을 추가해서 아래처럼 호출해주면 var data = new Array(); data.push(1); data.push(2); $.ajaxSettings.traditional = true; $.ajax({ ..
Javascript 코드 작성규칙 Javascript 코드 작성규칙 함수 한문자 이름은 피하십시오. 이름에서 의도를 읽을 수 있도록 하십시오. // bad function q() { // ...stuff... } // good function query() { // ..stuff.. } // bad function q() { // ...stuff... } // good function query() { // ..stuff.. } 소문자 낙타표기법(camelCase)을 사용하십시오. function thisIsMyFunction() {}; Class와 생성자에는 PascalCase를 사용하십시오. function User(options) { this.name = options.name; } var good = new User({ name:..
CSS 코드작성 규칙 CSS 코드 작성규칙 기본 규칙 모든 속성은 숫자, 대문자, 특수문자로 시작할 수 없으며, 영문 소문자로 작성합니다. 단어의 구분을 위하여 하이픈 표기법을 사용합니다. 마지막 속성 값의 끝에도 세미콜론을 사용합니다. 방향에 따라 속성을 지정해야 하는 경위 top, right, bottom, left 순으로 작성합니다. 선택자 구분 스타일 엔진은 다음 4개의 카테고리로 스타일 규칙을 분류합니다.1. ID 규칙 ID 규칙 Class 규칙 Tag 규칙 Universal 규칙 이 4개의 규칙들은 스타일 규칙을 적용하는데 기본적인 역할을 하므로 이해하는 것이중요합니다 키 선택자 선택자의 마지막 선택자를 의미합니다. 아래 코드에서 키 선택자는 img, p, [title]이 됩니다. 따라서 마지막 작성된 키 선택을 ..