'분류 전체보기'에 해당되는 글 92건

  1. 2012.02.01 Unable to read TLD "META-INF/c.tld" from JAR file
  2. 2012.01.30 자컨 2012!
  3. 2012.01.28 브라우저 캐쉬 경로 변경
  4. 2011.12.23 spring3 ibatis log 안나옴
  5. 2011.12.13 jstree ie8 깨짐
  6. 2011.12.09 가상서버 호스팅 신청부터 세팅까지
  7. 2011.12.03 Ubuntu
  8. 2011.12.03 yes24 1
  9. 2011.08.31 2단메뉴 tabindex 문제
  10. 2011.08.14 톰캣 heap사이즈 설정
eclipse에서 m2eclipse 플러그인을 사용하여 wtp 적용시 저런 에러가 뜬다.
pom.xml에 <scope>provided</scope>로 지정된 jar는 was 컨테이너에서 로딩되는 얘들 이기 때문에 wtp가 바라보고 있는 경로에 배포가 안되야 되는데!  provided 선언을 무시하고 배포되어 동일한 jar가 중복로딩되기 때문에 발생하는 문제다.

해결책은 m2eclipse대신  m2eclipse-wtp플러그인을 사용하면 된다.

참고)
wtp가 바라보는 경로
workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/  
Posted by 기계식키보드
:

자컨 2012!

카테고리 없음 2012. 1. 30. 10:58 |
낼까지 등록하면 반값이네요! ㅎㅎ
작년엔 참석 못했는데 오늘은 기필코!!
http://jcoorkr.tistory.com/


Posted by 기계식키보드
:

브라우저 캐쉬 경로 변경

Tip 2012. 1. 28. 19:48 |

크롬
바로가기 아이콘에서 다음과 같이 파라미터 추가.
chrome.exe --disk-cache-dir="S:\cache\chrome"

  

파폭
about:config
browser.cache.disk.parent_directory에 캐쉬 경로 지정
굳이 램디스크에 경로 지정할 필요없이 browser.cache.disk.enable을 false로 
설정하면 될 것 같다. 테스트해보니 false로 하면 확실하게 디스크에 캐쉬파일을
저장하지 않는다.

사파리(윈도우)
%LOCALAPPDATA%\Apple Computer\Safari
아무리 찾아도 해당 경로를 다른 곳으로 바꾸는 방법이 안나온다.
아래처럼 심볼릭으로 경로 대체하는 수 밖에 없다.
mklink /d "%LOCALAPPDATA%\Apple Computer\Safari" "S:\cache"





'Tip' 카테고리의 다른 글

Hudson  (0) 2012.03.14
맥 마우스 휠 터치패드 방향  (0) 2012.02.15
jstree ie8 깨짐  (0) 2011.12.13
2단메뉴 tabindex 문제  (0) 2011.08.31
emma 한글 깨짐  (0) 2011.07.01
Posted by 기계식키보드
:

spring3 ibatis log 안나옴

Java 2011. 12. 23. 15:08 |
스프링2.5에서 3.0으로 업글하고 이것저것 문제없나 둘러보는데 로그에 쿼리가 안찍히는게 아닌가!
제길슨.. 덕분에 간만의 삽질을 좀했다.
 
slf4j를 사용해 로그를 찍고 있었는데 포함된 자르는 2개(slf4j-api-1.6.4.jar, slf4j-log4j12-1.6.4.jar)인 상황.
jcl-over-slf4j-1.6.4.jar를 살포시 넣어주니 제대로 찍힌다.

 

'Java' 카테고리의 다른 글

자바 컴파일  (0) 2012.12.19
HtmlCleaner  (0) 2012.06.18
해당 날짜가 포함된 주의 월요일 구하기  (0) 2011.03.04
log4j.properties  (0) 2010.08.15
Eclipse 실행에러 및 버벅거림  (0) 2010.07.18
Posted by 기계식키보드
:

jstree ie8 깨짐

