일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Python
- Minus
- comma
- NumberFormat
- selected
- WINDOW11
- 문자열찾기
- date_sub
- 파이썬설치
- decimal
- 날짜 빼기
- 1227
- 파이썬
- select
- mysql
- Example
- TIP
- checkbox
- onlyNumber
- Straps
- phpexcel
- 날짜 더하기
- optionselected
- Excel
- Tasks
- javascript
- install
- option
- date_add
- php
- Today
- Total
목록전체 글 (11)
그럴 수도 있지
오류 코드: 1227 Access denied; you need (AT LEAST ONE of) the SUPER privilege(s) FOR this operation 접근 불가; 이 작업에 대해 (적어도 하나) SUPER 권한이 필요합니다. 프로시저 생성이나 수정 등 하려고 하는데 나타나는 오류 중 하나 분명히 권한이 있는데도 불구하고, 권한이 필요하다고 뜰 때가 있다. DELIMITER $$ USE `데이터베이스명`$$ DROP PROCEDURE IF EXISTS `프로시저명`$$ CREATE DEFINER=`root`@`%` PROCEDURE `프로시저명`( create 부분에서 계정명과 호스트 부분이 있는데 다시 재확인을 해야한다. 루트 권한으로 생성 된 프로시저일 경우을 복붙해서 하는 경우가..
Syntax strpos(string $haystack, string $needle, int $offset = 0): int | false 자바스크립트의 indexOf랑 비슷한 함수로 문자열이 있는지 판단하거나 문자열을 찾아 자를 때 사용한다. Parameters haystack : 탐색할 문자열 needle : 찾을 문자열(혹은 문자) offset : 선택값이며, offset을 지정하면 haystack에서 해당 위치부터 문자열을 찾는다. Return Values 위치를 정수로 반환하며, 문자열은 1부터가 아닌 0부터 시작한다. 찾는 문자열이 없을 경우 false를 반환한다. Example 1 $msg = "Hello! welcome to my blog."; echo "welcome의 위치는 ".strp..
작성일자 기준(2023년 5월 17일, phtyon 3.11.3 버전으로 windows 11에서 설치 1. 파이썬 공식 홈페이지로 접속한다. https://www.python.org/ Welcome to Python.org The official home of the Python Programming Language www.python.org 2. Downloads 메뉴에서 설치 파일은 다운 받는다. 3. 설치파일을 더블클릭하여 설치를 진행한다. 4. Add python.exe to PATH 를 체크하고 Install Now 를 클릭한다. 5. 설치 완료 6. 파이썬 버전 확인 명령 프롬프트(윈도우 키 + R 눌러서 cmd 입력 후 확인)로 들어가 python --version 명령어로 확인 가능하다. ..
view -> Command Palette Tasks: Configure Task { // See https://go.microsoft.com/fwlink/?LinkId=733558 // for the documentation about the tasks.json format "version": "2.0.0", "tasks": [ { "label": "Project Label", "type": "shell", "command": "python3", "args": [ "${file}" ], "presentation": { "reveal": "always", "panel": "new" }, "options": { "env": { "PYTHONIOENCODING": "UTF-8" } }, "group": { ..
python3 -m venv [가상환경명] * 문서 폴더에 python 폴더를 생성하였다. 1. 터미널을 실행 2. study라는 가상환경을 생성 python3 -m venv study 3. 생성된 폴더를 들어가면 생성된 파일들 확인 가능 cd bin source ./activate deactivate
1. Microsoft SQL Server Management Studio 실행한다. 2. Security(보안) - Logins(로그인) - User(계정) 선택 후 우측 마우스를 누르고 Properties(속성)을 선택한다. 3.General(일반)탭을 보면 Enforce password expiration(암호 만료 강제 적용)이라고 체크가 되어 있는데 이것 을 해제하고 확인을 하면 된다.
php 엑셀 업로드 할 때 날짜에 +1일이 되는 오류가 발생해서 검색해보니 33시간을 더해줘야한다고 한다. $dateInfo = $data->sheets[0]['cellsInfo'][$i][5]; if($dateInfo){ $tmpDate = $dateInfo['raw']; $tmpDate = date('Y-m-d h:i:s', $tmpDate); $tmpDate = date("Y-m-d", strtotime("$tmpDate -33 hour")); } else { $tmpDate = $data->sheets[0]['cells'][$i][5]; }
숫자만 입력을 받아야 하거나, 마이너스 혹은 플러스만. 소수점 입력이 가능하거나 혹은 불가능하거나. 천단위가 넘어가면 콤마 처리를 해줘야하거나. 결국엔 인터넷에서 보고 배운 걸 합쳐서 함수를 만들었고 유용하게 사용 중이다. 회사에서 제일 많이 사용 중인 함수 중 하나. * 예제는 아래에 간단하게 설명 Syntax numberFormat(val, isMinus, isFloat, isComma) Javascript //숫자 입력 (마이너스, 소수점, 콤마) function numberFormat(val, isMinus, isFloat, isComma){ var str = val; //일단 마이너스, 소수점을 제외한 문자열 모두 제거 str = str.replace(/[^-\.0-9]/g, ''); //마..
1. 체크 박스를 전체 선택 혹은 전체 해제 2. 전체 체크 후 한 건이라도 체크를 풀 경우 전체 체크박스의 체크가 해제 위와 같이 체크박스를 전체 선택하거나 해제, 그리고 전체 선택 했는지 여부를 판단하는 경우가 많아서 나 같은 경우는 공통 함수로 빼서 여기저기 화면에서 사용하고 있다. 1. 기본 화면 2. 전체 선택 3. 전체 해제 4. 전체 선택 후 하나만 체크 해제(전체 체크 박스가 풀려야함) 5. disabled 된 내역은 제외 HTML 항목 사과 딸기 포도 메론 자두 javscript //체크박스 전체 선택/해제 function allCheckboxes(boxNames, chkMode){ const el = document.getElementsByName(boxNames); for(let i ..
select 박스에 있는 option값을 선택해줘야 할 때가 있다. 예를 들어, 작성 된 내용을 바탕으로 수정 시라던가, 버튼을 누르면 자동으로 선택해줘야한다던가. value값을 알면 selected 가능한 간단한 예제다. 사과 딸기 포도 대충 이렇게 3개의 옵션이 있는 select 박스가 만들어지고, value값을 입력 받을 input, 그리고 javascript 함수를 실행시켜줄 선택 박스를 만들었다. function selectedControl(){ const el = document.getElementById('fruit'); //select box const len = el.options.length; //select box의 option 갯수 co..