- 博客(10)
- 问答 (1)
- 收藏
- 关注
原创 Python tkinter编写时钟gui
使用tkinter编写gui,threading处理指针动画,源码如下clock.pyimport tkinter as tk # Python 3import mathimport get_time as gtimport reimport threadingroot = tk.Tk()def createWidgets(): CANVAS_WIDTH = 200...
2018-12-22 22:03:27
2066
原创 树莓派开机启动chromium并全屏 RASPBIAN 2018-10-09版本实测
网络上很多文档显示应修改 /home/pi/.config/autostart 下面的.desktop文件,经测试在 RASPBIAN 2018-10-09版本中已无效。1.编辑autostart文件sudo nano /home/pi/.config/lxsession/LXDE-pi/autostart在最后加上:chromium --kiosk "http://www.baidu...
2018-11-12 08:52:33
2392
原创 树莓派屏幕常亮 关闭电源管理 RASPBIAN 2018-10-09版本实测
1.编辑autostart文件sudo nano /home/pi/.config/lxsession/LXDE-pi/autostart在最后加上@xset s noblank@xset s off@xset -dpmsCtrl+X推出编辑,按Y保存2.重启树莓派sudo reboot
2018-11-12 08:44:55
2370
原创 福利向---Scrapy爬虫爬取多级图片网站
1.目标站分析目标站网址为https://52zfl.vip/zhaifuli/list_2_1.html每页网址有若干链接,点击每个链接,是每部图片资源的详情页面,由于图片数量较多,涉及到翻页操作。通过分析页面html代码,提取有用部分如下:每个一级页面网址为:https://52zfl.vip/zhaifuli/list_2_X.html (X从1开始递增)每个二级页面名称和链接所...
2018-10-21 12:51:29
71852
4
原创 W3School socket.io官方文档案例纠正
引用socket.io.js未在服务端设置静态文件,导致客户端报错socket.io.js notfound问题地址:https://www.w3cschool.cn/socket/socket-ulbj2eii.html 问题代码:var app = require('express')();var http = require('http').Server(app);var io...
2018-08-07 23:00:46
567
原创 使用Three.JS以及A*寻路算法制作自动寻路场景(五)使用多view绘图实现小地图功能
本节内容:使用多view渲染同一场景方法简介 套用此方法,实现小地图功能,完成本DEMO本节最终效果图:使用多view渲染同一场景方法简介主要参考的three.js官方案例(https://threejs.org/examples/?q=orb#webgl_multiple_views),效果如下:查看本案例源代码,要实现多view渲染,需要定义一个views数组,存放...
2018-07-22 20:51:54
3357
4
原创 使用Three.JS以及A*寻路算法制作自动寻路场景(四)使用A*寻路算法和requestAnimationFrame函数实现寻路场景
本节主要内容:javascript A*寻路算法astar.js使用简介 使用astar.js获得连接起止点的路径矩阵 使用requestAnimationFrame函数实现寻路场景本节最终效果图如下:javascript A*寻路算法astar.js使用简介该项目Github地址为: http://github.com/bgrins/javascript-astar实现...
2018-07-21 13:52:38
3059
1
原创 使用Three.JS以及A*寻路算法制作自动寻路场景(三)使用Raycaster和构造器确定鼠标点击位置
本节主要内容:Three.Raycaster主要用法简介 利用Plane以及Ray构造器实现鼠标点击确定坐标位置 判断坐标位置属于网格中哪一格,并使用小球进行标注首先放上本节完成效果:Three.Raycaster主要用法简介根据官方文档,Three.Raycaster主要用来处理光线投射。光线投射主要用于物体选择、碰撞检测以及图像成像等方面。援引官方文档中的案例:...
2018-07-20 16:32:23
4024
3
原创 使用Three.JS以及A*寻路算法制作自动寻路场景(一)DEMO简介及环境部署
先上一波完成效果图,由于是自学,在此仅仅分享自己的一些见解,有不当之处还请大家指教!1.DEMO简介本DEMO使用Three.js作为主要开发工具,开发过程主要分为两个部分:首先是使用Three.js实现A*寻路算法,效果图如下:具体功能:1.自动生成地图2.根据选定开始及结束位置计算路线(涉及构造器,raycaster的使用)3.播放寻路动画(requestA...
2018-07-19 23:16:34
5085
2
原创 使用Three.JS以及A*寻路算法制作自动寻路场景(二)随机地图生成
本节主要内容:使用threejs绘制网格底板; 生成随机地图。使用ThreeJs绘制网格底板先上效果图:写一个函数initGround用于初始化:function initGround(){}设置网格宽度为200:var length=200;下面开始绘制网格,我们希望把坐标原点放置在网格中心,由此可知,网格的四个顶点坐标分别为Three.Vector...
2018-07-19 23:16:25
4199
空空如也
swift for循环如何间隔特定时间执行一次?
2017-07-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人