Tip 2011. 12. 13. 18:12 |
IE7, 8에서만 선의 모양과 접힘, 펼침 동작이 이상해서 뜯어도다 doctype문제라는 것을 발견했다.
아래와 같이 해줘야 ie7, 8에서도 잘 동작한다

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

 

'Tip' 카테고리의 다른 글

맥 마우스 휠 터치패드 방향  (0) 2012.02.15
브라우저 캐쉬 경로 변경  (0) 2012.01.28
2단메뉴 tabindex 문제  (0) 2011.08.31
emma 한글 깨짐  (0) 2011.07.01
IE8 Textarea Bug  (0) 2011.06.20
Posted by 기계식키보드
:
집에서 베어본 한 대 가져다놓고 다용도 서버로 돌리고 있는데 베어본이라 출력이 약한 파워서플라이가 장착되어 있어 채 2년을 못버티고 죽어버렸다. 파워 빵빵한 놈으로 달아주니 쌩쌩돌기는 한데 왠지 하드가 뻑날것 같은 불길한 예감에 호스팅 서비스를 이용해 보기로 했다.

여기저기 알아보다 카페24의 가상서버 호스팅으로 결정!
http://www.cafe24.com/?controller=product_server_virtual&method=linux
 달만 이용해보고 괜찮으면 계속 써야지..라고 생각했으니 1년 신청시 10%할인이라 결국 1년치 결제했다.

OS는 당연히 우분투! (안정적인 centOS를 추천한다고 적혀있어 맘상했음) 
결제하고 30분 지나니 서버 세팅 완료되었다는 문자가 도착했다.
아...언제 세팅하지..라는 걱정부터 든다.
담에 서버 날라갔을 경우를 대비해 세팅절차를 기록해 놓고자 한다. 

==================================================================================
root계정이 발급 될텐데, 일단 사용할 계정을 하나 만들고 관리자 권한을 준다
$adduser myaccount
$sudo usermod -a -G admin myaccount
$sudo usermod -a -G lpadmin myaccount
$sudo usermod -a -G adm myaccount 
$vi /etc/sudoers
myaccount ALL=(ALL) ALL

이제 myaccount로 세팅 작업을 진행한다.

1. JDK(sun-java-jdk1.6)
$sudo vi /etc/apt/sources.list
>> sun jdk받아오기 위하여 저장소 추가
deb http://archive.canonical.com/ maverick partner
$sudo apt-get update
$sudo apt-get install sun-java6-jdk 

2. FTP, Tomcat, MySql, Apache, Ant, SVN, Bind9 ...
$sudo apt-get install vsftpd tomcat6 tomcat6-admin apache2 ant subversion libapache2-svn mysql-server mysql-client bind9 cronolog

2-1. 그룹 및 경로설정
>> web group 설정
$groupadd web
$sudo usermod -a -G web tomcat6
$sudo usermod -a -G web myaccount

>> was가 바라보는 경로 설정. 접근 편하게 심볼릭 걸어줌
$mkdir ~/webapps
$cd ~/webapps
$mkdir mywebsite 
$sudo ln -s ~/webapps /webdir
$sudo chown -R myaccount:web /webdir/
$sudo chmod -R g+w /webdir/
 
3. MySql 설정
$sudo vi /etc/mysql/my.cnf
--------------------------------------------------------------------------------
>>원격 접속을 위해 아래 설정 주석처리한다.
#bind-address        = 127.0.0.1
[client]
default-character-set=utf8

[mysqld]
character-set-client-handshake=FALSE
init_connect="SET collation_connection = utf8_general_ci"
init_connect="SET NAMES utf8"
default-character-set=utf8
character-set-server=utf8
collation-server=utf8_general_ci

[mysqldump]
default-character-set=utf8

[mysql]
default-character-set=utf8
--------------------------------------------------------------------------------
$sudo /etc/init.d/mysql restart

>>변경 여부 확인 및 database생성
$mysql -u root -p 
mysql> status
mysql> show variables like 'c%';
 
