* 개요 NMI watchdog: BUG: soft lockup - CPU#0 stuck for 23s ! [XXXXXX] 우분투 설치 당시부터 계속 보이던 오류이며,(http://dogcowking.tistory.com/111) 겨우 설치한 후에도 shutdown 할 때마다 자동으로 꺼지지 않고 멈추는 오류(Shutdown -> 정지 상태에서 F12같은 펑션키 누르면 확인 가능) * 원인 https://askubuntu.com/questions/721569/ubuntu-15-10-gets-stuck-during-install-black-screen-and-6700hq-bug-soft-lockup Intel Core i7-6700HQ 충돌 있다고... * 단기적 해결 nomodeset 으로 부팅하면 해결..
* 순서는 다음 포스트에서 진행한 순서대로http://dogcowking.tistory.com/74 진행했으나, 서비스 재시작 단계에서 더 이상 진행되지 않음.(서비스 시작이 되어야 mysql_upgrade 도 실행하고 할 수 있는데 . . .) - 물론 data 폴더를 MySQL 5.6용 (기존에 쓰던..) 으로 바꿨을 때 그런거고MariaDB 용으로 생성된 DB 쓸땐 잘 됨.. 어쨌든 실패 * MariaDB 10.2 바로 설치하는게 낫겠어.
* 개요한 10년만에 여러 컴퓨터에 윈도우즈 + 우분투 설치하면서 깨달은 것들 * 윈도우즈 + 우분투 멀티부팅http://dogcowking.tistory.com/105 * 1개 USB 로 여러 OS 설치 프로그램 사용하는 방법 (YUMI)http://dogcowking.tistory.com/101 - USB 로 윈도우즈 등 설치 디스크 만들기 위해서 Universal USB Installer (UUI) 이용 가능하며, (1 USB - 1 OS) - 하나의 USB 에서 여러 OS 설치 디스크 사용하려면 YUMI 라는 프로그램 사용 - 사용해보진 않았지만 UltraISO 란 것도 있음.http://jsb000.tistory.com/444 * UEFI 란게 생겼어... BIOS 를 대체하는 기술.MBR 대신..
* 개요Dell Inspiron 7559( Core i7 2.6GHz Quad-core/ 16GB Ram / 128GB SSD + / 1TB HDD ) 윈도우즈 10 + 우분투 14.04 듀얼부팅 설치 위한 파티션 구성 - 참고 : http://deviantcj.tistory.com/434http://blog.dalli.kr/archives/1414http://0561blue.tistory.com/44 * SSD 가 빠르니 OS 2개 모두 SSD 에 넣고, 기타 프로그램은 HDD 에 넣을 계획. sdA = SSD (128GB)sdB = HDD(1TB) SYS sdA 0 NTFS SYS 우분투 sdA 5 0.5 GB ext4 /boot 우분투 sdA 6 19 GB SWAP (스왑파티션) 우분투 sdA 7 ..
1. Win 7 설치시 기본으로 깔린 브라우져는 IE 8 임 2. 요즘(2018년) IE 8 지원하는 사이트가 없어서 IE 11 을 깔기로 함. 3. IE 11 깔기 위해 검색하여 MS 사이트로 들어감 4. IE 8 느려터짐. 지원을 안해서인지 버튼 하나 눌러도 눌린건지 구별이 잘 안됨.어렵사리 다운로드 5. 설치하니 무슨 서비스팩 어쩌구 깔아야 한다면서 설치 거부 6. 해당 서비스팩 검색 7. 다운로드 하려고 하니 사이트가 IE 8 을 지원 안 함. IE 8 을 지원 안해서 11을 찾았지만 11이 없으면 8을 설치할 수 없음 결과 : 구글 크롬 검색해서 5분만에 설치. 물론 윈도우즈 업데이트 하다보면 Internet Explorer 도 같이 업데이트 되지만 속터졌던건 어쩔 수 없어.
* 영문 윈도우즈 10 => 한글 표시 가능으로 https://blog.naver.com/lcj8390/220710559126 1. 시작 2. Setting 3. Time & Language4. 좌측 Region & language (탭) 선택5. Add a language 에 한국어 선택6. (한국어) Option 버튼 7. Download Language pack,Handwriting, Speech 다운로드 8. (한국어) Set As Default 버튼 재부팅 하면 한국어 표시 됨 * 한글 깨짐 방지 https://blog.naver.com/lcj8390/220714617155 1. 시작2. 설정3. 시간 및 언어4. 지역 및 언어(탭) ( 사실상 위의 1 ~ 4 동일)5. 추가 날짜, 시간 및 지..
* 윈도우즈 업데이트에서 한글 언어팩 설치하는 방법 - Windows 7 Ultimate 또는 Enterprise 에서만 가능함.- Win 7 Professional, Home 에서는 지원하지 않음 (아래 Vistalizator 사용) 참고 : https://blog.naver.com/lcj8390/220712933532 1. 시작버튼2. Search program and files 에 "Windows update" 으로 검색 후 선택3. XX Optional updates ar e available 클릭4. Korean Language pack 찾아서 업데이트 업데이트 끝난 후, 자판 한국어로 변경 5. Region and Language 검색 6. Keyboard and Language (탭) 선택7..
* GParted 사용하여 조정 가능 다운로드 : https://gparted.sourceforge.io/download.php iso 파일 다운받아서 CD/USB 로 만들어 부팅 시켜서 사용 가능 * YUMI 이용해 멀티부팅 만들 수도 있음.참고 : http://dogcowking.tistory.com/101 System Tools > GParted 난 실패.. 다 깨져 나와. * 사용법http://dupont3031.tistory.com/entry/%EB%A6%AC%EB%88%85%EC%8A%A4-%ED%8C%8C%ED%8B%B0%EC%85%98-%EC%A1%B0%EC%A0%95%ED%95%98%EA%B8%B0-1-GParted * 아니면 콘솔 parted 명령 사용http://duksoo.tisto..
* 윈도우즈 깔린 상태에서 우분투http://jimnong.tistory.com/676 별 설정 없이 윈도우즈 깔린 드라이브에 우분투 설치 시도하면멀티 부팅으로 설치할건지, 지우고 설치한건지 묻는 화면이 나옴. * 우분투 깔린 상태에서 윈도우즈 10 - ubuntu live iso와 윈 7 iso 를 모두 하드에 넣고 설치하는 방법http://neshe.asuscomm.com/%EC%9A%B0%EB%B6%84%ED%88%AC-%EC%84%A4%EC%B9%98%ED%9B%84-%EC%9C%88%EB%8F%84%EC%9A%B0-%EC%84%A4%EC%B9%98%EC%8B%9C-%EB%A9%80%ED%8B%B0%EB%B6%80%ED%8C%85-%EC%84%B8%ED%8C%85-%EB%B0%8F-grub2-%E..
* Win 7 에선 다음 지원 안함.- USB 3.0- 6세대 CPU 스카이레이크- UEFI 설치시 "장치드라이버를 찾지 못했습니다" 오류 발생시킴 http://sanghaklee.tistory.com/4 * 스카이레이크용 윈도우 7 설치디스크 만들기http://www.bodnara.co.kr/bbs/article.html?num=126529 * USB 3.0 문제인 경우 - win7용 iso 를 usb 3.0 사용 가능하도록 해주는패치https://www.clien.net/service/board/lecture/8014723?
* 윈도우즈, 우분투 리눅스 함께 설치 가능한 USB 만들기 * 출처 : http://bvc12.tistory.com/95 0. USB 파티션 나누기- 디스크 관리 실행(diskmgmt.msc)- 또는 컴퓨터 관리(검색 후 실행 or compmgmt.msc 실행) -> 저장소 -> 디스크관리- 또는 커맨드창에서 diskparthttps://www.digitalcitizen.life/command-prompt-advanced-disk-management-commands - 굳이 안 나눠도 지장 없음. 하나의 파티션에 여러개 OS 설치 디스크 넣고, 다른 데이터 넣는것도 가능. 1. YUMI 다운로드 http://www.pendrivelinux.com/yumi-multiboot-usb-creator/ - U..
윈도우즈 커맨드 창에서 wmic/output:C:\Users\이름\InstallList.txt product get name,version * 시간 꽤 걸림.. 5분정도 * 출력 파일 C:\으로 지정했는데 관리자 권한 없는 경우 다음 오류 발생Invalid file name. 출처 : https://helpdeskgeek.com/how-to/generate-a-list-of-installed-programs-in-windows/ * 목록 죄다 생성되어 딱히 쓸데는 없었음.
* 개요- 값을 집어 넣으면 정렬하여 상위 10개만 보관하는 코드를 만들고 싶었음.- 결론은 우선순위 큐는 그런 기능은 없음. 정렬은 하지만, 개수 제한하여 보관하는 코드는 따로 구현해야 ... (그냥 리스트 정렬해서...)- 기타 1 : PriorityDeque 로 구현하기 쉬울듯 하지만, Java util 엔 이런 자료구조는 없음.- 기타 2 : CircularFifoQueue (apache commons collections)https://stackoverflow.com/questions/5498865/size-limited-queue-that-holds-last-n-elements-in-java?utm_medium=organic&utm_source=google_rich_qa&utm_campaign..
* Mahout jar 버전 0.12 기준, CanopyDriver 클래스는 Deprecated 다.- MapReduce 이용하는 대부분 Deprecated 이다.더이상 지원 않기로 했다고.. Apache Spark 가 대체.https://www.quora.com/Why-Apache-Mahout-stopped-MapReduce-support-for-it-new-algorithms * java.io.FileNotFoundException: File file:.../df-count/data does not exist는 아마 구버전에서 벡터 생성하면 /df-count 아래가 아닌 /df-count/data 아래에 결과 시퀀스 파일을 생성했던것으로 추정.- 따라서 시퀀스 파일을 /data 디렉토리로 옮겨주면서 ..
* mysql 백업 & 되살리기http://dimdim.tistory.com/entry/MySQL-%EB%B0%B1%EC%97%85-%EB%B0%8F-%EB%B3%B5%EA%B5%AC http://bizadmin.tistory.com/entry/MySQL-%EB%B0%B1%EC%97%85-%EB%B0%8F-%EB%B3%B5%EA%B5%AC%ED%95%98%EA%B8%B0 - 덤프mysqldump -u[userId] -p[password] --databases [DB명] > dump.sql - 복원mysql -u [userId] -p [password] [DB명] < dump.sql * 덤프 시 인코딩 http://www.webmadang.net/database/database.do?action=read&..
* 개요- 하드 디스크 용량이 꽉 차서 ERROR 1114 (HY000) at line 5602: The table 'Sample' is full오류 발생시키며 더 이상 insert 불가- 문제는 안 쓰는 테이블을 delete 또는 drop 해도 하드디스크가 남지 않는다는 것=> ibdataX 파일의 용량이 줄어들지 않음.- 관련 검색어 InnoDB ibdata1 never shrinks after data is removed * 테이블을 지운다고 해서 ibdata 파일의 용량이 줄어 들지는 않는다고 함http://www.mysqlkorea.com/gnuboard4/bbs/board.php?bo_table=community_03&wr_id=3458 https://stackoverflow.com/quest..
* 기초 http://www.nextree.co.kr/p4327/ * 확인 사이트https://regexr.com/https://regex101.com/ 사이트마다 한글, 한자, 특수문자, 유니코드 표현 등이 가능/불가능 한것 차이가 있음. * 'and' 조건 표현Lookahead (?=) 활용하여 AND 연산자 표현 가능함. http://dogcowking.tistory.com/229 * 영어 대,소문자에 대한 표현http://dogcowking.tistory.com/84 [A-Za-z]+\w+[\p{Lu}\p{Ll}\p{Lt}]+ * 한글[ㄱ-ㅣ가-힣]+ https://blog.gaerae.com/2015/10/postgresql-hangul-regular-expression.html유니코드, 아스키..
* Java 기준 * 기초적인 대/소문자 포함 패턴[A-Za-z]+\w+ * 유니코드 카테고리 이용- 참고 : https://stackoverflow.com/questions/4097601/regular-expression-only-contain-lower-case-or-uppercase-characters-or-both-for?rq=1 [\p{Lu}\p{Ll}\p{Lt}]+ex) 자바 코드Pattern p = Pattern.compile("[\\p{Lu}\\p{Ll}\\p{Lt}]+"); Lu 는 대문자Ll 은 소문자Lt 는 라틴/그리스 문자 의미 - 참고 ; 유니코드 카테고리 목록https://www.compart.com/en/unicode/category * 유니코드 카테고리 #2\p{javaLow..
* JSP 에서 일반적으로 URL 을 가져오는 방법 * Controller 에서도 동일하게 받아올 수 있음. * 그러나 ModelAndView 를 통해 별도의 View 를 연결해 주면 사용자 요청 주소와, JSP주소가 달라짐. http://localhost:8080/MyApp/abc.html 요청시실제 JSP의 위치인 http://localhost:8080/MyApp/WEB-INF/jsp/abc.jsp 로 포워드 됨. * 이때 JSP 에서 실행시 http://localhost:8080/MyApp/abc.html 이 아닌 http://localhost:8080/MyApp/WEB-INF/jsp/abc.jsp 를 반환함. (컨트롤러에서 같은 명령 실행시는 ...abc.html 이 반환됨 ) * JSP 상에서 ..