분류 전체보기 22

Dictionary 정렬

Dictionary dic = new Dictionary(); SortedDictionary를 사용하여 정렬할 수 있다. SortedDictionary sorted_dic = new SortedDictionary(dic); 오름차순 정렬 foreach (KeyValuePair data in sorted_dic) { Console.WriteLine("문자열 : " + data.Key + ", 수치 : " + data.Value); } using System.Linq; 내림차순 정렬 foreach (KeyValuePair data in sorted_dic.Reverse()) { Console.WriteLine("문자열 : " + data.Key + ", 수치 : " + data.Value); } 열심히 정렬..

Programming/c# 2021.05.09

폼 전환 및 데이터 전송

폼 순서는 1. 로그인 폼(Login_Form) 2. 로딩 폼(Loading_Form) 3. 메인 폼(Main_Form) 으로 진행한다. Login.cs // 로그인폼에서 로딩폼으로 전환 private void FormLoginToLoading_Click(object sender, EventArgs e) { this.Hide(); // 로그인폼 숨기기 Loading_Form fm = new Loading_Form(); // 로딩폼 생성 fm.ShowDialog(); // 로딩폼 보이기 this.Close(); // 로그인폼 닫기 } 로딩폼에서 메인폼으로 전환도 동일한 방식으로 처리한다. 로딩폼에서 메인폼 전환시 데이터 전송 Loading.cs // 로딩폼에서 메인폼으로 전환 private void For..

Programming/c# 2021.04.28

Guna UI2로 Login폼 만들기

1. 폼 타이틀 없애기 폼 클릭 +Font FormBorderStyle 폼 속성에서 FormBorderStyle을 None으로 설정 2. 폼 모서리 둥글게 하기 guna2Elipse 드래그 앤 드롭 +Misc BorderRadius guna2Elipse 속성에서 BorderRadius를 20으로 설정 3. 텍스트박스 아이콘 및 Placeholder 넣기 guna2TextBox 드래그 앤 드롭 +Misc IconLeft IconLeft 선택버튼 클릭하여 Import하여 이미지 선택 아이콘 왼쪽 공백 넣으려면 IconLeftOffset 5,0 입력 Placeholder 넣으려면 PlaceholderText에 입력 Placeholder 왼쪽 공백 넣으려면 TextOffset 5,0 입력 패스워드 안보이게 하려..

Programming/c# 2021.04.26

비쥬얼스튜디오 Guna UI설치

윈폼 툴박스를 벗다. 나는 Guna UI2를 써볼란다. 이렇게 만들고 싶다. 그래서 Guna UI2 를 설치해보자 메뉴에서 Project탭 - Manage NuGet Packages.. 를 클릭한다. guna를 검색하면 상단에 Guna.UI2.WindForms 패키지가 나나탄다. Guna.UI2.WindForms 팩키지를 클릭하고 우측창에서 Install를 클릭하면 설치된다. 설치확인은 Solution Explorer에서 확인된다. References 폴더에 Guna.UI2 가 보인다 Guna UI를 사용하려 했는데... ToolBox에 없다 !!! 없으면 만들어야지.... ToolBox 빈 곳에 마우스 오른쪽버튼을 눌러 Add Tap을 클릭한다. 탭이름을 guna ui로 입력했다. (이름은 중요하지 않..

Programming/c# 2021.04.26

뱃살 빼주는 신박한 다이어트 기기

내가 사고 싶은 신박한 기기는 정말 사고 싶고 신박한 것들만을 기록할 목적으로 적는다. 사용해 본적 없으므로 효과가 좋다 나쁘다는 말할 수 없다. 뱃살 빼주는 신박한 다이어트 기기 : 루미다이어트 루미다이어트 판매처 홈페이지를 보면 정말 뱃살을 잘 빼줄것 같다. 주된 기술은 LED빛으로 지방세포를 용해시키는데, 거기에 진동을 추가하면 지방 연소에 도움을 준다고 한다. 유산소 운동과 병행시 4주만에 허리둘레 수치가 평균 5.5cm 감소했다고 한다. "LED들을 이용하여 체지방을 감소시키는 웨어러블 장치와 이의 동작 방법"으로 특허도 취득되어있다. 제품에 대한 특징은 위와 같다. 그런데 문제는 너무 비싸다는 것이다. 가격이 60만원 정도 된다. 특가로도 35만원대다. 해보고 싶은데.. 비싸다고.... 그래서..

A Day And The Day (fiction) #0001

2021.04.22 점심을 먹고 사무실로 들어온 이과장이 PC에 비트코인(?)을 깔아달라고 한다. 며칠전부터 비트코인투자를 어떻게 하냐고 묻더니 드뎌 시작하려나 보다. 월요일에 같이 라운딩했던 거래처 임부장 아들이 비트코인으로 돈 벌었다는 얘기에 며칠 끙끙대더니 말이다. 나도 가상화폐투자는 해본적이 없지만 아는 한도내에서 주식투자와 비교해줬다. 차이점 주식 가상화폐 가상화폐투자 유의사항 거래가능 시간 09:00 ~ 15:20 *동시호가,시간외거래 미포함 00:00 ~ 24:00 호가창 보다가 눈 충혈됨 거래소 증권사 가상화폐거래소 거래소 위험이 존재 * 해킹, 사기, 폐쇄, 파산 등 투자대상 상장사 주식 거래소에 상장된 가상화폐 거래소별 가격이 다름 가격 변동폭 제한 +30%(상한) ~ -30%(하한) ..

Axboot A to Z

1. 서버를 구하자 서버는 AWS 무료 서버 EC2로 하자. 인스턴스는 윈도우2016 base 프리티어로 선택. 그럼 원격 데스크톱 연결로 접속해보자 ~~ 보안그룹 인바운드 규칙을 보니... RDP(Remote Desktop Port) 3389 가 허용된다. 주소에 인스턴스의 Public DNS를 입력 아이디와 비번은 인스턴스에서 우클릭 windows 암호 가져오기 클릭 키페어경로 파일선택을 클릭해서 암호화된 키페어(pem파일)를 선택 암호해독 클릭 아이디는 암호해독에서 나온 아이디 비밀번호는 암호해독에서 나온 비밀번호 입력 연결 성공... 2. 윈도우 서버에 아파치를 설치하자 아파치 다운로드 페이지 위에 보면 vc++ 배포 버전도 다운로드하여 설치 최신 버전의 아파치를 다운로드하여 압축 풀고나서 Apa..

Programming/Axboot 2020.09.02