일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- mariadb
- #자바
- springboot
- log4j
- 플러그인
- 오라클
- #java
- #이클립스
- Plugins
- #자바가상머신
- 설치
- #Oracle
- log4j2
- 환경설정
- CodeGlance
- Eclipse
- 스프링부트
- 스프링
- #오라클
- 이클립스
- 인텔리제이
- Like
- 소스코드 맵
- #JVM
- Oracle
- Spring
- html
- 설정
- #eclipse
- IntelliJ
- Today
- Total
목록커피와 개발자 (163)
커피와 개발자
1. Samba? SMB(Server Message Block) 프로토콜을 통해 지역 네트워크(LAN) 환경에서 UNIX-like 서버와 윈도우 클라이언트 간 파일이나 프린터간의 공유를 가능하게 해주는 패키지를 말한다. SMB는 OS/2, NT, WIN9x를 사용하는 컴퓨터끼리 파일 공유 등의 서비스를 구현하는데 사용되는 프로토콜로 IBM PC와 MS의 윈도우가 DOS 3.0 이후부터 지속적으로 지원하고 있다. TCP/IP 기반하의 NetBIOS 프로토콜을 이용하기 때문에 이 프로토콜은 NFS, NIS, Ipd와 같은 유닉스의 분산인증 구조와 유사하며 UNIX-like 시스템뿐 아니라 OpenVMS, OS/2, AmigaDOS, 그리고 Netware 같은 다양한 플랫폼에서도 지원된다. 이것은 한가지 프로..
Computer Spec. CPU 팬티엄 울프데일 E5300[2.6G]절전형 M/B 인텔 945칩셋[셔틀 K45SE] Memoey 2G PC2 - 6400 x 1 G/C 지포스 6200급 인텔 GMA950 내장 HDD 1TB 하드[SATA2 / 버퍼32M] CDROM DVD-슈퍼멀티[2.5형/베어전용] S/C 6채널 사운드 내장 LAN 10/100M Power 셔틀전용 100W 정격/절전형 Case 박스미니 블랙[KPC K45SE]
회사에서 출근직후 서버이상유무점검을 하다보면 각종로그에 비정상적인 방법으로 접속을 시도하는 아이피가 있다. 이러한 경우가 여러번 있어 차후 대비를 위해 iptables를 이용한 특정 아이피를 차단하도록 하였다. ex : 회사의 아이피가 127.0.0.1과 127.0.0.2 를 사용한다 하면 #cd /etc/iptables #vi iptables-conf iptables -A INPUT -s 127.0.0.1 -p tcp --dport 21 -j ACCEPT 127.0.0.1 의 아이피만을 접속 가능하게 해준다. 대역으로 설정할 경우 iptables -A INPUT -s 127.0.0.0/24 -p tcp --dport 20 -j ACCEPT iptables -A INPUT -s 127.0.0.0/..
파일 다운로드를 할때 링크를 걸게되면 페이지가 전환이 된다. 특히 이미지나 pdf 파일등은 익스플로어에서 직접 열리기때문에 다운로드 처리 페이지를 만들어 보내줘야 한다. if($FileName1){ echo(" 파일 다운로드 #1 : $FileName1 "); } if($FileName2){ echo(" 파일 다운로드 #2 : $FileName2 "); } if($FileName3){ echo(" 파일 다운로드 #3 : $FileName3 "); } 위와 같이 다운로드 페이지로 파일명을 넘겨주면 다운로드 페이지에서 처리되어 다운로드 창이 뜨도록 할 수 있다.
다음과 같은 구문을 추가하면 $filename="account_" . date('Y_m_d(H i)'); header( "Content-type: application/vnd.ms-excel" ); header( "Content-Disposition: attachment; filename=$filename.xls" ); header( "Content-Description: PHP4 Generated Data" ); PHP 파일의 데이터를 엑셀로 저장할 수 있다. 위의 코드를 빼주면 PHP를 웹에서 사용하는 것과 같다.
웹 퍼블리셔(web Publisher)? 퍼블리셔는 웹 관련 종사자들은 누구나 알고 있는 코더(Coder)를 높이는 말이라고 보셔도 됩니다. 하지만, 그것만이라고 생각하시면 안 됩니다. 이유는 퍼블리셔의 역할을 제대로 알고 수행하는 인력은 코더와 비교되어 분류, 평가되어야 하기 때문입니다. 웹 표준으로 인하여 발생되는 브라우저간의 문제점 구조화의 분석을 통한 소스의 최적화 등 디자인에서 개발로 넘어가기 전 디자이너의 의도에 맞게!, 개발 쪽의 의도에 맞게! 이슈를 최소화하여 작업에 보다 쉽고 관리가 용이하게 해주는 없어서는 안 될 역할. 그리고 또 다른 이유가 바로 W3C에서 주창하는 “웹을 사용하는 모든 이들에게 동일한 사용 환경을 제공해야 한다.” 웹 접근성 향상에 기여하는 부분이 많기 때문입니다. ..
팝업에서 입력된 값 부모 페이지로 전달 웹페이지에서 새창 열기 팝업을 호출하여 입력은 팝업에서 하고 입력된 값은 원래 페이지인 부모 창으로 전달해주는 간단한 소스입니다. 예) 회원가입 시 주소 검색창 function inputaddr(zipcode, address){ opener.document.wfrm.zipcode1.value = zipcode; opener.document.wfrm.address1.value = address; }
$sql="select * from board where uid='$uid'"; $result=mysql_query($sql,$conn); $row=mysql_fetch_array($result); $del_file="/upload_file/".$row[file]; if($row[file] &&is_file($del_file)) unlink($del_file); $sqldel="delete from board where uid='$uid'"; mysql_query($sqldel,$conn);
upload.html ========================================================= 사진 업로드 1 : 사진 업로드 2 : 사진 업로드 3 : upload_db.php ========================================================= for($i=1;$i