- 博客(7)
- 收藏
- 关注
原创 【错误记录】Android中,notifyDataSetChanged()不能正确更新listView问题
在学习开发android过程中,遇到了一个似乎很普遍的问题。当我们在初始化通过adapter将Listview和对应的Arraylist 数据data绑定时,在后面的data更新后,理论上使用adapter.notifyDataSetChanged()方法就可以让adapter自动更新Arraylist列表,但是实际上我们在对data更新之后,并不能完成对视图中ListView的更新,问bing问了一通也没问出啥解决方法,最后还是查了半天才明白咋回事。。。
2023-07-17 23:30:57
1257
2
原创 【Socket编程】利用Socket实现局域网内opecv格式图片传输
因此采用Socket对opencv格式的图片在服务器端进行编码、传输。之后在客户端进行解码,显示输出,实现了局域网内的opencv图传。整这个的目的是,最近有个小项目希望能采用局域网实现树莓派和pc端的数据传输,只能现学现卖了。接下来对代码进行测试,采用opencv读取摄像头的一帧图片,并将这帧图片传送至客户端。接下来以服务器端作为图片发送端,以客户端作为图片接收端,实现单张图片的传输。文件名transfer_init.py。文件名transfer_img.py。执行时先启动服务器端,再启动客户端。
2023-03-24 11:50:34
442
原创 K-means改进:基于网格的孤立点预处理算法
本文主要针对K-means算法中易受孤立点的影响及对用户输入的k值依赖,对数据的初始化过程进行了改进:提出了基于网格化预处理数据算法,将数据集中的孤立点区分出来并滤除,避免了对聚类过程的干扰,并分别进行了实验验证了其可行性和有效性。
2023-01-24 17:37:21
1274
原创 【路径规划】A*算法方法改进思路简析
对A*算法进行基本功能实现,以分析其优缺点,并在此基础上进行改进。改进的内容为,将针对特定地图的相关特点,设计合理的预估函数,设置了包含代价函数和启发函数的权重函数,其次,将传统的8方向搜索降为5个方向,舍弃无用的方向,然后在此基础上,对开放列表的数据结构进行堆优化,并且采用双向A*算法进一步提高计算速度,并针对实际机器人运动过程中的路径不平滑问题采用贝塞尔曲线进行平滑化处理。
2022-08-20 10:31:08
30606
57
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人