- 博客(21)
- 收藏
- 关注
原创 【Flutter】搭建Flutter开发环境,安卓开发
Flutter是谷歌开源的一个跨平台开发的框架,方便好用,这里以为例,记录下我搭建环境时碰到的一些问题以及解决。先安装好必须的开发工具。,需要将解压路径添加到环境变量Path内,如:D:\flutter\bin:打开PowerShell,执行flutter doctor,这一步可能会遇到各种问题博主主要是在Android toolchain、Visual Studio、Network resources这3个点遇到问题。
2024-11-21 23:29:59
1167
1
原创 Erlang Emakefile与compile模块
当调用make模块编译项目代码时,会先从当前目录下搜寻Emakefile文件,文件内格式为:{Modules,Options}. 在编译时,相当于调用compile:file/2,其中可选的options很多。basic_validation:此选项是测试模块是否将成功编译的快速方法。这对于希望验证它们发出的代码的代码生成器非常有用。没有代码生成。如果启用了警告,erl_lint模块...
2023-05-29 22:55:53
275
原创 vscode开发erlang
最近idea不能用了,要换其他编辑器写erlang代码,用回eclipse,真心不好用,是不是就崩了,要不就是代码跳转错误,而且界面不好看。想了下用vscode,但是erlang的插件太少,网上查了很多,最后发现用这个博主的方法可以实现大多开发需要的功能:https://blog.youkuaiyun.com/wwwmewww/article/details/102529612在安装完成后,ctl+shi...
2023-05-29 22:54:12
891
1
原创 Android studio报错: Unexpected type tag 80 found.
Android studio报错:Caused by: java.lang.IllegalArgumentException: Unexpected type tag 80 found.经检查是color添加颜色格式错误。前边需要加上FF,代表透明度。
2023-05-10 23:14:32
358
原创 【转】游戏类型常用简称
通常提供一个复杂的背景,大量的工具、人物、生物给玩家控制,玩家组织并指挥这些人物进行生产、作战,有目的的完成各种任务。由玩家控制游戏人物进行虚拟冒险的游戏。在这类游戏中,在战斗中一般需要购买装备,玩家通常被分为两队,两队在分散的游戏地图中互相竞争,每个玩家都通过一个RTS风格的界面控制所选的角色。从以前的桌面游戏脱胎到电脑上、手机上的游戏,如各类强手棋(即掷骰子决定移动格数的游戏),经典的如《大富翁》系列,棋牌类游戏和俄罗斯方块等。第一人称是指在游戏中,玩家的视角来观看游戏,游戏屏幕中没有玩家扮演的角色。
2023-05-07 14:25:22
902
原创 单精度浮点数存储格式理解
浮点数的二进制表示中,标准格式一般为比如3.625转化为标准格式为:11.101而存储到计算机中,不是使用的标准格式,而是使用存储格式。为什么不是使用标准格式来作为存储格式?
2022-03-10 20:28:05
2822
原创 【Unity-Editor】OnGUI刷新
在Editor下,OnGUI只有在窗口激活的状态(即鼠标移动到窗口上、点击事件等)下才会刷新,执行OnGUI。如果需要实时刷新的话,可用OnInspectorUpdate开启窗口重绘,Unity会每秒10帧重绘窗口。(但是在实际试验中,并没有达到每秒10帧,可以在函数内加Debug.Log看下)官方文档:https://docs.unity3d.com/ScriptReference/EditorWindow.OnInspectorUpdate.html...
2020-10-13 16:53:33
5726
原创 大数据排行榜分区排序--erlang实现
db表:以玩家id为主键-record(r_ranking_partition, { id = 0, %% 玩家id section = 0, %% 区id rank = 0, %% 排名 value = 0, %% 值 time = 0, %% 时间 info, %% r_ranking_info extra = []}).分区ets表:-record(r_rank_sectio
2020-08-28 15:19:09
736
2
原创 【硬件】计算机存储器
寄存器->高速缓冲存储器->主存存储器->磁盘缓存->磁盘距离CPU:近<-远存储容量:低<-高存储速度:高<-低寄存器,是CPU内部用来存放数据的一些小型存储区域,用来暂时存放参与运算的数据和运算结果。容量小,不能存放像程序之类的大批数据。高速缓冲存储器(高速缓存),是存在于主存与CPU之间的存储器,由静态存储芯片(SRAM)组成。由于主存的访问速度远低于寄存器,所以,为了加快访问速度,计算机系统常常在主存和寄存器之间配置高速缓存,以存放处理器
2020-05-23 00:08:14
356
原创 【Elang】dialyzer
在windows下跑dialyzer先构建dialyzer_pltdialyzer --build_plt --output_plt .dialyzer_plt --apps erts kernel stdlib mnesia compiler inets xmerl crypto ssl runtime_tools public_key toolsdialyzer --plt ./.dialyzer_plt -I ./include --src -r ./src --statistics
2020-05-14 11:30:36
272
原创 vscode插件开发
开发插件之前,需要先搭建环境,安装node.js、git以及vscode。安装git的时候,我是直接到官网下载的,下载了好多次都失败了,最后找到一个下载速度快的链接:https://github.com/waylau/git-for-win安装完node.js后,cmd输入命令npm install -g yo generator-code安装完成后,直接在cmd输入命令...
2020-03-14 16:49:20
191
原创 Erlang application:get_env获取.config文件的内容
跟踪进去发现env配置存的是ets里边,通过查看该ets,可以看到我的配置键是{env, game, qq},所以要获取.config文件内的env配置应该用application:get_env/2,不能用application:get_env/1。 ...
2018-07-17 17:18:54
2496
翻译 Erlang App模块
在erlang的项目中必定会有一个`.app`文件,该文件除了指定项目入口(必须是application behaviour)之外,还包含很多信息。{application, Application, [{description, Description}, {id, Id}, {vsn, Vsn}, {modules, ...
2018-07-17 10:51:46
479
原创 200万条数据,测试引擎为InnoDB数据表,非唯一btree索引对查询耗时的影响
CREATE TABLE `soldier_2` ( `soldier_id` int(11) NOT NULL DEFAULT '0' COMMENT '士兵ID', `role_id` bigint(20) NOT NULL COMMENT '玩家ID', `num` int(11) DEFAULT '0' COMMENT '士兵数量', `lv` int(11) NOT NU...
2018-07-13 14:23:16
250
原创 Erlang 创建一个APP项目,报错{error,{["1",58,32,"bad term"],"game.app"}}
找了半天发现是.app文件配置错误application,后边带application文件名应改成
2018-06-29 11:11:18
311
原创 Erlang 创建一个APP项目,报错"init terminating in do_boot" undef
erlang -s里边 如果后边不带参数的话 默认查找这个模块的函数是不带参数的 就是我的配置是-s game 系统找的是game:start/0在game.erl里边加上start/0start() -> ok = application:start(game)....
2018-06-29 11:05:45
4173
原创 解决“msvcrXXX.dll 丢失”问题
安装WAMP的时候一直提示找不到msvcrXXX.dll文件,百度之后再官网下载了64的安装后还是不行。之后把32位的也安装了才可以。官网地址:Visual C++ Redistributable Packages for Visual Studio 2013https://www.microsoft.com/en-us/download/details.aspx?id=40784Visual C...
2018-05-15 20:03:51
11449
原创 浏览器主页劫持解决方法
右键桌面图标,可以看到【目标】中,最后边是被劫持后篡改的地址。将最后边带的地址去掉,换成自己的主页地址。需要注意若出现提示‘无法将所做的改动保存到XXX.lnk’的话,是因为该快捷方式限制了只读。在常规中,去掉只读标志即可。...
2018-04-28 19:27:43
1491
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人