27
2018
03
Libgdx Polygon多边形碰撞检测
libgdx中Math封装了Polygon这个类,它是由多个定点进行描述实现的,在进行物体间的碰撞时,物体轮廓有时候是不规则的,这时候可以用一个多边形勾勒出其大概的轮廓,对其进行模拟。Polygon内部自带是否包含点contains这个函数,通过这个函数我们可以判断两个多变行是否碰撞,即检测两个多边形的每个点是否在另一个多边形中。检测代码:public static boolean isOverlap(Polygon polygon1, Poly
作者:admin | 分类:技术类 | 浏览:887 | 评论:0
13
2018
03
Libgdx之正交相机 OrthographicCamera
描述正交相机的操作非常简单,就像我们在现实世界中操作相机一样,文章中主要介绍:相机的移动和旋转相机的放到和缩小改变相机的视窗大小在窗口(widow)坐标系和(世界)坐标系之间切换点的位置使用正交相机可以在不必去操作矩阵的情况下非常方便的来移动游戏世界,所以的投影矩阵和视图矩阵都在后台实现。 下面的代码示例展示了怎样通过照相机在改变游戏世界一、初始化方法及常见APIcamera = new OrthographicCamera();
camera.setT
作者:admin | 分类:技术类 | 浏览:1010 | 评论:0
04
2018
03
Android 禁止屏幕旋转 screenorientation
当手机没有关闭横竖屏切换功能时,系统一旦触发横竖屏切换,缺省状态下,当前活动的App的界面就会进行横竖屏切换,由于横竖屏的界面尺寸等参数不同,很多软件在设计和开发中为了避免横竖屏切换时引发不必要的麻烦,通常需要让App禁止掉横竖屏的切换,这就需要通过在AndroidManifest.xml中设置activity中的android:screenOrientation属性值来实现。该android:screenOrientation属性,他有以下几个参数:"unspecified"
作者:admin | 分类:技术类 | 浏览:897 | 评论:0
12
2018
01
python操作MongoDB CURD操作
下载python中MongoDB的驱动程序pip install pymongo然后确保MongoDB已经安装且可以正常运行,去官网下载相应版本:https://www.mongodb.com/mkdir -p /home/tools
cd/home/tools
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.4.2.tgz解压文件并修改目录名
tar -z
作者:admin | 分类:技术类 | 浏览:975 | 评论:0
10
2017
11
国内所有ip地址网段
http://www.ipaddresslocation.org/ip_ranges/get_ranges.php 选择中国然后下载 总共有1600多个网段使用了2个php函数ip2long($ip)把ip转为intlong2ip($int_ip)把int转回ip
作者:admin | 分类:技术类 | 浏览:1115 | 评论:0
05
2017
11
用python给百度站长平台主动推送收录链接
import requests
import time
def main():
fp = open('/Users/urls.txt')
urls = []
headers = {
&nbs
作者:admin | 分类:技术类 | 浏览:934 | 评论:0
27
2017
10
sphinx 配置文件全解析 参数说明
source:数据源,数据是从什么地方来的。index:索引,当有数据源之后,从数据源处构建索引。索引实际上就是相当于一个字典检索。有了整本字典内容以后,才会有字典检索。searchd:提供搜索查询服务。它一般是以deamon的形式运行在后台的。indexer:构建索引的服务。当要重新构建索引的时候,就是调用indexer这个命令。attr:属性,属性是存在索引中的,它不进行全文索引,但是可以用于过滤和排序。sphinx的配置文件过于冗长,我们把sphinx默认的配置文件中的注释部分去掉,重新进
作者:admin | 分类:技术类 | 浏览:984 | 评论:0
27
2017
10
nginx 常见正则匹配符号表示
1、^: 匹配字符串的开始位置;
2、 $:匹配字符串的结束位置;
3、.*: .匹配任意字符,*匹配数量0到正无穷;
4、\. 斜杠用来转义,\.匹配 . 特殊使用方法,记住记性了;
5、(值1|值2|值3|值4):或匹配模式,例:(jpg|gif|png|bmp)匹配jpg或gif或png或bmp
&
作者:admin | 分类:技术类 | 浏览:907 | 评论:0
19
2017
10
python Xpath库 与 lxml 库
前面的文章,我们已经学会正则表达式以及 BeautifulSoup库的用法。我们领教了正则表达式的便捷,感受 beautifulSoup 的高效。本文介绍也是内容提取的工具 —— Xpath,它一般和 lxml 库搭配使用。所以,我称这两者为“干将莫邪”。1 Xpath 和 lxmlXpathXPath即为XML路径语言,它是一种用来确定XML(标准通用标记语言的子集)文档中某部分位置的语言。XPath 基于 XML 的树状结构,提供在数据结构树中找寻节点的能力。Xpath 原本是用于选取 XM
作者:admin | 分类:技术类 | 浏览:1051 | 评论:0
16
2017
10
mysql实现随机获取几条数据的方法各种效率对比
sql语句有几种写法1:SELECT * FROM tablename ORDER BY RAND() LIMIT 想要获取的数据条数;2:SELECT *FROM `table` WHERE id >= (SELECT FLOOR( MAX(id) * RAND()) FROM `table` ) ORDER BY id LIMIT 想要获取的数据条数;3:SELECT * FROM `table` AS t1 JOIN&nb
作者:admin | 分类:技术类 | 浏览:901 | 评论:0