Linux下Qt+CUDA调试并运行

  • Post author:
  • Post category:linux

Qt与CUDA相结合具体的操作主要修改qt项目中的配置文件pro。下面以测试的项目为例。 因为这是一个测试案例,代码很简单,下面将这几个文件的代码贴出来,方面后面对应pro文件和Makefile文件中的内容。 1.main.cpp 1 #include "mainwindow.h" 2 #include <QApplication> 3 4 int main(int argc, cha…

继续阅读 Linux下Qt+CUDA调试并运行

vivado的pll时钟约束的重命名

  • Post author:
  • Post category:其他

Vivado的pll约束(重命名)主要是下面这三句话 create_generated_clock -name clk_100m -source [get_pins u_my_pll/inst/plle2_adv_inst/CLKIN1] -multiply_by 2 -add -master_clock clk_in [get_pins u_my_pll/inst/plle2_adv_inst/…

继续阅读 vivado的pll时钟约束的重命名

一文带你详细了解 JVM 运行时内存

  • Post author:
  • Post category:其他

1.程序计数器 概念 程序计数器也叫作 PC 寄存器,是一块很小的内存区域,可以看做是当前线程执行的字节码的行号指示器。字节码的解释工作就是通过改变程序计数器里面的值来获得下一条需要执行字节码的指令。 特点 Pc 寄存器表现为一块内存,功能是存放伪指令,确切的说是存放的将要执行指令的地址。 当虚拟机正在执行的是一个 native 方法时,JVM 的 PC 寄存器存储的值是 undefined。 程…

继续阅读 一文带你详细了解 JVM 运行时内存

docker-compose常用命令(持续更新中)

  • Post author:
  • Post category:其他

启动服务: 1.在后台启动服务 docker-compose up -d 2.-f  指定使用的 Compose 模板文件,默认为 docker-compose.yml,可以多次指定,指定多个yml。 docker-compose -f docker-compose.yml up -d 验证 验证(docker-compose.yml)文件配置,当配置正确时,不输出任何内容,当文件配置错误,输出错…

继续阅读 docker-compose常用命令(持续更新中)

html转义成velocity,改造Velocity模板引擎让$[!]{}输出默认进行html转义,并增加$#{}语法支持不转义输出…

  • Post author:
  • Post category:其他

一直以来在项目中使用Apache Velocity模板引擎作为视图层输出,为了解决XSS漏洞,需要对输出到页面的内容进行HTML转义,我一般采用2种方式实现: 使用过滤器 Filter,在其中进行 HttpServletRequestWrapper的 getParameter( )等方法重载,在底层进行HTML转义,然后页面直接输出; 这种方式很轻松很直接,业务代码不需要修改就完成了所有的转义工作…

继续阅读 html转义成velocity,改造Velocity模板引擎让$[!]{}输出默认进行html转义,并增加$#{}语法支持不转义输出…

C语言如何定义带“默认参数”的函数?

  • Post author:
  • Post category:其他

使用C++开发过程序时,定义函数可以指定默认参数,例如 void fun(int x, int y=3); 在调用 fun() 时第二个参数可以不传递,此时 fun() 函数默认第二个参数等于 3,例如 f(1) 就相当于 f(1,3)。这是一个很好用的特性,那么在C语言程序开发中,是否也可以定义带“默认参数”的函数呢? 有“默认参数”的C语言函数 首先应该清楚,目前C语言还没有原生支持带默认参数…

继续阅读 C语言如何定义带“默认参数”的函数?

OceanBase社区版4.x核心技术解密

  • Post author:
  • Post category:其他

数字化时代,各行各业的数据量呈现爆发式增长,对于海量数据价值的挖掘和应用,正成为推动创新的主要力量,与此同时,数据计算复杂度正在提升。在此背景下,对于数据处理的基石数据库而言,正面临市场变局。集中式数据库、分库分表等传统解决方案难以面对海量数据带来的挑战,性能瓶颈、分析能力不足、成本高昂等问题逐渐凸显。分布式数据库凭借数据自动分布在多个节点,连接任何一个节点均可以对集群数据进行读写的天然优势及事务…

继续阅读 OceanBase社区版4.x核心技术解密

MHA实现MySQL主从的高可用

  • Post author:
  • Post category:mysql

MHA实现MySQL主从的高可用 MHA:Master High Availability,对主节点进行监控,可实现自动故障转移至其它从节点;通过提升某一从节点为新的主节点,基于主从复制实现,还需要客户端配合实现,目前MHA主要支持一主多从的架构,要搭建MHA,要求一个复制集群中必须最少有三台数据库服务器,一主二从,即一台充当master,一台充当备用master,另外一台充当从库,出于机器成本的…

继续阅读 MHA实现MySQL主从的高可用

数据库范式(1NF、2NF、3NF、BCNF)

  • Post author:
  • Post category:其他

1NF 定义:关系中每一分量不可再分。即不能以集合、序列等 作为属性值。 注意: 分量是否需要再分,与具体应用有关。如果用到 值的一部分,则需要进一步分割 。 2NF 定义:若R为1NF,且每个非主属性完全依赖于码,则 R为2NF。 非主属性有两种,一种完全依赖于码,一种部分依赖于码。 若要得到2NF,则需要消除非主属性对码的部分依赖 。 3NF 定义:关系模式R< U , F >中,…

继续阅读 数据库范式(1NF、2NF、3NF、BCNF)