this.tlMatrixCategories.AfterCheckNode += new DevExpress.XtraTreeList.NodeEventHandler(this.tlMatrixCategories_AfterCheckNode);

private void treeList_AfterCheckNode( object sender, NodeEventArgs e )
        {
            if( e.Node.CheckState == CheckState.Indeterminate )
                e.Node.CheckState = CheckState.Checked;
            treeList.BeginUpdate();
            try
            {
                SetCheckedChildNodes( e.Node, e.Node.CheckState );
                if( e.Node.ParentNode != null )
                    SetCheckedParentNodes( e.Node.ParentNode, e.Node.CheckState );
            }
            finally
            {
                treeList.EndUpdate();
            }
        }
        private void SetCheckedChildNodes( TreeListNode node, CheckState checkState )
        {
            for( int i = 0; i < node.Nodes.Count; i++ )
            {
                node.Nodes[ i ].CheckState = checkState;
                SetCheckedChildNodes( node.Nodes[ i ], checkState );
            }
        }
        private void SetCheckedParentNodes( TreeListNode node, CheckState checkState )
        {
            bool b = false;
            for( int i = 0; i < node.Nodes.Count; i++ )
            {
                if( !checkState.Equals( node.Nodes[ i ].CheckState ) )
                {
                    b = !b;
                    break;
                }
            }
            node.CheckState = b ? CheckState.Indeterminate : checkState;
            if( node.ParentNode != null )
                SetCheckedParentNodes( node.ParentNode, checkState );
        }

>su - oracle
>sqlplus '/as sysdba'
SQL> startup

SQL>shutdown immediate


lsnrctl start 리스너명(명이 있을때).
lsnrctl stop 리스너명(명이 있을때).




파랑색으로 나와서 잘 보이지도 않은 폴더 색깔을 변경해야 겠다고 마음 먹었다.

putty에서 설정에서 아무리 변경해보아도 색상이 변하지 않아 인터넷 검색

/etc/DIR_COLORS 로 색상을 변경할 수 있다고 하여 변경해 보았지만 변경되지 않았다.

그래서 다시 검색..

vi /etc/bashrc

LS_COLORS="di=01;33:*.gz=1;35:*.bz2=1;35:*.tar=1;35:*.rpm=1;35:*.tgz=1;35:*.h=1;37:*.c=1;37"
export LS_COLORS

추가하고

source /etc/bashrc

와우 노랑색으로 나온다... 쩝 삽질 삼십분...

1. 우선 있을지 모르는 오류를 대비해 설정파일을 백업합니다.

$sudo cp /etc/mysql/my.cnf /etc/mysql/my.cnf.orig

2. my.cnf 파일을 다음과 같이 편집해줍니다.(각 항목에 추가만 해주시면 됩니다.)

