兴趣编程
来了就走下去
生活不止有远方,还有代码
展开
-
经典坦克大战实践
游戏在线体验地址:坦克大战基于经典的坦克大战,网上找了相关的资源文件,通过TiledMap工具制作了地图,并通过cocos creator开发简单的功能,具体步骤如下:1、通过TiledMap建立地图新建13*13 ,每个方格32像素,导入图块,建立如下地图其中包含背景层+碰撞层背景层如下碰撞层如下然后通过设置相应的图块属性,这里我设置的属性是sfpz=tr...原创 2018-10-14 11:02:22 · 2794 阅读 · 0 评论 -
将文件内容隐藏在bmp位图中
首先要实现这个功能,你必须知道bmp位图文件的格式,这里我就不多说了,请看:http://www.cnblogs.com/xiehy/archive/2011/06/07/2074405.html接下来主要讲解实现的思路和源码:实现思路:根据bmp的文件的格式(记录了文件大小,文件数据的位置等信息)和读取文件内容的方式(只读取指定偏移点的数据),可得出:当我们改变数据偏移点的值和文原创 2015-11-18 16:12:49 · 3514 阅读 · 1 评论 -
将文件内容隐藏到png图片中
要想更好的实现该功能,你可以阅读将文件内容隐藏到bmp图片中要实现这个功能,你得了解png文件的格式,详情:http://www.w3.org/TR/PNG/实现原理:png文件格式包括固定的文件头部+ 必要的数据块和辅助数据块每一个数据块包括四个字节的数据块数据长度,4个字节的类型码,可变长度的数据块数据,4个字节的CRC其中的IEND数据块为最后一块数据块,且默认情况下是不原创 2015-11-19 15:27:17 · 7481 阅读 · 0 评论 -
按键精灵V1.0版
要想在java中实现按键精灵,需要借助第三方来访问系统api,监听全局事件,如果你会c或c++,你也可以自己写。我这里使用的是jintellitype,使用起来也是蛮简单的。整个程序分为几个功能:录制命令(录制键盘和鼠标,我这里只实现了字母和鼠标左右键点击的命令)保存录制的命令到文件中(后缀为.csp,这个在程序中写的,随便你)执行录制的命令(加载脚本文件中的命令)原创 2015-12-04 21:29:25 · 1268 阅读 · 0 评论 -
一次编程比赛的设计
在一次编程比赛中,题目要求是对字符串进行排序:排序规则:1) 数字按数字大小排序,0多的排在前面;例: 01 1 2 10 001 -> 001 01 1 2 102) 字母,则AA排在aa前面,大写字母在前;例:Aa b a B Cd c -> Aa a B b Cd c3)字母优先级最低,其次是数字,其它字符按ACSII码的顺序排列。一开始拿到这个问题,我首先原创 2016-08-14 12:30:01 · 320 阅读 · 0 评论 -
项目门户
很多时候对于团队来说,我们有很多已经开发完或者正在开发的项目,那么对于项目新人或者只是开发个别项目的开发人员来说,无法了解公司或团队的项目情况,我们可以通过这样一个门户,统一项目的入口。替代的方式我们也可以通过云收藏的方式实现,不过这样更为直观些。 项目分为官方项目(公司、团队等组织)和个人项目(本地或个人兴趣开发的项目),如果用户不登陆,则看到的是官方项目,如果用户已经登录,则看到的...原创 2019-02-26 17:51:33 · 492 阅读 · 0 评论