首页 > TAG信息列表 > 之旅

我的设计模式之旅 ⑧ 状态模式

一个菜鸟的设计模式之旅,文章可能会有不对的地方,恳请大佬指出错误。 编程旅途是漫长遥远的,在不同时刻有不同的感悟,本文会一直更新下去。 程序介绍 本程序实现状态模式。一个玩家从满血到死亡的过程有多个状态,假定健康、轻伤、重伤、死亡状态,当玩家扣血时判断并切换状态,触发不同状

引擎之旅 Chapter.3 文件系统

目录引言在此之前...Unicode和ASCIIC风格字符串的操作函数集合字符串操作字符串类型转换Part1:操作文件名和文件路径Part2:单个文件的读写文件打开的模式TFile的定义Part3:异步文件I/O异步I/O线程文件类中的异步方法 引言 为什么会将文件系统放在引擎的底层核心代码呢?对于游戏而言,游

我的设计模式之旅 ⑦ 观察者模式

一个菜鸟的设计模式之旅,文章可能会有不对的地方,恳请大佬指出错误。 编程旅途是漫长遥远的,在不同时刻有不同的感悟,本文会一直更新下去。 程序介绍 本程序实现观察者模式。使用C#、Go两门语言分别进行实现。程序创建一个全局游戏死亡事件通知,5个玩家、1个Boss,当任意一方死亡时,在场存

我的设计模式之旅 ⑤ 装饰模式

一个菜鸟的设计模式之旅,文章可能会有不对的地方,恳请大佬指出错误。 编程旅途是漫长遥远的,在不同时刻有不同的感悟,本文会一直更新下去。 程序介绍 本程序实现装饰模式。小明和小王去吃沙县小吃,各自喜欢不同的搭配,需要考虑每个人饮食喜好不同,随时可能的变化。 小明想吃不带汤的面

我的设计模式之旅 ④ 解释器模式.

一个菜鸟的设计模式之旅,文章可能会有不对的地方,恳请大佬指出错误。 编程旅途是漫长遥远的,在不同时刻有不同的感悟,本文会一直更新下去。 程序介绍 本程序实现解释器模式。程序可按需加载用户自定义的.work后缀文件,将每行的命令解释为具体行为。喵叫几次、进程休眠几秒、输出范围内

我的设计模式之旅 ① 策略模式、简单工厂、反射

一个菜鸟的设计模式之旅,文章可能会有不对的地方,恳请大佬指出错误。 编程旅途是漫长遥远的,在不同时刻有不同的感悟,本文会一直更新下去。 程序介绍 本程序实现收银员对顾客收银时可以采用不同的促销策略,支持原价,按折扣促销,满多少返利多少三种策略。使用策略模式与简单工厂模式。简

Spring之旅01

一、Spring概述 1.1 web项目开发中的耦合度问题 在Servlet中需要调用service中的方法,则需要在Servlet类中通过new关键字创建Service的实例 1.2 面向接口编程 面向接口编程

[SHOI2002]百事世界杯之旅

做题时间:2022.8.8 \(【题目描述】\) 一共有 \(n\) 个不同的球星的名字,每一个瓶盖上有且仅有一个球星名字,问期望购买多少个瓶盖可以集齐 \(n\) 个球星的名字。 \(【输入格式】\) 一行一个数 \(n\) \(【输出格式】\) 若答案是整数,则一行输出答案;否则以带分数的形式输出 \(【考点】\)

跑步运动之旅

2022年6月4日入手一款骨传导耳机,由于考虑到资金问题,入手了一个比某音便宜很多的骨传导耳机(园世,完全没有打广告),今天到手后感觉和某音性能差不多。只是佩戴舒适度确实偏低,时间久一些就会夹的耳朵痛。晚上立马佩戴上进行了一次拉锯战,战绩如下:    别看战绩拉跨,咱的目标不是专业运动

Dart 语言之旅

重要概念 所有变量引用的都是对象,每个对象都是一个类的实例。数字、函数以及 null 都是对象。除去 null 以外(如果你开启了空安全), 所有的类都继承于 Object 类。 尽管 Dart 是强类型语言,但是在声明变量时指定类型是可选的,因为 Dart 可以进行类型推断。 如果你开启了空安全,变量在

kali 之旅

passwd -S kali 查看用户密码的状态 kali P 04/13/2022 0 99999 7 -1 * P 表示设置了密码 04/13/2022 设置时间 0 表示随时更改密码 99999 7 密码快到期会警告 -1 非活动时间 ┌──(root㉿kali)-[~] └─# sudo passwd -S root root L 04/13/2022 0 99999 7 -1 L 表示锁住了

用浏览器快速开启Docker的体验之旅

互联网科技发展创造了很多奇迹,比如我今天要提到的 docker 技术就是其一。我很早就关注它(在2015年写过这方面的博客),那会儿还只是一个开源项目,现在已经是一个行业事实标准了,它推动了云原生的变革和发展。这一篇文章致敬 docker。 要玩 docker,你需要有一个合适的宿主环境。一般来说,原