>>Database 생성
create database dbname character set utf8;
create user 'userid'@'localhost' identified by 'dbpassword';
grant all privileges on dbname.* to userid@'%' identified by 'dbpassword' with grant option;
FLUSH PRIVILEGES;

4. SVN Apache연동
>>홈 계정에 설치
sudo mkdir ~/svn-repo
sudo svnadmin create ~/svn-repo/reponame
sudo chown -R www-data:www-data ~/svn-repo

>>SVN접근 계정 생성
sudo htpasswd -cm /etc/apache2/dav_svn.passwd 계정

>> 아파치 설정 
sudo vi /etc/apache2/mods-enabled/dav_svn.conf
<Location /svn/reponame>
  DAV svn
  SVNPath /home/myaccount/svn-repo/reponame
  AuthType Basic
  AuthName "RepoName Subversion Repository"
  AuthUserFile /etc/apache2/dav_svn.passwd
  Require valid-user
</Location>

sudo killall svnserve
sudo /etc/init.d/apache2 restart
sudo svnserve -d -r /home/myaccount/svn-repo/
 
>> 브라우저에서 확인 
http://192.168.0.3/svn/reponame

>> 새로운 프로젝트 저장소에 추가 절차
sudo svnadmin create ~/svn-repo/프로젝트이름
sudo chown -R www-data:www-data ~/svn-repo
 
5. Tomcat설정
>> tomcat work directory
$mkdir /webdir/work
$sudo vi /var/lib/tomcat6/conf/server.xml
------------------------------------------------------------------------------------
<?xml version='1.0' encoding='utf-8'?>
<Server port="8005" shutdown="SHUTDOWN">
  <Listener className="org.apache.catalina.core.JasperListener" />
  <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener" />
  <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener" />
  <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" />
  <GlobalNamingResources>
    <Resource name="UserDatabase" auth="Container" type="org.apache.catalina.UserDatabase" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" pathname="conf/tomcat-users.xml" />
  </GlobalNamingResources>
  <Service name="Catalina">
    <Connector port="8076" protocol="HTTP/1.1" connectionTimeout="20000" URIEncoding="UTF-8" redirectPort="8443" />
    <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" URIEncoding="UTF-8"/>
    <Engine name="Catalina" defaultHost="localhost">
      <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
        <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
        <Context docBase="/webdir/mywebsite" path="" reloadable="false" workDir="/webdir/work/mywebsite"/>
        </Host>
    </Engine>
  </Service>
</Server>
------------------------------------------------------------------------------------

6. Apache, Tomcat 연동
$sudo vi /var/lib/tomcat6/conf/server.xml 
>> 다음 부분 찾아서 주석해제한다. 위에 있는대로 따라했다면 주석이 풀려있는 상태일거다
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" URIEncoding="UTF-8"/> 

$sudo vi /etc/apache2/workers.properties
------------------------------------------------------------------------------------
worker.list=tomcat1
worker.tomcat1.port=8009
worker.tomcat1.host=localhost
worker.tomcat1.type=ajp13
worker.tomcat1.lbfactor=20
------------------------------------------------------------------------------------
 
$sudo vi /etc/apache2/apache2.conf
>> <IfModule mpm_event_module>" 설정 다음 라인에 작성했음. 위치는 상관없는 듯하다
------------------------------------------------------------------------------------
LoadModule jk_module /usr/lib/apache2/modules/mod_jk.so
JkWorkersFile /etc/apache2/workers.properties
JkShmFile /var/log/apache2/mod_jk.shm
JkLogFile /var/log/apache2/mod_jk.log
JkLogLevel info 
------------------------------------------------------------------------------------
 
