Archives for August 2019

August 2, 2019 - No Comments!

안드로이드 권한 예제

모든 단일 사용 권한이 부여 결과를 얻었을 때 결과는 동일한 콜백 메서드인 requestPermissionsResult로 전송됩니다. HashMap을 사용하여 소스 코드를 더 깔끔하고 읽기 쉽게 보이게 합니다. 확인 하 고 권한을 요청 하는 데 사용 되는 소스 코드는 활동의 검사자체권한 및 요청 권한 각각. 이러한 메서드는 API 수준 23에 추가됩니다. 위험 수준에 관한 권한에는 주로 두 가지 유형의 권한이 있습니다. 사용자가 권한을 거부한 경우. 두 번째 실행에서 사용자는 응용 프로그램이 나중에 이 권한을 요청하지 못하도록 "다시 묻지 마십시오" 옵션을 받게 됩니다. Android 6.0 마시멜로(API 23)는 새로운 런타임 권한 모델을 도입했습니다. 응용 프로그램이 Android 6.0을 대상으로 하는 경우 새 사용 권한 모델을 사용해야 합니다. 안드로이드는 일부 권한을 위험하고 일부는 정상으로 정의합니다. 두 형식 모두에서 공통적인 점은 매니페스트 파일에 정의해야 한다는 것입니다. 앱에 부여된 런타임 권한을 수동으로 거부하려는 경우 아래 단계를 따를 수 있습니다.

걱정 마세요. 안드로이드 팀은 이미 그것에 대해 생각했다. 응용 프로그램의 대상SdkVersion이 23 미만으로 설정된 경우. 응용 프로그램이 아직 새 권한 시스템으로 테스트되지 않고 동일한 이전 동작으로 전환됩니다 가정합니다 : 사용자는 설치 시 모든 단일 권한을 수락해야하며 설치되면 모두 부여됩니다! 경고 : 지금 안드로이드 스튜디오에서 새 프로젝트를 만들 때. targetSdkVersion은 자동으로 최신 버전, 23으로 설정됩니다. 응용 프로그램이 런타임 권한을 완전히 지원할 준비가 되지 않은 경우 targetSdkVersion을 먼저 22로 낮추는 것이 좋습니다. 마시멜로에서 안드로이드는 런타임 권한을 도입했습니다. 마시멜로 전에 특정 기능을 사용하려면 매니페스트 파일에서만 사용 권한을 선언해야 합니다. 그러나 마시멜로 이상에서, 권한은 정상 및 위험한 권한으로 분할된다. 모든 Android 버전에서 앱에 권한이 필요하다고 선언하려면 최상위 요소의 자식으로 앱 매니페스트에 요소를 넣습니다.

예를 들어, 인터넷에 액세스 해야 하는 애플 리 케이 션 매니페스트에이 라인을 있을 것 이다: 안 드 로이드의 권한 시스템은 설치 시간에 그 권한을 요청 하기 때문에 모든 함께 가장 큰 보안 문제 중 하나입니다. 일단 설치, 응용 프로그램은 어떤 사용자의 승인 없이 부여 된 모든 것에 액세스할 수 있을 것입니다 정확 하 게 응용 프로그램 권한으로 무엇을. 요청권한권한이 부여되었는지 여부가 확인됩니다. 두 권한 모두 권한이 부여되지 않은 경우 코드에서 권한을 요청하는 필수 필요성을 나타내는 경고 대화 상자가 나타납니다. 이렇게 하려면 요청요청이 필요를 보여주는 경고 대화 상자를 호출하는 호출됩니다. Settings->Apps->권한에서 수동으로 권한을 취소할 수 있습니다. 이 페이지에서는 Android 지원 라이브러리를 사용하여 권한을 확인하고 요청하는 방법을 설명합니다. Android 프레임워크는 Android 6.0(API 수준 23)과 유사한 방법을 제공하지만 지원 라이브러리를 사용하면 이전 버전의 Android와의 호환성을 쉽게 제공할 수 있습니다.

이제 앱에서 사용하려는 모든 권한에 이 모든 혼란스러운 코드를 사용해야 합니다. 분명히 그것은 상용구를 많이합니다. 이러한 모든 논리를 메서드에 배치 하 여 이러한 좌절을 줄일 수 있습니다 및 콜백을 사용 하 여 우리가 지금 처리 해야 하는 경우를 얻을 수 있습니다. 위의 코드에서 확인 하 고 요청 하는 두 권한은 카메라와 위치. 정적 권한 전체 클래스 이름을 가져오면 정규화된 경로 대신 PERMISSION 개체만 작성할 수 있습니다. 다음 단계는 권한이 부여되어 있는지 여부를 확인하기 위해 다른 함수를 만들어야합니다. 그렇지 않은 경우 대화 상자를 호출하여 사용자에게 권한을 요청합니다. 그렇지 않으면 다음 단계로 이동하여 새 연락처를 만들 수 있습니다.

