codekiller의 등록된 링크

키자드에 등록된 총 1398개의 포스트를 확인하실 수 있습니다.

Tistory

[수목병리학] 병리학일반 - 수목병해 기록 및 연구

수목병해 기록 및 연구 1. Theophrastus (B.C 370 ~286) : 올리브나무 등 몇가지 병해에 대해 기록(신의노여움) 2. Robert Hartig (1839~1901) : 수목병리학의 아버지 부후나무의 균사와 외부에 나타나는 자실체 연구 수목병리학의 교과서 [Lehrbuch der Baumkrankheiten] 저서 균근의 Hartig net 3. 서유구 (1764~1845) : 행포지 (암기 : 서유구는 불향배) 배나무밭 주변에 향나무를 심는것은 위험 (붉은별무늬병 경험적기록) 4. 조선총독부 임업시험장 (1922~1945) (해충연구) 솔나방, 솔잎혹파리, 오리나무잎벌레,굼벵이(굼벵이연구는 묘목생산시 문제되어 필요) (암기 : 조선총독부 임업시험장에 바람이 솔솔불어오고(솔솔오굼)!!..

Tistory

[수목병리학] 병리학일반 - 수목병의 원인

수목병의 원인 1. 생물적 원인 (전염성 원인) 1) 곰팡이 (수목병의 중요원인) : 식물병원균 1~10만 여종 - 기생성 (병원성의 발현) 기생성 : 녹병, 흰가루병, 밤나무줄기마름병, 뿌리썩음병류, 부후병. 임의기생성 : 피목가지마름병 (대부분의 식물기생성 곰팡이병) 절대기생성(=순활물기생균) : 녹병균류, 흰가루병균류 2) 세균에 의한 수목병해 (초본식물 > 목본식물) 위조(마름병), 뿌리혹병, 세균구멍병, 화상병(불마름병), 세균성 궤양병 3) 파이토플라스마 (열대.아열대에서 많이발생) 절대기생체, 전신성, 매개충/접목 감염, 대추나무.오동나무 빗자루병 4) 바이러스 (*수목병 연구 미흡) 토양전염성, 뿌리썩이선충병, 소나무재선충병(시들음병) * 곤충피해 : 비지속적 피해 2. 비생물적 원인 (비..

Tistory

[수목해충학] 7. 곤충의 발육과 생식 - 곤충의 외분비

곤충의 외분비 - 개체내 생리 및 활동조절 - 페르몬, 알로몬, 카이로몬 페로몬 : 합성된 물질간 통신 알로몬 : 방어물질 카이로몬 : 수신자가 우리하게 되면~ 1. 외분비샘의 구조 - 거의 모든 몸 부위에 존재함 (머리, 가슴, 배) - 1,2,3 종 샘으로 구분함 1) 1종 외분비샘 - 표피층을 통해 확산, 특별한 도관구조 없음 - 나비목 암컷 성충의 성페로몬 샘. 2) 2종 외분비샘 - 표피층을 통하지 않고, 도관을 갖고 있지 않은 분비세포로 생성 - 흰개미의 복면샘, 병정흰개미의 이마샘 3) 3종 외분비샘 - 표피세포층 안쪽에 위치하면서, 도관을 통해 표피층과 연결 2. 페로몬 - 대부분 곤충에서 직접합성함 (해충방제에 이용됨) : 교미교란제, 집단포획 - 누에 50만마리에서 첫추출 (Butene..

Tistory

[수목해충학] 7. 곤충의 발육과 생식 - 곤충의 내분비와 외분비

곤충의 내분비 - 호르몬, 생장, 생식, 휴면, 대사에 관여 : 내분비계의 영향을 받음 가) 중추신경계 내에 있는 신경분비세포 나) 외배엽성 표피세포가 분화된 내분비기관 - 내분비샘 : 중추신경내에 있는 신경분비세포, 외배엽성 표피세포가 분화된 내분비기관(알라타체, 앞가슴샘) 1. 내분비샘 구조와 산물 - 신경분비세포와 신경분비물질 신경분비세포 : 전대뇌에서 발달 신경분비물질 : 단백질, 펩티드, 옥토파민 등의 아민계 화합물 1) 카디아카체와 분비물 중추신경계와 관련되어 곤충에게 가장 중요한 "신경혈액기관" 전대뇌. 후대뇌의 신경분비세포 -> (카디아카체 이용) ->신경분비 호르몬을 혈림프로 방출 2) 알라타체와 유약호르몬 - 알라타체는 외배엽성 내분비기관으로 식도양쪽에 1쌍이 발달 - 유약호르몬을 분비..

Tistory

[PostgreSQL] Typecast string to integer, integer to string

사용방법 1) CAST 메서드를 이용하는 방법 -- CAST(value AS type) 함수 -- Typecast integer to string SELECT CAST(119 AS TEXT) -- Typecast string to integer SELECT CAST('119' AS INTEGER) 사용방법 2) PostgreSQL에서 지원하는:: 컬럼이 숫자형식인데 TEXT 자료형인 경우, ORDER BY 1로 컬럼을 지정하여도 TEXT라서 순번으로 정렬이 발생하지 않는 경우가 발생합니다. 이럴때는 ::integer 형변환하여 사용하면 순조롭게 정렬이 됩니다. SELECT TITLE_ID::integer FROM SAMPLETABLE WHERE 1=1 AND TITLE_ID = 1 ORDER BY 1

Tistory

[수목해충학] 7. 곤충의 발육과 생식 - 곤충의 생장과 변태

곤충의 생장과 변태 1. 곤충의 성장 - 령(instar) : 탈피와 탈피사이의 유충기 1회 탈피 : 2령 2회 탈피 : 3령 고등파리류는 3령, 하루살이류는 30령 하는 것도 있다. 1) 형태적 성장 - 대부분의 성장은 유충기에 일어남 (유충기간 > 성충기간) - 유충의 성장은 불연속적이고 주기적.(체적과 길이는 진행과 정지를 반복) 2) 유충의 성장 - 알에서 부화시 지방과 탄수화물 함량 낮다. - 생장과 더불어 글리코겐 등 탄수화물 함량 높아짐 - 고치를 만드는 곤충의 경우 유충말기 단백질 증가 (누에나방의 경우 6배) 2. 발육의 종류 - 변태 : 발육단계에서 생리적 변화 탈피, 변태는 모두 탈피호르몬에 의해~~, 변태는 유약호르면 없이~ - 변태의 종류 무변태 발육단계에서 외형적 변화가 거의 없..

Tistory

[수목해충학] 6. 곤충의 기관별 생리와 기능 - 곤충의 배설, 곤충의 신경

곤충의 배설 - 기관 : 말피기소관, 직장, 비뇨세포, 요산세포 - 탄수화물과 지방, 대사물질 ->(분해)-> 탄산가스와 물 - 단백질과 핵산, 대사물질 -> (분해) -> 질소대사물 * 질소대사물 : 빨리 체외로 배출해야 한다. 이때, 혈림프의 이온 조성과 삼투압조절 담당 1. 말피기소관 - 1669년 '누에'에서 처음발견 (Malpighi) - 중장과 후장연결 부위에 발생, 체강이 자유로이 놓임 - 말피기수관 수 : 2~250개 다양 - 기능 1) 말단부 : 배설물을 혈림프에서 내강으로 분비 2) 기부 : 1차 배설물 중 체내에 필요한 이온 재흡수 2. 비뇨세포 - 말피기관에서 할 수 없는 혈림프내 염색물질 콜로이드 입자 흡수 및 분해 - 단독 또는 집단으로 지방체 혼재, 식도양쪽, 침샘사이. 3. ..

Tistory

[수목해충학] 6. 곤충의 기관별 생리와 기능 - 곤충의 신경,감각

곤충의 신경과 감각 1. 곤충의 감각 - 감각신경세포(안면 외골격의 부드러운 곳~) : 이극성(1종), 다극성(2종) * 곤충의 감각기는 이극성(1종) 이극성 섬모구조 발달, 체벽의 표피층에 발달 다극성 섬모구조 없음, 세포몸에서 여러개 돌기 (수상돌기) => 막전위 변화로 표현 ::: 전기에너지 => 소화관 체벽, 근육신경 내부에 분포 1) 곤충감각기의 종류 - 기본단위 : 감각기(sensillum) - 형태분류 : 털, 센털, 원추형, 돌출형, 판상, 종상, 함몰형, 병모양 참고) 누에나방은 깃털형 (특히 수컷) - 기능분류 : 무공성, 단공성, 다공성 => 큐티클 구조와 모양, 구멍유무에 따라 무공성 (털형, 센털형) 큐티클 구멍없음 소켓이 있을 경우 : 기계감각세포 (1개의 감각세포만을 갖는다) ..

Tistory

[수목해충학] 6. 곤충의 기관별 생리와 기능 - 곤충의 소리발생과 청각수용

곤충의 소리발생과 청각수용 - 종내의 암수 짝, 다른 종간의 통신방법 1. 소리발생 - 소리를 내기 위해서는 '충분한 에너지' 필요, 저주파(수백~수천Hz) - 소리의 종류 1. 활동의 부산물로 소리 : 비행시 소리, 섭식, 교미 등, 몸이 작을수록 높은 주파수 음, 단단한 몸을 가진 곤충이 더 강한소리를 냄) 2. 몸을 바닥에 부딫쳐내는 소리 (나무좀) 3. 마찰음 : 외골격 부위의 구조변형 줄을 긁는 마찰음 - 귀뚜라미 날개마찰 (2~10KHz) - 배우자 부르는 소리(4KHz) - 구애소리(14KHz) 4. 진동음 : 매미에서 발달, 복부 1마디 양쪽에 얇은 진동막, 진동막 내부 공기주머니, 진동막 근육의 이완수축 5. 공기를 내 뿜을때 소리 : 바퀴벌레 쉬~~~ 소리 2. 소리의 의의 - 종내(암..

Tistory

[수목해충학] 6. 곤충의 기관별 생리와 기능 - 곤충의 호흡

곤충의 호흡 - 체내대사 활동에 필요한 산소공급 (기관계) - 기관계 없는 낫발이목, 톡토기목에서는 피부호흡 1. 기관계의 구조 - 기문 : 기관계가 곤충 몸 밖과 통하는 곳 (spiracle) - 기관지 : 기문안쪽 (trachea) - 기관소지 : 직경 1um 의 크기 (tracheole), 조직과 연결, 실질적인 산소확산, 대사활동이 왕성한 비행근육, 지방체, 생식소에 많이 생성 2. 공기주머니 - 비행곤충에서 발달 (메뚜기, 파리, 벌, 딱정벌레 등) - 1,2차 기관지가 부풀어져 발달, 타원형 => 수서곤충 뜨게함, 매미 진동막의 자유진동 3. 기문의 개폐조절 - 흉부쪽 기문에는 기문바깥쪽에 움직일 수 있는 판(value)을 가짐 - 기실과 기문 사이를 폐쇄시킬 수 있는 장치가 있다. 4. 기관..

Tistory

[수목해충학] 6. 곤충의 기관별 생리와 기능 - 곤충의 발광

곤충의 발광 - 열이 거의 없는 "생물발광" 생성 - 세균의 도움 - 세균도움 없이 자신이 발광하는 발광성 곤충(딱정벌레목의 반딧불이과, 방아벌레과에 속하는 수백종의 곤충~) - 한국 7종보고 참고) 발광하는 이유 : 성적유인, 교미 등. 1. 발광기관의 위치와 구조 - 반딧불이 : 수컷 복부 6,7마디 아래 각 1개, 암컷 복부 5마디 아래 1개, 번데기 복부8마디 양쪽 작은 1쌍 - 지방체에서 유래 표피층 아래 발광세포 뭉친기관 2. 발광기작의 특징 - luciferin이 luciferase 효소에 의해 산화되어 빛 발생 - 반응시 산소, Mg++ 또는 Mn++ 필요 (이 반응은 효율적이어서 99% 빛) - 파장범위가 좁고 황녹색 또는 하얀색 - 파장의 길이 550~580nm 참고) * 적외선, 가시..

Tistory

[수목해충학] 6. 곤충의 기관별 생리와 기능 - 영양

*** 영양 - 탄수화물, 단백질, 지질 (3대 영양소) - 비타미 B, C, E(곤충난발육(성숙)에 반드시 필요함) - 함량은 종에따라 다양(인공사료 중요) 1. 단백질 - 조직을 구성 - 효소를 이루는 단백질은 모두 아미노산으로 합성된다. 필수아미노산 (10개) 비필수아미노산 (8개) Arginine (Arg) Alanine (Ala) Histidine (His) Aspartic acid (Asp) Isoleucine (Ilo) Cysteine (Cys) Leucine (Leu) Glutamic acid (Glu) Lysine (Lys) Glycine (Gly) Methionine (Met) Proline (Pro) Phenylalanine (Phe) Serine (Ser) Threonine (Thr..

Tistory

[수목해충학] 6. 곤충의 기관별 생리와 기능 - 영양물질의 대사

*** 영양물질의 대사 - 정의 : 소화,흡수된 영양물질이 혈림프나 조직에 남아 있지 않고, 다른물질로 전환되어 곤충의 생장과 생식 및 활동에 이용하는것. - 동화작용 : 복잡한 물질로 합성 (에너지를 소비하는 흡열반응) - 이화작용 : 단순한 물질로 분해 (에너지를 방출하는 발열반응 : 해당작용, TCA회로 등) 1. 지방체 - 배자발생시, 몸 각 마디마다 형성된 체강벽 세포들이 나와 서로 융합된 것. * 지방체는 완전변태류에서 유충기 몸의 65% 2. 탄수화물 대사 - 혈림프나 세포에서 가장 쉽게 에너지원 사용 - 저장태 : 트레할로스(2탄당), 글리코겐(다당) - 구조형 : 키틴 1) 트레할로스(혈림프의 저장태) - 쉽게 포도당으로 분해되어 에너지 생성을 위한 해당반응, 투과성 낮아 소화관을 통한 ..

Tistory

[수목해충학] 6. 곤충의 기관별 생리와 기능 - 단백질 대사

*** 단백질 대사 - 조직구성요소, 단백질합성에 필요한 리보소옴, 염색체 성분 - 염색체 구성 - 순수단백질 (효소, 항체,호르몬, 헤모글로빈) - 결합단백질 (효소, 미오신, 트로포닌 등) - 생체막단백질 (당, 지방단백질) - 구조단백질 (콜라겐, 케라틴, 엘라스틴, 피브로인) - 핵산결합단백질 (리보솜단백질, 히스톤, 비히스톤 류) 1. 아미노산 - 단백질 합성에 이용 - 혈액내 아미노산 농도 사람의 100~300 배 - 각종물질, 에너지 생성, 색소합성 등에 관여 2. 단백질 합성 - 핵속의 DNA 정보를 mRNA가 세포질로 가지고 나와 다양한 효소와 tRNA 도움으로 리보솜 상에서 합성 - 단백질의 종류 : 여러가지 소기관 구성성분 (효소, 표피층의 단백질, 독소단백질, 저장단백질, 지방단백질..

Tistory

[수목해충학] 6. 곤충의 기관별 생리와 기능 - 섭식과 대사

1. 먹이의 탐색 (냄새, 맛, 시각이용) - 화학감각기 : 촉각(냄새), 부절(맛), 구기(맛) - 먹이행동 영향 : 유인제, 기피제, 섭식자극제, 섭식억제제. 2. 곤충의 섭식 식식성 단식성, 과식성, 광식성 육식성 포식성 : 무당벌레, 거미, 사마귀 기생성 : 기생벌, 기생파리 * 파고들어가서 먹는 것은 "내부기생성" => 혹좀벌 * 밖에서 먹는것은 "외부기생성" => 개미침벌 균식성 균을 먹음 부식성 썩은것을 먹음 (유익곤충 - 산바퀴) 참고) 대부분의 곤충은 과식성이 많다. 단식성은 1종류의 수목만 먹거나 1과를 먹는 경우, 광식성은 많이 먹는 놈들... 3. 섭식활동 - 섭식자극제(카이로몬 - 같은 종에서 통신수단) - 섭식억제제(알로몬 - 방어물질) - 카이로몬, 알로몬을 동시에 작용 (시나..

Tistory

[수목해충학] 6. 곤충의 기관별 생리와 기능 - 소화기관의 구조와 기능

1. 소화기관 전장 먹이의 여과와 저장 (입->식도->소낭->전위->중장) 중장 소화와 흡수 (내배엽에서 발달되어 내막이 없음, 위식막을 생성) 후장 배설과 체내 무기염과 물의 농도조절 머리부속샘 소화효소를 분비 2. 기관별 기원과 기능 전장 배자발생시 외배성 (인두, 식도, 소낭, 전위로 분화) 중장 배자발생시 내배엽으로 내막이 없다. 단백질과 키틴혼합구조 위식막을 생성 (중장세포, 위식막, 여과실) 후장 배자발생시 외배엽 (말피기관도 포함) - 유문 : 중장에서 소화하고 남은 찌꺼기를 후장으로 넘기는 역할 - 회장 : 단순찌꺼기를 직장으로 보내는 단순통로 - 직장 : 물, 무기이온, 아미노산, 6탄당 소형유기물 재흡수 머리부속샘 배자발생시 외배엽 - 큰턱샘 : 탄수화물을 분해하는 amylase 분비 ..

Tistory

[수목해충학] 4. 곤충의 내부형태 - 호흡계, 소화계, 순환계, 생식계, 내분비계, 외분비계

호흡계 (기문) - 몸의 측면 가슴과 배마디에 10쌍 (톡토기목, 낫발이목은 기관계 발달 X) (일부 좀과 수서곤충은 기문이 없는 폐쇄기관계~) - 기관(trachea) : 기관소지를 체내조직에 가지고 있고, 나선사를 가지는 구조 - 기관소지 : 나선사가 없음 소화계 (침샘, 장, 말피기관) - 중장 : 대부분의 소화흡수, 녹말, 단백질, 지질을 분해 - 말피기관 : 혈림프 대사물질과 잉여물질을 직장으로 배설 필요영양물질을 재흡수(납다리, 하루살이, 좀먹 같은 경우는 발달되지 않음) - 전위 : 밸브역할을 담당, 먹이분해도 일부담당 (모이주머니의 저장중인 먹이를 중장으로 보내는 것을 조절) 순환계 (개방혈관계) - 소화관의 등쪽에 위치, 1개의 단순한 관모양을 이루는 "등관" * 곤충은 정맥이 없다. 생..

Tistory

[수목해충학] 5. 곤충의 충태 - 원지형,소지형,무지형,다지형

- 유충 원지형 : 배마디가 뚜렷하지 않음 (일부 기생벌 유충) 소지형 : 배다리가 없으나, 입틀, 다리, 감각기관 발달 (대부분의 딱정벌레목) 무지형 : 몸에 부속물이 없는 형으로 파리목, 딱정벌레목, 대부분의 벌목유충 다지형 : 머리, 몸마디 뚜렷, 가슴다리와 배다리를 가짐 (나비목, 벌목) - 번데기 피용 : 부속지가 몸에 붙은채로 번데기가 되어 다리등을 따로 움직일 수 없다. (나비와 나방류) 나용 : 다리, 더듬이, 날개 등의 부속지가 몸과 구분되어 떨어져 있다. (풀잠자리류, 딱정벌레류, 벌목) 위용 : 겉모습이 번데기 같지만, 실제로는 번데기가 아닌 애벌레의 껍질(탈피각) 이다. (파리목 유충)

Tistory

[수목해충학] 2. 곤충의 계통분류 - 딱정벌레목, 부채벌레목

딱정벌레목(Coleoptera) : 신시류 - 내시류 (완전변태류) 1) 형태 : 크기 및 형태가 매우 다양, 저작형구기, 유충다리는 소지형, 번데기는 나용, 겹눈이 발달(홑눈은 거의 가지지 않음), 날개는 초시(=굳은날개) (유충은 3쌍의 가슴다리가 있음) 2) 생태 : 서식장소 및 식성이 다양, 완전변태, 천공성해충 3) 특징 : 가장큰 목(40%) => 솔수염하늘소, 북방수염하늘소, 광릉긴나무좀,오리나무좀,소나무좀 4) 종수 : 전세계 약 400,000 여종 보고 ** 많은 딱정벌레류가 포식자이며, 다양한 무척추동물의 숙주를 공격한다. 무당벌레와 같은 포식자는 진딧물 및 깍지벌레의 중요한 생물적 방제원이다. 부채벌레목(Strepsiptera) : 신시류 - 내시류 (완전변태류) 1) 형태 : 소형,..

Tistory

[수목해충학] 2. 곤충의 계통분류 - 밑들이목, 날도래목

밑들이목(Mecoptera) : 신시류 - 내시류 (완전변태류) 1) 형태 : 씹는형구기, 머리는 하구식, 겹눈크고 서로 떨어져 있고, 홑눈 3개 또는 없음, 다리가늘고 길다. 날개2쌍, 번데기는 나용, 유충은 나비목과 비슷(다지형) 2) 생태 : 성충은 주로 작은 곤충포식 -> 포식성곤충, 잡식성, 육식성, 당밀 or 화분 or 꽃잎 or 열매와 이끼도 먹음 3) 특징 : 수컷 성충의 배 끝 생식보조기 (전갈모양 - Scorpion Flies) 날도래목(Trichoptera) : 신시류 - 내시류 (완전변태류) 1) 형태 : 소,중형 크기, 머리 자유롭게 움직임, 겹눈돌출, 홑눈3개, 큰턱흔적, 작은턱은 현저. 날개에 많은 털이 덮여있음, 소수의 종맥과 가로맥 구성, 몸 앞부분 키틴질화. 다발모양의 배..

Tistory

[수목해충학] 2. 곤충의 계통분류 - 나비목, 파리목, 벼룩목, 벌목

나비목 (Lepidoptera) : 신시류 - 내시류 (완전변태) 1) 형태 : 나방류(90%), 나비류(10%) 구분됨, 겹눈발달, 홑눈2개 또는 없음, 촉각은 종에따라 다양 (유충은 씹는 입틀이 발달), 유충소지형, 번데기 피용 2) 특징 : 성충은 경제적 중요한 영향을 미치는 것이 많음, 유충은 수목,농작물 커다란 피해 (나비의 유충도 피해) 3) 종수 : 나방류 90%, 나비류10% 파리목 (Diptera) : 신시류 - 내시류 (완전변태) 1) 형태 : 소형, 몸은 연함, 유충 무지형(원지형), 흡수성 구기, 번데기 위용, 촉각 6~40 절로 다양, 겹눈발달 2) 생태 : 서식지 광범위 함, 흡혈성, 기생성, 식식성 다양 3) 특징 : 종류(모기, 파리, 등에, 각다귀 등), 흡혈성 곤충 -> ..

Tistory

[수목해충학] 3. 산림,수목 해충의 개념과 분류

1. 국내 주요 10 대 해충 1) 식량해충 : 벼멸구 2) 전작해충 : 꽃노랑총채벌레, 점방이응애, 담배가루이, 목화진딧물 3) 과수해충 : 복숭아 심식나방, 미국선녀벌레 4) 산림해충 : 솔수염하늘소 5) 의학해충 : 흰줄숲모기, 작은소침진드기 2. 한국의 주요 수목 해충의 특성과 범위 1) 주로 소나무해충 - 소나무 비중이 25% 2) 대부분 침입해충 - 초창기 견제하지 못해서, 4~5년 후 토착 3) 흡즙성 해충의 피해가 증대 (사과혹 진딧물 1년에 47~49세대까지 발생함) 4) 주요 산림해충은 8목 5) 최근피해는 농,임 복합피해 - 흰개미도 산림해충 - 수목공동해충 (점박이 응애, 목화진딧물, 미국선녀벌레, 갈색날개매미충) 6) 지구온난화 영향 - 미국흰불나방 (1년에 2세대 -> 3세대 증..

Tistory

[수목해충학] 4. 곤충의 외부형태 - 머리, 가슴, 배

* 머리 - 탈피시 곤충의 머리가 갈라지는 탈피선 - 1쌍의 더듬이, 눈은 겹눈, 홑눈 - 6개의 융합된 체절로 구성 1. 더듬이 채찍마디 - 냄새 팔굽마디 - 소리를 감지 (존스톤 기관) 자루마디 * 더듬이 (촉각, 안테나) : 후각, 청각, 맛, 냄새 등을 감지 * 존스톤 기관(소리감지) : 모기에서 잘 발달 됨. 1) 더듬이 종류 사상 : 실모양 (노린재) 강모상 : 송곳 또는 회초리 모양 (잠자리) 염주모양 (흰개미) 거치상 : 톱니모양 (점무늬 불나방) 자모상 : 가시털모양 (집파리) 빗모양 (누에나방) 곤봉모양 (잎벌레 붙이, 무당벌레) 구간상 : 머리 또는 막대모양 (나비) 새상 : 아가미 모양 (풍뎅이) 무릎모양 (벌) 부정형 (물맵이) 슬상 : 팔굽모양 (개미류) 즐치상 : 빗살모양 (잎..

Tistory

[수목해충학] 4. 곤충의 내부형태 - 체벽, 감각계,신경계

1. 체벽 - 곤충의 몸은 체벽으로 보호 - 표피층, 표피세포층, 기저막 - 표피구성 : 물(30~40%), 키틴(20~30%), 단백질(20~30%), 지질 및 기타(2~3%) ** 표피세포층 (진피세포) epidermis - 외골격을 이루는 여러가지 물질분비 (탈피액 분비), (분해된 내원표피 물질을 흡수, 상처를 재생) - 속돌기, 전장, 후장, 날개, 기관 등 외배엽조직의 근간이 됨. - 표피세포 일부가 분열과 분화를 거쳐 편도세포, 피부샘, 감각기 등을 생성 ** 외원표피층 : (스클러로틴) 표피를 단단하게 ** 내원표피층 : (아스로포딘) 유연성 부여 ** 편도세포 : 100 um에 달하는 대형세포, 외표피층의 지방 및 지방단백질을 합성하여 분비 ** 피부샘 : 표피층을 관통하는 도관으로 분비..

Tistory

[수목해충학] 2. 곤충의 계통분류 - 노린재목, 매미목, 풀잠자리목

노린재목(Hemiptera) : 신시류 - 외시류(불완전변태) 1) 형태 : 크기와 모양이 매우다양, 겹눈발달, 홑눈2개 또는 없음, 더듬이 4~5마디, 흡수형구기, 반초시 (앞날개는 초시, 뒷날개는 복시) 2) 생태 : 불완전변태, 물속또는 물표면 서식 종 다시 있음, 냄새샘(= 방어샘) 발달 가) 약충배의 등쪽성충은 뒷가슴 등쪽 나)천적으로부터 자신을 보호 3) 특징 : 수목에 주요해충 많음 (방패벌레류) 매미목(Homoptera) : 신시류 - 외시류(불완전변태) 1) 형태 : 크기와 모양이 다양, 겹눈발달, 앞날개 뒷날개 모두 막질, 유시형(홑눈 2~3개), 무시형(홑눈없는 경우 많다), 입틀은 후구식 2) 생태 : 양성생식, 단성생식, 식식성 (수목, 농작물 피해 심각) 3) 특징 : 수목에서 ..

Tistory

[수목해충학] 2. 곤충의 계통분류 - 흰개미붙이목,강도래목,민벌레목,다드미벌레목

흰개붙이목(Embiidina) : 신시류, 외시류(불완전 변태류) 1) 형태 : 소형, 흰개미와 유사, 머리가 앞가습모다크다. 저작형 구기, 수컷은 큰턱, 몇개의 이빨을 가짐, 수컷의 겹눈이 암컷보다 발달, 홑눈은 없다. 2) 생태 : 열대와 아열대 3) 종수 : 전세계 3602종, 국내1종보고 (흰개미붙이) 강도래목(Plecoptera) : 신시류, 외시류(불완전 변태류) 1) 형태 : 체형이 납작, 연한곤충, 저작형구기, 날개2쌍, 촉각이 길고 채찍모양(25~100절), 시맥이 많고, 뒷날개 커다란둔부, 기관아기미 2) 생태 : 급류나 호수식물질의 퇴적물, 작은 수서동물의 약충을 포식, 유충은물속에서 기어다님 3) 종수 : 전세계3500여종, 국내 20여종 보고. 민벌레목(Zoraptera) : 신시..

Tistory

[수목해충학] 2. 곤충의 계통분류 - 털이목,이목,총채벌레목

털이목(Mallophaga) : 신시류 - 외시류(불완전변태) 1) 형태 : 작은타원형 납작한 곤충, 날개없다, 2~6mm 크기, 머리크고 넓음, 겹눈퇴화, 홑눈없음, 더듬이 3~5마디, 발목마디 1~2마디, 발톱 1~2개, 앞가슴분리 2) 생태 : 조류 및 포유류 기생=> 섬모, 피부산물, 건조한 표피, 응혈식해, 숙주에서 일생기생. 3) 특징 : 조류 대부분 기생, 포유류 150여종 4) 종수 : 전세계 2,000여종, 5과 14종 보고. 이목(Anoplura): 신시류 - 외시류(불완전변태) 1) 형태 : 소형, 날개없음, 납작한 모양, 포유류 외부기생, 입모양은 자흡식, 머리는 가습모다 좁으며 뾰족, 겹눈은 없거나 퇴화, 가슴융합 2) 생태 : 약 300개 산란, 기주의 털, 옷 등에 분산하여 고..

Tistory

[수목해충학] 2. 곤충의 계통분류 - 곤충과 거미 비교, 낫발이목

** 곤충과 거미 (응애) 구분 곤충강 거미강 몸의 구분 머리, 가슴, 배 3부분 머리가믓, 배 2부분 몸의 마디 가슴, 배마디 대개 몸에 마디가 없음 더듬이 1쌍 없음 눈 곁눈과 홑눈 홑눈만 있음 다리 3쌍, 5마디 4쌍, 6마디 날개 2쌍 없음 생식문 배끝에~ 배의 배면 앞부분 호흡기 기관이나 숨문이 몸옆에 기관과 허파가 배 아래쪽에 독선 (없거나 있거나) 배끝에 침. 큰턱이나 머리가슴에~ 이 끝에서~ 거미줄 돌기 없음(흰개미붙이목 - 앞다리) 배끝에 쌍으로 배열 탈바꿈(탈피) 대개 한다. 하지 않는다. 2. 곤충목의 특징 가) 낫발이목 (PROTURA) - 무시아강(Endognathus) - 형태 : 몸길이 0.5~1.0 mm, 거짓눈, 머리는 원뿔형, 눈은 없고, 저작형 구기 - 생태 : 토층 1..

Tistory

[수목해충학] 2. 곤충의 계통분류 - 톡토기목, 돌좀목

나) 톡토기목(COLLEMBOLLA) - 무시류 (Endognathus) 1) 형태 : 크기는 0.25~1.0mm, 저작형구기 (해충이 아님), 촉각 5~6마디, 배는6마디, 4절 도약기, 뒷다리가 발달, 입틀은 씹는형으로 머리속으로 들락날락 함, 복관 - 물표면에서 생활 2) 생태 : 토양내 낙엽, 나무껍질, 썩은 통나무, 이끼서식 식물균, 세균, 꽃가루, 조류와 동물의 분비물. 3) 특징 : 무변태, 겹눈이 홑눈처럼 배열, 암수모두가 일정한 생식기가 없고, 말피기관이 없다. 다) 돌좀목(Microcoryphia) - 무시류(Ectognathus) :: 입틀고정 1) 형태 : 체장 15mm 내외, 좀목과 비슷하고 원통형. 겹눈, 홑눈, 색깔있는 인편, 작은턱 수염길고 7마디, 아랫입술 수염 짧고 3마디..

Tistory

[수목해충학] 2. 곤충의 계통분류 - 좀목, 좀붙이목, 하루살이목, 잠자리목

좀목 - 무시류 Ectognathus 입틀고정 1)형태 : 체장 10~20mm, 길고 납작, 3개의 꼬리부속기, 해충, 씹는형구기, 큰턱관절은 2개의 돌기가 있음, 겹눈은 작고, 홑눈은 있거나 없거나, 다리의 부절은 2~5마디. 2) 생태 : 자유활동, 동작기민, Nicolettidae 몇종은 식물에 피해를 줌, 종이, 풀 등 전분섭취, 질병을 옮기지 않음 ** 자연계에 분해자 역할 담당 좀붙이목 : 무시류 Endognathus, 씹는입틀 - 형태 : 체장 7mm 이하(간혹 30~50 mm), 배 밑에 2개의 미사 - 생태 : 습한지역, 늪, 썩은 통나무 밑, 낙엽이 있는 토양, 나무껍질 안에서~ - 특징 : 외부생식기 및 말피기관 없다, 눈이 없고, 더듬이는 다수의 마디로 구성, 꼬리는 집게모양 및 여..

Tistory

[수목해충학] 2. 곤충의 계통분류 - 메뚜기목, 대벌레목, 사마귀목, 바퀴목

메뚜기목 (Orthoptera) : 신시류, 외시류 (불완전변태) 1) 형태 : 메뚜기, 여치, 귀뚜라미 및 땅강아지가 속한그룹, 5mm(소형) -~ 120mm(대형)의 다양한 크기, 복시(혁질로 된 앞날개), 막질의 뒷날개, 저작형 구기, 암컷산란관, 겹눈발달, 홑눈도 2~3개(산란관은 칼, 창 모양으로 생김) 2) 생태 : 점변태, 대부분 초식성, 약충과 성충은 식식성(농업해충), (여치, 귀뚜라미 등 잡식성을 띠기도 함) 3) 특징 : 곱등이, 한국민날개밑들이, 메뚜기 => 무시형(날개가 없지만 메뚜기목에 들어감) 4) 종수 : 전세계 2만종, 국내 200 여종보고됨. (참고) Locust : 메뚜기가 왕창 지나가는것 (참고) 대벌레를 메뚜기목으로 넣으려고 하고 있음. 대벌레목 (Phasmida) ..

Tistory

[수목해충학] 2. 곤충의 계통분류 - 귀뚜라미붙이목,집게벌레목,흰개미목

귀뚜라미붙이목(GrYlloblattodea) 1) 형태 : 몸은 가늘고 길며, 흰색 or 회색이 체색, 날개는 없음, 겹눈은 없거나 퇴화, 실모양 촉각, 한쌍의 긴 꼬리털 2) 생태 : 대부분 동굴, 돌 밑, 썩은 나무속 서식. 3) 특징 : 되세김구기, 갈르와벌레목 4) 종수 : 한국 1과 3속 9종 보고 (세계최대) 집게벌레목 (Dermaptera) : 신시류, 외시류 (불완전변태) 1) 형태 : 반날개류를 닮은 날씬한 모양, 씹는입틀, 집게모양의 미모, 날개2쌍 2) 생태 : 산란은 땅속,굴속, 부화시까지 부모 보호, 성충월동, 사람에게는 해가 없다. 3) 특징 : 복부3절 4절 향선 (참고) 노린재(치선), 집게벌레(향선) 양집게벌레의 수컷생식기가 2개 4) 종수 : 국내 5과 17종 보고. 흰개..

Tistory

[2022-09-04 프로젝트 공유] 에프씨엔넷 프로젝트 공유

해당 업체 메일링 리스트에 추가되어 제 개인 메일로 오는 프로젝트들입니다. 프리랜서들에게는 누락되는 프로젝트 없이 볼 수있는 공간이 되었으면 하고, 업체들에게는 수월한 공유가 되었으면 좋겠네요. 문제가 되는 부분 있다면 댓글 달아주시면 삭제하도록 하겠습니다. 플젝안내에프씨엔넷 [Web발신] 플젝안내[에프씨엔넷.유하종] 접수 : [email protected](플젝명 기재 프로필 송부) 현플젝 종료일 회신요, 행복한 하루되세요~~ 청주 LG화학 생산 윈폼 WPF 개발 장소 : 충북 청주시 흥덕구 송정동 LG화학 기간 : 즉시 ~ 6개월 단위 연장 ( 장기 근무 ) 기술 : C# , WPF , MS-SQL 등급 : 초급 ~ 고급 5명 ( 초급은 컴퓨터공학과 출신만 가능 ) 기타 : 전화인터뷰, 체재비 지급 청..

Tistory

[수목해충학] 2. 곤충의 계통분류 - 곤충강의 분류위치

2. 곤충의 적응 (= 곤충의 번성원인) 가) 소형 고생대 페름기 말기 ~ 중생대 삼첩기에 지구생물 98% 멸종 (곤충 30% 멸종 : 소형종) 나) 날개 이동유리, 천적으로부터 도망, 종족보존 유리, 이동분산 능력 최대화 다) 외골격 물리적 충격 견딤 (보호) 참고) 게, 가재, 새우 등 갑각류는 몸에 40~50%, 곤충은 전체 큐티클에 키틴함량 22~23% 라) 휴면과 변태 (적응력) 휴면시에 산소요구량 1/7 ~ 1/10 로 감소. 참고) 바퀴벌레는 원래 해충이 아니다 (이질바퀴, 먹바퀴, 일본바퀴, 독일바퀴들이 해로움) 마) 다산력 도태받을 기회 or 돌연변이 기회. 많은 산란수는 종족 유지에 유리함. 참고) 나비는 한번에 300개의 알을 낳음 K전략 : 곤충에는 딱 한종류가 있음 - 소등에 (t..

Tistory

[2022-09-04 프로젝트 공유] (주)휴먼인러브 프로젝트공유

해당 업체 메일링 리스트에 추가되어 제 개인 메일로 오는 프로젝트들입니다. 프리랜서들에게는 누락되는 프로젝트 없이 볼 수있는 공간이 되었으면 하고, 업체들에게는 수월한 공유가 되었으면 좋겠네요. 문제가 되는 부분 있다면 댓글 달아주시면 삭제하도록 하겠습니다. 1.(을지로) IBK 파생상품통합 운용시스템 등 급 : 중급 1명 기 간 : 즉시부터 2023.02.28 (매년 자동연장) 스 킬 : C#, oracle 기 타 : 금융권 경력자 우대 2.(종로/헝가리 )SK온 유럽 ROC 기반의 운영지원 기 간 : 2022-09-01부터 2022-12-31 (23년 연장후 헝가리근무) 스 킬 : C#, 오라클 등 급 : 고급 10명 3.(파주) 엘지디스플레이(주) _LGD A6 대응 차세대 ECS Applicati..

Tistory

[2022-09-04 프로젝트공유] (주)휴먼인러브 프로젝트 공유

해당 업체 메일링 리스트에 추가되어 제 개인 메일로 오는 프로젝트들입니다. 프리랜서들에게는 누락되는 프로젝트 없이 볼 수있는 공간이 되었으면 하고, 업체들에게는 수월한 공유가 되었으면 좋겠네요. 문제가 되는 부분 있다면 댓글 달아주시면 삭제하도록 하겠습니다. 1.(강남)현대백화점카드 차세대 프로젝트 등 급 : 중급 또는 고급 12명 스 킬 : C, Proc, Proframe, JAVA 기 간 : 08월~2023.11.30 기 타 : 카드사 업무 경험자 우대 2.(역삼역) 리테일 SAP 재무시스템 구축에 따른 Legacy 대응 개발 기 간 : 2022.09 ~ 2023.11까지 등 급 : 고급 1명( 공통 PL ) 스 킬 : Pro-C, PL/SQL, Oracle 수행업무 : 중계 DB구축 설계, 개발 :..

Tistory

[2022-09-04 프로젝트 공유] (주)이노소프트 프로젝트 공유

해당 업체 메일링 리스트에 추가되어 제 개인 메일로 오는 프로젝트들입니다. 프리랜서들에게는 누락되는 프로젝트 없이 볼 수있는 공간이 되었으면 하고, 업체들에게는 수월한 공유가 되었으면 좋겠네요. 문제가 되는 부분 있다면 댓글 달아주시면 삭제하도록 하겠습니다. ***********시스템************* SM. 판교역 4번출구 2분거리, 삼성SDS 판교물류캠퍼스 1. 프로젝트 명 : 삼성SDS 수출입무역물류 EDI 시스템 운영 2. 기간 : 투입일~ 2022.12.31까지. 추후 고객사 계약에 따라 연장될수도 있음. 3. 기술기반 : 시스템 운영, 모니터링--초급 4년차 -SW 패키지 운영 경험자 -본인이 직접 SW 다루지 않고 이슈 발생하면 문제 증상 취합해서 SW공급 업체에 문자, 메일 보내는업무..

Tistory

[MS-SQL] 트랜잭션 기초 개념

설명 BEGIN TRAN -- 트랜잭션 시작 DELETE TABLES -- 특정 테이블의 삭제 SELECT * FROM TABLES -- 특정 테이블의 삭제를 확인. 위의 DELETE를 잘못 실행한 것이라면 되돌려야 합니다 ROLLBACK TRAN OR ROLLBACL -- 트랜잭션을 취소합니다. COMMIT TRAN OR COMMIT -- 커밋 후에는 복구할 방법은 없습니다 롤백을 이용하여 트랜잭션을 취소 할 수 있습니다.

Tistory

[수목해충학] 1. 해충의 정의와 개념 그리고 분류 - 곤충의 기원

1. 곤충의 기원과 적응 1) 곤충의 기원 * 인간과 경쟁관계이면 해충이다 (1984년) 가) 곤충의 출현 : 고생대 데몬기 (4억년전) -> 무시류 화석발견 * 유시류 (고생대 석탄기 3.5 억년전) -> 바퀴벌레 신생대 제3기 근대곤충의 번성 중생대 백악기 근대곤충의 출현 (1.3억년전) 쥐라기 벌, 모기류 출현 (1.9억년전) 삼첩기 당시곤충의 30% 멸종 고생대 페름기 다양한 곤충의 출현/소멸 (2.8억년전) 석탄기 유시곤충류 출현 (3.5 억년전) 데몬기 무시곤충류 출현 (4억년전) 시루리아기 육지동물 오르도비스기 척추동물 캄브리아기 절지동물 (삼엽충, 갑각류) - 곤충의 수 : 약 130 만종 (동물의 약 80%) - 8백만 종(Hammond,1992) - 3천만 종(Erwin,1982) - ..

