目录

我的学习分享

记录精彩的程序人生

AndroidStudio中Gradle的Socks DaiLi设置 有更新!

该文章已经加密。

【Box2d】Box2d中模拟摩擦力效果的几种方式 有更新!

b2BodyDef中的linearDamping:模拟刚体线性速度摩擦力,线性速度阻尼,取值范围在0~1。线性速度阻尼越大,刚体移动速度降低的越快,反之亦然。在正常的重力加速度环境下,刚体会因最终落至地面而停止运动,用到linearDamping线性阻尼的情况比较少。在重力加速度为0的俯视和太空类游戏中,在没有发生碰撞的情况下,刚体不受外力影响,会保持匀速运动,这是可以通过设置linearDamping线性速度阻尼,来模拟地面摩擦力或空气阻力,让刚体“尽快”停下来。通常不使用线性阻尼,因为它会使物体看起来有点儿漂浮。 b2BodyDef中的angularDamping:模拟刚体角速度摩擦力,刚体角速度阻尼,或者叫做“旋转摩擦力”可能会更好理解一些。该属性值取值范围在0~1之间,取值越大角速度降低的越快,取值越小角速度降低的越慢。 b2FixtureDef中的friction:模拟刚体表面摩擦力,刚体表面摩擦系数,取值范围0~1,取值越大,刚体表面摩擦力越大。friction和linearDamping有些相似,但又不完全一样。它们都是影响刚体的线性速度,friction决定了两个刚体之....

【AI】各大AI 开放平台一览 有更新!

各大AI 开放平台一览 百度AI 腾讯AI 开放平台 阿里人工智能 网易人工智能 亚马逊人工智能服务 Inter 英特尔人工智能服务 京东AI 海康威视 AI Face++ AI 小米小爱 AI 搜狗 AI OLAMI 欧拉密 AI 讯飞 AI 版权声明:本文为CSDN博主「简简单单OnlineZuozuo」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/qq_15071263/article/details/82908201

【股票】我踏月色而来 有更新!

该文章已经加密。

【Netbeans Platform】NetBeans Platform on standalone Swing applications 有更新!

Introducing NetBeans Platform basic concepts to Swing developers. ——Antonio Vieiro

【Netbeans】NetBeans is 10 today!!

这是转载的一篇文章,讲述了Netbeans从1996年诞生之初,到2007和2008年Netbean6.0和Netbeans6.1之间的历史,现在已经到了2019年,Netbeans已经属于apache(Apache NetBeans),版本号也更新到了11.1。Netbeans已经23岁了,曾经辉煌过,并将作为一款相对小众的开发工具继续存在下去,希望看到它越走越好,感谢甲骨文没有直接废掉它,而是捐给了Apache基金会维护。原文在此http://www.antonioshome.net/blog/2008/20081020-1.php。

常用的网址

Eclipse安装SVN插件简记

【Game】李连杰黎明双天王代言奇迹MU——自动答题 有更新!

简介 最近在玩李连杰黎明双天王代言奇迹MU,这个游戏没有官网,广告推广的厉害,乱七八遭一大堆名字,连个官网都没有,这里有个网盘的地址可以下载,是很早以前的版本了,估计现在还能用。 链接:https://pan.baidu.com/s/1MiKi1OFi0CYC3DJOuBzcUg 提取码:bc0r 另一个下载地址:http://dlcs.e836g.com/upload/1_1006231_10913/shenjidalujinglingshengdian-erciguanggaoceshi-toutiao_1060.apk 应用宝下载地址:http://39ej7e.com/freestyle/gzhdownlink/index.html?dl=http://dlcs.320hjd.com/channel_pkg/sapk/1006233/41_1006233.apk 这个游戏晚上7:35有个战盟聚会活动,其中有个答题环节。 项目使用Java完成。 设计思路 通过模拟器在电脑上运行游戏(方便截图和操控鼠标),这里使用夜神模拟器 6.3.0.3 截取答题部分图像(使用java.awt.....

【股票】股票数据源 有更新!