August 1, 2019 - No Comments!

안드로이드 datepicker 예제

안드로이드 데이트 피커는 날짜를 선택하는 위젯입니다. 그것은 당신이 일, 월 및 년별로 날짜를 선택할 수 있습니다. DatePicker처럼, 안드로이드는 시간을 선택하는 시간 선택기를 제공합니다. 안드로이드 DatePicker는 사용자가 선택한 날짜가 유효하고 올바르게 포맷 할 날짜를 선택할 수 있습니다. DatePicker는 캘린더 모드와 스피너 모드의 두 가지 모드로 사용할 수 있습니다. 재질 테마를 사용하는 경우 기본적으로 DatePicker가 캘린더 보기로 표시됩니다. 히.. 나는 당신의 애플 리케이션을 좋아한다. 그러나 나는 또한 시작 날짜 N 끝 날짜 N이 작업을 수행하는 데 도움이 같은 datepicker.please텍스트 상자에 텍스트를 설정하려고했습니다.. 나는 당신의 응답을 기다리고 있습니다 ... 감사합니다.. U 내 이메일에 저를 보내.. 다시 많은 감사 당신은 유사하지만, 여기에 날짜 선택기의 더 최신 예를 찾을 수 있습니다 : http://www.ahotbrew.com/android-datepicker-example P.S 위의 "DatePickerDialog"예는, 구글 안드로이드 날짜 선택기 예에서 참조, 일부 사소한 변경.

[...] 당신은 여기에 좋은 튜토리얼을 찾을 수 있습니다 안드로이드 날짜 선택기 예 [...] 정말 고마워요!! 내가 찾은 모든 예제보다 쉽습니다. 이 보기와 연관된 AssistStructure.ViewNode가 자동 완성을 위해 중요한 것으로 간주되는지 여부를 Android 시스템에 암시합니다. 주의: 앱이 3.0보다 낮은 Android 버전을 지원하는 경우 getSupportFragmentManager()를 호출하여 프래그먼트관리자 인스턴스를 획득해야 합니다. 또한 시간 선택기를 표시하는 활동이 표준 활동 클래스 대신 FragmentActivity를 확장해야 합니다. AUTOFILL_TYPE_DATE 값을 처리하는 편집 텍스트의 하위 클래스의 예를 들어, 안드로이드 자동 완성 프레임 워크 샘플에서 신용 카드ExpirationDatePickerView 클래스를 참조 하려면 날짜 선택기 대화 상자를 연감 보기로 첫 번째 다음 달 을 열 수 있는 방법이 있습니다. (작업외) 날짜 선택기를 기본 창에 표시하려면 왜 ... *AND * 다음 다시 (작업 모델) 경고 대화 상자에서? Android 8.0에서는 사용자가 나중에 다른 앱에서 양식을 작성하는 데 사용할 수 있는 데이터를 저장할 수 있는 자동 완성 프레임워크를 도입했습니다. 선택기는 사용자가 날짜 또는 시간 데이터를 저장하는 필드의 값을 변경할 수 있는 UI를 제공하여 자동 완성 시나리오에서 유용할 수 있습니다. 예를 들어 신용 카드 양식에서 날짜 선택기는 사용자가 신용 카드의 만료 날짜를 입력하거나 변경할 수 있도록 허용합니다.

