일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- TCP/IP
- lua for windows
- 찾다죽는줄
- file open
- #신혼부부 #결혼준비 #신혼부부희망타운신혼부부특별공급
- C++ API
- lua interpreter
- 엑스퍼트2주년
- 월세
- lua setup
- 티몬삼겹살데이
- Lua
- QTcpServer
- C API
- file read
- FILE TRANSFER
- QT TCP
- 청량리역한양수자인192
- meta table
- 등록임대주택
- 프리미어 영상저장
- 엑스퍼트생일축하해
- file write
- 프리미어 영상변환
- #부동산전자거래 #부동산전자계약 #부동산계약 #부동산전자계약방법 #부동산전자계약하는법 #부동산계약방법 #부동산중개수수료 #부동산중개수수료아끼기 #부동산복비아끼기
- 중소규모택지
- 국토교통부
- object
- 수도권주택공급
- lua install
- Today
- Total
목록1. 프로그래밍 (95)
Value Creator의 IT(프로그래밍 / 전자제품)
프로젝트를 만든다 프로젝트 폴더 안에 'android'폴더로 들어간다 (안드로이드 스튜디오 안의 터미널에서 커맨드로) 커맨드에서 ./gradlew clean을 한다 오류나면 flutter run -v를 한다. 또 오류나면 ./gradlew --stop 한 다음에 flutter run -v를 한다 그러면 될 것이다. (원본) Open your flutter Project directory. Change directory to android directory in your flutter project directory cd android clean gradle ./gradlew clean Build gradle ./gradlew build or you can combine both commands with ..
sudo apt update && sudo apt install -y \ > build-essential \ > cmake \ > git \ > libbullet-dev \ > python3-colcon-common-extensions \ > python3-flake8 \ > python3-pip \ > python3-pytest-cov \ > python3-rosdep \ > python3-setuptools \ > python3-vcstool \ > wget python3 -m pip install -U \ > argcomplete \ > flake8-blind-except \ > flake8-builtins \ > flake8-class-newline \ > flake8-comprehensions ..
핵심요소 1. 화면에 출력되는 UI : 위젯 클래스의 객체로 생성 2. 이벤트 루프 : QApplication 객체에서 exec_ 메서드를 호출해 이벤트 루프 생성 3. 이벤트 처리 함수 또는 메서드 구현 : 예를 들어 버튼 클릭 이라면 위젯은 'clicked'라는 '시그널' 발생, 사용자는 '시그널' 발생시 호출되는 함수 또는 메서드를 구현해야 함. 함수 또는 메서드를 QT에서는 '슬롯' 이라고 부름. '슬롯'은 다른 프로그래밍 언어에서는 '콜백 함수'라고 표현함. 즉, '시그널'과 '슬롯'을 연결해주면 됨. 예시) 사용자 : 마우스 클릭 위젯 : 클릭 시그널 발생 이벤트 루프 : 클릭 시그널에 대한 이벤트 수행, 슬롯 호출 슬롯 : 사용자가 미리 구현해 놓은 함수 실행 사용자 -> 위젯 -> 이벤트 ..
Ubuntu 20.04 -> https://linuxconfig.org/how-to-install-the-nvidia-drivers-on-ubuntu-20-04-focal-fossa-linux https://devicetests.com/nvidia-driver-ubuntu How To Determine the Right NVIDIA Driver for Your Ubuntu System | DeviceTests Master the art of selecting the ideal NVIDIA driver for your Ubuntu system. Unlock superior performance and seamless compatibility with this expert guide. devicetests...
개발 환경 선택 Visual Studio 2019Visual Studio 2017Visual Studio for Mac .NET으로 모바일 앱 빌드를 시작하기 위해 Visual Studio 및 Xamarin을 설정하는 방법입니다. Windows에서 Xamarin 설치 단계별 지침 Xamarin은 다음 단계에 따라 새로운 Visual Studio 2019 설치의 일부로 설치할 수 있습니다. Visual Studio 페이지에서 Visual Studio 2019 Community, Visual Studio Professional 또는 Visual Studio Enterprise를 다운로드합니다(아래쪽에 다운로드 링크가 제공됨). 다운로드한 패키지를 두 번 클릭하여 설치를 시작합니다. 설치 화면에서 .NET을 ..
1. 스마트폰에 드로이드캠 앱 다운 2. PC에 드로이드캠 PC버전 다운 3. IP 맞춰줌(같은 공유기) 4. 연결해서 실행 끝
1장. write(2) 차례1.1절. 사용법1.2절. 설명1.3절. 반환값1.4절. 에러1.5절. 예제 파일기술자가 가리키는 파일에 쓴다. 이 파일기술자는 open(2), socket(2) 등으로 얻을수 있다. 1.1절. 사용법 1.2절. 설명 첫번째 아규먼트인 fd 는 열린파일 기술자이다. 이것은 보통 open(2), socket(2) 등으로 만들어지며, 때때로 pipe(2) 등으로 만들어지기도 한다. 두번째 아규먼트(:12)는 fd 로 쓸 데이타이며, count 는 fd 쓸 데이타의 크기이다. 1.3절. 반환값 성공할경우 쓰여진 바이트 만큼이 리턴된다. 0이면 쓰여진것이 없음을 나타내며, -1 일경우는 에러가 발생했을 경우이다. 에러가 발생했을경우에는 errno 에 적당한 값이 설정된다. 1.4절. ..
그럼 이제 new와 malloc의 차이점에 대해 알아보겠습니다. 1. malloc은 해당 포인터의 타입을 모르기 때문에 리턴값의 자료형은 (void *)입니다. 때문에 malloc함수를 사용시 int * i = (int*) malloc(sizeof(int))로 즉, 자료형을 앞에 선언해 줘야 합니다. 하지만 new는 type-safe로 해당 객체에 맞는 포인터로 반환해 줍니다. 때문에 별도의 자료형 선언을 할 필요가 없지요. (type-safe란 컴파일러가 타입형을 확인해주는 것입니다. 길게 풀어 써 보자면 int형은 int형으로 String형은 String형으로 잘 저장되고 있는지 확인하는 것입니다.) 2. new를 이용해 객체를 생성하면 초기 값을 줄 수 있습니다. Test a = new Test(1..