logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

PowerDesigner 画ER图并生成sql 教程

power designer是能进行数据库设计的强大的软件,是一款开发人员常用的数据库建模工具,在数据库建模的过程中,需要运用PowerDesigner进行数据库设计,这个不但可以让人直观的理解模型,而且可以充分的利用数据库技术,优化数据库的设计;但是有一点,power designer 的用法不适合中国人的习惯;这是非常不好的一点,所以前期需要花一些时间来习惯这个软件的用法;

文章图片
#sql#数据库
dataGrip以insert sql方式导出查询结果

除此之外也可以直接在表上右键 -> import/Export -> Export Data to file。然后选择sql Inserts 后点击 Export to file 即可导出。然后在选中全部,在复制后粘贴,这些数据就变成了sql格式了,是不是很神奇;当我选中全部复制后,在粘贴,结果是这样的,是csv格式的。这时候我们想要这些数据的 sql 格式,该怎么做呢?在弹出的窗口中选择 SQL

文章图片
#java#intellij-idea#ide
解决访问 nginx 首页报错 404

这种情况一般都是 nginx root目录(根目录)未配置好导致的,那我们只要保证根目录下有html,或者指定一个有html的根目录就行啦!然后,我们进入到 nginx的根目录,创建一个html目录,在html目录下创建一个 index.html 文件。应该是能进入到nginx 的欢迎首页的;但是当访问后却显示了404页面,在 nginx.conf 配置文件中,在。正常情况下,启动nginx后访问

#nginx#运维
CLion 生成静态链接库、动态链接库,调用静态链接库、动态链接库

总的来说,静态链接库将库的代码和数据直接链接到可执行文件中,而动态链接库在运行时加载到内存中。动态链接库和静态链接库是两种不同的库文件,它们在编译和运行时的行为有所不同。依次点击 File -> New -> Project…的目录,其实项目创建好之后会自动加载一次,在这边为了保险起见,在执行一次;然后我们点击这个圆圈,表示加载 Cmake 项目,会运行。然后我们将刚刚生成的动态/静态链接库和头文

文章图片
#linux#c语言#服务器
解决c++指针传递导致的重复释放问题

执行结果如下, 可以看到 2个指针地址是不同的,这也就证明了,在传参的过程中是发生了拷贝的;不信是吧,我们来做个实验,在main函数和release函数都打印下pPointer 对象的地址,代码如下。先看这段代码,有多个地方都会释放 pPointer 的对象空间,但是为了防止重复释放,在第二次释放时做了判空处理;执行结果如下, 报错了,告诉我执行了2次free函数,也就是重复释放了;再次执行后,就

#c++#算法#开发语言
mysql 回表、索引覆盖、最左匹配、索引下推

前言在执行一条sql的时候,在mysql内部都会通过以下四个流程+--------------+|连接器|+--------------+\|/+--------------+|分析器|+--------------+\|/+--------------+|优化器|+--------------+\|/+--------------+|执行器|+------------

文章图片
#mysql#数据库
解决 multiple definition of `main‘ 多重定义

经过以上报错信息可以解析出: main.cpp 的第15行已经有一个main函数了,在 CMakeCXXCompilerId.cpp 的第831 行还有一个main函数,其中 CMakeCXXCompilerId.cpp 是有cmake生成的;,在cmake编译中,使用GLOB_RECURSE宏,会递归遍历所有符合条件的文件,cmake编译生成的文件也会被搜索纳入文件名集合中,导致main重复定义

#c++#算法#开发语言
kafka线上问题优化:消息丢失、重复消费、消息积压、延时队列、顺序消费

1、防止消息丢失发送方将ack设为1或者-1/all,可以防止消息丢失;如果要做到99.99999%防止丢失,把ack设为all,把min.insync.replicas设为你的集群分区副本的数量即可;# 表示要将消息刷入集群环境的2个副本中后,才会返回ack;min.insync.replicas=2消费方把自动提交改为手动提交,也就是说当我消费成功后才会进行提交。如果设为自动提交的话,那么不管

文章图片
#kafka#rabbitmq#java
jenkins只能运行2个任务,提示:“等待下一个可用的执行器”

Number of executors的默认值是2,将其改为10即可。

文章图片
#jenkins
maven 指定jdk版本

【代码】maven 指定jdk版本。

#java#maven#开发语言
    共 71 条
  • 1
  • 2
  • 3
  • 8
  • 请选择