어떻게 날짜 피커에서 전체 달 이름을 얻을 수 있습니까 ... 나는 안드로이드 조각과 조건에서 종료 날짜 선택기 시작 날짜를 사용하는 방법을 알고 싶어요 그 종료 날짜 선택기는 사람이 나를 도와 줄 수있는 시작 날짜 선택기보다 커야한다 안드로이드 날짜 선택기 는 날로 구성된 날짜를 선택할 수 있습니다 사용자 지정 사용자 인터페이스에서 월 및 연도를 지정합니다. 이 기능을 들어 안드로이드는 DatePicker 및 DatePickerDialog 구성 요소를 제공합니다. 아주 좋은 튜토리얼 당신은 또한 내가 시스템에서 datepicker를 사용할 수 없습니다 http://pavanhd.blogspot.in/2013/04/android-datepicker-dialog-example.html이 하나를 확인할 수 있습니다. 그것은 erroe 메시지를 보여줍니다., 이유가 될 것입니다. 다음 클래스를 찾을 수 없습니다: – CalendarView (android.widget.CalendarView로 변경, 수정 빌드 경로, XML 편집) – DatePicker (android.widget.DatePicker로 변경, 수정 빌드 경로, 편집 XML) 안 드 로이드 날짜 시간 선택기 안 드 로이드 애플 리 케이 션에 많이 사용 됩니다. 이 튜토리얼에서 우리는 우리의 안드로이드 응용 프로그램에서 날짜 선택기와 타이머 선택기 대화의 사용을 보여줍니다. 이러한 구성 요소는 사용자 지정 사용자 인터페이스에서 날짜와 시간을 선택하는 데 사용됩니다.

August 1, 2019 - No Comments!

아두이노 for문 예제

지금, 만약 내가 큰 높이에서 대기에서 떨어지는 또는 붙어 되 고에서 도움이 될 것 이다 마이크로 컨트롤러 프로젝트를 생각할 수 있는 경우에 (아마 깊은 어두운 분화구에서 내 행운을 알고) 달에. (1) 아두 이노 나노 5 볼트 모델 - 나는 실제로 아두 이노 나노 클론을 사용, 아래 링크를 참조하십시오. 나노보드에 납땜 된 남성 헤더 핀이 없는 경우 더 좋습니다... 코드에서 직렬 모니터를 시작 하면 또한 baud 속도 설정 합니다. 이 숫자는 단순히 직렬 모니터로 전송되는 초당 비트 수를 나타냅니다. 아래 예제에서 baud 속도는 코드에서 9,600으로 설정됩니다. 직렬 모니터 하단의 드롭다운 메뉴를 사용하여 동일한 값으로 설정해야 하며 모든 것이 제대로 표시되어야 합니다. 달 "대기"에서 무시할 수있는 대기 드래그가 제외되면,이 아두 이노 팬케이크는 달 표면에 적어도 2.4 km / s와 충돌합니다. 나는 290k £ 미만으로 이러한 것들 중 어느 것도 나중에 작동하지 않는다는 것을 증명할 수 있습니다. 이것은 특정 문제가 아니며 인내심의 문제입니다. Arduinos는 아이디어를 프로토타이핑하기 매우 쉽게 시작할 수 있도록 합니다.

어려운 프로젝트가 빠른 학습 경험을 가능하게 하는 것은 사실이지만, 작은 것부터 시작하는 것이 좋습니다. 당신이 시도하는 첫 번째 프로젝트가 동네 짱 복잡한 경우 당신은 가능성이 좌절 떠나, 위의 문제 중 하나의 파울을 떨어질 것이다, 그리고 잠재적으로 튀긴 전자 제품. 4) 이제 프로그램을 업로드 - 올바른 LED가 해당 날짜에 대한 달의 실제 위상 (RTC의 날짜 값)에 따라 조명되어 있는지 확인합니다. 실제 달의 위상을 확인하려면 아래 링크를 사용하십시오. 내 방에서 배달 삼촌 밀튼 문은 방 건너편에서 모델 달을 제어하는 적외선 리모컨이 포함되어 있습니다. 리모컨에는 LED를 켜거나 끄거나, 달의 위상을 순차적으로 트리거하거나, 각 단계를 자동으로 천천히 순환하도록 설정하는 버튼이 있습니다. 내 일을 얻기 위해, 나는 각 LED에 연결 하는 SMD 저항기를 잘라 했다, 그리고 거기 납땜 와이어. 또한, LED는 이제 자신의 회로 기판에 +5v 라인에 연결되어, 그래서 나는 대신 GND. 벽 달을 마운트하고 전원에 USB 케이블을 연결, 아두 이노에 +5v에 연결했다. 이는 주변 전자 기기의 원치 않는 간섭 때문이지만 Arduino의 내부 풀업 저항기를 사용하여 쉽게 대응할 수 있습니다.

