正确刷新Qt表格内容

  • Post author:
  • Post category:其他

QAbstractItemModel::dataChanged(QModelIndex topleft, QModelIndex bottomright)信号用来更新指定范围的数据。这个范围是一个矩形,其左上角是topleft, 右下角是bottomright。当model中的内容发生变化时,我们希望view中的内容随之变化。这时候就用到了信号dataChanged。 这里借用qt安装时自带的Ex…

继续阅读 正确刷新Qt表格内容

CentOS下安装leveldb

  • Post author:
  • Post category:其他

2019独角兽企业重金招聘Python工程师标准>>> 一、leveldb是什么     Leveldb是一个google实现的非常高效的kv数据库,目前的版本1.2能够支持billion级别的数据量了。 在这个数量级别下还有着非常高的性能,主要归功于它的良好的设计。特别是LSM算法。 二、leveldb安装     (1)获取安装包:官网地址 或者 CSDN     (2)解压…

继续阅读 CentOS下安装leveldb

golang 内存逃逸

  • Post author:
  • Post category:golang

参考:Golang内存分配逃逸分析 - jimshi - 博客园 GO语言变量逃逸分析 - Go语言中文网 - Golang中文社区 总结下,就是: 1. 堆和栈 之前写c++的时候,栈是各种局部变量,函数结束就自动释放;堆就是使用new和malloc分配的,需要rd去关注啥时候分配,啥时候释放。在栈上分配内存比较快,而且回收也快,在堆上分配就耗费的资源比较多。而且,在栈上面分配的,函数结束后就自…

继续阅读 golang 内存逃逸

为什么要有包装类

  • Post author:
  • Post category:其他

1.包装类可以定义泛型参数,而基本数据类型不行,将泛型改为基本数据类型编译器就会报错,因为泛型在编译后会被类型擦除为Object类,而Object类不能存储基本数据类型。( 集合中只能放对象,而基本数据类型不能是对象)。 2.包装类拥有一些有用的方法。 3.在程序中,有些结果可能会返回空值,转化为基本数据类型和int机会发生一次,因为基本数据类型是没有null值的,而基本数据类型对应的Intege…

继续阅读 为什么要有包装类

jmeter 提取response中的返回值,并保存到csv文件

  • Post author:
  • Post category:其他

1、这个帖子有比较全面的beanshell和正则表达式使用和例子介绍 https://www.jianshu.com/p/456135e4c083 2、https://www.cnblogs.com/tudou-22/p/9566894.html   二、实例 1、json结构 {"errorCode":0,"message":null,"systemId":null,"data":[{"alar…

继续阅读 jmeter 提取response中的返回值,并保存到csv文件

InceptionNet网络搭建(tensorflow,keras)

  • Post author:
  • Post category:其他

InceptionNet网络搭建 网络结构及分析: 如上图,InceptionNet是由一个卷积层+四个Inception结构块+所有通道进行平均池化的池化层+Dense层组成 四个Inception结构块的上面两个组成一个block,下面两个组成一个block block中的第一个Inception结构块卷积步长是2 第二个Inception结构块卷积步长是1 Inception结构块的结构 输…

继续阅读 InceptionNet网络搭建(tensorflow,keras)

普通分区ubifs挂载

  • Post author:
  • Post category:其他

上一次中,我们制作了jffs2文件系统,实现了普通分区jffs2的挂载,这一次,我们同样实现了ubifs文件系统的挂载,可以来尝试一下ubifs下普通分区的挂载。 Nandflash分区情况 MTD设备分区情况 ~ >: cat /proc/mtd dev: size erasesize name mtd0: 00100000 00020000 "mtdblock0 u-boot 1MB" …

继续阅读 普通分区ubifs挂载

.bat 文件启动Jar包

  • Post author:
  • Post category:其他

新建文本文档 打开里面添加一下代码   schedule-1.0.jar 按自己的jar包名 @echo off java -jar schedule-1.0.jar pause 保存 修改文件名 和后缀 注:要和jar包所在位置保持在一个文件里 通过发送快捷方式的方法发送到桌面   版权声明:本文为weixin_52635713原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出…

继续阅读 .bat 文件启动Jar包

Think in UML笔记第1章–为什么要UML

  • Post author:
  • Post category:其他

1.1 面向过程还是面向对象     面向过程和面向对象都是一种软件技术。例如把面向过程归纳为结构化程序设计、DFD图、ER模型、UC矩阵等,而面向对象则被归纳为继承、封装、多态、复用等具体的技术。事实上,上述的所有技术都只是人们在采用不同的方法来认识和描述这个世界时所采用的工具,它们都只是表征而不是本征。    UML创始人Grady Booch说过:我对面向对象编程的目标从来就不是复用。相反,…

继续阅读 Think in UML笔记第1章–为什么要UML

android byte[] to String

  • Post author:
  • Post category:其他

做一个蓝牙的项目,现实的数据总是乱码,以下亲测有用: //蓝牙部分 public void broadcastUpdate(final String action, final BluetoothGattCharacteristic characteristic) { final Intent intent = new Intent(action); final byte[] data = cha…

继续阅读 android byte[] to String