IT-Consultant 썸네일형 리스트형 Hadoop에서 특정 Datanode만 재시작하는 방법 bin/hadoop-daemon.sh start datanode 죽어 있는 시스템에 가서 위처럼 실행하면 된다. 더보기 10분에 한번씩 DHCP로 맥어드레스 변경하면서 IP받아오기 (Linux) #!/bin/bash while :; do for mac in `cat /usr/local/bin/mac.txt` do /usr/bin/pkill -9 dhclient /sbin/ifconfig eth1 hw ether $mac /sbin/dhclient -1 -q -lf /var/lib/dhclient/dhclient-eth1.leases -pf /var/run/dhclient-eth1.pid eth1 sleep 600 done done 더보기 특정 프로그램을 숨기고 싶다면 이렇게 해보세요. #include "stdafx.h" #include int main(int argc, char* argv[]) { HWND hMine = FindWindow(NULL, "프로그램 Title"); ShowWindow ( hMine, SW_HIDE ); SetWindowText( hMine, "숨기고 난 후에는 숨겼다는 표시를 해야겠죠." ); return 0; } 더보기 HTTP 통신시 텍스트 데이터 압축에 대하여 HTTP 통신시 대부분의 데이터가 텍스트이다. 이때 이 데이터를 압축해서 브라우저에 보내주고 브라우저는 실시간으로 압축을 풀어서 화면에 보여주게 된다. 상세 규격은 RFC2616을 참조하면 됩니다. http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html PHP curl function에서 사용하고 싶다면 아래 라인을 추가해주면 됩니다. 예전에는 헤더에 셋팅 후 컨텐츠를 받아서 압축을 푸는 과정까지 있던데, 요새는 헤더에 넣어주기만 하면 나머지는 알아서 처리하더군요. curl_setopt( $ch, CURLOPT_ENCODING, "gzip"); 더보기 Apache 쓰레드 처리 방식 확인 httpd -l 명령어를 실행하면 아래와 같이 나오면 이것은 prefork 방식이다. [root@analyzer01 conf]# httpd -l s may not shown + Compiled in modules: core.c prefork.c http_core.c mod_so.c 더보기 멍청한 짓거릴 하고 있었군.. java.net.NoRouteToHostException 이 에러가 계속 나서 소스코드쪽을 봤는데, 원인이 뭔지 도저히 모르겠어. 그래서 서버쪽을 보니 eth0에 대해서 방화벽이 적용되어 있더군. 그래서 그걸 trusted device로 넣으니 깔끔하게 해결되었어. 아예 방화벽을 풀까보다. ㅎㅎ 더보기 CentOs에서 json_decode 함수 사용하기 According to php.net, “there is no installation needed to use [json_encode() and json_decode()]; they are part of the PHP Core“. While it’s certainly true that they are part of the source code, many of the binary packages available for RPM-based platforms (like Red Hat, CentOS and Fedora) have them disabled by default. There are a number of extensions (PEAR and otherwise) available as RPMs in th.. 더보기 Oracle 10g Table 데이터 삭제후 size변경관련 Oracle 10g 를 사용하시면 Online Segment Shrink 기능을 이용하셔서 HWM 의 조정이 가능하여 Table Size를 줄이실 수 있습니다. 대량의 데이터를 삭제하는 것 보다는 새롭게 테이블을 Reorg 하는 작업이 더 빠르지만, 이미 오래된 데이터를 delete 로 삭제하신 것 같네요...^^ 먼저 확인해야 할 사항은 Init.ora 파라미터인 'Compatible' 값이 10.0 이상이여야 하며, Shrinking 하려는 대상 Segment 는 ASSM(Auto Segment Space Managed) Tablespace 내에 존재해야 합니다. 실제 실행 방법은 1. 테이블의 row movement 기능을 활성화 SQL> ALTER TABLE scott.emp ENABLE ROW .. 더보기 EJB 사용하기( Client 입장에서.. ) Hashtable env = new Hashtable(5); env.put(Context.INITIAL_CONTEXT_FACTORY, "weblogic.jndi.WLInitialContextFactory"); env.put(Context.PROVIDER_URL, "t3://was ip:7001"); try { Context ic = new InitialContext(env); ExVocUnityServiceHome home = (ExVocUnityServiceHome) PortableRemoteObject.narrow ( ic.lookup("ejb/ExVocUnityService"), ExVocUnityServiceHome.class); ExVocUnityService service = (ExVocUni.. 더보기 특정 디렉토리에 있는 파일중 7일 이전 파일 삭제하기 주로 로그파일에 적용되는 내용이다. Option Explicit Const strRootPath = "C:\WORK\TEMP\" Const nDays = 7 Dim oFSO Set oFSO = CreateObject("Scripting.FileSystemObject") Dim oFolder, oSubFolder Set oFolder = oFSO.GetFolder(strRootPath) Dim oFile ' 지정한 루트 디렉토리의 파일 삭제 For Each oFile In oFolder.Files If Int(Now() - oFile.DateLastModified) >= nDays Then ' WScript.Echo oFile.Name & " Deleting" oFile.Delete End If Next 더보기 이전 1 ··· 21 22 23 24 25 26 27 ··· 128 다음