logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vs2008编译QT开源项目--太阳神三国杀源码分析(五) 分牌及出牌

游戏开始时选择武将后,服务端统一控制向玩家分发初始手牌,并向客户端发生绘制手牌的命令.跟踪的流程如下:服务端向客户端发送命令drawCards及随后的一串使用加号(+)连接起来的牌编号(drawCards 91+50+112+100+42+133+43+78).客户端解析这个命令串后调用drawCards函数(原理在上面的系列分析中已经阐述),并使用后面的字符串作为参数,在drawCards函数中

#qt#list#游戏
QML代码与现有Qt UI代码整合

有很多方式可将QML整合到基于QWidget UI应用程序中,具体方案依赖于UI代码的特征.与基于QWidget的UI整合如果有一个基于QWidge的UI界面,可使用QDeclarativeView整合QML部件.QDeclarativeView继承于QWidget,因此可像其他QWidget部件一样添加到用户界面中. 使用 QDeclarativeView::setSource()向

#ui#qt
C#调用Rust dll测试

C#调用Rust dll,难点在于字符串传递,其他类型比较自然。可以给函数传递json字符串,在传出json字符串,两端通过json序列化、反序列化,可以方便处理参数数据。也可以传递不带字符串的结构体(结构体内含字符串的情况没有验证)没什么难点,直接上码:Rust:use std::thread;use libc::{c_char, uint32_t};use std::ffi::{CStr, C

#rust#c##开发语言
labelme标注图像分割(语义分割)样本

1、下载:pip install labelme2、将需要标注的图像存入images目录,cd到images目录的父目录3、新建labels.txt文件,ansi编码,其中录入类别__ignore___background_aeroplanebicyclebirdboatbottlebuscarcatchaircowdiningtabledoghorse...

rust连接postgresql数据库

注意:用户名不要使用root。

#数据库#rust#postgresql
调用OpenCV的cvFindContours方法获取图像边界

//得到图像的外边框 procedure TFrmMain.Button3Click(Sender: TObject);var  oImg, oImg2: PIplImage;  contours: PCvSeq;  p: Pchar;  pSeq: PCvSeq;  oMem: TCvMemStorage;  I, nCnt, area: Integer;

#list#算法
安装好vm和linux后,还需要配置vmtools才能方便的和host机器交换数据等资源

vm安装vmtools,和windows共享文件关键字: vm linux 最近想学习linux,就安装了一个vmware绿色版,建了suse的虚拟机。安装完后提示要安装vm tools,当然点击安装了,提示找不到linux.iso文件,到文件夹中看,果然没有。只有找网上有单独下没。 <br />在这个地址下找到各个版本的下载http://bbs.vmware.cn/viewthread.php?

#linux#windows#虚拟机
到底了