본문 바로가기

정보/IT36

MySQL 테이블 깨짐 복구 Table '테이블명' is marked as crashed and should be repaired 에러 발생시 해결 방법 먼저, MySQL 이 설치된 폴더 아래의 bin 폴더에서 다음과 같은 도스커맨드로 MySQL 프롬프트를 띄운다 C:\MySQL5\bin\mysql -h localhost -u root -p xe Sytax는 다음과 같다 mysql -h [호스트정보] -u [사용자ID] -p [DB명]-h : hostname-u : username-p : password MySQL 프롬프트가 실행되었고만약 'member' 라는 테이블에서 에러가 발생할 경우 mysql>check table member; -> member 테이블을 체크해보면 에러내용이 보인다 mysql>repair table memb.. 2017. 9. 22.
비밀번호 복잡도에 따른 해킹 시간 해킹 시뮬레이션으로 테스트 한 결과 알파벳 4자리ydfh : 22초만에 뚫림 알파벳 8자리ydfhjlor : 18일만에 뚫림안전성이 8만배로 높아짐 알파벳에 숫자를 섞음ydfh2479 : 6개월만에 뚫림 알파벳과 숫자에 영어 대문자를 섞음Ydfh2479 : 3년만에 뚫림 알파벳과 숫자 그리고 영어 대문자에 특수문자 섞음Ydfh247* : 13년만에 뚫림 안정성이 최대 2천만배 커짐 2017. 4. 5.
PC 와 Mobile 플랫폼을 웹앱으로 통일한다 최근 IT동향에 대해 세미나 내용과 기술들을 대략 살펴보면서 가만히 드는 생각은 이제 PC, Mobile 을 Web이라는 하나의 플랫폼으로 통일시키려는구나 라는 생각이 들었다.브라우저를 실행할 수 있는 모든 플랫폼에서는 이제 동일한 스펙을 사용 가능하게 하려는 움직임이다.사실 우리나라에서 4~5년전까지만해도 ActiveX는 성역과도 같았다.ActiveX는 금융, 보험, 증권가에서는 구세주와 같은 기술이었다.심지어 비표준 ActiveX를 이용하여 웹서비스를 개발했던 업체(내가 다니는 회사)가 업계 1위로까지 발돋움 할 수 있었던 기반 기술이었다.하지만 이젠 그 비표준(ActiveX)이 외면당하고 있는 시장 상황이고 새로운 신예(Webassembly)가 표준으로써 그 ActiveX를 완전!! 대체 할 수 있.. 2016. 12. 18.
Data-Driven Documents (D3.js) D3.js is a JavaScript library for manipulating documents based on data. D3 helps you bring data to life using HTML, SVG and CSS. D3’s emphasis on web standards gives you the full capabilities of modern browsers without tying yourself to a proprietary framework, combining powerful visualization components and a data-driven approach to DOM manipulation. d3 학습에 도움이 되는 글 -> http://mobicon.tistory.co.. 2014. 10. 24.
[javascript/HexToDec]16진수 계산 [parseInt("0x8001001B", 16) - 0xffffffff - 1;] 예전 포스팅에서 이해하지 못한 연산식을 시간을 들여 해석해 보았다.parseInt("16진수문자열", 16) - 0xffffffff - 1; 는 과연 무슨 뜻일까?...위의 식은 parseInt 함수가 가진 특징과 javascript 의 진수 연산의 특징도 포함하고 있고 Signed, Unsigned에 대한 부분도 내포하고 있다. 가장 중요한 것은 parseInt 함수의 결과는 Unsigned 이다.Unsigned 와 Signed 에 대해 알고 싶다면 다음의 링크 참조 -> Signed, Unsigned그래서 parseInt("0x8001001B", 16) 를 실행하면 결과값이 10진수 Unsigned 값인 2147549211 으로 나온다. 그렇다면 2147549211 - 0xffffffff 는 어떤 결.. 2014. 6. 27.
Javascript parseInt 함수 parseInt("정수형으로 변환할 변수", "진수");* 첫번째 매개변수는 정수형으로 변환할 변수 문자열* 두번째 매개변수는 입력된 문자열이 몇진수인지를 정의한다.* 진수 를 지정하지 않으면 자릿수에 따라 8진수,16진수로 자동 변환 된다. W3SCHOOLThe parseInt() function parses a string and returns an integer.The radix parameter is used to specify which numeral system to be used, for example, a radix of 16 (hexadecimal) indicates that the number in the string should be parsed from a hexadecimal nu.. 2014. 6. 27.