023.开启命令行之旅

1.命令行提示符                        2.切换用户    3.命令和命令参数                                  

002.开启命令行之旅

                                                     

蒜头君的城堡之旅(dp)

题目: 蒜国地域是一个 n 行 m 列的矩阵,下标均从 1 开始。蒜国有个美丽的城堡,在坐标 (n,m) 上,蒜头君在坐标 (1,1) 的位置上。蒜头君打算出发去城堡游玩,游玩结束后返回到起点。在出发去城堡的路上,蒜头君只会选择往下或者往右走,而在返回的路上,蒜头君只会选择往上或者往左走,每次只能走

Java序列化流的奇妙之旅

Java序列化流有何奇妙之处呢?通过一个个案例逐一感受序列化流。 !!!好戏在后头!!! 1.IO流读写文件 先从一个普通文件读写字符串开始讲起。 例子:输出字符串到文件,再从文件中读取字符串 在某一天灵感迸发:我可以把Java程序中的对象信息直接保存到普通的 txt 文件中吗?并且当我想使用它时,还

浅谈学习C语言之旅

本人来此中国西南地区,一名测控技术与仪器专业的大学生,仅以自己所学谈一谈,自己学习C语言之旅。 作为一名工科学生,熟练掌握一门编程语言是一门非常重要的技术。就个人而言,熟练掌握C语言有利于我运用单片机,与此同时,也为我以后的发展提供一个更广阔的道路。 学习编程,重要的在于编,既

小白的pythion冒险之旅

今日总结 操作系统 文件的概念 编程语言的发展史和分类 python python的解释器的版本说明和多版本共存&下载与安装 python程序的运行 编程软件的下载与安装 操作系统 1. 本质上也是由程序员开发的一款应用程序 主要作用是协助管理计算机的日常运行和程序员的日常开发

DevOps 之旅:持续的心态始于文化变革

点击此处获取更多学习资料~ DevOps不仅仅是技术。 在许多方面,DevOps 的技术方面是有限的,但人员、组织和文化方面是无限的。 我们看到许多客户如此专注于工具和技术,以至于他们忘记了技术之外的影响。构建世界级 DevOps 流程的一个重要部分是了解成功所需的文化和组织变革,并将

一块屏幕的全球研发之旅|ONES 行业实践

2018年底,一篇题为《这块屏幕可能改变命运》的深度报道广泛传播,文中记述了248所贫困地区的中学,通过直播,与著名的成都七中同步上课后,其中88人考上了清华和北大,大多数成功考取了本科,该文中学校采用的多媒体教学设备——那块「可能改变命运」的屏幕,正是来自于鸿合科技。 客户背

独自一次性能优化之旅

1、背景   在新版本程序中做了业务修改,需要给用户量比较大的金主爸爸升级包。交付测试过程中,想到客户量比较大,心血来潮要做一次模拟并发测试。(差不多2000次/s)。发现并发跑起来之后,页面其他接口反应相当迟缓,远没空闲时响应快。然后打回来说我写api存在性能问题,要优化,然后公司的大

Lazada 容器深度优化之旅

作者:魏扼(文射)、范磊(蓄能) 近年来东南亚数字经济持续发展,Lazada在买家和商家数量上继续保持了强劲的持续增长态势。2020年的11.11有超过4000万个消费者、超过40万的商家和品牌来到Lazada平台,今年11.11当天有超过80万品牌和商家参与,Lazada 越南首小时同比去年销售额翻番,Lazad

学习之旅 Day 1 一些markdown常用

Day1 Markdown学习 标题: 二级标题 快捷键 :Ctrl+2 三级标题 快捷键:Ctrl+3 四级标题 快捷键:Ctrl+4 。。。。。以此类推 字体 hello,world 粗体快捷键:Ctrl+B hello,world 斜体快捷键:Ctrl+I hello,world 下划线快捷键:Ctrl+U(会出现HTML标签将要说明的文字加入标签内即可) hello,world- 删除

python学习之旅(2)

python字典 字典类似于Android 键值对,字典由键和对应值成对组成,字典的key可以是字符串、数字或元组,但不能是列表。字典中所有的键值对放在飞中间,每一对键值之间用逗号分开,例如: for语句用于遍历序列中的元素,这里所讲的序列是广义的,可以是: ● {‘a’:‘A’,‘b’:‘B’,‘c’:

Activiti7学习之旅-数据表结构(一)

表结构 说明 ACT_RE_*: 'RE’表示repository。这个前缀的表包含了流程定义和流程 静态资源(图片、规则等等) ACT_RU_:'RU’表示runtime。这些运行时的表,包含流程实例,认为,变量,异步任务等运行中的数据。Activiti只在流程实例执行过程中保持这些数据,在流程结束时就会删除这些记