benben1688
1月前来过
全职 · 300/日  ·  6525/月
工作时间: 工作日08:00-22:00、周末08:00-22:00工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

接手任务必定负责到底,预约我能帮你大忙。

工作经历

  • 2010-07-01 -2024-01-14网易软件工程师

    网易目前共有四大业务板块——游戏及相关增值服务、有道、云音乐、创新及其他业务。本人主要负责内部自用软件构用,新增功能及完善维护。

教育经历

  • 2006-09-01 - 2010-07-01广东中山大学软件工程本科

技能

Vue
MySQL
UI
H5游戏开发
HTML5
CSS
SQLServer
0
1
2
3
4
5
0
1
2
3
4
5
作品
俄罗斯方块h5游戏

经典俄罗斯方块html5版实现。游戏有Z S J L O I T其中图形,Enter键开始或暂停,空格键翻转。javascript代码架构上使用MVC模型编程思想实现高内聚低耦合编程,方便后续添加功能和代码维护。CSS代码使用clamp、vm和自定义变量技术从而实现游戏界面自适应视口大小。小作品本身没有难度,但是要实现代码复用率和内聚性还是需要下一定的功夫,比如游戏的图形有七种,每种图形实际上是由4个点阵组成,那么我们可以提炼出一个类出来,然后设定图形的中心的为(0,0),其它三个点用相对位置(相对于中心点的位移)表示。图形和已经落下的图形集会有一个碰撞检测,当前图形的最低点下方格子如果和已经落下的图形集有交叉说明当前图形不能再下坠,图形到可行区域最底部也会停止。另外一个可能出bug的点是图形翻转过程中可能碰撞到左右两侧可行区域的边界,因此也需要碰撞检测,如果翻转后超出左右两侧越界,需要对当前图形做一个内收的调整。小项目也需要大智慧,认真对待每个程序多加思考方能编写出更优质代码,每个程序员都有这样的追求和梦想。

0
2024-01-14 20:43
咪咕视频爬取下载

本作品使用python爬虫技术小试牛刀破解爬取国内最大的几大视频或图片资源网站,比如咪咕、爱奇艺、优酷、百度图片等资源。由于时间及上传资源限制,着重介绍其中咪咕视频爬取下载的创作技术重点难点及实现的功能等,以下简称MiGuDownloader。MiGuDownloader从编码架构上使用MVC分成思想从而降低代码各个模块的耦合度提高内聚性方便后续添加功能以及代码维护。MiGuDownloader主要目的是破解咪咕视频网站的下载限制轻松实现免费视频资源搬运,因此界面上没有使用PYQT5可视化界面而是直接在命令行操作,杀鸡无需用牛刀。咪咕视频官网的反爬虫技术做的还是可以的,首先在用户访问是做了请求头验证,其次是它使用m3u8视频分割和加密技术,并且加密算法用了最新的WebAssembly编码大大降低了算法可读性使得解密难上加难。请求头验证容易攻破,用浏览器自带的debugger或者fildder分析后获取请求头直接加入python代码请求头中即可;难点是反编译WebAssembly成javascript代码,然后才可以用python模拟javascript代码编写咪咕视频加密算法,取得密码后获得网址的puData参数,并最终生成ddCalcu参数最终用requests模块让问对应链接实现视频下载搬运。

0
2024-01-14 19:49
人工智能机器学习的思考

小小迷宫如同世界人生,谁人能更快找到出口呢?本小游戏支持键盘操作,刷新浏览器(或者按键盘F5)随机更新迷宫地图,点击迷宫中的方块可以切换地形 ,点击右侧求解按钮可以获取通往迷宫出口路线。迷宫最短路径求解实际属于np问题,当迷宫规模小科员从经典的深度优先、广度优先和Dijkstra等经典算法暴力求解,到规模稍微扩大,咱们可以用A*算法剪枝裁掉部分空间解。当规模进一步扩大咱们目前可以用遗传算法模拟退火算法等最前沿技术收敛空间解从而得到一个比较优质的解。本作品目前实行广度优先、深度优先、Dijkstra、A*算法,遗传和模拟退火复现求解出最短路径。闲暇时继续跟进最前沿人工智能技术,同样用javascript和html可视化界面进行复现,紧跟时代的步伐。

0
2024-01-14 21:15
更新于: 01-14 浏览: 56