[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


3. mysql을 재시작해줍니다.
$sudo /etc/init.d/mysql restart

4. 변경이 되었는지 여부를 확인합니다.
$mysql -u id -p
mysql> status

1.데이터 베이스 접속하기
mysql -u 사용자명 -p 데이터베이스이름
mysql -u root (계정과 비번을 만들지 않았을때)
mysql -u root -p(루트 비번이 있을때)

2.데이터베이스 추가 
mysqladmin -u root -p create 데이터베이스명

3.루트 계정비밀번호 바꾸기
mysqladmin -u root -p password 새비밀번호
mysqladmin -u root password 비밀번호(비밀번호를 처음 설정시)

4.사용자추가 및 권한 설정
사용자계정:abc , 사용자 패스워드:1234

접속 : mysql -u root -p

mysql> USE mysql;

mysql> INSERT INTO user (Host, User, Password) VALUES ('localhost', '계정아이디', password('비밀번호'));
mysql> INSERT INTO user (Host, User, Password) VALUES ('%', '계정아이디', password('비밀번호'));
mysql> FLUSH privileges;

계정이 생성되었다면, 그 계정이 접근할 수 있는 데이터베이스를 생성하고 권한을 부여해야 합니다.

mysql> CREATE DATABASE 데이터베이스명;
mysql> GRANT ALL privileges ON 데이터베이스명.* TO 계정아이디@locahost IDENTIFIED BY '비밀번호';
mysql> GRANT ALL privileges ON 데이터베이스명.* TO 계정아이디@'%' IDENTIFIED BY '비밀번호';

5.테이블 생성
create table test;

6.테이블 삭제
drop table test;

7.현재상태보기
status;

8.테이블목록보기
show tables;

9.데이터베이스 목록보기
show databases;

10.테이블구조보기 
explain tablesname;

11.데이터베이스 삭제 
drop database jsp

*체크*

우선, 기본적으로 mysql 은 tcp 3306 번 포트를 통해 서비스를 제공합니다.

따라서, 외부에서 DB에 접근할 수 있도록 하기 위해서는

서버의 tcp 3306 번 포트가 방화벽에 막혀 있지는 않은지 확인해야 하며

만약 막혀 있을 경우 열어주어야 합니다.

iptables -L 명령으로 차단/허용 리스트 조회가 가능합니다. 만약 포트가 막혀 있을 경우,

# iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

명령으로 열어주시면 됩니다.

  

빅픽처
카테고리 소설 > 영미소설 > 영미소설일반
지은이 더글라스 케네디 (밝은세상, 2010년)
상세보기

재미있는 소설이다. 처음에는 불륜이야기에 좀 흥미가 떨어진 것 사실이다.

하지만 나중에는 벤이 먼저 죽은 건지 아니면 게리가 죽은 건지 게리에 푹 빠져 들게 되었다.

잘나가던 변호사가 자기가 하고 싶었던 일을 하고 새로운 삶을 살게 되는 내용이다.

3장을 읽으면서 정말 재미있게 본 것 같다. 

나의 취미는 무엇일까??  나도 좋은 취미가 있었으면 하는 생각을 하게 된다.

무엇인가 빠져사는 것은 정말 좋은 일 같다... 나도 그런 취미가 있었으면 하는 생각이 든다.

하지만 여러분야 너무 관심이 많다. 내가 하는 일을 개발일을 취미로 하고

무엇인가? 직장을 개발과 전혀 상관없는 일을 해보는 것은 어떨가 하는 생각된다.

jeus는 start / boot / stop 해줘야 한다.

start-was.xml

<?xml version="1.0" encoding="euc-kr"?>
<project name="boot" default="start">
    <property file="./was.properties"/>
    <typedef resource="jeus/util/ant/jeusant.properties"/>

    <target name="start">
        <jeusstart
            classpath="${jeus.lib.system.dir}/bootstrap.jar"
            libraryPath="${jeus.lib.system.dir}"
            jeusHome="${jeus.home.dir}"
            servletHome="${jeus.servlet.home.dir}"
            jeusBaseport="${jeus.baseport}"
            tmCheckReg="${jeus.tmcheck.reg}"
            classLoadingMode="${jeus.classloadingmode}"
            xml="${jeus.xml}" />       
    </target>
</project>

 


boot-was.xml

<?xml version="1.0" encoding="euc-kr"?>
<project name="boot" default="boot">
    <property environment="env"/>
    <property file="./was.properties"/>
    <typedef resource="jeus/util/ant/jeusant.properties"/>

    <target name="boot">
        <boot
            node="${jeus.node.name}"
            dynamic="${jeus.boot.dynamic}"
            isXML="${jeus.dd.xml}"
            username="${jeus.username}"
            password="${jeus.password}"/>
    </target>
</project>

 


down-was.xml

<?xml version="1.0" encoding="euc-kr"?>
<project name="boot" default="down">
    <property file="./was.properties"/>
    <typedef resource="jeus/util/ant/jeusant.properties"/>

    <target name="down">
        <down
            node="${jeus.node.name}"
            jeusexit="${jeus.down.jeusexit}"            
            username="${jeus.username}"
            password="${jeus.password}"/>                   
    </target>
</project>

실용주의사고와학습
카테고리 컴퓨터/IT > 컴퓨터공학 > 소프트웨어공학
지은이 앤디 헌트 (위키북스, 2010년)
상세보기

실용주의 사고와 학습 제목이 거창해 보인다. 이전에 읽었던 멘토에게 길을 묻다 와 비슷한 내용이였지만
두 책중에 한권을 읽으라고 하면 이 책을 권하고 싶다. 여지까지 학습하는 방식이 잘못 되었었음을 알려주는 것 같다.
책을 보면서 한 번 쭉 읽고 던져버리는데 메모하는 습관이라는지 정리하는 기법에 대해서 잘 설명하고 있다.
책에 안에 내용도 괜찮고 자세히 읽어봐야 겠다. SQ3R 책읽기 습관은 내가 꼭 익혀야 할 습관일 듯 하다.

+ Recent posts