본문 바로가기

Programming27

도서|서평|혼자 공부하는 머신러닝 + 딥러닝 (+회고) 혼자 공부하는 머신러닝 + 딥러닝혼자 공부하는 머신러닝 + 딥러닝 막연히 궁금하기만 했던 머신러닝, 딥러닝에 대해서 찍먹 공부라도 해보기위해 사뒀던 도서입니다.수학을 알면 좋겠지만 잘 몰라도 예제와 설명이 정말 초보가 이해하기 쉽게 상세하고 친절하게 나와있어서 잘 따라갈 수 있었습니다. 왠지 똑똑해진 느낌이랄까.  목차 Chapter 01 나의 첫 머신러닝01-1 인공지능과 머신러닝, 딥러닝 01-2 코랩과 주피터 노트북 01-3 마켓과 머신러닝 Chapter 02 데이터 다루기02-1 훈련 세트와 테스트 세트 02-2 데이터 전처리  Chapter 03 회귀 알고리즘과 모델 규제 03-1 k-최근접 이웃 회귀 03-2 선형 회귀03-3 특성 공학과 규제  Chapter 04 다양한 분류 알고리즘 04-.. 2025. 2. 23.
[C#] 같은 문자열 체크 같은 문자열 체크 private bool checkSameStr(string str) { int cnt = 0; for (int i = 0; i = 2) { break; } } if (cnt >= 2) { //3글자 이상 막기 return false; } return true; } 2021. 4. 16.
[C#] 문자열 체크 / 비밀번호 체크 정규식 문자열 체크 (숫자, 영문, 특수문자) (비밀번호 조합 체크) using System.Text.RegularExpressions; private bool checkNumberEnglishSpecialChar(string str) { Regex engRegex = new Regex(@"[a-zA-Z]"); Boolean isMatchEn = engRegex.IsMatch(str); Regex numRegex = new Regex(@"[0-9]"); Boolean isMatchNum = numRegex.IsMatch(str); Regex specialRegex = new Regex(@"[~!@\#$%^&*\()\=+|\\/:;?""']"); Boolean isMatchSpecial = specialRegex.. 2021. 4. 14.
[C#] 비밀번호 공백 체크 비밀번호 공백 체크 (How to check whether input value is included space) using System.Linq; private bool checkSpace(string str) { if (str.Any(x => Char.IsWhiteSpace(x) == true)) { return true; } else { return false; } } 2021. 4. 13.
[Java] 규약 Java 규약 Naming Convention 의미와 목적이 분명한 변수 사용 (i,j,k, aaa, bbb etc. X) 단축어 사용 지양 (school O, sch X) 숫자로 시작할 수 없음 띄어쓰기, 특수문자 불가능 예약어 사용 불가능 (for, case etc. X) 첫 문자는 소문자, Camel Case 사용 (answerMaximumNumber O) 2020. 9. 7.
[Java] 변수의 종류와 Type 변수란? - data를 담아두는 Memory공간- 변수명으로 접근 가능 example) int num; int - 자료형 num - 변수 JAVA 변수의 종류 - 기본적으로 4가지 변수 존재 example)public class Variables{ static int classVariables;int instanceVariables; public void method(int parameters){ int localVariables;}} 1. 클래스 변수 (Class variables)- 클래스가 처음 호출될 떄 시작하여 프로그램이 끝날 때 소멸- 자주 사용되고 변함 없는 자료일 경우 클래스 변수에 선언함 2. 인스턴스 변수 (Instance variables)- 객체가 생성될 때 시작 해당 객체를 참조하.. 2020. 9. 6.
[C#] SubnetMask 구하기 [C#] SubnetMask 구하기 How to get subnetmask in C# using System.Net; using System.Net.NetworkInformation; private void showSubnetMask() { NetworkInterface[] adapters = NetworkInterface.GetAllNetworkInterfaces(); string subnetMask = string.Empty; foreach (NetworkInterface adapter in adapters) { IPInterfaceProperties adapterProperties = adapter.GetIPProperties(); foreach (UnicastIPAddressInformation .. 2019. 8. 30.
[C#] DNS서버 구하기 [C#] DNS 서버 구하기 How to get DNS in C# using System.Net; using System.Net.NetworkInformation; private void showDnsServer() { NetworkInterface[] adapters = NetworkInterface.GetAllNetworkInterfaces(); ArrayList dnsAddrList = new ArrayList(); foreach (NetworkInterface adapter in adapters) { IPInterfaceProperties adapterProperties = adapter.GetIPProperties(); if (adapter.OperationalStatus == Operation.. 2019. 8. 29.
[C#] Gateway 구하기 [C#] Gateway 구하기 How to get gateway in C# using System.Net.NetworkInformation; privite void showGateway() { NetworkInterface[] adapters = NetworkInterface.GetAllNetworkInterfaces(); string gateway = string.Empty; foreach (NetworkInterface adapter in adapters) { IPInterfaceProperties adapterProperties = adapter.GetIPProperties(); GatewayIPAddressInformationCollection addresses = adapterProperties.. 2019. 8. 28.