하나, 용어 아두 이노 여기에 IDE를 참조하는 것입니다. 둘째, 라이브러리를 사용한다고 해서 코드를 작성할 만큼 똑똑하지 않다는 의미는 아니며, 다시 쓰지 않을 만큼 똑똑하다는 뜻입니다. 즉, 웹 사이트를 만드는 모든 사람들이 그것을 할 수있는 OS 및 웹 서버를 자신의 코드해야 말처럼, 또는 다른 그들은 바보입니다. 나는 arduinos에서 실행 몇 가지 깔끔한 프로젝트를 본 적이, 나는 그들이 필요하지 않은 보드에 오는 모든 여분의 쓰레기에 낭비 얼마나 많은 돈을 자신에게 생각, 얼마나 더 나은 그것은 빠른 시계로 수행 할 것입니다, 얼마나 많은 공간 그들은 저장할 수 있었다 , 얼마나 많은 오버 헤드 그들은 등 일부 절름발이 bloatloader 등없이 저장할 수 있었다 ... 그것은 시간 위기에 프로토 타입에 대한 귀여운 아이 장난감이지만, 또한 모두 동시에 과소 치명과 과잉. 그것은 단지 프로토 보드의 조각에 AVR이 될 수 있고 같은 일을 할 수 있습니다, 그것은 3 배 더 빨리 실행 PIC 가 될 수 있습니다, 그것은 ARM 또는 FPGA 가 될 수 있습니다. 현실 세계에 적용 할 수있는 뭔가, 당신에게 뚱뚱한 월급을 얻을 수있는 추가 기술, 또는 당신이 자신을 적용하고 발발하는 경우 보다 적은 할 수있는 과대 평가 방패와 함께 undertstand하지 않는 빌린 코드와 아이 장난감을 남아있을 수 있습니다 전자 납땜 인두. Arduinos는 단지 목발과 lazzyness 를 나개미에게 동시에 표현하는 동시에 회로도를 배치하고 전체 보드를 복제하여 엉터리 블라트로더로 독살 할 수있는 소중한 순간을 낭비하는 사람들을 나타냅니다. 그것은 단지 나에게 이해가되지 않습니다. 여러 OneWire Maxim DS1820/ DS18S20/DS18B20 온도계를 Arduino에 연결하고 온도를 측정하도록 프로그래밍하십시오 - 빠르고 쉽게! Arduino와 모터를 사용하는 초보자를 위해 Adafruit는 칩 자체와 브레이크 아웃 모터 쉴드를 모두 사용하는 자습서를 가지고 있습니다.

August 1, 2019 - No Comments!

사이트맵 예제

대체 언어 확장이 있는 사이트맵의 좋은 예로, 각 언어 버전에 대한 사이트맵 목록이 있는 Nike의 사이트맵 인덱스입니다. 채널의 하위 도메인이 RSS 예제의 항목의 링크와 다른 이유는 무엇입니까? 다음 예제에서는 두 개의 사이트맵을 나열하는 사이트맵 인덱스를 보여 주며, 이는 따라하기 쉬운 매우 기본적인 예입니다. 사이트맵에 웹 페이지 URL만 포함된 경우 한 줄당 하나의 URL이 포함된 간단한 텍스트 파일을 Google에 제공할 수 있습니다. 예: 사이트맵은 더 나은 검색 순위에 도움이 되지 않습니다. 그것은 순위 요인이 아닙니다. 하지만 그것은 종종 SEO에 대 한 중요 한. 사이트맵의 이점: 왼쪽에 사이트맵 색인 파일의 예를 볼 수 있습니다. 1) 자동으로 표준, 리디렉션, 메타 새로 고침 URL을 사용하여 다른 을 가리키는 URL을 제외, "깨진"사이트 대체를 가정하면 내부 연결 주스를 사용하여 example.com/folder/ example.com/folder/index.html 중에서 선택할 수 있습니다. HTTP "200 – 확인" URL. 사이트맵은 인덱싱된 페이지를 모니터링하는 데 도움이 됩니다.