雪球股票数据源 本文链接:https://blog.csdn.net/fanjingdan/article/details/81188673 雪球 股票信息 https://xueqiu.com/stock/f10/compinfo.json?symbol=SZ000501 利润表 https://xueqiu.com/stock/f10/incstatement.json?symbol=SZ000501 资产负债表 https://xueqiu.com/stock/f10/balsheet.json?symbol=SZ000501 现金流量表 https://xueqiu.com/stock/f10/cfstatement.json?symbol=SZ000501&size=10000&page=1 行情 https://xueqiu.com/stock/forchartk/stocklist.json?period=1d&type=normal&symbol=SZ000001 分红 https://xueqiu.com/stock/f10/bonus....

【Java基础】JVM系列:解决JVM最大内存设置问题

你知道JVM内存最大能调多大吗,这里和大家分享一下JVM最大内存方面的内容,Java虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。堆是在Java虚拟机启动时创建的。 JVM内存最大能调多大 今天分析了当前比较流行的几个不同公司不同版本JVM最大内存,得出来的结果如下: 公司JVM版本最大内存(M)client最大内存(M)server SUN1.5.x14921520 SUN1.5.5(Linux)26342660 SUN1.4.215641564 SUN1.4.2(Linux)19001260 IBM1.4.2(Linux)2047N/A BEAJRockit1.5(U3)19091902 除非特别说明,否则JVM版本都运行在Windows操作系统下 如何获得JVM最大内存 在命令行下用java -XmxXXXXM -version命令来进行测试,然后逐渐的增大XXXX的值,如果执行正常就表示指定的内存大小可用,否则会打印错误信息。 实际发现版本上有细微差别的JDK最大容许内存值都不尽相同,因此在实际的应用中还是要自己试验一下看到底内存能达到什....

【PMP】PMBOK第六版_项目管理49个过程及ITTO_A4纸打印版 有更新!

https://download.csdn.net/download/slimmer/10395137 PMBOK第六版项目管理49个过程及ITTOA4纸打印版.rar 项目管理过程组与知识领域打印版.rar

【股票】通达信公式编写初中高级全套教程(附通达信全部函数表) 有更新!

通达信公式编写初中高级全套教程附通达信全部函数表.rar 不解释

【Word】在word的页眉中插入表格,在表格底下出现一行空白,去不掉 有更新!

https://zhidao.baidu.com/question/217767503.html 这是表格属性设置的原因 打开表格属性对话框 表格—>文字环绕 将“文字环绕”设置成“环绕” 这样下边的空白行就没有了

【LibGDX】libGDX 1.9.10 released 有更新!

https://libgdx.badlogicgames.com/news.html libGDX 1.9.10 released Tomski, 2019-07-19 15:12:47 libGDX 1.9.10 Yes thats right, 10 comes after 8! A few of the notable changes and updates since last post GWT update to 2.8.2 MobiVM release 2.3.7 Lwjgl 3.2.1 Lots of QOL and bug fixes for GWT backend Better iOS backend customization PixmapPacker features like NinePatch and whitespace stripping InstancedRendering support via Mesh and InstanceBufferObjects SCENE2D (Standard tweaks and improvements acros....

【LibGDX】LibGDX BOX2D change maxPolygonVertices 有更新!

https://stackoverflow.com/questions/21606528/libgdx-box2d-change-maxpolygonvertices?r=SearchResults I need to make a body with more than 8 vertices, and i get the error. AL lib: (EE) alc_cleanup: 1 device not closed Assertion failed! Program: C:\Program Files\Java\jre7\bin\javaw.exe File: /var/lib/jenkins/workspace/libgdx/gdx/jni/Box2D/Collision/Shapes/b2PolygonShape.cpp, Line 122 Expression: 3 <= count && count <= 8 How can I change that constant? I found this file https://github....

【Box2D】11.Box2D C++ 教程-旋转到指定角度 有更新!

在BOX2D 中如何控制body 自然的旋转到一个指定角度?

【Box2D】24.Box2D C++ 教程-跳跃问题 有更新!

