架构理念:[简单][高效][可依赖]
摘要:问题:请使用两个线程,一个输出字母,一个输出数字,交替输出1A2B3C....26Z java的实现 我们来练习使用go实现 阅读全文
posted @ 2020-01-18 18:29 浮云-Mignet 阅读 (32) 评论 (0) 编辑
摘要:本章用于练习go的模块管理 1.在gopath外新建目录smart4go2.进入目录,创建modgo mod init smart4go3.拉取依赖模块go get -u github.com/emicklei/go-restfulgo get -u github.com/go-sql-driver 阅读全文
posted @ 2020-01-08 19:34 浮云-Mignet 阅读 (62) 评论 (0) 编辑
摘要:Part B: Key/value service with log compaction Do a git pull to get the latest lab software. As things stand now with your lab code, a rebooting server 阅读全文
posted @ 2019-12-24 19:33 浮云-Mignet 阅读 (56) 评论 (0) 编辑
摘要:6.824 Lab 2: Raft 2A 阅读全文
posted @ 2019-12-14 15:09 浮云-Mignet 阅读 (160) 评论 (0) 编辑
该文被密码保护。
posted @ 2019-12-14 14:42 浮云-Mignet 阅读 (2) 评论 (0) 编辑
摘要:练习:使用go语言实现冒泡排序和归并排序 冒泡排序是所有排序算法中最简单的,练习时先实现它: 等语法熟悉之后,可以实现更复杂的算法练习,比如归并排序: 测试代码 阅读全文
posted @ 2019-11-12 19:07 浮云-Mignet 阅读 (81) 评论 (0) 编辑
摘要:一篇文章就学会go语言,随手记 -- go语言定位于高并发服务端程序 阅读全文
posted @ 2019-11-12 15:57 浮云-Mignet 阅读 (77) 评论 (0) 编辑
摘要:在之前的文章中,我们模拟了节点网络通讯,很多朋友反馈说,他们想看真正的节点网络通讯而不是单节点的模拟。本章将满足你们。😌 我将本章的内容放在了com.v5ent.real.p2p包中,大家可以在源码中找到我更新的代码。 通过本文,你将可以做到: 创建自己的真实peer-to-peer网络 多个节点 阅读全文
posted @ 2018-06-19 14:06 浮云-Mignet 阅读 (3050) 评论 (2) 编辑
摘要:区块链是目前最热门的话题,广大读者都听说过比特币,或许还有智能合约,相信大家都非常想了解这一切是如何工作的。这篇文章就是帮助你使用 Java 语言来实现一个简单的区块链,用不到 120 行代码来揭示区块链的原理! “用不到120行 Java 代码就能实现一个自己的区块链!” 听起来不可思议吧?有什么能比开发一个自己的区块链更好的学习实践方法呢?那我们就一起来实践下! 阅读全文
posted @ 2018-02-08 11:09 浮云-Mignet 阅读 (14168) 评论 (7) 编辑
摘要:欢迎来到RPG的世界 本章我会快速的使用tiledmap这样的瓷砖地图工具,来带领大家创造所设想的世界。 阅读全文
posted @ 2017-04-17 14:15 浮云-Mignet 阅读 (755) 评论 (2) 编辑
摘要:普通自学者的苦恼在于经常一个人独自前行,当你去论坛或者网站寻求答案时,经常得到的只是别人的沾沾自喜的演示效果,对自己没什么卵用。 而业余时间的摸爬滚打常常并不足以让你将自己的游戏想法实现。更多的时候他们只是散落在硬盘的各个角落,等到某一天,被一股脑的格式化掉。 阅读全文
posted @ 2017-03-16 17:02 浮云-Mignet 阅读 (350) 评论 (0) 编辑
摘要:libGDX开发环境搭建:Android Studio 2.2 阅读全文
posted @ 2016-11-08 14:30 浮云-Mignet 阅读 (2418) 评论 (0) 编辑
摘要:本文演示了redis在同一台linux上的安装及运行多个实例,并演示了主从复制,以及如何进行主从服务器的切换。 阅读全文
posted @ 2016-03-17 13:23 浮云-Mignet 阅读 (2003) 评论 (2) 编辑
摘要:使用Redis实现高并发分布式序列号生成服务 阅读全文
posted @ 2015-05-31 23:49 浮云-Mignet 阅读 (22033) 评论 (1) 编辑
摘要:动画专场 阅读全文
posted @ 2013-10-31 00:27 浮云-Mignet 阅读 (2396) 评论 (2) 编辑
摘要:高级编程技巧只是相对的,其实主要是讲物理模拟和着色器程序的使用。 本章主要讲解利用Box2D并用它来实现萝卜雨,然后是使用单色着色器shader让画面呈现单色状态:http://files.cnblogs.com/mignet/shaders.zip 如果你不知道Box2D,那你肯定玩过用它做的游戏 阅读全文
posted @ 2013-10-30 00:25 浮云-Mignet 阅读 (2667) 评论 (0) 编辑
摘要:本章音效文件都来自于公共许可: http://files.cnblogs.com/mignet/sounds.zip 在游戏中,播放背景音乐和音效是基本的功能。 Libgdx提供了跨平台的声音播放功能,支持的文件格式有:•wav (RIFF WAVE)•mp3 (MPEG-2 Audio Layer 阅读全文
posted @ 2013-10-28 23:18 浮云-Mignet 阅读 (1241) 评论 (0) 编辑
摘要:本章主要讲解场景过渡效果的使用。这里将用到Render to Texture(RTT)技术。 Libgdx提供了一个类,实现了各种常见的插值算法,不仅适合过渡效果,也适合任意特定行为。 在本游戏里面,我们将实现3种转场效果:fade, slide和slice. 和前面提到的多场景管理一样,我们也需要 阅读全文
posted @ 2013-10-27 22:36 浮云-Mignet 阅读 (2225) 评论 (0) 编辑
摘要:没有美工的程序员,能够依赖的还有粒子系统。 这一章我们将使用libGDX的粒子系统线性插值以及其他的方法来增加一些特效。 你也可以使用自己编辑的粒子效果,比如这个粒子文件dust:http://files.cnblogs.com/mignet/particles.zip 这个灰尘的特效用在兔子头在地 阅读全文
posted @ 2013-10-27 21:26 浮云-Mignet 阅读 (1512) 评论 (0) 编辑
摘要:管理多个屏幕 我们的菜单屏有2个按钮,一个play一个option。option里就是一些开关的设置,比如音乐音效等。这些设置将会保存到Preferences中。 多屏幕切换是游戏的基本机制,Libgdx提供了一个叫Game的类已经具有了这样的功能。 为了适应多屏幕的功能,我们的类图需要做一些修改: 阅读全文
posted @ 2013-10-27 16:57 浮云-Mignet 阅读 (6287) 评论 (0) 编辑
摘要:问题:请使用两个线程,一个输出字母,一个输出数字,交替输出1A2B3C....26Z java的实现 我们来练习使用go实现 阅读全文
posted @ 2020-01-18 18:29 浮云-Mignet 阅读 (32) 评论 (0) 编辑
摘要:本章用于练习go的模块管理 1.在gopath外新建目录smart4go2.进入目录,创建modgo mod init smart4go3.拉取依赖模块go get -u github.com/emicklei/go-restfulgo get -u github.com/go-sql-driver 阅读全文
posted @ 2020-01-08 19:34 浮云-Mignet 阅读 (62) 评论 (0) 编辑
摘要:Part B: Key/value service with log compaction Do a git pull to get the latest lab software. As things stand now with your lab code, a rebooting server 阅读全文
posted @ 2019-12-24 19:33 浮云-Mignet 阅读 (56) 评论 (0) 编辑
摘要:6.824 Lab 3: Fault-tolerant Key/Value Service Due Part A: Mar 13 23:59 Due Part B: Apr 10 23:59 Introduction In this lab you will build a fault-tolera 阅读全文
posted @ 2019-12-24 17:08 浮云-Mignet 阅读 (90) 评论 (0) 编辑
摘要:Part 2C Do a git pull to get the latest lab software. If a Raft-based server reboots it should resume service where it left off. This requires that Ra 阅读全文
posted @ 2019-12-24 15:26 浮云-Mignet 阅读 (132) 评论 (0) 编辑
摘要:Part 2B We want Raft to keep a consistent, replicated log of operations. A call to Start() at the leader starts the process of adding a new operation 阅读全文
posted @ 2019-12-23 12:20 浮云-Mignet 阅读 (145) 评论 (0) 编辑
摘要:6.824 Lab 2: Raft 2A 阅读全文
posted @ 2019-12-14 15:09 浮云-Mignet 阅读 (160) 评论 (0) 编辑
该文被密码保护。
posted @ 2019-12-14 14:42 浮云-Mignet 阅读 (2) 评论 (0) 编辑
摘要:Rust是什么 Rust 是一个系统编程语言,它注重三个方面:安全,速度和并发性。 特征: 1.没有垃圾回收机制,没有运行时,效率超过c++,直逼c语言 2.内存安全,并发安全,没有空指针 3.极其丰富的生态 https://github.com/rust-lang/rust ,https://cr 阅读全文
posted @ 2019-11-15 12:33 浮云-Mignet 阅读 (100) 评论 (0) 编辑
摘要:练习:使用go语言实现冒泡排序和归并排序 冒泡排序是所有排序算法中最简单的,练习时先实现它: 等语法熟悉之后,可以实现更复杂的算法练习,比如归并排序: 测试代码 阅读全文
posted @ 2019-11-12 19:07 浮云-Mignet 阅读 (81) 评论 (0) 编辑