수천 페이지의 웹 사이트와 자주 업데이트되는 콘텐츠에 가장 적합합니다. 사이트맵을 구현하려면 뉴스, 이미지 또는 비디오 파일에 대한 대체 언어 페이지 및 사이트맵을 지정하는 사이트맵의 예를 볼 수 있습니다. 웹 사이트에 대한 XML 사이트맵을 만든 후에는 검색 엔진에 제출해야 합니다. 다행히도 검색 엔진은 인덱싱을 위한 사이트맵을 매우 쉽게 제출했습니다. 예를 들어 XML 사이트맵을 Google에 제출하려면 검색 콘솔에 액세스하고 크롤링 탭으로 이동하기만 하면 됩니다. 여기에서 "추가/텍스트 사이트맵" 섹션에서 사이트맵을 쉽게 제출할 수 있습니다. Bing 또는 다른 검색 엔진에 사이트맵을 제출하려는 경우 프로세스도 비슷합니다. 모든 적절한 요소와 속성이 있는 사이트맵을 만든 후 다음 도구 중 하나를 사용하여 유효성을 검사합니다: 참고: 이 기능은 사이트맵을 Google에 제출하는 데도 사용됩니다. Sitemap에 대해 검색 엔진에 알리는 데 사용해야 하는 또 다른 방법은 robots.txt 파일에 다음을 추가하는 것입니다. - 사이트맵 인덱스 파일이 이 태그로 열리고 닫힙습니다. 파일의 모든 XML 사이트맵을 둘러싸습니다.