https://blog.csdn.net/Const_Gong/article/details/51469007 声明:本文翻译自Box2D C++ tutorial-The ‘can I jump’ question,仅供学习参考。 在地上是我的特性吗? 如果曾经遇到了关于Box2D的问题,多半可能有“我如何告诉我的游戏角色当前是站在地上的”。我想这个问题如此频繁的冒出来的首要原因,是因为类似回调方法可以得到接触信息有关-回调方法可以抛出与当前物体自身不同的相关信息,或许还因为可以获知当前接触到什么,什么是需要程序员自己实现而不能用库方法编译生成的。不管是上面哪一种情况,其实我们已经在之前的话题中有所覆盖。碰撞回调话题中处理了开始和结束接触事件。传感器话题中我们展示了一个持续跟踪“当前接触”链表的例子。 那么接下来我们要讨论什么呢?呃,我在猜当很多人碰到这个问题的时候都会找到这个页面,所以我把之前讨论的两个话题放到了文章的开始位置为的是能够更好的有个了解。之前我还想过或许比较好的办法是对这些技术做一些改动然后完成一个示范,这或许也是遇到问题的朋友通常所希望的,就像是一个完整的游戏总....

【Box2D】16.Box2D C++ 教程-碰撞剖析 有更新!

https://blog.csdn.net/Const_Gong/article/details/51464567 声明:本教程翻译自:Box 2D C++ turorials - Anatomy of a collision,仅供学习参考。 在Box2D中,经常会遇到物体之间的碰撞问题,当一个碰撞发生时,就是利用定制器(fixtures)用来做碰撞检测的。碰撞可以以很多种方式进行,我们可以在碰撞过程中获取大量信息用在游戏逻辑中。 比如说,你可能想知道这几条信息: 碰撞的开始和结束 定制器中的哪个点有碰撞接触 定制器之间法向量的关系 碰撞过程中产生了多大的能量以及会产生有多大的响应 通常情况下碰撞发生的速度非常快,但是这篇文章我们会对一个碰撞进行讨论,把它的速度降到很慢,以此让我们来仔细看看碰撞过程中到底发生了什么,以及我们可以从中得到哪些相关信息。 故事发生在两个多边形定制器(fixtures)之间,为了能够更好的控制这两个多边形,我们选择在失重的世界(重力加速度为零)创建它们。其中一个是静止的四方盒子,另一个是面向四方盒子进行横向移动的三角形。 场景中,三角形底部的角会和盒子....

【Box2D】25.Box2D C++ 教程-幽灵顶点 有更新!

****https://blog.csdn.net/Const_Gong/article/details/51469008 声明:本文翻译自Box2D C++ tutorial-Ghost vertices,仅供学习参考。 题外话:因为在Box2D的用户手册的第四章中,我把ghost vertices翻译成了幽灵顶点,所以这里还延续这个翻译吧,如果有人有更恰当的翻译,指出来我会改正,:)。好了,下面开始正文。 (注意:本话题接下来要说的内容和其它教程并不太一样,因为其它教程是基于Box2D v2.1.2版本的,此版本没有边缘形状(译者注:edge shapes,以后简称为边缘)这个概念。我刚开始写这个话题的时候差点忽略了这个问题。本次话题的讨论基于Box2D v2.2版本。) 幽灵顶点(Ghost vertices) 在’跳跃问题‘这个话题中我曾经说过,对于大多数学习Box2D的新同学来说,最常问的问题就是“如何告诉我的游戏角色当前正站在地面上?”。现在看来,在这问题上貌似是我错了…由此也引出我们今天的这个话题。 最近出现一个常见的问题是“为什么我的角色在平坦的地面上移动的时候会出现一....

【Box2D】23.Box2D C++ 教程-安全地移除物体 有更新!

https://blog.csdn.net/Const_Gong/article/details/51469002 声明:本文翻译自Box2D C++ tutorial-Removing bodies safely,仅供学习参考。 安全地移除物体 除非你正在完成一个最基本的游戏,否则很有可能你会在游戏进行的某一时刻删除一些物体。比如说当玩家杀死一个敌人后,所发出的子弹需要被清除掉,还比如说两个物体发生碰撞其中一个完全毁坏,等等很多此类的例子。在代码中移除一个物体简单的令人发指-只要调用world->DestroyBody(b2Body*),如果进行删除操作期间没有对此物体发生调用,那么整个删除操作就完成了。问题经常出现在删除物体的同一个时间步长内发生对此物体的调用,通常是一个碰撞回调。如果我们回想一下之前碰撞回调的方法,我们会发现不能在碰撞回调内部删除物体,因为此时world正好运行在同一个物理步长中,此时被删除的物体还处于运行期间,这么做不是一个好的办法。 如果你使用线程或者计时器(timers)来移除物体的话,会经常碰到类似的情况,比如说你想在游戏中某个事件发生后的几秒钟删....