Exp
随便
南山搬砖道人
热爱技术,热爱和平
展开
-
开源游戏服务器你中意哪款?
有哪些开源游戏服务器框架,值得学习呢。基于node.js 、java、C#、golang 、c++、python 等技术栈有各种各样的游戏框架。 本文收集一些比较常用的 github上star和fork有一定数量的较为完整的框架skynet云风大神的框架这个基本上使用很多的, c+lua的框架。skynet只能算是网络层的轮子但是因为其众多的用户还是很不错的https://github.co...原创 2019-10-22 12:52:51 · 4407 阅读 · 0 评论 -
ecs框架
title: ecs框架comments: truedate: 2019-01-08 18:47:43tags:架构categories:架构ECS即Entity-Component-System,实体-组件系统的意思,是一套游戏层的架构,是基于属性的游戏架构.出现很早,随着《守望先锋》架构设计与网络同步 – GDC2017 而进入大众视野,unity2018版本直接内置了e...原创 2019-01-09 20:18:08 · 1194 阅读 · 0 评论 -
GLSurfaceView
用户可以在GlSurfaceView上自定义渲染器(render)并在独立的线程中运行,内置一个surface(一块内存)能直接在android view上排版,它管理的egl display可以让opengl 把内容渲染在suerface上。GLSurfaceView是一个视图,继承至SurfaceView,它内嵌的surface专门负责OpenGL渲染。GLSurfaceView提供了下列...原创 2019-10-12 17:07:52 · 394 阅读 · 0 评论 -
apk内部存储路径
首先内部存储路径为/data/data/youPackageName/,下面讲解的各路径都是基于你自己的应用的内部存储路径下。所有内部存储中保存的文件在用户卸载应用的时候会被删除。一、 filesContext.getFilesDir(),该方法返回/data/data/youPackageName/files的File对象。Context.openFileInput()与Context....原创 2019-10-12 17:05:22 · 2284 阅读 · 1 评论 -
android数据存储
数据存储在开发中是使用最频繁的,在这里主要介绍Android平台中实现数据存储的5种方式,分别是:1 使用SharedPreferences存储数据2 文件存储数据3 SQLite数据库存储数据4 使用ContentProvider存储数据5 网络存储数据第一种: 使用SharedPreferences存储数据SharedPreferences是Android平台上一个轻量级的存储类...原创 2019-10-12 17:03:18 · 327 阅读 · 0 评论 -
如何获取android唯一识别码
DEVICE_IDAndroid系统为开发者提供的用于标识手机设备的串号,也是各种方法中普适性较高的,可以说几乎所有的设备都可以返回这个串号,并且唯一性良好。这个DEVICE_ID可以同通过下面的方法获取:TelephonyManager tm = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);String DE...原创 2019-10-12 16:57:57 · 1431 阅读 · 0 评论 -
android横竖屏切换
切换横竖屏的方案在AndroidManifest.xml中配置在项目的AndroidManifest.xml中找到你所指定的activity中加上android:screenOrientation属性,它有以下几个参数:“unspecified”:默认值 由系统来判断显示方向.判定的策略是和设备相关的,所以不同的设备会有不同的显示方向.“landscape”:横屏显示(宽比高要长)“...原创 2019-10-12 16:56:18 · 326 阅读 · 0 评论 -
cocos2dx剪切板
本文是cocos2dx lua为例子, cocos creator js也是一样的只是桥接代码不同罢了android 平台剪切板主要考虑ui线程和gl线程的问题//设置剪切板内容 public static void setClipBoard(final String strName) { if(strName.trim().equals("")){ return; ...原创 2019-10-11 11:23:12 · 413 阅读 · 0 评论 -
centos安装mysql
一, 创建用户:命令:CREATE USER ‘username’@‘host’ IDENTIFIED BY ‘password’;说明:username - 你将创建的用户名, host - 指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost, 如果想让该用户可以从任意远程主机登陆,可以使用通配符%. password - 该用户的登陆密码,密码可以为空,如果为空则该用户可...原创 2019-10-12 17:10:18 · 144 阅读 · 0 评论 -
centos安装redis
安装redis下载redis安装包 wget http://download.redis.io/releases/redis-4.0.6.tar.gz解压压缩包 tar -zxvf redis-4.0.6.tar.gz安装gcc依赖 yum install gcc -y编译安装 cd redis-4.0.6 make MALLOC=libc ...原创 2019-10-12 16:51:09 · 171 阅读 · 0 评论 -
linux下编译安装skynet
如何在centos下编译安装skynet?并且执行实例代码。原创 2017-02-28 14:32:24 · 2937 阅读 · 1 评论 -
搭建express服务器
centos下安装express, 搭建web服务器, egret或者cocos creator项目生成的工程直接放在web服务器下就可以用路径访问了。原创 2017-03-01 13:52:17 · 794 阅读 · 0 评论 -
windows下安装gogs
类似github的git server工具。windows上安装gogs,gogs使用教程,gogs安装教程。原创 2017-02-06 18:11:28 · 9849 阅读 · 1 评论