oracle 11g r2 에서


두가지 오류가 동시 발생했다


oracle ora-01950 &  oracle ora-16512 


테이블스페이스 사용권한으로 생긴 오류인데


다음과 같이 제대로 테이블 스페이스를 연결해준다.


alter user myuser quta unlimited on myspace;


데이터베이스마다 기본 테이블 스페이스가 있는데,

그걸 안쓰고 다른 테이블 스페이스를 사용하려다가 발생한 오류로..


유저의 테이블스페이스를

데이터베이스 테이블 스페이스로 변경하여 해결함.


저작자 표시 동일 조건 변경 허락
신고

설정

트랙백

댓글

이클립스에서 svn을 사용하다가 만난 오류


Filesystem has no item

뭔가 파일을 못찾는다는 에러.


svn서버에서 

저장소 폴더(자식폴더)의 이름을 바꾼 뒤에 발생한 에러


이클립스에서 저장소 이름을 변경했지만, 소스 프로젝트에는

제대로 적용되지 않은 걸로 보인다.


커밋을 하려고 보니, 저장소를 못찾는 오류가 있었다.


해결책

저장소에서 바꾼 뒤에 소스 프로젝트에서도 스위칭을 통해서 폴더를 변경한다.



저작자 표시 동일 조건 변경 허락
신고

설정

트랙백

댓글


 -- 기존 값들도 변경 됨 

 -- null인 데이터를 기본값으로 새로 고침

 ALTER TABLE fs_member MODIFY mall_dis_type VARCHAR(1) NOT NULL DEFAULT 'M';

 ALTER TABLE fs_member MODIFY mall_type VARCHAR(12) NOT NULL DEFAULT 'A';

 ALTER TABLE fs_member MODIFY mall_color VARCHAR(10) NOT NULL DEFAULT 'E33268';

 ALTER TABLE fs_member MODIFY mall_recomend_type VARCHAR(1) NOT NULL DEFAULT 'C';

 ALTER TABLE fs_member MODIFY balance int(11) NOT NULL DEFAULT 0;

 

 

 -- 앞으로 추가되는 데이터에 대해서만 디폴트 값 설정

 ALTER TABLE fs_member ALTER COLUMN mall_dis_type SET DEFAULT 'M';

 ALTER TABLE fs_member ALTER COLUMN mall_type SET DEFAULT 'A';

 ALTER TABLE fs_member ALTER COLUMN mall_color SET DEFAULT 'E33268';


컬럼의 기본값을 바꾸는 두가지 방법이다.


modify로 바꾸는 경우 값에 null이 있으면 기본값으로 고친다.


만일 null데이터를 그냥 둘 것이라면

set으로 하면 된다.

set은 새로 들어오는 데이터에 대해서만 기본값을 적용한다.

저작자 표시 동일 조건 변경 허락
신고

설정

트랙백

댓글

C#에서는

Application.StartupPath를 사용하면 됐지만

WPF에서는  

AppDomain.CurrentDomain.BaseDirectory;

또는 

string appStartPath = System.IO.Path.GetDirectoryName(Process.GetCurrentProcess().MainModule.FileName);

이렇게 사용하면 된다.

출처: http://outsider14.tistory.com/entry/WPF에서-실행파일이-있는-경로 [explore_life]


추가참조

[C#] Path(경로) 가져오는 방법

저작자 표시 동일 조건 변경 허락
신고

설정

트랙백

댓글

MSDN에는 원하는 정보가 다 있다.

다만 찾는데 익숙하지 않았을 뿐..


설치 패키지를 만드는데에 관한 관련 문서 있다.



Visual Studio 설치 관리자 배포 - VS 2010

응용 프로그램, 서비스 및 구성 요소 배포 - VS 2015

저작자 표시 동일 조건 변경 허락
신고

설정

트랙백

댓글

1. OneClick

OneClick을 이용해서 배포하면 가장 간편하다고 한다.

다만 서버에 OneClick 서비스를 구축해야 한다는 단점이 있다.


서버에 최대한 손을 대지 않고 업데이트 프로그램을 만들어서 처리할 방안을

얻어야 한다.


2. 자가 업데이터

별도의 Updater.exe 을 만들어서 기존 프로그램의 exe를 교체하는 걸로 한다.

서버에 올라온 exe파일의 버전값과 기존 exe의 버전값을 비교하여

서버에 올라온 버전값이 더 높을 때만 파일을 다운받아서 기존 exe를 삭제하고

새로운 exe파일을 그 자리에 놓으면 된다.

(파일이름 변경으로 처리한다)






참고

http://adamz.tistory.com/61

저작자 표시 동일 조건 변경 허락
신고

설정

트랙백

댓글

RSA만으로 보안프로그램을 만들기는 힘들다.

무엇보다도 수행속도가 많이 늦다.




[자바] AES128 암호화 예제 - 퍼니오

AES 암호화/복호화 알고리즘 - Java - 박스여우

JAVA와 C# 간에 RSA와 AES로 비밀통신 해보기(SSL) - 약올라의 Why? What? How?

Java AES 128 암복호화 - Cycle & Develop

저작자 표시 동일 조건 변경 허락
신고

설정

트랙백

댓글



삭제코드 (Good Code)



다음의 코드는 올바르게 작동하지 않는다. (bad Code)


저작자 표시 동일 조건 변경 허락
신고

설정

트랙백

댓글



각종 팝업 테스팅!



테스트 코드






저작자 표시 동일 조건 변경 허락
신고

설정

트랙백

댓글


테스트 코드



 

 


UUID는 시간값을 기반으로 만들어지는 랜덤ID다.

매우 유니크하므로 UUID로 사용가능하다.


참고

java.util.UUID API를 활용한 랜덤아이디 만들기.


저작자 표시 동일 조건 변경 허락
신고

설정

트랙백

댓글


티스토리 툴바