1、原理 2、代码 1 void MyWidget::mouseMoveEvent(QMouseEvent *event) 2 { 3 QPoint P3 = event->globalPos(); 4 QPoint P2 = P3 - L; 5 this->move(P2); 6 } 7 8 vo ...
分类:
移动开发 时间:
2020-03-05 22:08:24
阅读次数:
117
直接附上马老师的PPT方法忘了的时候查阅 flush方法需要在close方法前执行,因为当缓冲区中的文件没有写完时执行close方法会导致管道消失,使在缓冲区的文件直接销毁,会使输出文件不完整 例子 TestFileInputStream.java 1 package Io; 2 import ja ...
分类:
其他好文 时间:
2020-03-05 13:40:20
阅读次数:
61
close all; clc; clear; str = 'E:\matlab\temp_data\'; files = dir(strcat(str,'*.txt')); number_files = length(files); x = zeros(number_files,4526); y = ...
分类:
其他好文 时间:
2020-03-05 13:16:39
阅读次数:
280
一.获取输入并赋值 import java.util.Scanner; public class demo{ public static void main(String[] args){ // 获取输入并赋值 Scanner data = new Scanner(System.in); //获取输 ...
分类:
编程语言 时间:
2020-03-05 13:02:28
阅读次数:
70
SpringBoot集成MyBatis 属于数据访问层;MyBatis所有的包都是自己的,所以要导入自己的依赖 1、导入驱动和依赖 2、编写配置文件:application.yaml(在resources目录下) 3、测试数据源是否已经配置成功,在测试类中测试 SpringBoot 目前默认的数据源 ...
分类:
编程语言 时间:
2020-03-04 20:57:57
阅读次数:
71
使用批处理有两个前提: 1. 首先要MySQL驱动支持批处理(我用的5.17) 2. 配置连接服务器的地址时,在后面加:?rewriteBatchedStatements=true 如: 相关API: addBatch:将SQL语句添加到批处理包 executeBatch:执行批处理包中的SQL语句 ...
分类:
数据库 时间:
2020-03-04 20:48:12
阅读次数:
103
方法1: AcDbDatabase *pdb; acdbCurDwg()->wblock(pdb); pdb->saveAs(str); pdb->closeInput(true); delete pdb; 方法2: AcDbDatabase * pDB=acdbHostApplicationSer ...
分类:
其他好文 时间:
2020-03-04 09:58:18
阅读次数:
90
import java.io.*; import java.util.*; public class ObjectSerializable{ public static void main(String[] args){ try{ ObjectOutputStream oos = new Objec ...
分类:
其他好文 时间:
2020-03-04 09:28:12
阅读次数:
70
唉 发挥的不太好,总是想错想多。。。 下一周加强训练,争取冲进前十。 一定要去天梯赛。 A 判断一个大数是否能被13整除。 #include<bits/stdc++.h> using namespace std; string s; long long a[100014]; int main () ...
分类:
其他好文 时间:
2020-03-04 00:45:14
阅读次数:
90
粘包问题出现在TCP连接下。 由于client 端通过 tcp 连接 向 server端发送消息,多条消息之间没有明显的区分,导致server端在接收时,会将前一条消息的 结尾与下一天消息的开头放入一个缓冲区进行接收。 导致两条数据粘在一起, 称为粘包。 解决粘包的思路为,在发送一条消息时 将前4个 ...
分类:
编程语言 时间:
2020-03-03 15:03:40
阅读次数:
65