自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

转载 【HTDB系列】架构与逻辑与优化——提高帧率的思路简要汇总

今天跟同事聊聊优化帧率的思路,然而这个话题的具体方案是非常多的,且因情景而异,但是思路还是可以汇总下,利用中午睡觉时间在一个同事的协助下做了简要罗列,具体如下:  (出发点:cpu,io,内存,资源,gpu,网络策略、协议结构,ds...and so on)  逻辑科学化,找出耗时点或短板,过滤无用功。比如帧率分级,共享内存代替协议交互。  将同步阻塞的逻辑调整成异步回调。比...

2018-03-15 14:14:00 171

转载 【HTDB系列】逻辑——并发和并行

(以下纯属个人理解)并发和并行:并发(Concurrency):多个对象协作,但每个时刻只有单个对象在工作,比如单条流水线上各个阶段,或轮班制。但协作需要消息通信做协调。并行(Parallelism):同一时刻多个对象执行,比如多条生产流水线。并发模型并行化:上面两个概念的混合,相当于多条具有不同阶段的流水线。参考:https://mp.weixin.qq.com...

2018-03-11 06:46:00 199

转载 尝试获取sketchfab某页中模型未果

  眼看已近1点了,偷偷懒一天就过去了。诶?(⊙o⊙)不对,今天是周末不是应该好好休息的吗~好吧。 。 。逛下QQ里的技术群就打算睡了。  群里提到了一个模型相关的网站sketchfab,发现里面的大神做的模型真的很精致。比如下面这个,个人是甚是喜欢:https://sketchfab.com/models/45c0d651e1ef4f6585a0ff90b365a34d心里...

2018-01-15 02:58:00 1675

转载 linux system v 共享内存

