- 博客(14)
- 资源 (11)
- 收藏
- 关注
原创 Ubuntu18.04安装ROS过程记录:主要解决 sudo rosdep init时的无法连接和rosdep update时的time out问题
本博客记录了本人第n次安装ros的过程。之前没记录总是安装出错了再上网找资料。此次记录一下,希望对自己和别人都有所借鉴。总体来看,全都是网络的错,安装时要耐心点。
2022-03-29 11:10:47
762
原创 javascript中奇妙的select控件不能记录selected事件
昨晚调整了一下后台java程序,然后让一个select控件每条option的字符变得很长。select选框都无法显示完整的那种。接着我就发现我在js中调用这个select控件时它无法记录selectedoption了。我还以为发生了别的问题,一顿核对查找都没有搞定。耽误了我一个多小时时间后我就滚回去休息了。在路上就思考怎么会出现这种事情呢?难道是select中option字符串太长造成的?今天一过来,把字符串改短了以后立马能行了。哦!神奇的stupid js啊!...
2021-11-20 10:21:08
677
原创 javascript中奇妙的加减法
因为java中全用var或let来定义变量,因此在数值计算时有点问题。我现在定义了 var a=20; var b=1e-9;采用a+b竟然等于201e-9。最后发现这样计算会有用:a.valueOf()-(-1e-9.valueOf)
2021-11-18 21:44:40
1042
原创 在js中模态框的关闭问题
为了实现在网页上动态响应按钮,弹出能够输入信息的窗口,尝试使用layui的模态框。但是发现一个问题,就是模态框如果不是点击那个×,想要通过按钮实现弹窗的关闭时灵时不灵。查阅了很多网页,确定使用代码为:$("#OKBUTTON").click(function(){parent.layer.close(layer.index);checkButton();})但是发现当弹出模态框不进行复杂操作时这个方法是有效的,一旦我需要在模态框里调用ajax调用前后台通信,就不行了。最后请教大神,才知道
2021-11-11 21:47:07
2584
原创 关于用d3.js画力导向图(Force-directed Graph)—如何让图收放自如
使用d3画出很好看的力图,可以展示那种Neo4j知识图谱的效果。但是当一满屏都是小圆圈时又有点丧失了即看即懂的效果。因此需要实现对节点的收放。主要是对生成力图的数据点集进行操作。其中在收回某个节点的子节点时就是把数据点集中的相关节点删除,然后更新显示。需要注意的是,在删除点集时还有对点集进行循环查找,这个时候应该采用slice方法把原始点集深度拷贝一份,在这个点集里进行查找,然后删除原点集中的数据,否则会产生循环查找删除不完整的情况。(由于js的深度拷贝的原因,在删除显示点集时还需要拷贝源点集,否则可能
2021-11-04 22:02:24
1528
原创 初始化Cesium报错,说是不支持WebGL,或者initialization失败
使用Cesium 在网页上展示地理信息。但是因为不是连接在互联网上,所以浏览器版本很旧。导致出现Cesium初始化失败的问题。升级了浏览器就没问题了。
2021-11-02 17:31:06
2044
原创 解决layui中select控件被选中响应事件
layui让select控件本来的onchange函数失效了。结果搞了个通过select控件的lay-filter来响应选中信息。然后在使用过程中必须要用lay.use([‘form’],function(){})这一堆操作,网上查了一顿,各种尝试,终于弄好了。可能是不太会js编程,发现把关于select响应的代码单独放到一个scriptl里面就好使了。...
2021-10-25 21:06:02
463
原创 让cesium不占满全屏的办法。
使用cesium来绘制地图。需要地图不占满全屏,在左边留一个控制栏。试了很多办法好像都不行。最后发现修改如下设置:{heigth:100%;left:0px;}这样页面才会在划定的区域内展开地图,而不是占满全屏。...
2021-10-25 11:20:27
1358
原创 勉强解决neo4j低版本数据库读取问题
现在最新的neo4j数据库为4.3.3版本的,可以支持java版本问11.0.8,但是实验室前期在neo4j3.3.1版本下做了一个数据库,这个版本只能在java1.8版本下用。因为之前我在java11.0.8版本下做了一个项目,里面关联着tomcat和maven,还有GOAL,所以不太方便再转到低版本的Java。为了凑活低版本的neo4j想了不少办法。试了neo4j的数据库备份迁移,但是发现在Windows下竟然不能用backup命令。然后又试着想把之前生成数据库的java代码复活一下,发现也是有很多bu
2021-09-25 15:40:06
620
原创 老菜鸟学强化学习初步知识记录(一)强化学习与动态规划关系的理解+值迭代之Q与Sarsa方法不同点辨析
首先,今天听到一个课程,里面说明了策略迭代与值迭代的一个一般性差别。策略迭代采用的是贝尔曼方程,而值迭代采用的是贝尔曼最优方程。第二点,对动态规划问题与强化学习的相关点有了理论上的一点点认识,动态规划的基本属性就是一个问题可以拆分成若干个子问题进行求解,子问题求解了,原来的问题也就解决了。以前我的感受就是,强化学习又被称为近似动态规划或自适应动态规划,难道动态规划的那种分阶段拆分问题的原理是强化学习的精髓吗?今天听了课才有一点点的感悟,强化学习可以理解为近似动态规划,是因为求解强化学习问题的过程是一个逐
2021-03-18 13:42:50
1222
原创 深度强化学习第一天
一只打散工的代码狗。2019,2020年初分别搭建了tensorflow1.x和2.0的框架,都是浅尝辄止。这已经是第三年了。今天把DQN的demo调通了。以此文鼓励自己,以后要坚持下去啊!附几个国内源地址pip install matplotlib -i https://pypi.tuna.tsinghua.edu.cn/simplepip install pandas -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
2021-02-21 23:58:35
178
原创 ubuntu 安装gym
在windows下安装时直接给pip install gym命令就可以了。但是在Ubuntu好像不顺。就又查阅资料。发现可以这样:git clone https://github.com/openai/gym.gitcd gympip install -e. --default-timeout=1000注意的事:-e后面跟着一个小点. 。刚开始没注意也是各种报错...
2021-02-21 23:22:32
294
原创 ubuntu14.0 No module named ‘pygame‘ pip install pygame
报错ubuntu No module named ‘pygame’查找了很多人的办法,最后发现是自己没有安装pygame. 那就安装之pip install pygame
2021-02-21 23:16:14
325
原创 ubuntu14.0一次跳出两个问题关键的是ImportError: dlopen: cannot load any more object with static TLS
最终问题其实很简单,但是一下子报出两个错,按照我debug C++得习惯说先处理上面的问题,但是不晓得python是啥原因,我就先处理下面的错去了。下面的错是:It seems that scikit-learn has not been built correctly. If you have installed scikit-learn from source, please do not forget to build the package before using it: run python
2021-02-21 22:43:41
354
Large-scale Marine Loading Iterative Variable Grouping GA
2022-08-12
构建X-plane与Simulink的C++接口
2020-02-01
pellet-2.3.0最新版本体推理引擎
2012-10-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人