自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (5)
  • 收藏
  • 关注

原创 基于CocosCreator的切水果小游戏(三)

在前面完成了基本的各种功能逻辑编写后,剩下的就主要是游戏得分的相关控制,以及新加了切水果时的刀划过的效果,炸弹爆炸时的光线、白屏效果等等。另外在文章最后面,放上了游戏所有代码以及下载链接。 首先这是整体水果切开的效果gif图。(mac下用腾讯的jietu来制作的gif,感觉还是蛮舒适好用的。) 主要实现也比较简单,就是在切开的同时,判断一下划过的角度,再放上图片,让其旋转就可以了。水果被切开时的相关代码如下: // start.js...

2020-05-24 22:23:15 2058

原创 基于CocosCreator的切水果小游戏(二)

在之前完成开始界面和刀光的制作后,接下来完成水果的分开、掉落部分。另外,在完成一个炸弹的火星特效,完成后大概像这个样子: 切开水果效果: 炸弹的火星效果: 对于水果分开的话,在已有的素材中已经有切割完成的了,因此,只需要将切割后的两部分水果,制成预制体Prefab就行了,同时需要去调整好它们的锚点,以方便旋转的效果更好一些。 可以先让完整sandia的锚点处于正中位置,然后拖动切开后的两部分sandia1和san...

2020-05-22 00:22:07 1737

原创 基于CocosCreator的切水果小游戏(一)

刚接触CocosCreator,写个小游戏练练手,熟悉一下cocos creator。水果忍者的游戏,逻辑部分应该还是比较简单的,主要应该就涉及到水果的运动、分开,刀光效果等等。CocosCreator版本是2.1.2,相关图片资源来源于网上。首先先做一下主界面,以及刀光的制作。完成后大概像这个样子:首先创建场景start,并且拖动相应的图片放进去做为Canvas下的子节点,这里面水果和炸弹应当需要制作成预制体(prefab)的形式,方便之后继续调用。接下来写脚本,创建start.j

2020-05-20 00:39:45 2628 3

原创 Mac 终端命令行读写NTFS硬盘方法

1. 插入移动硬盘后,先查看移动硬盘的名称:mount | grep ntfs 这里的My Passport是我的移动硬盘,可以看到它实际位置是 /dev/disk2s12. 先把移动硬盘卸载sudo umount /dev/disk2s13. 建立挂载点,并重新挂载,这里我还是把它挂载在Volumes目录下,并新建文件夹cd /Volumesmkdir My\ Passport/ 使用自带的mount_ntfs就可以完成挂载了。sudo mount_ntf...

2020-05-09 22:37:24 3485

原创 使用nodejs、ws模块实现简单聊天室(包括简单的语音功能实现)

一门课程的作业,记录一下。源码下载:https://download.csdn.net/download/qq_41508508/11991195完成后的界面如图:首先通过npm安装好ws模块:npm install ws接下来建立工程目录,拷贝npm路径下的模块目录node_modules目录和package.json文件到该工程目录下,同时将jquery、滚动条...

2019-11-22 23:02:58 2221

原创 Tensorflow tf.dynamic_partition 函数

看tensorflow源码时发现这个,记录一下:函数定义: dynamic_partition(data, partitions, num_partition, name=None)函数功能:在第一个维度上,将data数组,切分成num_partiton个数组,具体哪几个分在一起取决于partition的设置参数说明: data:要用来做拆分的tensor ;...

2019-07-12 20:39:01 825

原创 吴恩达机器学习第三周(含编程作业及python实现)

