自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 解决Caused by: java.net.SocketTimeoutException: Read timed out

当查询数据时间过长>10s时,前端会报sql查询失败,上一次成功查询是在10560ms之前。因为单表里有980w条数据,一条sql语句查下来需要30秒。为Druid数据源设置连接超时和socket超时,我这里有两个数据源,只在从数据源进行了配置。之前试了在url语句加参数,但是不管用。

2025-03-05 08:49:28 295

原创 只用4行懒人代码,解决echarts地图被拖拽出容器的问题!

解决方法:因为我这个地图的中心点是从后台获取过来的,所以只要在绑定的georoam事件中,去判断当前地图中心和原始位置的差值大于某个范围,那么就可以重新初始化一下地图啦(或者重新设置一下option的中心点再setOption也可以)。至于我这里为啥直接写了0.08,肯定是我手动调试出来的大概范围啊,我用的地图很小,大概只有一个县那么大。如果你想精确计算,或者不让地图嗖的一下弹回原始中心,那肯定是知道地图的上下左右四个边界角坐标最好。注意:要关掉series里的动画,不然scatter和geo不同步。

2025-03-02 17:59:27 139

原创 以柱状图为例,基于QGraphicsItem自定义QtCharts的图例

最后将QGraphicsWidget作为图形item加入到QChart的scence中,并设置原来的legend不可见。不可行的方法:如果直接用api(chart->legend()->setLayout(QGraphicsGridLayout))会出现崩溃,具体原因我没有深究,毕竟代码是半年前写的。后续优化:因为涉及到了LegendItem的排版,所以最好还是自定义一个QChartView,方便重写一些resize事件。代码:可以在QT5.9的example中的barchart直接修改。

2025-01-17 18:00:32 243

原创 uniapp中ucharts的x轴标签过长,需要修改源代码才可以通过换行符‘\n‘换行!

最终效果:只有当xAxis.lineHeight是xAxis.fontSize的n倍多点,标签的居中效果才好,n为labelList的length。第一步,在config-ucharts.js中配置x轴的自定义formatter:datetime。第二步,修改u-charts.js中的drawXAxis函数。

2025-01-07 11:26:25 319

原创 Android Studio使用Kotlin运行代码时,修改代码后运行不生效

代码我是跟着《第一行代码 第三版》手把手敲出来的, 编译器也没问题,修改了代码后,怎么编译都是昨天第一次的运行结果。新修改的代码设置了断点,单步调试后会跳过方法。但实际上方法的实现我写的是没问题的。网上的搜了一圈,一个好使的都没有。新建一个kt文件,把改过的代码复制过去,删掉原来的就好了。可能是android studio有些莫名其妙的小bug。

2023-09-20 16:13:50 378 1

原创 echarts柱状图设置多段markline的替代性方案

给柱状图的每个柱子设置一个单独的警示线,可以用markline或者custom系列

2022-11-27 16:45:27 3131

原创 echarts为y轴添加箭头并延长

echarts为y轴添加箭头并延长。

2022-11-27 15:51:10 3404 1

原创 解决Qt Designer报错the file contains top level spacers. They will not be saved.

问题:建立如下正确的布局后,无法保存。方法:新建一个ui,把建好的布局全部复制到新ui里,关掉原来的ui即可。这是qt设计师的老毛病了。

2022-05-01 16:14:51 5412 2

原创 Given groups=1, weight of size 64 4 7 7, expected input[1, 3, 246, 246] to have 4 channels,but got 3

判别网络训练时的代码:dis_real=net_D(dis_input_real2) #经过检查,判别网络的输入通道确定是3,没有问题报错:RuntimeError: Given groups=1, weight of size 64 4 7 7, expected input[4, 3, 246, 246] to have 4 channels, but got 3 channels instead经过检查发现:生成网络指定多gpu训练时,忘记为判别网络指定多gpu训练。解决:discrimi

2021-04-21 23:38:05 1205 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除