一、共享内存的实现方式:1.System V的shmget(基本上所有linux都含有该接口,用法上系统V共享内存是以文件的形式组织在特殊文件系统shm中的。通过shmget可以创建或获得共享内存的标识符。取得共享内存标识符后,要通过shmat将这 个内存区映射到本进程的虚拟地址空间。)2.posix的shm_open(缺点:通过ipcs查看不到,一些BSDs(OpenBSD a...

2017-12-04 05:35:00 138

转载 tmux_Centos6安装tmux(搭配xterm)

周末恰逢系统重装时,顺便整理些文档分享给大家。(1)如果之前装过低版本的tmux需要先卸载rpm -e tmux即可卸载之前的tmux。提示:tmux -V可以查看当前的tmux版本。(2)到如下地址https://github.com/tmux/tmux/wiki下载最新最新的tmuxps:yuminstall -yxterm上的版本是十分旧的...

2017-11-20 13:22:00 477

转载 cpp_对象size情景积累

1.常见类型实例大小(32位环境下)空类的实例:1字节,理由:任意实例在内存中都有唯一的地址,为此,编译器给空类的实例加一个字节空间。enum:4字节。2.字节对齐(略)3.同类型不同平台的差异(略)4.virtual注意:本次是32位环境下#include <iostream>using namespace ...

2017-11-18 14:27:00 104

转载 cygwin下的vim自动将光标所在的字符自动替换成g

我的情景:win下用cygwin的vim,每次打开文件都会将自动将光标所在的字符自动替换成g。在vim记录中看到有写操作,百度说是某个工具的bug。解决方案是:到cygwin的~下看看有没有.vimrc文件夹如果没有就到/usr/share/vim/vim74下将vimrc_example.vim ~/.vimrc拷贝到~下,且命名为.vimrc在~/.vimrc文件中...

2017-11-17 16:52:00 200

转载 采集txt文本/word文档中邮箱地址的python小工具

最近hr人事小姐姐让我找一下刚入职时写的一个抓取txt/word文档中邮箱的python小工具。因为是新萌时期写的,很简陋,但可以用。我把链接放这有需要的自取:https://github.com/chenyaoyu/custom_tools/tree/27fc4f8d19b27b0b636b1ec66df13d6932aec53f下面是工具的说明:一.准备工具环境(注意...

2017-10-28 13:16:00 430

转载 unity——Coroutine

赶个工作,周末再补充完善下。http://twistedoakstudios.com/blog/Post83_coroutines-more-than-you-want-to-know转载于:https://www.cnblogs.com/xiaobalang/p/6971576.html

2017-06-09 13:15:00 78

转载 unity——打包问题积累

案例一:背景:打包时提示”Error building Player because scripts had compiler errors“和其他代码编译不过的异常提示(”/ToLua/ToLua/Editor/ToLuaMenu.cs(26,7): error CS0246: The type or namespace name `UnityEditor' could not b...

2017-04-13 15:57:00 655

转载 cs——enum

一、cs不支持Enum隐式转换为数字基础类型(比如int)比如:定义了如下枚举:public enum TestEnum{TE_A = 1,TE_B = 2,}和如下方法:public int GetVal(){return TestEnum.TE_A;}编译时会提示如下异常:error CS0266: Cannot impl...

2017-03-05 02:39:00 181

转载 unity——litjson

一、关于litjsonlitjson是一个轻巧的cs读写json文件的开源库。官网:http://lbv.github.io/litjson/二、简单的读取json例子:(win7、vs10的环境)(1)litjson官网下载源码,新建一个cs项目库工程,将litjson源码中的src文件夹里面的cs源文件添加到工程中进行编译。编译前,将工程属性中的NetFra...

2017-02-21 02:28:00 358

转载 unity——依赖打包之初识

unity4.x的依赖打包浅介:已知有两个prefab名称分别为cube_elem和cube_collectin,cube_collection中引用到cube_elem。(1)测试代码一:简单的依赖打包和加载的实现。第二、三个ab里的资源都引用了第一个ab里的资源,第一个ab做共享资源,第二、三个ab做了依赖打包。[MenuItem("GameTool...

2017-02-15 06:01:00 155

转载 lua——防泄漏的正确姿态

案例一:dolocal a ={}a[1] = {11}a[2] = {22}for k, v in pairs(a) doif 2 == k thenprint(v)v = nilendendprint(a[2])local b = a[2]print(b)b = nilprint(a[2])a[2] = nilpri...

2017-02-12 11:44:00 102

转载 lua——环境配置

一、官网源码url:http://www.lua.org/download.html二、windows平台环境搭建:方式一(可视化新建vs项目生成):(1)生成lua库文件1.官网上下载lua源码2.用vs新建win32静态库项目(去选预编译头,本人的项目命名为“lua”)3.添加源码中所有头文件和除lua.c、luac.c以外的...

2017-02-01 06:27:00 311

转载 Minecraft——简单的外网服务器部署

一、背景:参加工作已久的我与朋友间的联系少了。以往跟朋友们玩惯的网游早已今非昔比,或人去楼空甚至运营已停。节假日难得空闲下来想和朋友们玩下游戏追忆过往。但是个人感觉war3,dota,StarCraft稍重度些,一玩起来耗时长也累人,其他rpg里自己的账号早已被时代抛弃,和朋友们讨论后找了个稍微轻度的游戏“Minecraft”,过下家家就好。哈哈,长气了些,Ok,let' s go!...

2017-01-28 16:03:00 156

转载 Unity——工具使用常见问题

问题:动画预览窗提示“No model is available for preview. please drag a model into this preview area.”解决:(1)将已有的模型拖入动画预览窗。(2)操作(1)步骤如果还有问题,将模型的Animation Type置为Legacy。问题:动画预览窗显示模型非常大,看不全。...

2017-01-26 04:12:00 974

转载 cs——静态构造函数

定义如下测试类public class Test{public static int msA = 10;static Test(){System.Console.WriteLine(string.Format("msA0:{0}", msA));msA = msA + msA;System.Console.WriteLine(string.Format("...

2017-01-22 22:11:00 100

转载 Unity——编程中常见问题(永不止续)

问题:`System.IO.File' does not contain a definition for `ReadAllBytes'解决:这是由于unity的build settings默认指定web player平台,而非standalone build。file->build settings->选中相应的平台->switch platform即可。...

2017-01-21 01:46:00 190

转载 《Lua程序设计》学习笔记——基本语法(一)

shell交互:Lua进入lua shell交互界面通过lua命令。Lua退出lua shell交互界面通过os.eixt()函数。或者是Ctrl+C。初始化:声明语句没有带初始化,会被隐式初始化为nil。操作符:%操作符的计算结果的符号与第二个参数相同。逻辑操作符号细节: and:如果它的第一个操作数为真就第二个操作数。 o...

2014-11-07 21:20:00 84

转载 逻辑训练

逻辑训练:1、命题1:A 是B,命题2:A不是B,当A(名词)和B为什么时,两句命题同时为真。【答案】(1)A是“此句”,B是“A是B”;(2)A是“这句”,B是“6个字”...转载于:https://www.cnblogs.com/xiaobalang/p/3999995.html...

2014-09-29 12:45:00 85

转载 Linux_新手上路_/usr/bin/env: escript:No such file or directory问题

通过make编译mochiweb项目出现了/usr/bin/env:escript:Nosuchfileordirectory问题。由于escrpt是erlang的一种高级特性,于是想到是否erlang安装不成功?重装了几次erlang并没有发现什么异常。于是去到erlang的安装目录下查找escript的解析器,结果他是存在的且/usr/bin/env也是存在的,...

2014-09-29 10:51:00 1915

空空如也

空空如也

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

TA关注的人

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