主要内容:逻辑回归:分类问题。即训练集中的标签(y值)属于一个有穷集,如{0,1},{0,...,10}。具体例子有:判断病人是否患有癌症(2种类别);手写数字识别(10种类别);判断学生是否挂科等等。假设函数:在原先线性回归函数中的 θ*X 上,再套上一层激励函数。激励函数是神经网络中的一种函数,通常是非线性的。在这里的机器学习问题上,其表示形式为 ,其中 ,(这里的θ为列向量,...

2019-02-03 15:12:35 2168

原创 吴恩达机器学习第二周(编程及python实现)

主要内容:多变量下的线性回归,特征缩放/均值归一化,正规方程,常用的matlab/octave函数语句多变量的线性回归:和单变量的其实差不多,在矩阵的运算下是完全一样的。主要是对变量的一些定义,如下标表示第几个特征量,上标表示训练集中的第几个样本。吴恩达机器学习第一周特征缩放/均值归一化:由于不同的特征量会有不同的取值范围,如果不加以调整,会导致梯度下降的过程中反复振荡,效率过...

2019-01-28 20:16:44 410

原创 吴恩达机器学习第一周

机器学习问题主要可以分为:监督学习(supervised) 和 非监督学习(unsupervised)监督学习:回归问题: 预测连续值输出分类问题:预测离散值输出数据集给出正确答案(有标签,有y值)非监督学习:聚类算法, 数据集无明确答案(没有标签,没有y值),由算法自动分成簇类。 假设函数(hypothesis):用来拟合数据集的函数,像线性回归中的直线方程。...

2019-01-27 15:02:40 306

原创 基于egret的小游戏——拼图

前天接触了egret引擎,看了下里面的系列教程(黑白方块):http://edn.egret.com/cn/article/index/id/57 ,自己跟着做并改了一下逻辑,完善了一下,包括第一次点击后开始计时、计时结束后不能再点击等。源码:https://github.com/1998y12/DontTouchWhite.git下载地址:https://download.csdn.ne...

2018-08-25 19:52:56 2834

原创 2018百度之星程序设计大赛初赛B——1004p1m2

HDU-6383题目:度度熊很喜欢数组!!我们称一个整数数组为稳定的,若且唯若其同时符合以下两个条件:1. 数组里面的元素都是非负整数。2. 数组里面最大的元素跟最小的元素的差值不超过 1。举例而言,[1,2,1,2] 是稳定的,而 [−1,0,−1] 跟 [1,2,3] 都不是。现在,定义一个在整数数组进行的操作:* 选择数组中两个不同的元素 a 以及 b,将 a 减去 2,...

2018-08-15 23:01:03 256

原创 2018百度之星程序设计大赛初赛B——1002hex

HDU-6381题目:度度熊最喜欢六边形的网格了!!!上图由左至右依序是边长为 11, 22 以及 33 的六边形网格。另外,每个六边形网格最左侧的格子称之为这个六边形网格的锚点,上图中每个六边形网格的锚点都以蓝色着色。定义在六边形网格上的坐标系统:相对一个坐标为 (x,y)(x,y) 的中心格子,其周围格子的坐标定义为下图中所示的值:给定一个大小为 LL 的六边形...

2018-08-14 18:25:14 554

原创 2018百度之星程序设计大赛初赛B——1001degree

HDU-6380题目:度度熊最近似乎在研究图论。给定一个有 NN 个点 (vertex) 以及 MM 条边 (edge) 的无向简单图 (undirected simple graph),此图中保证没有任何圈 (cycle) 存在。 现在你可以对此图依序进行以下的操作: 1. 移除至多 KK 条边。 2. 在保持此图是没有圈的无向简单图的条件下,自由的添加边至此图中。 请问最后此图...

2018-08-13 22:48:55 227

原创 2018百度之星程序设计大赛资格赛——1003整数规划

HDU6346Problem Description度度熊有一个可能是整数规划的问题:给定 n×n 个整数 ai,j(1≤i,j≤n),要找出 2n 个整数 x1,x2,…,xn,y1,y2,…,yn 在满足 xi+yj≤ai,j(1≤i,j≤n) 的约束下最大化目标函数 ∑ni=1xi+∑ni=1yi,你需要帮他解决这个整数规划问题,并给出目标函数的最大值。  Input...

2018-08-10 22:17:42 512

原创 2018百度之星程序设计大赛资格赛——1002子串查询

HDU6345Problem Description度度熊的字符串课堂开始了!要以像度度熊一样的天才为目标,努力奋斗哦!为了检验你是否具备不听课的资质,度度熊准备了一个只包含大写英文字母的字符串 A[1,n]=a1a2⋯an,接下来他会向你提出 q 个问题 (l,r),你需要回答字符串 A[l,r]=alal+1⋯ar 内有多少个非空子串是 A[l,r] 的所有非空子串中字典序最小的。这...

2018-08-09 16:19:12 181

原创 2018百度之星程序设计大赛资格赛——1001调查问卷

HDU-6344Problem Description度度熊为了完成毕业论文,需要收集一些数据来支撑他的论据,于是设计了一份包含 m 个问题的调查问卷,每个问题只有 'A' 和 'B' 两种选项。将问卷散发出去之后,度度熊收到了 n 份互不相同的问卷,在整理结果的时候,他发现可以只保留其中的一部分问题,使得这 n 份问卷仍然是互不相同的。这里认为两张问卷是不同的,当且仅当存在至少一个被保...

2018-08-09 15:57:40 386 5

原创 基于Java坦克大战小游戏设计(3)

剩下的东西也就那样了,具体关卡的设置什么的也交给配置文件.pro来完成。主要有一个读取配置文件的方法要注意,这个方法具体还没有去研究,估计也就是普通读文件那样来实现的吧。public static Properties getProperties(String url) { InputStream in = GameStartUtil.class.getResourceAsStrea...

2018-08-03 19:58:17 869

原创 基于Java坦克大战小游戏设计 (2)

接下来继续完善element下物体类,以及添加有关整体游戏进程、配置、绘画相关的类。game包:GameRunThread线程用来开始并处理游戏运行中出现的各种事件,继承thread类。public void run() { // TODO Auto-generated method stub while(true) { try { Thread.sleep(G...

2018-08-03 18:56:32 2169 1

原创 基于Java坦克大战小游戏设计(1)

还是采用上学期学习到的设计模式,抽点时间写下这个游戏,游戏逻辑部分先写简单一点的,主要想加深对java设计、模块化等方面的理解。首先先写Element包下各个元素的类:包括子弹、坦克、树木、河流、家、墙、血包 以及这些元素的基类。其中基类包含这些类的共同属性和方法:坐标x、y , 一组图片 , 大小width、height , 绘制方法draw() , 获取矩形方法getRec()【用来简...

2018-07-21 00:11:51 5229 3

原创 UVA514——栈的经典应用

在vjduge上发现这道题RE了一次后没再做,想起来应该是之前上C++课上到模版类那一章时候做的,因为数组开小了(只开了10...)结果过不去,这次顺手ac了一下。题目:There is a famous railway station in PopPush City. Country there is incredibly hilly. The station was built in ...

2018-07-17 18:23:47 236

原创 HDU1171——01背包入门基础题

题目:Nowadays, we all know that Computer College is the biggest department in HDU. But, maybe you don't know that Computer College had ever been split into Computer College and Software College in 200...

2018-07-17 16:43:10 482

原创 HDU1203——01背包入门题目

题目:Speakless很早就想出国,现在他已经考完了所有需要的考试,准备了所有要准备的材料,于是,便需要去申请学校了。要申请国外的任何大学,你都要交纳一定的申请费用,这可是很惊人的。Speakless没有多少钱,总共只攒了n万美元。他将在m个学校中选择若干的(当然要在他的经济承受范围内)。每个学校都有不同的申请费用a(万美元),并且Speakless估计了他得到这个学校offer的可能性b。...

2018-07-17 15:58:29 675

原创 HDU2955——01背包经典题目

题目:The aspiring Roy the Robber has seen a lot of American movies, and knows that the bad guys usually gets caught in the end, often because they become too greedy. He has decided to work in the lucr...

2018-07-16 23:38:08 198

原创 HDU2546——01背包经典题目

题目:电子科大本部食堂的饭卡有一种很诡异的设计,即在购买之前判断余额。如果购买一个商品之前,卡上的剩余金额大于或等于5元,就一定可以购买成功(即使购买后卡上余额为负),否则无法购买(即使金额足够)。所以大家都希望尽量使卡上的余额最少。 某天,食堂中有n种菜出售,每种菜可购买一次。已知每种菜的价格以及卡上的余额,问最少可使卡上的余额为多少。 Input多组数据。对于每组数据: 第一行...

2018-07-16 22:00:16 452

原创 HDU2602——01背包模版题

可以当作01背包的模版。代码://// main.cpp// HDU2602//// Created by jinyu on 2018/7/16.// Copyright © 2018年 jinyu. All rights reserved.//#include <iostream>#include <cstdio>#include &lt...

2018-07-16 16:54:00 263

原创 HDU1087——动态规划解决最大递增和

这道题也很适合入门动规,只是最长递增子序列(POJ2533)的变式,原理一样,只是把 求最长序列 改成 求最大和 而已。初始状态为 : dp[i] = a[i] ;  状态转移方程为:dp[i] = max { dp[i] , dp[j]+a[i] } ;题目:Nowadays, a kind of chess game called “Super Jumping! Jumping! Jumpin...

2018-07-16 14:23:04 238

原创 POJ2533——动规解决最长上升子序列

很典型的动态规划入门例题。原序列a,dp[i]表示以a[i]结尾的最长上升子序列的长度。初始状态:dp[i] = 1,表示将a[i]插进结果序列的末端。两个循环:外层为 i:1 ~ N  ;  内层为 j:1 ~ i。对应每个i和j,如果有a[i]>a[j],那么dp[i]有两种选择:1. 将dp[j]对应的序列插到a[i]前面;(此时dp[j]已是一个求好的最长上升子序列)2. 选择不插进...

2018-07-15 20:49:34 214

原创 HDU2489——不全包含顶点的最小生成树

题目的大概意思是,给定n个顶点和这些顶点的邻接矩阵,求Ratio值最小(边权和/点权和)的含m个顶点的最小生成树并输出。(输出顶点时从小到大输出)For a tree, which nodes and edges are all weighted, the ratio of it is calculated according to the following equation. Given a ...

2018-07-15 16:50:23 236

原创 HDU2682——最小生成树+素数判定

素数判定+最小生成树There are N (2<=N<=600) cities,each has a value of happiness,we consider two cities A and B whose value of happiness are VA and VB,if VA is a prime number,or VB is a prime number or (V...

2018-07-15 13:12:42 261

原创 HDU1863——Prim最小生成树

这道题直接裸Prim。复习一下Prim算法。//// main.cpp// hdu1863//// Created by jinyu on 2018/7/15.// Copyright © 2018年 jinyu. All rights reserved.//#include <iostream>using namespace std;const int ...

2018-07-15 00:36:54 186

原创 POJ3259——SPFA的DFS优化判断负环

题目描述:耳机楼里有很多教室,这些教室由双向走廊连接。另外,还存在一些单向的秘密通道,通过它们可以回到过去。现在有 N (1 ≤ N ≤ 500) 个教室,编号 1..N, M (1 ≤ M ≤ 2500) 条走廊,和 W (1 ≤ W≤ 200) 条秘密通道。DY在养猫之余,还是一个时间旅行爱好者。她希望从一间教室出发,经过一些走廊和秘密通道,回到她出发之前的某个时间。共有F (1 ≤ F ≤ ...

2018-07-13 22:16:03 694

原创 HDU1874——SPFA

很简单的题,回顾下SPFA算法。//// main.cpp// SPFA//// Created by jinyu on 2018/7/12.// Copyright © 2018年 jinyu. All rights reserved.//#include <iostream>#include <queue>#include <time....

2018-07-13 16:29:51 165

原创 POJ1125——Floyd简单应用

比较基础的一道题:众所周知,证券经纪人对于市场传闻十分敏感。现在你被雇佣去开发一种在经纪人之间传播虚假信息的模式,使得你的雇主在市场中获得特殊的战略优势。为了获得最大的效果,你必须在尽可能快的时间内传播谣言。不幸的是,证券经纪人只信赖来自他们认为是“可靠来源”的消息。这意味着你必须在开始传播流言时考虑他们之间的关系。当流言开始传播时,某个经纪人需要一定的时间将其传递给他的所有同事。你的任务是编写一...

2018-07-12 18:21:32 196

原创 POJ1062——Dijkstra算法的简单应用

年轻的探险家来到了一个印第安部落里。在那里他和酋长的女儿相爱了,于是便向酋长去求亲。酋长要他用10000个金币作为聘礼才答应把女儿嫁给他。探险家拿不出这么多金币,便请求酋长降低要求。酋长说:"嗯,如果你能够替我弄到大祭司的皮袄,我可以只要8000金币。如果你能够弄来他的水晶球,那么只要5000金币就行了。"探险家就跑到大祭司那里,向他要求皮袄或水晶球,大祭司要他用金币来换,或者替他弄来其他的东西,...

2018-07-12 17:08:45 269

原创 基于java2048小游戏简单程序设计

上学期学习了一些java设计方法和模式,做个2048练练手再熟悉一下。项目主要分为element、game、manager三个包。element:与游戏有关的元素类,包括基本矩形RectObject和用来表示坐标的Point类。game:与游戏运行主体有关的,包括三个界面的Jpanel,JFrame,以及整个游戏线程控制GameRunThread和游戏主类。manager:元素管理类,管理所有el...

2018-07-09 22:54:49 2701 3

FruitNinja.zip

基于CocosCreator的切水果小游戏的实现源码,实现了基本的界面、逻辑、刀光特效、水果特效、炸弹特效等等,图片素材来源于网上,有问题随时私信。

2020-05-24

基于nodejs的聊天室实现(含语音)

使用nodejs、websocket模块实现简单的聊天室,可语音,建议在chrome浏览器下运行,有问题随时私信

2019-11-22

吴恩达机器学习编程作业(共享链接,需要有matlab drive帐号)

机器学习编程作业的代码(matlab),里面有共享连接,需要有matlab帐号,如果有什么问题可以私信我。

2019-01-28

基于egret别踩白块儿游戏源码及打包

基于egret引擎的别踩白块游戏源码,在egret案例的基础上做了一些完善,包括点击后才开始计时,计时结束后不能再点击等等

2018-08-25

基于egret拼图游戏源码

基于egret引擎的拼图小游戏,设置三种难度,可打包成h5游戏或小游戏,包含实现的所有源码,有问题随时私信。

2018-08-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除