사이트맵은 혼란을 구성하여 팀이 다른 건물이나 전국에 있더라도 따라갈 수 있는 계획을 만듭니다. 사이트맵은 혼란의 괴물을 막고 장기적으로 는 사용자를 행복하게 만듭니다. 각 예제에서 모든 것이 최소 2번 발생하도록 기사를 향상시킬 수 있습니까? 계층 구조는 100% 명확하지 않습니다(예:

August 1, 2019 - No Comments!

자바 db연동 예제

이 기능을 비활성화하려면 시스템 속성 h2.serializeJavaObject= false (기본값: true)를 설정합니다. 이 모드에서는 데이터베이스가 트랜잭션을 동시에 실행하지 않고 차례로 실행하는 것처럼 취급하기 때문에 보고 있는 데이터를 특정할 수 있습니다. 이전 예제에서 선택 문은 테이블 잠금 모드에서 전체 테이블에 대한 잠금으로 인해 트랜잭션이 커밋될 때까지 업데이트, 삭제 및 삽입을 방지합니다. 물론 여러 세션에서 동시에 사용되는 시스템이 있는 경우 행 잠금은 더 나은 성능을 제공하며 기본적으로 Derby가 사용하는 모드입니다. 그러나 테이블 잠금을 사용하는 것이 더 효율적이도록 많은 잠금을 축적하기 시작하면 Derby가 자동으로 변경합니다. derby.storage.rowLocking 속성을 사용하면 이 동작의 임계값을 제어할 수 있습니다. (자세한 내용은 관련 항목 섹션의 튜닝 더비를 참조하십시오.) 예를 들어 앞에서 보았듯이 이 응용 프로그램의 초기 개발에서는 거의 비어 있는 테이블이 너무 작아서 Derby가 항상 테이블 잠금을 선택했습니다. 행 잠금을 관찰할 수 있는 레코드가 많이 추가되기 전까지는 그렇지 않았습니다. 일반 텍스트 암호 대신 암호 해시를 사용하여 연결하려면 PASSWORD_HASH=TRUE를 데이터베이스 URL로 바꾸고 암호를 암호 해시로 바꿉습니다. 일반 텍스트 암호에서 암호 해시를 계산하려면 H2 Console 도구에서 다음 명령을 실행합니다: @password_hash . 예를 들어 사용자 이름이 sa이고 암호가 테스트되는 경우 SA 테스트 @password_hash 명령을 실행합니다. 그런 다음 일반 텍스트 암호를 사용하는 것처럼 결과 암호 해시를 사용합니다. 암호화된 데이터베이스를 사용하는 경우 사용자 암호와 파일 암호를 별도로 해시해야 합니다.

파일 암호의 해시를 계산하려면 파일 @password_hash 실행합니다. 예를 들어 PageStore 저장소 엔진에서 nio 파일 시스템을 사용하려면 다음 데이터베이스 URL을 사용합니다. MV_STORE=FALSE. MVStore 스토리지 엔진 nio 파일 시스템은 기본적으로 사용된다. 특별한 경우(예: 정전이 발생했기 때문에 프로세스가 정상적으로 종료되지 않은 경우) 잠금 파일을 만든 프로세스에서 잠금 파일이 삭제되지 않습니다. 즉, 잠금 파일의 존재는 파일 잠금을위한 안전한 프로토콜이 아닙니다. 그러나이 소프트웨어는 데이터베이스 파일을 보호하기 위해 챌린지 응답 프로토콜을 사용합니다. 두 가지 방법 (알고리즘) 모두 보안을 제공 하기 위해 구현 (즉, 동일한 데이터베이스 파일을 동시에 두 프로세스에 의해 열 수 없습니다) 단순화 (즉, 잠금 파일 은 사용자가 수동으로 삭제 할 필요가 없습니다).

August 1, 2019 - No Comments!

윈도우 소켓 통신 예제

포트가 열려 있는 경우에만 원격 ip+포트에 연결할 수 있습니다. 따라서 포트가 실제로 열려 있는지 여부를 먼저 확인하려면 1.2.3.4가 원격 IP 주소이고 900은 포트인 터미널 텔넷 1.2.3.4 900에서 다음 명령을 실행하여 수행할 수 있습니다. 텔넷이 포트를 열린 것으로 표시하면 이 게시물에 표시된 소켓 프로그램도 쉽게 연결해야 합니다. 텔넷에 오류가 발생하면 둘 다 동일한 작업을 수행하기 때문에 소켓 프로그램도 실패합니다. Winsock 프로그램은 마이크로 소프트 윈도우에서 운영 체제의 일부로 포함되어 있습니다. Mac OS에서도 Winsock 인터페이스를 사용할 수 있습니다. Chameleon과 같은 조직은 웹 브라우저, 파일 전송 프로토콜 유틸리티, 메일 유틸리티 및 기타 유틸리티로 구성된 제품군을 제공합니다. 유닉스 운영 체제에서 소켓과 TCP/IP는 Winsock과 동등한 응용 프로그램 없이 유닉스 응용 프로그램 과 직접 실행되도록 설계되었습니다. SOCK_STREAM 유형의 소켓 외에도 UDP 프로토콜을 나타내는 SOCK_DGRAM이라는 또 다른 유형이 있습니다. 이 유형의 소켓은 연결되지 않은 소켓입니다. 이 튜토리얼에서 우리는 SOCK_STREAM 또는 TCP 소켓에 충실한다. 아주 좋은 기사,하지만 난 뭔가에 대한 몇 가지 설명을하고 싶습니다.

소켓 서비스를 만들고 이를 통해 원격 mysql 데이터베이스에 연결할 수 있습니까? winsock https://www.binarytides.com/code-tcp-socket-server-winsock/ tcp 소켓 서버를 작성에이 게시물을 확인 이 같은 포트에 바인딩 된 2 소켓을 가질 수 없습니다 분명 하 게. 이것은 Windows에서 C 언어로 소켓 프로그래밍을 학습하는 빠른 가이드 / 튜토리얼입니다. 여기에 표시된 코드 조각이 Windows에서만 작동하기 때문에 "Windows"입니다. 소켓 프로그래밍에 대한 창 API를 winsock이라고 합니다. 윈도우 소켓 API(WSA)는 Windows 소켓의 기술 사양입니다. 그것은 버클리 소켓 스타일의 루틴뿐만 아니라 Windows 관련 확장의 집합을 포함한다. Windows 소켓은 Windows TCP/IP 클라이언트 응용 프로그램과 기본 TCP/IP 프로토콜 제품군 간의 표준 인터페이스를 제공합니다. 모든 텔넷 터미널에는 "호스트연결 손실"이 표시됩니다. 지금까지 좋은. 그러나 여전히 서버와 클라이언트 간의 효과적인 통신은 없습니다. winsock API는 기능 이름과 구조면에서 Linux 소켓과 매우 유사합니다.

몇 가지 차이점처럼 존재 : 주먹 나는 많은 것들을 배운 멋진 기사주셔서 감사합니다 ... 네트워크 및 소켓 프로그래밍에 새로운 오전 .. 동일한 프로그램을 사용하여 내 컴퓨터에 연결할 수 있습니까? 그것은 의미가 있습니까..?? 그것은 초보자를위한 C ++ 소켓을 이해하기위한 좋은 튜토리얼이었다. 따라서 위의 코드를 사용하여 도메인 이름의 IP 주소를 찾을 수 있습니다. 그런 다음 IP 주소를 사용하여 소켓을 사용하여 연결할 수 있습니다. 판매 지점 터미널에 대 한 응용 프로그램을 작성 하 고 직접 mysql API를 지원 하지 않습니다., 모든 웹 기능은 소켓을 사용 하 여 수행 해야. 클로즈소켓 API를 사용하여 소켓을 닫아야 합니다. 우리는 필요한 마지막 것은 연결 기능입니다. 연결하려면 소켓과 양말 구조가 필요합니다. 다음은 코드 샘플입니다. Function socket())은 소켓을 만들고 다른 네트워크 명령에서 사용할 수 있는 소켓 설명자입니다.