$sudo vi /etc/apache2/sites-enabled/000-default
>> tomcat으로 넘길 놈들 세팅, 상황에 맞게 수정
------------------------------------------------------------------------------------
DocumentRoot /webdir/mywebsite
JkMount /*.jsp tomcat1
JkMount /*.html tomcat1
JkMount /*.ajax tomcat1
JkMount /*.adm tomcat1
JkMount /download/* tomcat1
------------------------------------------------------------------------------------

$sudo /etc/init.d/tomcat6 restart
$sudo /etc/init.d/apache2 restart

7. cronlog 설정(Apache log file 날짜별로 쌓이도록)
$sudo vi /etc/apache2/sites-available/default
-----------------------------------------------------------------------------------
SetEnvIfNoCase Request_URI "\.(gif|jpg|png|swf|css|js|ico)$" do_not_log
CustomLog "|/usr/sbin/cronolog --symlink=/var/log/apache2/access_log /var/log/apache2/%Y/%m/access_log_%Y%m%d" combined env=!do_not_log
ErrorLog "|/usr/sbin/cronolog --symlink=/var/log/apache2/error_log /var/log/apache2/%Y/%m/error_log_%Y%m%d"
-----------------------------------------------------------------------------------
$sudo /etc/init.d/apache2 restart
 
8. 네임서버 설정(Bind9)
 일단 후이즈나 카페24에서 도메인을 구입 후 "호스트등록"을 한다. 검색하면 나올텐데 잘모르겠으면 고객센터에 문의하면 바로 알려준다.(여기서 무지 해맸음)

>> 네임서버 설정.  
구매한 도메인의 네임서버 변경 페이지에서 호스트명은 ns.mysite.com, ip는 111.222.333.444가 된다.
(111.222.333.444 는 자신의 아이피로, mysite.com은 구매한 도메인으로 치환)

$sudo vi named.conf.local
------------------------------------------------------------------------------------
zone "mysite.com" {
        type master;
        file "/etc/bind/zone/db.mysite.com";
};
------------------------------------------------------------------------------------
$sudo cp /etc/bind/db.local /etc/bind/zone/db.mysite.com
$sudo vi /etc/bind/zone/db.mysite.com
-----------------------------------------------------------------------------------
$TTL    604800
@       IN      SOA   ns.mysite.com.    root.mysite.com. (
                              2         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
@       IN      NS     ns.mysite.com.
@       IN      A       111.222.333.444
www  IN      A       111.222.333.444
mail    IN      A       111.222.333.444
*        IN      A       111.222.333.444
-----------------------------------------------------------------------------------

>> 재시작 및 테스트. 
localhost를 바라보게 한 후 도메인을 쳤을 때 아이피가 제대로 매핑되는지 확인하자
 
$sudo /etc/init.d/bind9 restart
$nslookup
> server localhost
> www.mysite.com

 

'Ubuntu' 카테고리의 다른 글

시간 맞추기  (0) 2012.06.04
우분투 sun jdk  (0) 2012.02.22
아파치 로그 관리, cronolog  (0) 2011.06.27
내 머릿 속의 지우개  (0) 2011.06.01
우분투10 세팅  (0) 2010.06.07
Posted by 기계식키보드
:

Ubuntu

에라 2011. 12. 3. 16:16 |


'에라' 카테고리의 다른 글

어이없는 연말정산 간소화 서비스  (0) 2017.01.23
http://urx.co.kr  (0) 2012.12.03
yes24  (1) 2011.12.03
http://ticketo.co.kr  (0) 2011.06.24
Posted by 기계식키보드
:

yes24

에라 2011. 12. 3. 16:14 |


'에라' 카테고리의 다른 글

어이없는 연말정산 간소화 서비스  (0) 2017.01.23
http://urx.co.kr  (0) 2012.12.03
Ubuntu  (0) 2011.12.03
http://ticketo.co.kr  (0) 2011.06.24
Posted by 기계식키보드
:

2단메뉴 tabindex 문제

Tip 2011. 8. 31. 01:13 |
플래쉬 애니메이션을 스크립트로 대체하는 작업을 하던 중, gnb 메뉴에 tab키를 이용한 키보드 접근성 관련 문제가 발생했다.
tab키를 누를 때 순차적으로 gnb서브메뉴까지 자동으로 보여지게 해야되는데  gnb와 gnb sub가 분리되어있는 코딩이라 난감스...

첨엔 tabindex를 이용하면 간단히 해결될거라 생각했는데 역시 꼼수는 당면한 문제에 대한 근본적인 해결책이 될 수 없다는 것을 다시금 느끼게 해줬다.

이래저래 잔머리 굴리다 기본으로 돌아가 tabindex 따위 개나 줘버리고 자연스레 순차적인 탐색이 가능하도록 코딩을 뜯어 고치자! 라고 했는데.. 코딩해준 댈님이 자나보다ㅠㅠ

어쩔 수 없이 구글링 통해서 2단메뉴 코딩 샘플 구해서 지지고 볶았더니 자정이 넘어버렸다. 
2단메뉴  구성시 tab키 이슈에 대한 스킬업이 되었다.

 
<문제의 메뉴>



<before>
========================================================================================

<ul class="gnb_menu">

<li title="LOVE FACTORY 소개"><a href="/introduce/introduce.asp"><span class="menu1" style="cursor:pointer;"><h4>LOVE FACTORY 소개</h4></span></a></li>

<li title="LOVE SPORTS & CULTURE"><a href="/sports/sports.asp"><span class="menu2" style="cursor:pointer;"><h4>LOVE SPORTS & CULTURE</h4></span></a></li>

<li title="LOVE DONATION"><a href="/donation/donation.asp"><span class="menu3" style="cursor:pointer;"><h4>LOVE DONATION</h4></span></a></li>

<li title="LOVE FACTORY 봉사단"><a href="/service/service.asp"><span class="menu4" style="cursor:pointer;"><h4>LOVE FACTORY 봉사단</h4></span></a></li>

</ul>

<div class="gnb_menu_sub">

<ul class="sub1" style="display:none;">

<li><a href="/introduce/introduce.asp" title="Love Factory 소개"><img src="/data_files/images/new/gnb_menu1_1_off.gif" class="gif24" alt="Love Factory 소개" /></a></li>

<li><a href="/introduce/news.asp" title="Love Factory 소식"><img src="/data_files/images/new/gnb_menu1_2_off.gif" class="gif24" alt="Love Factory 소식" /></a></li>

</ul>

<ul class="sub2" style="display:none;">

<li><a href="/sports/baseball.asp" title="사랑의 10번 타자"><img src="/data_files/images/new/gnb_menu2_1_off.gif" class="gif24" alt="사랑의 10번 타자" /></a></li>

<li><a href="/sports/ticket.asp" title="유니세프 Love Ticket"><img src="/data_files/images/new/gnb_menu2_2_off.gif" class="gif24" alt="유니세프 Love Ticket" /></a></li>

<li><a href="/sports/golf.asp" title="지적 장애인 골프단 후원"><img src="/data_files/images/new/gnb_menu2_3_off.gif" class="gif24" alt="지적 장애인 골프단 후원" /></a></li>

</ul>

<ul class="sub3" style="display:none;">

<li><a href="http://www.lottecard.co.kr/hub.jsp?URL=/pers/point/IHDN001NO.ftl" title="롯데포인트 기부" target="_blank"><img src="/data_files/images/new/gnb_menu3_1_off.gif" class="gif24" alt="롯데포인트 기부" /></a></li>

<li><a href="/donation/realtime.asp" title="기부액 현황"><img src="/data_files/images/new/gnb_menu3_2_off.gif" class="gif24" alt="기부액 현황" /></a></li>

<li><a href="/donation/pay.asp" title="급여우수리 모금"><img src="/data_files/images/new/gnb_menu3_3_off.gif" class="gif24" alt="급여우수리 모금" /></a></li>

<li><a href="/donation/pc.asp" title="사랑의 PC기증"><img src="/data_files/images/new/gnb_menu3_4_off.gif" class="gif24" alt="사랑의 PC기증" /></a></li>

<li class="last"><a href="/donation/card.asp" title="기부 전용 카드"><img src="/data_files/images/new/gnb_menu3_5_off.gif" class="gif24" alt="기부 전용 카드" /></a></li>

</ul>

<ul class="sub4" style="display:none;">

<li><a href="/service/activity.asp" title="임직원 봉사단 활동"><img src="/data_files/images/new/gnb_menu4_1_off.gif" class="gif24" alt="임직원 봉사단 활동" /></a></li>

<li><a href="/service/call.asp" title="홀몸노인 안심콜"><img src="/data_files/images/new/gnb_menu4_2_off.gif" class="gif24" alt="홀몸노인 안심콜" /></a></li>

<li class="last"><a href="/service/education.asp" title="청소년 금융 교육"><img src="/data_files/images/new/gnb_menu4_3_off.gif" class="gif24" alt="청소년 금융 교육" /></a></li>

</ul>

</div>
 
======================================================================================== 

<after>
========================================================================================

<div id="gnb_header">

 <div id="nav">

<ul class="gnb_menu2">

 <li><a class="topgnb" href="/introduce/introduce.asp"><span idx="1" class="menu1" style="cursor:pointer;"><h4>LOVE FACTORY 소개</h4></span></a>

<ul class="submn sub1">

<li><a href="/introduce/introduce.asp" title="Love Factory 소개"><img src="/data_files/images/new/gnb_menu1_1_off.gif" class="gif24" alt="Love Factory 소개" /></a></li>

<li><a href="/introduce/news.asp" title="Love Factory 소식"><img src="/data_files/images/new/gnb_menu1_2_off.gif" class="gif24" alt="Love Factory 소식" /></a></li>

</ul>

 </li>

 <li><a class="topgnb" href="/sports/sports.asp"><span idx="2" class="menu2" style="cursor:pointer;"><h4>LOVE SPORTS & CULTURE</h4></span></a>

<ul class="submn sub2">

<li><a href="/sports/baseball.asp" title="사랑의 10번 타자"><img src="/data_files/images/new/gnb_menu2_1_off.gif" class="gif24" alt="사랑의 10번 타자" /></a></li>

<li><a href="/sports/ticket.asp" title="유니세프 Love Ticket"><img src="/data_files/images/new/gnb_menu2_2_off.gif" class="gif24" alt="유니세프 Love Ticket" /></a></li>

<li><a href="/sports/golf.asp" title="지적 장애인 골프단 후원"><img src="/data_files/images/new/gnb_menu2_3_off.gif" class="gif24" alt="지적 장애인 골프단 후원" /></a></li>

</ul>

 </li>

 <li><a class="topgnb" href="/donation/donation.asp"><span idx="3" class="menu3" style="cursor:pointer;"><h4>LOVE DONATION</h4></span></a>

<ul class="submn sub3">

<li><a href="http://www.lottecard.co.kr/hub.jsp?URL=/pers/point/IHDN001NO.ftl" title="롯데포인트 기부" target="_blank"><img src="/data_files/images/new/gnb_menu3_1_off.gif" class="gif24" alt="롯데포인트 기부" /></a></li>

<li><a href="/donation/realtime.asp" title="기부액 현황"><img src="/data_files/images/new/gnb_menu3_2_off.gif" class="gif24" alt="기부액 현황" /></a></li>

<li><a href="/donation/pay.asp" title="급여우수리 모금"><img src="/data_files/images/new/gnb_menu3_3_off.gif" class="gif24" alt="급여우수리 모금" /></a></li>

<li><a href="/donation/pc.asp" title="사랑의 PC기증"><img src="/data_files/images/new/gnb_menu3_4_off.gif" class="gif24" alt="사랑의 PC기증" /></a></li>

<li class="last"><a href="/donation/card.asp" title="기부 전용 카드"><img src="/data_files/images/new/gnb_menu3_5_off.gif" class="gif24" alt="기부 전용 카드" /></a></li>

</ul>

 </li>

 <li><a class="topgnb" href="/service/service.asp"><span idx="4" class="menu4" style="cursor:pointer;"><h4>LOVE FACTORY 봉사단</h4></span></a>

<ul class="submn sub4">

<li><a href="/service/activity.asp" title="임직원 봉사단 활동"><img src="/data_files/images/new/gnb_menu4_1_off.gif" class="gif24" alt="임직원 봉사단 활동" /></a></li>

<li><a href="/service/call.asp" title="홀몸노인 안심콜"><img src="/data_files/images/new/gnb_menu4_2_off.gif" class="gif24" alt="홀몸노인 안심콜" /></a></li>

<li class="last"><a href="/service/education.asp" title="청소년 금융 교육"><img src="/data_files/images/new/gnb_menu4_3_off.gif" class="gif24" alt="청소년 금융 교육" /></a></li>

</ul>

 </li>

</ul>

 </div>

</div>


========================================================================================
script
========================================================================================

$('#nav li a.topgnb')

.bind('mouseenter keyup', function() {

$(this).parent().addClass('on').siblings().removeClass();


var $spanChild = $("ul.gnb_menu2 span");

$spanChild.each(function(idx){

$(this).removeClass("menuon_1").removeClass("menuon_2").removeClass("menuon_3").removeClass("menuon_4");

});

var $child = $(this).find("span:first");

var className = "menuon_" + $child.attr('idx');

$child.addClass(className);

$child.hide().fadeIn('fast');

})


========================================================================================
css 
========================================================================================

#gnb_header {

clear:both;

width:792px; height:59px;

position:relative;

}

#nav {

position:absolute;

left: 0;

top:0;

}

#nav ul, #nav li {

margin:0;

padding:0;

}

#nav li {

position:relative;

list-style:none;

float:left;

}

#nav a {

display:block;

font-weight:bold;

text-decoration:none;

}

#nav li ul {

position:absolute;

width: 800px;

display:none;

}

#nav li.on ul {

display:block;

}

#nav ul.gnb_menu2{width:792px; height:59px; background:url('../images/new/gnb_menu.gif') no-repeat 0 0; text-align:left;}

#nav span {display:inline-block; height:28px; font-size:0px;}

#nav span h4 {display:none; font-size:0px;}


#nav span.menu1 {width:195px;}

#nav span.menu2 {width:209px;}

#nav span.menu3 {width:193px;}

#nav span.menu4 {width:195px;}

#nav span.menuon_1 {width:195px; background:url('../images/new/gnb_menu1_on.gif') no-repeat 0 0;}

#nav span.menuon_2 {width:209px; background:url('../images/new/gnb_menu2_on.gif') no-repeat 0 0;}

#nav span.menuon_3 {width:193px; background:url('../images/new/gnb_menu3_on.gif') no-repeat 0 0;}

#nav span.menuon_4 {width:195px; background:url('../images/new/gnb_menu4_on.gif') no-repeat 0 0;}


#nav ul.sub1 {margin-left:38px;}

#nav ul.sub2 {margin-left:38px;}

#nav ul.sub3 {margin-left:-140px;}

#nav ul.sub4 {margin-left:-140px;}

#nav .submn li {float:left; margin-right:42px; padding-top:10px;}

#nav .submn li.last {margin-right:0px;}

#nav .submn li img {display:block;}


'Tip' 카테고리의 다른 글

브라우저 캐쉬 경로 변경  (0) 2012.01.28
jstree ie8 깨짐  (0) 2011.12.13
emma 한글 깨짐  (0) 2011.07.01
IE8 Textarea Bug  (0) 2011.06.20
IE9 스마트 에디터 상단 짤림  (2) 2011.05.31
Posted by 기계식키보드
:
첨부파일 60M를 올리려 하니 OutOfMemoryError발생.

/톰캣홈/bin/catalina.sh 다음과 같이 수정하니 제대로 된다.
제일 윗 라인에 다음라인 추가

CATALINA_OPTS="$CATALINA_OPTS -server -Xms256m -Xmx1024m"
 

'운영관리' 카테고리의 다른 글

아파치 로그 관리 스크립트  (0) 2010.09.07
Posted by 기계식키보드
: