전체 글 146

더 나은 동료가 되기 위한 10가지 방법

더 나은 동료가 되기 위한 10가지 방법 정서적으로 안전한 환경 만들기 모두 동등하게 참여하도록 격려하기 공명정대하게 공로 나누기 회의에서 들리지 않는 목소리를 키우기 개인적인 비판이 아닌 건설적이고 실용적인 피드백 자기 자신과 타인에게 책임감 가지기 팀에 가치있는 분야에 투자하기 직장내 다양성, 포괄성 그리고 동등함에 대해 배우기 성장에 대한 마음가짐 유지하기 직장내 평등에 대한 회사 정책에 소리내기 https://muchtrans.com/translations/10xdeveloper.ko.html

지식 2022.01.27

1.26 영상 강의(36~40) 내용 정리

LinkedList - 이중 연결 리스트 형태의 컬렉션 - 전, 다음 node 주소를 가지고있다. - List 중간에 값 추가 가능 SortedList - Dictionary 형태의 자료구조 - key value 형태로 저장 - key 중복 X - 정렬 가능 - ToSort() 재귀함수 - 자기 자신을 호출 하는 함수 - 반복문보다 상대적으로 간결한 코드 ※ 메모리를 많이 사용함 / 속도가 상대적으로 느림 ★ Lock - Thread의 동시 접근을 막기 위해 임계 지점을 설정 lock (x) { // Your code... } - 공유자원에 대한 User32.dll - 실행하는 프로그램 외부 Window 동작에 대한 event 를 받아서 제어한다. - user32.dll : window 사용자 인터페이스..

C# 2022.01.26

MSSQL

SELECT WHERE BETWEEN, AND ANY ALL SOME = ANY SUBQUERY SELECT CD_PLANT, NM_PLANT, (SELECT AVG(UM) FROM TABLE_ITEM) AS UM FROM TABLE_PLANT - 서브 쿼리를 괄호로 묶어서 사용해야 한다. - 서브 쿼리 안에서 Order By 절은 사용할 수 없다. - 연산자 오른쪽에 사용하여야 한다. ORDER BY * ACENDING * DESCENDING GROUP BY SELECT칼럼 FROM 테이블 GROUP BY 칼럼명 DISTINCT SELECT DISTINCT 칼럼명 FROM 테이블명 JOIN INNER JOIN SELECT A.NAME, --A 테이블의 NAME 조회 B.AGE --B 테이블의 AGE 조..

DB 2022.01.25

1.25 영상 강의(31~35) 내용 정리

1) 사용자 정의 컨트롤(UserControl) - 사용자가 원하는 형태의 Control을 만들어서 사용 할 수 있음 - Code를 분리해서 가독성을 높여 줄 수 있음 - Control의 재사용이 뛰어남 2) 람다식 화살표 함수 3) Linq(Language Integrated Query) - Data Sourse(Table, List)에서 필요한 Data를 검색하는 식 - Linq는 변수 형태로 지정되며 사용해 줘야 한다. 구문 내용 예제 from Data를 검색 할 범위 from a in ClassList where Data를 검색 할 조건 where a.Age > 15 orderby 정렬 - ascending - descending orderby.Age orderby.a.Name descending..

C# 2022.01.25