Tistory

[2022-09-06 프로젝트 공유] 보람아이티 프로젝트 공유

해당 업체 메일링 리스트에 추가되어 제 개인 메일로 오는 프로젝트들입니다. 프리랜서들에게는 누락되는 프로젝트 없이 볼 수있는 공간이 되었으면 하고, 업체들에게는 수월한 공유가 되었으면 좋겠네요. 문제가 되는 부분 있다면 댓글 달아주시면 삭제하도록 하겠습니다. 프로젝트 명 필요기술 투입기간 기술등급 근무지 모집인원 C계열 프로젝트 C1C Implementation coordnation service 프로젝트 Pro-C(금융권경험자 우대) 22년 9월 중순 ~ 23년 4월 중순 고급 인천예술회관 2번출구 옆 0명 GFT 파이낸스 서포트 ICG 디커플링 프로젝트 Pro-C(금융권경험자 우대) 즉시 ~ 23년 1월 중순 고급 인천예술회관 2번출구 옆 0명 씨티 Screening 프로젝트 Pro-C(금융권경험자 ..

Tistory

[MS-SQL] EXISTS 절 사용하기

설명 IN절은 괄호 안의 항목과 일치하는 것이 있어야 참이되고, EXISTS는 괄호 안에 어떤것이든 결과만 돌려지면 참이 된다. 사용 SELECT TITLE_ID FROM TITLES WHERE EXITS ( SELECT * FROM PRICES WHERE TITLE_ID = TITLES.TITLE_ID )

Tistory

[MS-SQL] SELECT INTO 사용하기

설명 SELECT INTO는 현재 있는 테이블의 내용 전체나 일부를 선택하여 새로운 테이블로 만들때 사용한다. 1. SELECT INTO 이용하고 영구테이블에 넣기 "TITLES 테이블의 정보가 TITLES_TEMP 테이블에 입력이 됩니다." SELECT * INTO TITLES_TEMP FROM TITLES 이렇게 만들어진 테이블은 영구테이블이라서 필요가 없다면 삭제줘야 합니다. DROP TABLE TABLES_TEMP 2. SELECT INTO 이용하여 임시테이블에 넣기 (새쿼리) 창의 세션에서만 사용할 수 있는 임시테이블의 사용법입니다. '#' 하나만 붙이면 현재 세션에서만 가능합니다. -- 해당 세션에서만 사용가능합니다. SELECT * INTO #TITLES FROM TITLES -- 다른 세션..

Tistory

[MS-SQL] UNION, UNION ALL 다루기

설명 UNION 두 테이블에서 똑 같은 컬럼, 또는 표현식의 값을 가져오는 SELECT문을 각각 작성한 후 전체에 대해 UNION을 하면 됩니다. SELECT TITIE_ID, COUNT(*) FROM TABLES GROUP BY TITLE_ID UNION SELECT TITLE_ID, COUNT(*) FROM TABLES2 GROUP BY TITLE_ID UNION ALL 실제로는 똑같은 컬럼, 표현식이 아니라도 자료형과 순서남 맞으면 UNION을 사용할 수 있다. 중복데이터를 모두 가져오며, UNION만 사용하면 중복데이터는 제거됩니다. SELECT TITIE_ID, 'AUTHOR' AS 구분 FROM TABLES UNION ALL SELECT TITLE_ID, 'PUBLISHER' AS 구분 FRO..

Tistory

[MS-SQL] OUTER JOIN 사용하기

설명 INNER JOIN은 두 테이블에 있는 키 값이 일치하는 데이터만 가져오는 것에 비해, OUTER JOIN은 어느 한쪽의 데이터를 모두 가져온다. (실무에서는 가장 많이 사용하는 JOIN문 입니다.) 사용 SELECT T.TITLE_ID, QTY, TITLE FROM TITLES T LEFT OUTER JOIN SALES S ON T.TITLE_ID = S.TITLE_ID => TITLE_ID라는 것이 TITLES테이블과 SALES 테이블에 모두 존해한다면 어느쪽의 TITLE_ID라는 것에 애매모호 해질 수 있습니다. 위와같이 알리아스를 지정할 수 있습니다. ALIAS가 지정된 이후에는 테이블명을 직접 사용하는 것이 아닌 ALIAS 'T' 사용해야합니다. => LEFT OUTTER JOIN (왼쪽을..

Tistory

[MS-SQL] GROUP BY / HAVING 절 사용하기

설명 GROUP BY절은 특정 COLUMN으로 그룹을 지을 수 있습니다. HAVING절은 GROUP BY에서 어떤 조건에 맞는 값을 가져오고 싶을 경우 사용합니다. 사용 SELECT TITLE_ID, SUM(PRICE) AS 'SUM OF PRICE' FROM SALES GROUP BY TITLE_ID HAVING SUM(PRICE) >=30 => TITLE_ID 컬럼별 가격의 합계를 보고 싶을때, 합계가 30보다 큰 조건에 맞는 값을 가져옵니다.

Tistory

[MS-SQL] JOIN 문의 이해.

설명 두 테이블의 연결된 컬럼 조건을 ON과 함께 적어줍니다. JOIN만 적을경우, INNER JOIN과 같은 의미라고 생각하시면 됩니다. 사용 // TABLE 두개 JOIN SELECT * FROM TITLES INNER JOIN SALES ON TITLES.TITLE_ID = SALES.TITLE_ID ==> 아래의 구문으로 바꾸어도 성능상에 차이는 없습니다. SELECT * FROM SALES INNER JOIN TITLES ON SALES.TITLE_ID = TITLES.TITLE_ID 세개의 테이블을 조인하는 경우 // TABLE 세개 JOIN SELECT * FROM TITLES INNER JOIN SALES ON TITLES.TITLE_ID = SALES.TITLE_ID JOIN PUBLIS..

Tistory

[MS-SQL] BETWEEN 으로 범위 사용하기.(>=, <=)

설명 범위를 주고 데이터를 가져올 때는 BETWEEN을 사용할 수 있습니다 사용 SELECT TITLE_ID, PRICE FROM SALES WHERE PRICE BETWEEN 10 AND 20 ORDER BY PRICE => PRICE 가 10에서 20사으 범위에 속한 행을 RETURN 합니다. * 위의 쿼리와 동일한 결과를 만드는쿼리입니다. SELECT TITLE_ID, PRICE FROM SALES WHERE PRICE >= 10 AND PRICE

Tistory

[MS-SQL] IN 절 사용하기.

설명 특정한 값들만 가져올때 사용합니다 사용 SELECT TITLE_ID, PRICE FROM SALES WHERE TITLE_ID IN ('TITLE01', 'TITLE02', 'TITLE03') -- 위와 실행결과는 동일합니다. SELECT TITLE_ID, PRICE FROM SALES WHERE TITLE_ID = 'TITLE01' OR 'TITLE02' OR 'TITLE03' => IN절을 사용할때와 OR절을 이용하여 동일 결과를 얻을 수 있습니다.

Tistory

[MS-SQL] ISNULL 메서드 다루기

설명 ISNULL(표현식, 널 일때의 값) 표현식이 NULL이면 '널 일때으 값' 으로 세팅합니다. 사용 SELECT PRICE, ISNULL(PRICE, 0) FROM TABLES => 첫번째 컬럼은 PRICE의 값또는 NULL 허용 컬럼이라면 NULL이 됩니다. 두번째 컬럼은 PRICE의 값이 NULL일 경우, 0으로 세팅합니다.

Tistory

[MS-SQL] IS NULL / IS NOT NULL 처리

설명 '널이거나 널이 아니거나' 처리에 사용되는 표현입니다. 사용 SELECT TITLE_ID, PRICE FROM TITLES WHERE PRICE IS NULL => PRICE 가 NULL인 항목들만 추출합니다. 반대로 IS NOT NULL을 사용하면 NULL이 아닌 항목들을 추출합니다.

Tistory

[MS-SQL] ORDER BY 의 오름차순, 내림차순 사용하기

설명 원하는 컬럼에 대해 정렬을 할때 사용합니다. 컬럼마다 정렬을 사용할 수도 있고, 지정하지 않으면 기본 오름차순이 됩니다. 사용 -- TITLE_ID는 오름차순, PRICE는 내림차순 입니다. SELECT TITLE_ID, PRICE FROM SALES ORDER BY TITLE_ID, PRICE DESC -- 둘다 내림차순이 되려면 컬럼마다 DESC를 붙여줍니다. SELECT TITLE_ID, PRICE FROM SALES ORDER BY TITLE_ID DESC, PRICE DESC -- 위의 실행결과와 동일합니다. -- 컬럼이름을 간단하게 적고싶을 경우는 순서의 컬럼을 숫자로 표기 SELECT TITLE_ID, PRICE FROM SALES ORDER BY 1 DESC, 2 DESC

Tistory

[MS-SQL] 일부분의 행만 가져오기 (TOP n, WITH TIES, PERCENT)

설명 전체 중에 일부분의 행만 가져오고 싶은 경우에는 TOP n 을 사용할 수있습니다. 지정된 n 개 만큼의 행만을 가져옵니다. 이때의 순서는 서버의 맘대로입니다. 순서에 맞게 가져오기 싶다면 ORDER BY를 사용하여 상위를 지정할 수 있습니다. 사용 SELECT TOP 5 TITLE_ID, PRICE FROM SALES ORDER BY PRICE DESC => TOP n 을 어떤거를 가져올지는 서버의 맘대로이기때문에 ORDER BY 를 이용하여 순서를 정하여 사용할 수 있습니다. * 같은 순위의 것을 모두 가져오고 싶다면 WITH TIES 를 사용할 수 있습니다. SELECT TOP 5 WITH TIES TITLE_ID, PRICE FROM SALES ORDER BY PRICE DESC * PERCE..

Tistory

[MS-SQL] DATEPART의 인자(PARAMETER STRING)

설명 날짜에서 년,월,및,요일에 해당하는 부분을 가져오려면 인자로 들어가는 스트링의 종류를 숙지해야합니다. 예) DATEPART(mm, GETDATE()) datepart 약어 범위 year yy 1753~9999 quarter qq 1~4 month mm 1~12 day of year dy 1~366 day dd 1~31 week wk 0~51 weekday dw 1~7 (1이 월요일) hour hh 0~23 minute mi 0~59 second ss 0~59 millisecond ms 0~999

Tistory

[MS-SQL] CONVERT() 또는 CAST()의 출력유형(STYLE)

설명 GETDATE()는 날짜,시간을 가져오는데 어떤 STYLE로 가져올지 결정합니다. SELECT CONVERT(VARCHAR(30), GETDATE(), 9) -- 요기에서 9가 유형 STYLE. 유형 유형('세기' 가 붙습니다.) 표현되는 형식 1 101 mm/dd/yy 2 102 yy.mm.dd 3 103 dd/mm/yy 4 104 dd.mm.yy 5 105 dd-mm-yy 6 106 dd mon yy 7 107 mon dd, yy 8 108 hh:mi:ss - 9 or 109 mon dd, yyyy hh:mi:ss:ms AM(or PM) 10 110 mm-dd-yy 11 111 yy/mm/dd 12 112 yy.mm.dd - 13 or 113 dd mon yyyy hh:mi:ss:ms (24h)..

Tistory

[MS-SQL/날짜함수] 날짜함수 사용하기

설명 (사용) 1. GETDATE : 현재 날짜와 시간 SELECT GETDATE() 2. DATEADD(datepart,number,date) : datepart 부분에 number 값을 더한다. SELECT DATEADD(mm, 20, GETDATE()) => 오늘로부터 20개월 후는 언제인지? 3. DATEDIFF(datepart,date1,date2) : 두 날짜 사이의 datepart 값 SELECT DATEDIFF(dd, GETDATE(), '4000.1.1') => 오늘부터 4000년까지는 몇일(dd)이 남아있는지? 4. DATENAME(datepart,date) : date에 대한 datepart를 이름으로 return하는 함수 SELECT DATENAME(dw, GETDATE()), DA..

Tistory

[MS-SQL/연산함수] 연산함수 종류

종류설명 1. ABS : 절대값 2. SIGN : 양수, 음수 또는 0 3. ACOS, ASIN,ATAN,ATN2,COS,SIN,COT,TAN : 수학함수들 4. DEGREES : 라디안을 각도로 변환 5. EXP : 지정된 값의 지수 값 6. RADIANS : 각도를 라디안 값으로 변환 7. POWER : Y 승 8. SQUARE : 제곱 9. SQRT : 제곱근 10. PI : 3.141592653589793 11. CEILING : 주어진 값보다 크거나 같은, 가장 작은 정수(절상) 12. FLOOR : 주어진 값보다 작거나 같은, 가장 큰 정수(절사) 13. RAND : 0과 1사이의 임의의 부동 소수점 수. 14. ROUND : 반올림.

Tistory

[MS-SQL] STUFF 함수 사용하여 문자열 대체하기

설명 STUFF(char_expr1, start, length, char_expr2) char_expr1의 start로부터 length만큼의 문자를 지우고, 그 자리에 char_expr2를 삽입합니다. 사용 START 3번째부터 길이 2를 지우고, CODEKILLER를 대체합니다. SELECT STUFF('123456789', 3, 2, 'CODEKILLER') 결과 12CODEKILLER56789

Tistory

[MS-SQL] REPLICATE 함수의 사용하기

설명 REPLICATE(expr_char1, 반복횟수) : expr_char1의 문자열을 반복횟수만큼 표현하는 함수입니다. 사용 SELECT REPLICATE('CODEKILLER', 3) => CODEKILLER 문자열을 3번 반복하여 표현합니다

Tistory

[MS-SQL] REVERSE 함수 다루기

설명 문자열을 뒤에서부터 재배열하는 함수입니다. 사용 SELECT REVERSE('CODEKILLER') => 출력 : RELLIKEDOD

Tistory

[MS-SQL/변수] DECLARE, SET, SELECT 사용하기

설명 쿼리분석기에서 변수를 선언하고, 선언한 변수를 SELECT절에서 사용합니다. - DECLARE : 변수를 선언합니다. DECLARE @변수명 자료형 => DECLARE @TITLE_ID INT, @TITLE_NAME CHAR(10) - SET : 변수의 내용을 초기화 및 입력 SET @변수명 = 값 => SET @TITLE_ID = 0 => SET @TITLE_NAME = 'CODEKILLER' - SELECT : 변수로 선언한 정보를 사용합니다. SELECT @TITLE_ID, @TITLE_NAME

Tistory

[MS-SQL/SELECT] CONVERT 메서드 이용하여 자료형 바꾸기

설명 CONVERT() 메서드는 주어진 자료형을 원하는 자료형으로 바꾸어 줍니다. (SUBSTRING과 비교) SUBSTRING은 자료형에대해 길이만 줄여 줍니다. 사용 CONVERT는 원하는 자료형으로 바꾸고, SUBSTRING은 자료형은 그대로이고 길이만 줄여줍니다. SELECT TITLE_ID AS CODEKILLER , CONVERT(CHAR(20), TITLE) AS '제목줄이기' FROM TITLES SELECT TITLE_ID AS CODEKILLER , SUBSTRING(TITLE, 1, 20) AS '제목줄이기' FROM TITLES

Tistory

[pgAdmin 4] UI Fontsize가 작아졌을때~

> 웹페이지와 같이 전체적인 fontsize가 작아지고 커지는 기능이 있습니다. 단축키 모를때는 대략 난감할 수 있습니다. Ctrl + '-' ==> 화면 display font 축소. Ctrl + '+' ==> 화면 display font 확대.

Tistory

[MS-SQL/Select ] Select 절을 이용하여 임의의 컬럼 만들기

설명 Select 절을 이용하여 임의의 컬럼 생성하는 쿼리. SELECT '임의컬럼', TITLE_ID, PRICE, TITLE -- 임의 컬럼, 존재하는 컬럼 FROM TITLES -- table 명 결과 title_id 앞에 '임의컬럼' 이라는 새로운 컬럼이 추가됩니다.

Tistory

[MS-SQL/SELECT] 컬럼 제목 바꾸기

설명 -컬럼의 제목은 별도로 지정하지 않으면 디폴트로 컬럼명이 사용됩니다. -컬럼의 이름 뒤에 AS를 붙이면 사용하고 싶은 제목을 사용할 수 있습니다. 사용 -- AS 뒤에 사용된 신규제목이 사용됩니다. SELECT TITLE_ID AS NEW_TITLE FROM TITLES -- 제목에 공백이 존재할 경우 [] (대괄호)를 사용합니다. SELECT TITLE_ID AS [CODE TITLE] FROM TITLES 결과 AS 뒤의 신규 제목이 컬럼명으로 사용되며, 제목에 공백이 있을 경우는 [] (대괄호)를 사용하여 처리합니다.

Tistory

[MS-SQL/주석] 주석 (COMMENT)

설명 -- (하이픈 두개) 그 줄에서 하이픈 뒤의 부분은 모두 주석처리됩니다. /* */ (C형식의 주석) C계열의 주석도 사용가능합니다. 여러줄에 걸친 문장을 주석처리할때 사용합니다.

Tistory

[(2022-08-29)] (주)윈스코어 - 프로젝트 공유.

해당 업체 메일링 리스트에 추가되어 제 개인 메일로 오는 프로젝트들입니다. 프리랜서들에게는 누락되는 프로젝트 없이 볼 수있는 공간이 되었으면 하고, 업체들에게는 수월한 공유가 되었으면 좋겠네요. 문제가 되는 부분 있다면 댓글 달아주시면 삭제하도록 하겠습니다. 안녕하십니까, 윈스코어(주) ICT 사업부입니다. 당사에서 진행중인 프로젝트 정보 공유차 메일 드리오니 적합한 프로젝트가 있다면 지원 부탁드립니다. 지원 의사가 있으시다면 해당 프로젝트 명 // 희망단가// 투입가능시기 // 기술경력 프로파일을 [email protected] 로 회신주시면 감사하겠습니다. 아울러 아래의 링크에 들어오시면 더욱 많은 프로젝트를 확인하실수 있습니다. https://band.us/@winscore ---------..

Tistory

[C#/General] 바이트배열을 int로 변환하는 방법

> little-endian인 경우 (중요한 바이트가 먼저 저장되어 있다면) 배열을 역방향으로 설정후 ToInt32 호출하여 변환. byte[] bytes = { 0, 0, 0, 25 }; // little-endian 일 경우, 역배열시킨다. // reverse the byte array. if (BitConverter.IsLittleEndian) Array.Reverse(bytes); // ToInt32를 이용하여 int형으로 변환. int i = BitConverter.ToInt32(bytes, 0); Console.WriteLine("int: {0}", i); // 출력 : int: 25

Tistory

[C#/General] XmlSerializer 클래스를 사용하여 XML Write

XmlSerializer 를 이용하여 Write하는 기본 예제. Xml 파일에 개체를 Write. public class Example { public static void Main() { WriteXML(); } public class CodeKiller { public String code; } public static void WriteXML() { CodeKiller overview = new CodeKiller(); overview.code = "Serialization Overview"; System.Xml.Serialization.XmlSerializer writer = new System.Xml.Serialization.XmlSerializer(typeof(CodeKiller)); var ..

Tistory

[C#/General] XmlSerializer Write/Read 다루기.

간단한 클래스를 이용하여 Xml Write, Xml Read 기본예제 입니다. public class CodeKiller { public String title; } public void ReadXML() { // Xml Write var b = new CodeKiller { title = "Write Test" }; var writer = new System.Xml.Serialization.XmlSerializer(typeof(CodeKiller)); var wfile = new System.IO.StreamWriter(@"c:\temp\Sample.xml"); writer.Serialize(wfile, b); wfile.Close(); // Xml Read System.Xml.Serialization..

Tistory

[C#/Error] CS0029 에러코드

CS0029 : int 형에 string 형을 대입시에 발생하는 오류코드 int i; // error CS0029: Cannot implicitly convert type 'string' to 'int' i = "Hello";

Tistory

[c#/Linq] Linq Let 절 사용하기

사용설명 - 그 자체를 쿼리할 수 있는 열거 가능한 형식을 만듭니다. - 여러 Collection들을 관리하거나 접근할때 유용하게 사용됩니다. Linq Let 사용예제 string[] strings = { "The codekiller catches the bug.", }; var earlyBirdQuery = from sentence in strings // let절을 이용하여 ' '로 구분된 string 배열을 관리합니다. let words = sentence.Split(' ') from word in words // let절을 이용하여 word를 소문자 처리를 합니다. let w = word.ToLower() where w[0] == 'a' || w[0] == 'e' select word; 결과 - ..

Tistory

[C#/Linq] Linq group by 를 이용하기

> 파일의 확장명을 이용하여 그룹화하기 string startFolder = @"c:\program files\Microsoft Visual Studio 9.0\Common7"; // Used in WriteLine to trim output lines. int trimLength = startFolder.Length; // 파일시스템의 dir 정보를 가져옵니다. System.IO.DirectoryInfo dir = new System.IO.DirectoryInfo(startFolder); // 특정위치 아래의 파일리스트를 가져옵니다. IEnumerable fileList = dir.GetFiles("*.*", System.IO.SearchOption.AllDirectories); // 파일 확장명에 따..

Tistory

[C#/Linq] Enumerable.Union 사용하기.

> Enumerable.Union 을 이용하여 두객체 내의 요소들을 하나로 합치기. public class Example { public static void Main() { Console.Write("> \n"); string[] names1 = { "A", "B", "C", "D", "E", "F" }; string[] names2 = { "D", "E", "F", "G", "H", "I" }; var mergeQuery = names1.Union(names2); foreach (var item in mergeQuery) Console.WriteLine($"{item}"); Console.WriteLine(System.Environment.NewLine); Console.WriteLine("Press..

Tistory

[C#/Linq] Enumerable.Concat 메서드

Linq Concat 설명 두 컬렉션을 연결할때 사용하며, 하나의 컬렉션으로 연결합니다. Linq Concat 사용 예제 public class Example { public static void Main() { Console.Write("> \n"); List lstCode = new List() { "codeA", "codeB", "codeC" }; List lstName = new List() { "Mr.Kim", "Mr.Lee", "Mr.Yoo" }; var retVal = lstCode.Concat(lstName); foreach (var item in retVal) Console.WriteLine($"출력 : {item}"); Console.WriteLine(System.Environment...

Tistory

[C#/Linq] 특정 단어가 포함된 문장을 쿼리하는 방법

> 아래예제는 "specifically", "analyses", "run" 가 포함된 문장을 반환합니다. // 검색할 단어 Array string[] wordsToMatch = { "specifically", "analyses", "run" }; > 텍스트를 문장으로 분할을 먼저 합니다. // Split 구분자 string[] sentences = text.Split(new char[] { '.', '?', '!' }); > 문장을 각 단어가 포함된 문자열 배열로 분할합니다. var sentenceQuery = from sentence in sentences let w = sentence.Split(new char[] { '.', '?', '!', ' ', ';', ':', ',' }, StringSpl..

Tistory

[C#/Linq] 문자열내의 숫자만를 쿼리하는 방법

> 텍스트내에서 숫자만을 쿼리하는 방법 public class Example { public static void Main() { Console.Write("> \n"); string aString = "IEnum111erable- stringQuery-5657 ="; // 숫자인 캐릭터를 추출. IEnumerable stringQuery = from ch in aString where Char.IsDigit(ch) select ch; // 출력 foreach (char c in stringQuery) Console.Write(c + " "); Console.WriteLine(System.Environment.NewLine); Console.WriteLine("Press any key to exit");..

Tistory

[C#/Linq] 두 목록의 차집합을 구하는 쿼리

> Enumerable.Except (차집합 샘플) public class Example { public static void Main() { Console.Write("> \n"); string[] names1 = { "A", "B", "C", "D", "E", "F" }; string[] names2 = { "D", "E", "F", "G", "H", "I" }; // names1에는 있지만, names2에는 없는 항목을 추출. IEnumerable differenceQuery = names1.Except(names2); // 출력 foreach (string s in differenceQuery) Console.WriteLine(s); Console.WriteLine(System.Environmen..

Tistory

[(2022-08-24)프로젝트공유] (주)보람아이티

해당 업체 메일링 리스트에 추가되어 제 개인 메일로 오는 프로젝트들입니다. 프리랜서들에게는 누락되는 프로젝트 없이 볼 수있는 공간이 되었으면 하고, 업체들에게는 수월한 공유가 되었으면 좋겠네요. 문제가 되는 부분 있다면 댓글 달아주시면 삭제하도록 하겠습니다. 프로젝트 명 필요기술 투입기간 기술등급 근무지 모집인원 스마트스토어팀 POS 고도화 C#(원폼)(POS개발) 2022.09.01~2022.12.31 고급 트윈시티 남산 0명 LGD A6 대응 차세대 ECS Application 개발(UI 영역)_설비제어 C#(필수), WPF(필수), WCF(가능하면 좋음), .Net F/W 4.5 이상 (2022.07.01 OR 2022.07중순) ~ 2022.11.30 고급 파주 0명 LGD A6 대응 차세대 EC..

Tistory

[(2022-08-22)프로젝트공유] (주)이노소프트

해당 업체 메일링 리스트에 추가되어 제 개인 메일로 오는 프로젝트들입니다. 프리랜서들에게는 누락되는 프로젝트 없이 볼 수있는 공간이 되었으면 하고, 업체들에게는 수월한 공유가 되었으면 좋겠네요. 문제가 되는 부분 있다면 댓글 달아주시면 삭제하도록 하겠습니다. m. 성수동 도이치파이낸스 내부 업무 개발/운영 *업무 경험 무관* -즉시에서~6개월(이후 년단위) -자바 6년차 이상 중급(금유업무 유경험자 쿼리 능숙자) ------------- SI. 강남 이지스엔터프라이즈 아파트케어 시스템 개발-an 개발 PL : 공통파트 설계가능자 - 즉시 ~23년 1월 중순 - 이후 2차 사업 진행 예전 자바 개발 중급 이상 - Front 개발 2명 - back Wnd 2명 - 즉시 ~23년 1월 중순 -------..

Tistory

[C#/Linq] 문자열에서 단어 횟수를 세는 방법(LINQ)

> 문자열에서 단어 횟수를 세는 방법(LINQ) How to count occurrences of a word in a string (LINQ) public class Example { public static void Main() { Console.Write("> \n"); string text = @"Prism is specifically formatted for the analyses you want to run, " + @"including analysis of quantitative and categorical data." + @"This makes it easier to enter data correctly," + @"choose suitable analyses, and create stunn..

Tistory

[C#/General] Enumerable.Count 사용하기.

> 요소의 수를 반환하는 메서드 Enumerable.Count public class Example { public static void Main() { Console.Write("> \n"); string[] codes = { "codeA", "codeB", "codeC", "codeD"}; try { int numberOfCodes = codes.Count(); Console.WriteLine("There are {0} Codes in the collection.", numberOfCodes); } catch (OverflowException) { } Console.WriteLine(System.Environment.NewLine); Console.WriteLine("Press any key to e..

Tistory

[C#/General] Enumerable.Max 메서드 샘플

> Enumerable.Max 메서드는 컬렉션의 최대값 또는 시퀀스의 최대값을 반환합니다. public class Example { public static void Main() { Console.Write("> \n"); List longs = new List { 134343434323L, 343434341234L, 13434342345L }; long max = longs.Max(); Console.WriteLine("The largest number is {0}.", max); Console.WriteLine(System.Environment.NewLine); Console.WriteLine("Press any key to exit"); Console.ReadKey(); } }

Tistory

[C#/General] Enumerable.Sum 사용법

> How to Use Enumerable.Sum. > 숫자 값 시퀀스의 합을 계산하는 메서드. public class Example { public static void Main() { Console.Write("> \n"); float?[] points = { null, 0, 55.83F, null, 12.0F, 45.46F, 81.1F }; float? sum = points.Sum(); Console.WriteLine("Total : {0}", sum); Console.WriteLine(System.Environment.NewLine); Console.WriteLine("Press any key to exit"); Console.ReadKey(); } }

Tistory

[C#/General] Enumerable.Concat<TSource> 메서드 사용하기.

> 두 시퀀스를 연결하여 하나의 시퀀스를 반환 IEnumerable 를 반환합니다. public class Example { public static void Main() { Console.Write("> \n"); Code[] codeOne = GetBeta(); Code[] codeTwo = GetAlpha(); IEnumerable query = codeOne.Select(beta => beta.CodeName).Concat(codeTwo.Select(alpha => alpha.CodeName)); foreach (string name in query) { Console.WriteLine(name); } Console.WriteLine(System.Environment.NewLine); Consol..

Tistory

[C#/General] Enumerable.Aggregate 메서드 사용하기

public class Example { public static void Main() { Console.Write("> \n"); string[] fruits = { "사과", "파인애플", "오렌지", "망고", "바나나" }; // 배열에서 banana 보다 긴 스트링을 누적기 함수를 통해 집계합니다. string longestName = fruits.Aggregate("오렌지", // Func 대리자를 이용하여 집계. (longest, next) => next.Length > longest.Length ? next : longest, // 리턴결과 fruit => fruit.ToUpper()); Console.WriteLine("과일중 가장 긴 이름은 {0}.", longestName); Cons..

Tistory

[C#/General] Enumerable.Average 메서드 사용하기

예 1> Enumerable.Average 이용하여 평균계산. Average(IEnumerable 를 이용하여 Nullable 를 반환합니다. long?[] longs = { null, 1000L, 100L, 255L }; double? average = longs.Average(); Console.WriteLine("평균은 {0}.", average); > 출력결과 // 평균은 451.6666666666667. 예 2> 배열의 값이 스트링일 경우의 처리. string[] numbers = { "10007", "37", "299846234235" }; double average = numbers.Average(num => long.Parse(num)); Console.WriteLine("평균은 {0}."..

Tistory

[C#/General] Enumeral.ToList 메서드 사용법

public class Example { public static void Main() { Console.Write("> \n"); string[] alphabet = { "a", "bb", "ccc", "dddd", "eeeee", "ffffff", "ggggggg", "hhhhhhhh" }; List lengths = alphabet.Select(alpha => alpha.Length).ToList(); foreach (int length in lengths) { Console.WriteLine(length); } Console.WriteLine(System.Environment.NewLine); Console.WriteLine("Press any key to exit"); Console.ReadKe..

Tistory

[C#/General] Enumerable.ToLookup 메서드 사용법

public class Example { public static void Main() { Console.Write("> \n"); List productions = new List { new Production { Company = "A.Soft", Weight = 15.2, PhoneNumber = 0415236987 }, new Production { Company = "B.Soft", Weight = 28.7, PhoneNumber = 021534789 }, new Production { Company = "C.Soft", Weight = 8.0, PhoneNumber = 0651234569 }, new Production { Company = "D.Soft", Weight = 12.3, Phon..

Tistory

[C#/General] Enumerable.ToArray 메서드 사용예제.

public class Example { public static void Main() { Console.Write("> \n"); List codefactories = new List { new CodeFactory { Company = "서울시 서초구", Weight = 25.2 }, new CodeFactory { Company = "부산시 금정구", Weight = 18.7 }, new CodeFactory { Company = "성남시 분당구", Weight = 6.0 }, new CodeFactory { Company = "수원시 권선구", Weight = 33.8 } }; // TSource[] 타입의 배열를 반환. string[] companies = codefactories.Select(..

Tistory

[C#/General] Enumerable.ToDictionary 메서드 사용법

public class Example { public static void Main() { Console.Write("> \n"); List productions = new List { new Production { Company = "A.Soft", Weight = 45.2, PhoneNumber = 0123542145 }, new Production { Company = "B.Soft", Weight = 58.7, PhoneNumber = 0412563541 }, new Production { Company = "C.Soft", Weight = 5.0, PhoneNumber = 0632541258 }, new Production { Company = "D.Soft", Weight = 23.8, Pho..

Tistory

[C#/General] Enumerable.OfType 메서드 사용예제

> IEnumerable 형식을 반환 public class Example { public static void Main() { Console.Write("> \n"); System.Collections.ArrayList codes = new System.Collections.ArrayList(4); codes.Add("Mango"); codes.Add("Orange"); codes.Add("Apple"); codes.Add(3.0); codes.Add("Banana"); // string타입의 정보 추출. IEnumerable query1 = codes.OfType(); Console.WriteLine("스트링 항목 출력:"); foreach (string code in query1) { Console..

Tistory

[C#/General] Enumerable.SingleOrDefault 메서드 사용예제.

public class Example { public static void Main() { Console.Write("> \n"); string[] codes = { "codeA" }; string code = codes.SingleOrDefault(); Console.WriteLine(code); Console.WriteLine(System.Environment.NewLine); Console.WriteLine("Press any key to exit"); Console.ReadKey(); } }

Tistory

[C#/General] Enumerable.AsEnumerable 메서드 사용 예제

> IEnumerable 로 형식을 반환. public class Example { public static void Main() { Console.Write("> \n"); CodeGen lstCodes = new CodeGen { "abc", "def", "ghi", "jkl", "mno", "oqr", "stu" }; IEnumerable query = lstCodes.AsEnumerable().Where(code => code.Contains("o")); foreach(var item in query) { Console.WriteLine($"value : {item}"); } Console.WriteLine(System.Environment.NewLine); Console.WriteLine("Pr..

Tistory

[C#/General] Enumerable.Cast 메서드 사용예제.

> IEnumerable 형식을 반환. public class Example { public static void Main() { Console.Write("> \n"); System.Collections.ArrayList codes = new System.Collections.ArrayList(); codes.Add("codeA"); codes.Add("codeB"); codes.Add("codeC"); IEnumerable query = codes.Cast().OrderBy(code => code).Select(code => code); foreach (string code in query) { Console.WriteLine(code); } Console.WriteLine(System.Environ..

Tistory

[C#/General] Enumerable.LastOrDefault 메서드 예제

public class Example { public static void Main() { Console.Write("> \n"); string[] codes = { "CodeA", "CodeB", "CodeC", "CodeD" }; string last = codes.LastOrDefault(); Console.WriteLine(String.IsNullOrEmpty(last) ? "" : last); Console.WriteLine(System.Environment.NewLine); Console.WriteLine("Press any key to exit"); Console.ReadKey(); } }

Tistory

[C#/General] Enumerable.Single 메서드 사용 예제

public class Example { public static void Main() { Console.Write("> \n"); string[] codes = { "CodeA" }; string single = codes.Single(); Console.WriteLine(single); Console.WriteLine(System.Environment.NewLine); Console.WriteLine("Press any key to exit"); Console.ReadKey(); } }

Tistory

[C#/General] Enumerable.First 메서드 사용하기.

public class Example { public static void Main() { Console.Write("> \n"); int[] numbers = { 9, 34, 65, 92, 87, 435, 3, 54, 83, 23, 87, 435, 67, 12, 19 }; int first = numbers.First(number => number > 80); Console.WriteLine(first); Console.WriteLine(System.Environment.NewLine); Console.WriteLine("Press any key to exit"); Console.ReadKey(); } }

Tistory

[C#/General] Enumerable.FirstOrDefault 예제

public class Example { public static void Main() { Console.Write("> \n"); int[] numbers = { }; int first = numbers.FirstOrDefault(); Console.WriteLine(first); Console.WriteLine(System.Environment.NewLine); Console.WriteLine("Press any key to exit"); Console.ReadKey(); } }

Tistory

[C#/General] Enumerable.Last 메서드 예제

public class Example { public static void Main() { Console.Write("> \n"); int[] numbers = { 9, 34, 65, 92, 87, 435, 3, 54, 83, 23, 87, 67, 12, 19 }; int last = numbers.Last(); Console.WriteLine(last); Console.WriteLine(System.Environment.NewLine); Console.WriteLine("Press any key to exit"); Console.ReadKey(); } }

Tistory

[(2022-08-16)프로젝트공유] (주)이노소프트

해당 업체 메일링 리스트에 추가되어 제 개인 메일로 오는 프로젝트들입니다. 프리랜서들에게는 누락되는 프로젝트 없이 볼 수있는 공간이 되었으면 하고, 업체들에게는 수월한 공유가 되었으면 좋겠네요. 문제가 되는 부분 있다면 댓글 달아주시면 삭제하도록 하겠습니다. 아래와 같이 프로젝트 정보 공유하오니 이력서 회신 부탁드리며, 단가는 사전에 협의/반영 드리겠습니다. # 급여일은 10일입니다. . KB금융(KB생명, 푸르덴셜 생명) KMS지식구축-kl - 기간 : 9/1 ~ 12/31일까지(4개월) - 인원 : 3명 - 위치 : 충정로 인근 - 상세업무 1) KMS 대상 자료 기획 : 원천 자료 수집 후 가공, 분류, 정제 2) KMS 솔루션 상 등록 및 가독성 향상 작업 3) KMS 자료 대상 : 고객사 각 부..