- 博客(38)
- 问答 (2)
- 收藏
- 关注
原创 Java等幂性token命令牌ScheduledExecutorService线程池。
等幂性,防止重复认证。 多次发送同一个消息,比如,购买的时候,如果发生重复点击的话。那么你就可能交两份钱。SpringBoot框架下的(其实和SpringBoot没关系)具体执行1.当客户端发送以后以后,服务端返回一个token认证。同时token存入服务端到HashMap中2.然后token认证,由ScheduledExecutorService创建一个线程,和一个任务,过期时间设置为10秒左右。 10秒内token被存储到服务端中。10秒以后删除。3.创建一个时间任务,任务倒计时。倒计时结束
2020-10-29 12:52:33 175
原创 cocos2d-x c++之A *算法(A星算法)
自以为对于cocos2d了如指掌中,但从刚买的书中了解到了A星算法;虽然书中只是一笔带过,连代码也没有但是经过我一个月的推敲,终于完成了A星算法。![在这里插入图片描述](https://img-blog.csdnimg.cn/20190508081411802.png?x-oss-process=image/waterm深灰色是搜索的路径,深绿色是最小路径。 绿色是起点,红色是终点。A星...
2019-05-08 09:47:30 612 3
原创 新春佳节 第一个小游戏上线。
上的是谷歌商店。 软件著作说我的包不标准,又打回来了。所以放弃了。转到谷歌play了。打飞机游戏。 本来没有怎么详细写的,主要测试一下我的技术,看看是否达到书里的程度了。然后自己写了一个,很简单都写了一个。 然后没想到小小游戏用了1400行代码。 不过认清一个事实,就是CocosStudio 真的很难用,上上一章不是讲了,必须拔网线才能导致不死机吗!新的改变只要主角一直飞到最后,就能看见一...
2019-02-02 09:17:18 440 10
原创 Cocos2d-x 游戏创作过程(七)
一年里没什么进展。1.总结一下,一年前,我从入坑开始,就在不断理解 独立游戏的制作,写一个自己的游戏。2.按照自己的想法制作,首先在把书上的例子,和视频的例子,都写了一遍,然后尝试制作。3.尝试制作横盘游戏。 没想到,难度过高,一年了还没有出什么成绩,都快饿死了。新的一年。。。。。想继续开发游戏。更新一下游戏进展。1.重写了游戏, 把以前的漏洞取长补短。精简代码。 在用CocosCre...
2019-01-27 10:37:38 367 7
原创 CocosCreator c++ 实践与利用
CocosCreator c++ 实践与利用用cocosCreator 制作一款简易的游戏。 史莱姆跳跃,碰到星星,然后星星+1.上一章显示的是如果使用cocosCreator简单的应用我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱...
2019-01-14 00:12:13 5385 17
原创 Cocos2d-x CocosCreator c++支持
CocosCreator 支持c++代替CocosStudiococosStuido 早就不更新了,而且启动的时候,经常死机。 需要拔掉网线,才能持续编写。 所以作为CocosCreator 是CocosStudio 的替代者。其实使用的时候还不是很方便。官网写的,对于c++/和lua 并不怎么友好。 应该是专门给 js写的开发工具集。官网上有例子,可以直接用CocosCreator开发。 编...
2019-01-10 10:11:38 5193 2
原创 新年游戏制作插曲,继续进阶。
新年如何写一个小游戏代码。花了2周,研究一下重新研究Cocos2d 的游戏代码,里边没有刚体,也没有物理引擎。 只是用Sprite精灵和, 数组写一个小程序。刚刚上传了。 最大的愿望是今年能赚到钱。 我觉得我又有进步了。不知道可以用它谋生吗?首先我凭空写一个控制按钮。控制按钮分为上下左右,左上, 右上,左下、右下。这是个复合的 按钮,分为,中心点 和8个点。 跟大部分的游戏的控制杆...
2019-01-05 06:56:22 449 6
原创 cocos2d-x 游戏创作过程(五)
cocos2d-x 游戏创作过程(五)制作 一个全功能的 敌人 类。 制作一个Dialog,显示 得到的物体。制作类子弹类。 便于切换子弹。然后根据得到的物体,进行武器切换,和骨骼的切换。控制敌人,和 主角的血量,和删除敌人。炸弹的定时,与爆破。 有些时候感觉,坑多多。 但是现在一一突破了,真不容易。现在要真的写皮肤了和音乐了,要不然,用官方网站的皮肤,根本就是给人以幼儿...
2018-09-09 21:26:26 237
原创 cocos2d-x 游戏创作过程(四)
cocos2d-x 游戏创作过程 后台的控制界面创作制作一个可以操控的界面然后给界面 加载需要的值从瓦片地图中获取需要的属性。打开界面关闭界面。制作一个可操控的界面,然后给界面加载需要的值。如果用CocosStudio的话,可以轻松制作一个,美观的界面。 然后用这张界面加载数据。加载界面的时候用逻辑符号,所对应的ui。加载就可以了,很简单。void Dia...
2018-08-31 01:08:25 187
原创 cocos2d-x 游戏创作过程(三) .2
cocos2d-x 游戏创作过程(三) .2炮弹问题 敌人问题 炮弹与敌人回收问题 梯子问题 数据问题炮弹问题 这个很难,但是解决了,至少花费了一个月,甚至翻阅的三角函数,来寻找答案。 最终完成了。炮弹的角度问题,和炮弹的发射点问题。 这两样非常重要。 至少对我来说太珍贵了,这几行代码。上一章说到了,骨骼动画 随意控制骨骼,可以控制骨骼的角度,自由的变换。而手...
2018-08-25 21:10:44 257
原创 cocos2d-x 游戏创作过程(三) .1
cocos2d-x 游戏创作过程(三)这几个月带来了越来越多的烦恼,但是掌握的也越来越多了。 - Markdown和扩展Markdown简洁的语法 - 代码块高亮 - 图片链接和图片上传 - LaTex数学公式 - UML序列图和流程图 - 离线写博客 - 导入导出Markdown文件 - 丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl +...
2018-08-25 13:20:43 584
原创 最近看《赛博朋克 边缘者》 看到黑客流破解 是个数独游戏。一直想试着写一下.并且重新通关 《城市之王》结局。
赛博朋克 黑客破解 Android小游戏
2022-10-11 03:08:45 136
原创 更新进程SpringBoot的进程
这里是springboot的学习心得1.大家好在我Springboot 蜗牛速度进程的过程中,作出了很大的改变。2.前后端分离,,,,完全脱离了session会话的控制。也就是自制了session。3.控制台变成彩色的可以写下自己想要的。4.植入baidu.ueditor 第三方文件编辑器。大部分文件编辑器都有些缺陷。 我们必须找到关键代码去把图片存放到自己的硬盘中。5.内置的tomcat用的确实方便。6.数据库脱离了主键和外键。 交互之间用id来确定位置。7.使用内置的hibernate 作
2020-07-21 00:44:11 317
原创 SpringCloud学习过程(一)微服务是什么?
微服务微服务 是在程序中, 通过运行服务器, 与HTTP型api进行沟通。也就是EnableEurekaServer 服务。配置好application.yml 。服务器的配置文件。。。。。。。。。。。。。。。spring: application: name: aaa profiles: server1server: port: 8000eureka: ...
2019-06-17 18:53:56 185
原创 cocos2d-x 游戏创作过程(六)
创作过程艰辛无比1.尤其是短板画画。这应该是我能画的最好的了。看到别人画的很简单,但是自己画了,首先熟悉线条还需要很久。 现在坚持每天临摹一张画吧。相信主角能诞生。 但是得快点,电脑已经支持不住了。。...
2018-09-26 21:49:57 178
原创 cocos2d-x 游戏创作过程(二)
cocos2d-x 游戏创作(二)解决问题 1. 刚体移动,导致卡顿解决问题 2. 地图移动和主角同步解决问题1首先引入一个类 ,那就是Camera 这个类。 最早想吗,如果不行,自己写一个,没想到当定义到Camera这个类的时候,出现红线。 最后发现cocos2d-x 竟然有这个类。 然后对于Camera类进行研究发现。这个类可以解决很多问题。 主要应用在3D方面。但是如果...
2018-04-10 15:34:19 392
原创 cocos2d-x 游戏创作过程(-)
游戏开发过程开发一款自己的游戏。:熟悉c++ 页面跳转制作动画box2d的引用box2d的具体 状态问题cocos2d-x 可以用C++来写的语言在创建 游戏的时候 对于类的创建。用的是 xxxxx *fff. = xxxxx::create(); 内置的预编译就可以帮助你创建需要的类。 #define CREATE_FUNC(__TYPE__) \...
2018-04-05 01:11:30 3251
原创 Android TextView实现图文混排
TextView加载图文混排 不可否认有些抄的嫌疑 不够确实成功了textView.setText(Html.fromHtml(html, imgGetter, null)); Html.ImageGetter imgGetter;就这些解决了问题。以前觉得图文混排会把图片给毁了,拉坏了,特别是用WebView掌握不好,就没谱了,现在终于解决了。哈哈哈!!!太高兴了。不说别的先复制粘贴代码,写好注释。
2016-07-16 05:53:21 2792 2
原创 牢骚发完了,还要继续,android 圆形的过渡动画
最近写的一个项目中圆形过渡动画总感觉很高级,用的是Fragment好像不支持5.0以下:public class MainActivity extends AppCompatActivity { private Button button; private RelativeLayout relativeLayout; private FragmentTransaction t
2016-06-16 18:58:30 596 2
原创 我学过的android-3缓存技术
今天面试被提到缓存技术我头脑木了。以前写的缓存都是存入到内存卡里,然后再读出来比如这样: final Bitmap bm = BitmapFactory.decodeStream(is, null, ops); if (FileUtils.isHasSD()) { try {
2016-06-08 16:54:25 329
原创 我学过的android-2 RecyclerView
RecyclerView已经很久没有用ListView了,因为替代的东西用了1年了。 2.上拉刷新和下拉加载。 好了先把代码考好。public class MainActivity extends AppCompatActivity {private RecyclerView recyclerView;private RecyclerViewAdapter recyclerViewAdapt
2016-06-03 02:41:06 355
原创 我学过的java5 理解Map
理解Map映射表(的基本思想),是维护他的建和值的关联。,你可以使用键来维护它的查找值。想理解Map,可以观察关联数组是如何创建的public class AssociativeArray<K,V>{ private Object[][] pairs; private int index; private AssociativeArray(int length){
2016-06-03 02:11:11 307
原创 我学过的android-1
我学过的android-1 fragment好久没有更新了,最近在写android 额。。。。。接口和springmvc 重新写一个项目。 机械键盘打字真实爽!!!! ok 复习一下fragment 面试的时候总是看,看了N遍了也没有什么心得体会研究一下吧:什么是fragment?这是我遇到的最愚蠢问题!!!什么就像什么事java,什么事c,什么事计算机语言一样。非要用中文告诉你什么事fragm
2016-05-28 17:24:11 317 1
原创 go语言学习,了解go语言已经2个月了。学学放放根本就没有进步
开始学习go语言在找不到工作的情况下,会有更多的时间来学习go语言。希望有人能看到给我份工作。
2016-05-11 21:33:25 2277
原创 我学过的java2
1. 引用和传值1. 事实上我根本就没怎么注意过这个问题,java就是相互调用然后 init(ddddd) 就这样传值了。2. 好了翻到了 《ThinkinJAVA》2.1 用引用操纵对象1.每种语言都有自己的的操纵内存中元素的方式,有时候程序员必须将要处理的数据是什么类型你要直接操纵元素,还是用某种基于特殊语法的简介表示来操纵对象? 重要的事情 写三遍!!!一切都被视为对象,因此可以采用单
2016-05-11 02:10:08 409
原创 总结我学过的java1。
好吧。开始吧。首先推荐一些书1.《 THINKinJAVA》 和《java编程思想》 还有 《java核心技术》上下两侧。 还有 《java 8 编程参考官方教程》 《java语言程序设计》初级和进阶篇。 还有《数据结构与算法分析 java语言描述》 这些权威的书籍,至于其他的 书籍大家就当成小说读吧现在谈谈正事情了。**首先要谈的是我第一次被pass的经历, 第一次太青涩了,hr说我太青
2016-05-11 01:52:24 318
空空如也
box2d,碰撞检测的时候,反应不灵敏,是为什么
2018-07-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人