机器学习(一)之Knn(K-近邻算法)
Contents KNN算法简介 算法实现 总结 KNN算法简介 k近邻算法(k-nearest neighbor)是一种基本的分类、回归算法。 算法的基本思想是“物以类聚”。也就是说,物体周边事物的类别可以在某种程度上反应该物体的类别。例如,可以通过了解你身边最亲密的几个朋友来了解你的性格;又或者一部电影中某类镜头出现的频率高,会把该类电影归纳为与之对应类型的电影。 因此,knn算法在分类时,对于新的实例,会根据其k个最近邻实例的类别,通过多数表决的方式进行预测,也就是少数服从多数。在实际使
第1天:Django框架简介与工程创建
Django简介 Django,是用Python语言写的开源web开发框架,并遵循MVC设计。劳伦斯出版社集团为了开发以新闻内容为主的网站,而开发出来了这个框架,于2005年7月在BSD许可证下发布。由于Django在近年来的迅速发展,应用越来越广泛,被著名IT开发杂志SDTimes评选为2013SDTimes100,位列"API、库和框架"分类第6位,被认为是该领域的佼佼者。 Django的主要目的是简便、快速的开发数据库驱动的网站。它强调代码复用,多个组件可以很方便的以"插件"形式服务于整
将字符串转换为二维数组
var arr1=Mtxts.split(";"); var arr2 = new Array(arr1.length); for (var i = 0; i < arr1.length-1; i++) { //定义临时数组 var temp =new Array(2); //将一维数组再次拆分,准备存入二维数组 temp = arr1[i].split("*"); //定义将要存放数据的一维数组的每一个元素都为一个数组(实际上就是定义二维数组了) arr2[i] = new Array(te
cento7忘记root密码怎么办
1、首先开启系统,一直按 e 键 进入编辑选项
2、光标下移,在UTF-8行这一段修改两处,首相找到ro改为rw,即只读改为可读写权限;然后在这段的尾部加入 init=/bin/sh
3、此时按住Ctrl+x快捷键进入拯救模式
4、开始修改密码
chroot /sysroot
passwd root
touch /.autorelabel
5、重启系统
reboot
cocos2dx 3.x VS下运行调节音量无效的问题
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/iamlegendary/article/details/77369994 最近VS下跑自己的游戏,发现音乐的开关一直有问题,就是无论设置音量是1还是0,音乐和音效一直可以播放。我用的版本是cocos2dx 3.11.1,首先以为是自己的业务逻辑有问题,然后去仔细检查,发现没问题。 而且VS下也没报任何错误。关键是打出来的Android和IOS包都没问题,内心OS:到底TM发生了什么? 然后就很容
cocos2dx 3.x TableView多行多列的使用
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/iamlegendary/article/details/77379030 前言:当学会使用之后,你会爱上这个控件,无法自拔! 一直使用cc.ScrollView会遇到一个瓶颈,就是数量过多时,滑动肯定会卡。因为它是一开始就创建了所有需要滑动的节点。 而cc.TableView则不一样,它仿造了IOS的UITableView的方式,只创建界面上所看到的TableViewCell,滑动的时候,消失的
cocos2d 3.11.1 关于Android包第一次打开按Home键挂起再进入的问题 too much recursion
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/iamlegendary/article/details/77448266 问题描述,打好安卓包点开包,用手机系统自带程序安装器安装后,会有一个“完成”和“打开”按钮,点击打开程序后,再按Home键退出程序,回到手机桌面再点击应用图标进入,程序直接卡死,点游戏界面上的任何按钮都无反应!!!eclipse上报出一连串“too much recursion”,此时的我一脸懵逼。 经过反复测试,只有第一
cocos2d 3.11.1使用粒子效果引起的EXC_BAD_ACCESS问题
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/iamlegendary/article/details/77532131 最近准备构建IOS的包,在运行时进入游戏场景之前直接crash掉了。在CCEAGLView-ios.mm文件中抛出了一个EXC_BAD_ACCESS的错误。 安卓和win32平台上运行都是没问题的。 错位定位的代码位置是 #endif // __IPHONE_4_0
if(![context_ presentR
cocos2d 3.11获取机型和系统版本号
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/iamlegendary/article/details/79282727 原生游戏无论是提供给后端统计玩家机型信息、或者是方便给测试提供信息都会在游戏注册或者登录时统计设备型号以及系统型号。 由于这一需求并不是所有用户都需要,cocos并未提供相关API去获取信息。 这里分别针对IOS和Android去获取机型和系统版本号。这里使用的是引擎是3.11.1版本、js语言 使用JSB分别调用OC和J
对APK进行解包和二次打包(Android)
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/iamlegendary/article/details/79468400 某些情况下,在我们只需修改APK的一个配置或者是一张图片,又或者是有许多分包的情况。使用命令行逐个去编译打包耗时长,效率慢!毫无疑问,对已有的APK进行二次打包是一种高效的解决方式。 这里推荐个人觉得比较方便的反编译工具AndroidKiller,网盘链接为 https://pan.baidu.com/s/1FL4jmWe
从AssetBundle中获取图片,给Image 组件替换Sprite
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/iamlegendary/article/details/83856615 从AssetBundle中获取图片并给Image 组件替换Sprite 1.用Texture2D做过渡 C# Texture2D tex = bundle.LoadAsset<Texture2D>("test.png");
Sprite mySprite = Sprite.Create(tex, new Rect(
Unity 将Scene上预制体还原成普通节点
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/iamlegendary/article/details/83859025 1.选中要还原的GameObject 2.Unity菜单栏->GameObject->Break Prefab Instance
Lua for循环误区
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/iamlegendary/article/details/83862652 function f()
local i;
for i = 1, 10,1 do
print("Before Add i = " .. i);
i = i + i;
print("after Add i = " .. i);
end
end
f()
Unity “Shaders necessary for masking don't seem to be present in the project”问题
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/iamlegendary/article/details/86363665 最近用 Unity的Alpha Masking这个插件时PC上跑没有问题,打包到安卓遇到这个错误。 解决方法:参考Shader.Find 即在ProjectSettings->Graphics里的always included shaders添加Alpha Making的两个shader就OK了
cocos2dx 渲染DDS格式纹理
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/iamlegendary/article/details/53884400 DDS简介:DDS文件格式要追述到S3(Silicon & Software Systems)公司提出的一种纹理压缩格式S3TC(S3 Texture Compression), 其目的是通过对纹理的压缩, 以达到节约系统带宽并提高效能的目的. S3TC就是通过压缩方式, 利用有限的纹理缓存空间来存储更多的纹理, 因为它支
JAVA后端HttpGet访问外部接口
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xyy1028/article/details/80672788 1.SpringBoot框架测试该接口
@Autowired
private ITestService testService;
@GetMapping("/test")
public Map test(@RequestParam String name) {
Map a = nu
今日推荐
周排行