Linux/Ubuntu2014. 5. 24. 12:24
dpkg는 별다른건 없고
패키지 명에 대해서 install 이라는 내용만 붙어 나온다.
abiword                                         install
abiword-common                                  install
abiword-plugin-grammar                          install
abiword-plugin-mathview                         install
accountsservice                                 install
acl                                             install
acpi-support                                    install
acpid                                           install
activity-log-manager-common                     install 

그리고 source.list는
패키지 저장소 경로만 추가되어 있다.
deb http://archive.ubuntu.com/ubuntu precise main restricted
deb-src http://archive.ubuntu.com/ubuntu precise main multiverse universe #Added by software-properties

$ dpkg --get-selections > mypackages.txt
$ cp /etc/apt/sources.list ./sources.list

[링크 : http://blog.naver.com/5bpa/130127985877

'Linux > Ubuntu' 카테고리의 다른 글

Ubuntu 14.04 LTS desktop 64bit edition  (0) 2014.06.14
우분트 포트란 패키지  (4) 2014.06.13
ubuntu 14.04 LTS!!!  (0) 2014.04.19
Ubuntu 14.04 LTS 공개가 코앞에!!  (0) 2014.04.16
범블비 - bumblebee (Nvidia Optimus)  (0) 2013.09.19
Posted by 구차니


구글 코드에서는 여러가지 소스코드 관리 서비스를 제공하는데
크게 SVN / GIT / Mercurial 세가지를 제공한다.

많이 써오던게 SVN 이라서 선택했지만
머큐리얼이 은근히 좋아서(로컬에 저장소가 있으니 소스 코드 비교가 초광속 ㄷㄷ)
이전해볼까 해서 실험을 해봤더니.. 아직 시간상이 문제로 제대로 적용된게 아닌지 모르겠지만

일단 svn -> mercurial로 프로젝트가 이전되는 건 아니고
svn 따로 mercurial 따로 저장소가 생성되고
svn을 먼저 생성후 mercurial로 변경시에도 svn은 여전히 접속이 가능하다. 

'프로그램 사용 > Version Control' 카테고리의 다른 글

tortoiseHG , git vs mercurial 관련 문서  (0) 2014.06.08
svn to git migration 가이드  (0) 2014.06.02
mercurial SCM  (0) 2014.05.02
git 간편 설명서  (0) 2014.03.06
TortoiseSVN 기본 트리구조 추가!  (0) 2013.12.26
Posted by 구차니
데이터가 int 형일 경우 null이 면 쥬금
되도록이면 DB에서 constraint 를 사용해 not null을 해주는게 ibatis에는 좋을 듯 하다.

[링크 : http://silver-lining.tistory.com/39]

 

'프로그램 사용 > ibatis & mybatis' 카테고리의 다른 글

ibatis null  (0) 2014.05.29
ibatis 쿼리에 list 타입 인자로 넣기  (0) 2014.05.28
ibatis namespace  (2) 2014.05.22
ibatis2 map  (0) 2014.05.21
ibatis / log4j 를 이용한 sql문 덤프  (0) 2014.05.21
Posted by 구차니
Programming/jsp2014. 5. 23. 15:56
onload는 페이지 로드가 완료되었을때 발생하는 이벤트에 대한 핸들러 이다.
그리고 doc.innerHTML을 하면
해당 DOM(현재는 body 라는 id를 지닌 태그)의 내용이 수정 가능해진다.


<script type="text/javascript">
window.onload = function()
{
var doc = document.getElementById("body");
doc.innerHTML = "test";
};
</script> 

Posted by 구차니
하드웨어/Display 장비2014. 5. 23. 12:51
아버지의 모니터를 강탈해서 트리플 모니터 재설정!!
새롭게 교정해서 했더니 '배즐 교정됨' 이라는 해상도가 추가된다.


게임 상에서도 교정되지 않은 5760 과


교정된 6052 해상도가 보여진다.


교정되지 않은 해상도 5720에서는 이렇게 이미지가 걸치는데 비해


교정된 해상도에서는 이렇게 베젤에 가리는 부분은 숨겨진다.

 

정렬되지 않은 해상도로 게임


정렬된 해상도로 게임



정렬된 해상도로 윈도우 ㅋㅋ




근데.. 웃긴건...
크라이시스 3 최저옵이 니드포 스피드 the run 최저옵보다 쾌적해....
(크라이엔진 vs 프로스트바이트 엔진) 



결론 : 은근히 사양이 많이 필요한데다가, 눈에 안들어 와서 게임하기 힘들다 -_-a 

'하드웨어 > Display 장비' 카테고리의 다른 글

MOTV 215LEDfs 분해  (3) 2014.05.31
트리플 모니터 세로로  (4) 2014.05.30
nvidia surround 성공!  (0) 2014.05.08
quadro nview를 깔았거늘...  (0) 2013.12.29
Nvidia 3d surround vision - GTX650 + 8800GT 는 안되넹?  (0) 2013.12.17
Posted by 구차니
게임/마비노기2014. 5. 23. 10:22
일본 넥슨/ 마비노기에는 당연한 일 같긴한데..
한국서버에도 이런걸 적용할줄이야 ㄷㄷㄷ


[링크 : http://mabinogi.nexon.com/event/20140522_sao/event.asp?v2]
Posted by 구차니
xml을 통해 sql문들을 불러올 키인 'name' 이 중복될 경우 키가 중복된다고
Duplicate <sql>-include ... found 에러가 뜨게 된다.

com.ibatis.common.xml.NodeletException: Error parsing XML.  Cause: java.lang.RuntimeException: Error parsing XPath '/sqlMap/sql'.  Cause: com.ibatis.sqlmap.client.SqlMapException: Duplicate <sql>-include 'select-all' found.
com.ibatis.common.xml.NodeletParser.parse(NodeletParser.java:53)
com.ibatis.sqlmap.engine.builder.xml.SqlMapParser.parse(SqlMapParser.java:40)
com.ibatis.sqlmap.engine.builder.xml.SqlMapConfigParser$10.process(SqlMapConfigParser.java:270)
com.ibatis.common.xml.NodeletParser.processNodelet(NodeletParser.java:121)
com.ibatis.common.xml.NodeletParser.process(NodeletParser.java:84)
com.ibatis.common.xml.NodeletParser.process(NodeletParser.java:102)
com.ibatis.common.xml.NodeletParser.parse(NodeletParser.java:72)
com.ibatis.common.xml.NodeletParser.parse(NodeletParser.java:51)
com.ibatis.sqlmap.engine.builder.xml.SqlMapConfigParser.parse(SqlMapConfigParser.java:46)
com.ibatis.sqlmap.client.SqlMapClientBuilder.buildSqlMapClient(SqlMapClientBuilder.java:63)
account.joinAction.<init>(joinAction.java:45)
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
java.lang.reflect.Constructor.newInstance(Unknown Source)
java.lang.Class.newInstance(Unknown Source)
com.opensymphony.xwork2.ObjectFactory.buildBean(ObjectFactory.java:123)
com.opensymphony.xwork2.ObjectFactory.buildBean(ObjectFactory.java:154)
com.opensymphony.xwork2.ObjectFactory.buildBean(ObjectFactory.java:143)
com.opensymphony.xwork2.ObjectFactory.buildAction(ObjectFactory.java:113)
com.opensymphony.xwork2.DefaultActionInvocation.createAction(DefaultActionInvocation.java:275)
com.opensymphony.xwork2.DefaultActionInvocation.init(DefaultActionInvocation.java:365)
com.opensymphony.xwork2.DefaultActionInvocation.access$000(DefaultActionInvocation.java:38)
com.opensymphony.xwork2.DefaultActionInvocation$1.doProfiling(DefaultActionInvocation.java:83)
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
com.opensymphony.xwork2.DefaultActionInvocation.<init>(DefaultActionInvocation.java:74)
com.opensymphony.xwork2.DefaultActionProxy.prepare(DefaultActionProxy.java:189)
org.apache.struts2.impl.StrutsActionProxyFactory.createActionProxy(StrutsActionProxyFactory.java:41)
org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:494)
org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:422)
 

이런 문제는 namespace를 통해 해결할 수 있으나
namespace를 쓰기 위해서는 ibatis 설정에서 사용이 가능하도록 설정 해주어야 한다.
useStatementNamespaces 는 기본값이 false이다.
Example: useStatementNamespaces=”false”
Default: false (disabled)
 
[링크 : http://ibatis.apache.org/docs/dotnet/datamapper/ch04s03.html


/src/sqlMapConfig.xml

<sqlMapConfig>
<properties resource="/dbconnect.properties" />
<settings cacheModelsEnabled="true" enhancementEnabled="true"
lazyLoadingEnabled="true" maxRequests="1" maxSessions="1"
maxTransactions="1" useStatementNamespaces="true" />

<transactionManager type="JDBC" commitRequired="false">
<dataSource type="SIMPLE">
<property name="JDBC.Driver" value="${driver}" />
<property name="JDBC.ConnectionURL" value="${url}" />
<property name="JDBC.Username" value="${username}" />
<property name="JDBC.Password" value="${password}" />
</dataSource>
</transactionManager>

<sqlMap resource="/sql/external.xml"/>
</sqlMapConfig> 

/src/sql/external.xml

<sqlMap namespace="user_namespace">
</sqlMap>

[링크 : http://www.okjsp.net/seq/89041]
Posted by 구차니
스트럿츠도 jsp니까.. 기본적으로 포함가능한 방법이 있지만..
<jsp:include
include는 소스가 아닌 결과를 삽입
일반적으로 flush=false로 작업함 

<%@ include
include directive는 소스를 불러옴(차이점 주의!) 

위의 두 가지 방법을 사용해도 action 페이지는 불러올 수 없다.
즉, jsp:include는 제어권을 넘겼다가 받아 오지만 실제 존재하는 경로상의 파일에 접근하는 것이기 때문인데..


아무튼.. s:action 태그를 이용하여 include 하 듯 불러올 수는 있다.

<s:action name="myAction"  ignoreContextParams="true" executeResult="true">
        <s:param name="foo" value="bar"/>
</s:action> 
[링크 : http://ssongka.egloos.com/2371453]
[링크 :
http://stackoverflow.com/questions/374099/struts2-parameters-between-actions

+
원래는 스트럿츠에서 타일스에 연동하는 경우
타일스 에서 스트럿츠 페이지를 다시 불러 끼워 넣으려고 한건데..
걍 타일스를 드러내는게 나을듯 해졌다 -_-a
느리기도 느리지만.. 제대로 안되는 것 봐서는 스트럿츠->타일스->스트럿츠 순으로 호출되는거라 정상적인 건 아닐듯.. 


---
2014.05.23 추가

<s:action name="myAction"  flush="true" ignoreContextParams="true" executeResult="true">
        <s:param name="foo" value="bar"/>
</s:action> 


flush를 안해줘서 안된듯 -_-
결론은 된다 
Posted by 구차니
스트럿츠에서 메소드를 통해 타일즈 레이아웃을 변경시킬수 있으나..
내가 의도했던 것과는 달라서 일단 봉인 -_-a

[링크 : http://syaku.tistory.com/174]
Posted by 구차니

'프로그램 사용 > struts2 tiles' 카테고리의 다른 글

struts2 페이지 포함하기  (0) 2014.05.22
스트럿츠 동적 레이아웃 구성하기  (0) 2014.05.22
struts2 result type input  (0) 2014.05.19
struts2 result type  (0) 2014.05.17
struts2 / tiles 연동시 에러  (0) 2014.05.16
Posted by 구차니