본문 바로가기 메뉴 바로가기

뭐든지하는 웹개발

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

뭐든지하는 웹개발

검색하기 폼
  • 분류 전체보기 (169)
    • serverSide (141)
      • windows (17)
      • Linux (64)
      • ASP (13)
      • PHP (14)
      • MSSQL (24)
      • MariaDB(MYSQL) (6)
      • Python (2)
    • clientSide (11)
      • javascript (11)
      • html (0)
      • css (0)
    • IDE (10)
      • VSCODE (6)
      • GIT (4)
    • 일상 (6)
      • 이야기 (6)
  • 방명록

[정규식 치환] 특정 문자열 제외하고 바꾸기

대게 코드작업하다보면 한번에 여러개를 바꿔야하는 상황이 생긴다. 1가나다 2가나다 3가나다 4가나다 5가나다 6가나다 이런 코드가 있다 지차.. 클래스는 그냥 두고 텍스트 앞에 0을 넣어야한다면? 편집기(에디터)에서 (.*?) 로 검색하면 다 걸린다 줄바꿈까지 모두 검색시는 ((.|\n)*?) 정규식 순서에 따라 $1 $2 로 넣어주면 그대로 넘어옴 전체 치환할때는 0 $2 이렇게 바꾸면 됨.. 수정작업이 많은건 좋은게 아니지만 뭐 하라는데 해야지..

IDE/VSCODE 2019. 11. 18. 13:36
[python]파이썬 unexpected indent 들여쓰기 에러

파이썬으로 작업할일이 생겨서 개발을 하다보니 번번히 들여쓰기 에러가 발생함.. 나는 탭을 2칸으로 설정해서 사용하는데 다른친구들은 4칸으로 설정해서 개발할 시 파일을 전달하고.. 소스를 추가하면 indent 에러가 발생함.. 들여쓰기를 정상적으로 해도 디버깅시 에러를 뿜뿜함.. 해결하는 제일 간단한 방법은 소스 전체를 블럭으로 잡음 ctrl + a tab을 눌러 다 밀어버림... shift + tab 을 눌러 다시 제자리로 돌림.. 끝~

serverSide/Python 2019. 10. 17. 10:13
[MariaDB]MYSQL 테이블 데이터 엑셀파일로 저장하기

주로 mysql workbench 프로그램을 이용함. 사용한지 얼마 안되긴했지만 이프로그램에서 테이블데이터를 엑셀로 출력하면 한글이 다 깨짐.. 이문제를 해결하려면 csv로 뺀 후에 메모장에 넣었다가 다시 엑셀로 가져오면 한글이 제대로 표시 된다고 함.. 그런 이유는 특수문자때문에 한글이 깨지고 메모장으로 가져가면 이 특수문자들이 제거되서 뭐 그렇다는데 문제는... 대용량을 엑셀로 빼서 메모장에 넣을려면........ 결론은 워크벤치에서 별짓 다 하다가 결국은 php로 빼는걸로 처리했는데 컨수가 10만건이 넘어가니 페이지 로딩하다 날셈.. 끊어서 하자니 귀찮음.. 최종적으로 phpmyadmin을 설치해서 빼냄.. 보안 문제로 common파일에 작업용 아이피로만 접속 가능하도록 처리 하고 사용중 phpmy..

serverSide/MariaDB(MYSQL) 2019. 10. 16. 17:08
[MSSQL] 30분 단위 타임테이블

시간표 비스므리한걸 만들일이 생김.. 대강 시간은 시작시간 종료시간이 있고 30분단위 타임테이블을 만들어서 30분 안에 시간이 포함되는지 나타내면 되는데.. 제일 간단하게 작업할수 있는건 해당 날짜의 30분 단위 테이블을 만들고 거기에 LEFT JOIN으로 컬럼 내용을 조회하는걸로 작업하면 될꺼라 판단.. 30분단위로 뽑아주는 쿼리 SELECT dt.number+1 DayNo, tt.number+1 HourNo, mt.number+1 Quarter, dateadd(mi,(30*mt.number),dateadd(hh,tt.number,dateadd(dd,dt.number,'20190101'))) [START] ,dateadd(mi,(30*mt.number)+30,dateadd(hh,tt.number,dat..

serverSide/MSSQL 2019. 10. 16. 16:18
[ASP]UTF-8 에서 문자열 길이 확인

Function strintCut( text ) strintCut = 0 If VarType( text ) 8 Then Exit Function If Len( text )

serverSide/ASP 2019. 9. 17. 13:54
[MSSQL 2005] 날짜 랜덤 생성

업데이트 처리 시 날짜를 변경해줘야하는 경우가 종종 생김.. 근데 년도만 바꾸는게 아니고 날짜를 랜덤하게 입력해달라고 요청이 옴.. 방법.. 해당기준일로 랜덤값을 계산해서 더해줌 1월 1일부터 365일까지 더해주는걸로 처리 사용자함수에서 RAND() 가 사용이 안됨 그래서 뷰를 만들어서 함수에서 호출함 CREATE VIEW vw_getRANDValue AS SELECT RAND() AS Value ALTER FUNCTION [dbo].[REGDATE_RANDOM] (@DATE VARCHAR(23)) RETURNS DATETIME AS BEGIN DECLARE @RESULT VARCHAR(23) SELECT @RESULT = DATEADD(DAY, ROUND(365 * (SELECT Value FROM v..

serverSide/MSSQL 2019. 5. 10. 14:59
[CI] 코드이그나이터 + MSSQL2008 다국어처리

ci와 mssql2008 연결은 sqlsrv를 사용하면 연결 가능하다 다만 서버에 sqlcmd설치가 되야 연결 가능 연결 후 다국어 처리 시 값 앞에 N을 넣어주게 되는데 이부분 처리를 매번 하지 않고 ci설정을 변경해서 처리함 /system/database/DB_Driver.php protected function _insert($table, $keys, $values) { foreach($values as $key => $value) { if(substr($value,0,1) == "'") { $values[$key] = "N". $value; } } return 'INSERT INTO '.$table.' ('.implode(', ', $keys).') VALUES ('.implode(', ', $v..

serverSide/PHP 2019. 4. 30. 11:39
ASP에서 프로시저 사용 시 다국어 처리

베트남어로 작업중이다. 작업중 검색이 안되는 문제를 발견했다. 검색을 프로시저 돌려서 데이터를 뽑는데 데이터를 넘겨주는부분에 advarchar로 type이 세팅이 되어있다. 프로시저에서만 N을 붙히고 데이터 넘기는 부분의 type을 advarchar로 넘겨주니 프로시저 실행되면서 해당 문자열이 깨진다. nvarchar형식으로 넘겨줘야하는데 adVarchar말고 advarWchar을 사용하면 된다.

serverSide/ASP 2019. 4. 24. 14:04
이전 1 ··· 9 10 11 12 13 14 15 ··· 22 다음
이전 다음

Designed by Tistory / Modified by 택대리
  • 분류 전체보기 (169)
    • serverSide (141)
      • windows (17)
      • Linux (64)
      • ASP (13)
      • PHP (14)
      • MSSQL (24)
      • MariaDB(MYSQL) (6)
      • Python (2)
    • clientSide (11)
      • javascript (11)
      • html (0)
      • css (0)
    • IDE (10)
      • VSCODE (6)
      • GIT (4)
    • 일상 (6)
      • 이야기 (6)
  • 방명록

티스토리툴바