VMware guest로 Linux를 사용중, Linux를 업그레이드/패치 하고 재기동 하면 종종 ssh로 접속이 안될때가 있는데 콘솔로 들어가서 network 상태를 보면 아래와 같이 할당된 ip가 풀려 있는 때가 있다. # ifconfig -a ens160: flags=4098 mtu 1500 ether 00:50:56:3b:62:8c txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 이럴 때는 ..
java autoboxing은 primitive type을 그게 상응하는 Wrapper class로 java compiler가 자동 변환하는 것을 말한다. 다음과 같은 코드에서 발생한다. char ch = 'x'; Character objCh = ch; // Autoboxing Happens! unboxing은 그 반대로 Wrapper Class Object가 primitive type으로 java compiler에 의해 자동변환되는 것을 말한다. Integer objInt = new Integer(2); int i = objInt; // Unboxing Happens! JDK 5 이상부터 가능함.
oracle 19c Pro*c 관련 코딩시, pcscfg.cfg에 다음을 추가하면 SQL-99를 활성화 한다. common_parser = yes 참고로 SQL-99 의 새로운 문법에 대한 간단한 소개는 아래 링크를 참고하자. 참고 링크 : https://velog.io/@ovan/SQL-99-Standard#summary SQL-99 표준 SQL문은 ISO/ANSI에서 관계형 데이터베이스 표준 언어로 지정(SQL-82)된 후 SQL-92를 거쳐 SQL-99 표준 문법이 나왔습니다.그리고 오라클은 9i 버전부터 SQL-99 방식의 문법을 지원하고 있습니다.SQL-99 조인 velog.io
#include #include void main(void) { long l_var = 12345678; char cstr[sizeof l_var] = {0x00, }; long l_var2 = 0; printf("l_var = %d\n", l_var); printf("copy l_var to cstr\n"); memcpy(cstr, (char *)&l_var, sizeof(l_var)); printf("copy cstr to l_var2\n"); memcpy(&l_var2, cstr, sizeof(l_var2)); printf("l_var2 = %d\n", l_var2); } $ a.out l_var = 12345678 copy l_var to cstr copy cstr to l_var2 l_var2 ..
locale은 사전적으로 장소, 지역이라는 뜻인데, 지역에 따라 해당 코드 세트, 날짜 및 시간 형식 지정 규약, 통화 규약, 십진수 형식 지정 규약, 조합(정렬) 순서(이런 것들을 category라고 함)가 달라질수 있기 때문에 이에 관련된 환경변수를 제공하여 해당 locale에 대한 category 별 표현이 정상적으로 출력될 수 있게 한다. 환경설정의 우선순위가 있는데, setlocale manpage에 보면 아래와 같이 되어 있다. .... For glibc, first (regardless of category), the environment variable LC_ALL is inspected, next the environment variable with the same name as the ..
oracle decode를 사용하면 like비교를 할수 없다. 이때는 case 문을 써야 한다. 아래 샘플은 Proframe5c의 DBIO 구조체 이름을 조회해서 DBIO명을 추출하는 쿼리이다. select distinct case when resource_id like '%Bundle' then substr(resource_id, 1, length(resource_id)-6) when trim(resource_id) like '%BundleOut' then substr(resource_id, 1, length(resource_id)-9) when resource_id like '%Out' then substr(resource_id, 1, length(resource_id)-3) when resource..
LIKE연산으로 '%'나 '_'가 들어간 문자를 검색하기 위해서는 ESCAPE를 사용해야 합니다. '_'나 '%'앞에 ESCAPE로 특수 문자를 지정하면 검색할 수 있습니다. 1. '_' 가 있는 문자 검색 SQL>SELECT loc FROM dept WHERE loc like '%#_%' ESCAPE '#'; 출처: https://ggang-tong.tistory.com/entry/LIKE연산자에서-와-를-포함하는-단어-검색-방법 [깡통]
- Total
- Today
- Yesterday
- c #long_to_char_and_restore
- decode
- dlclose()
- dlsym()
- like
- oracle
- ksh
- SQL
- dlopen()
- outlook 검색
- RedHat8 #network 껏다켜기
- common_parser #oracle19c #pro*c #DBIO
- jdk5 #autoboxing #unboxing #redjacob
- LC_ALL #LANG #한글깨짐
- dlerror()
- TDL
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |