文章同步到github 以前没怎么太注意过meta标签的作用,只是简单了解一些常用属性,现在结合个人了解的进行记录与总结: 元数据 首先需要了解一下元数据(metadata)元素的概念,用来构建HTML文档的基本结构,以及就如何处理文档向浏览器提供信息和指示,它们本身不是文档内容,但提供了关于后面文 ...
分类:
Web程序 时间:
2020-01-20 19:27:28
阅读次数:
126
本文对随机生成迷宫的实现思路进行记录,其作用在于为游戏过程提供随机性以及节省开发周期,下面是Dungeonize的结构 随机迷宫的生成主要包括几个阶段 1.生成房间体结构,为墙体,自定义房间,自定义物体生成平台 1 for (var i = 0; i < room_count; i++) { 2 R ...
分类:
编程语言 时间:
2020-01-18 14:26:41
阅读次数:
83
最近发现了一个简明Asp.net core的手册Demo教程,传送门,教程还是比较通俗易懂的,按着教程进行了学习 由于使用的.net core 3.1, 按照教程进行创建MVC项目,实际操作时候还是有一些问题,遂将一些问题进行记录。 1 执行数据库变更报错,提示 dotnet-ef 命令不存在 提示 ...
分类:
Web程序 时间:
2020-01-17 19:05:02
阅读次数:
217
介绍 THDN的核心机制为Match3的利用,本文对Match3 Gameplay进行记录,并对其进行改良.THDN作为RogueLIke性质的游戏,玩家在随机生成的dungeon里进行探索并获取THDN的线索,随机生成的dungeon(DUNGEONIZE)会之后介绍,在探索的过程中,玩家面对黑暗 ...
分类:
其他好文 时间:
2020-01-12 13:15:04
阅读次数:
75
定义栈的数据结构,请在该类型中实现一个能够得到栈中所含最小元素的min函数(时间复杂度应为O(1))。 由于本身给了import java.util.Stack;所以感觉可以使用JDK自带的栈 思路:用两个栈进行记录,s1记录全部,s2记录各个时刻最小值 源码如下: 1 import java.ut ...
分类:
其他好文 时间:
2020-01-12 09:33:43
阅读次数:
78
概述 在JDK1.7以后,新增了一个命令行工具 jcmd。他是一个多功能的工具,可以用它来导出堆、查看Java进程、导出线程信息、执行GC、还可以进行采样分析(jmc 工具的飞行记录器)。 命令格式 1 jcmd <pid | main class> <command ... | PerfCount ...
分类:
其他好文 时间:
2020-01-11 20:01:15
阅读次数:
124
7数据库的基本概念描述事物的符号记录称为数据包括数字,文字,图形,图像,声音,档案记录等以记录形式按统一的格式进行存储每一行记录:行每一段字段-属性-列从而形成了表表将不同的记录组织在一起,就形成了表是用来存储具体数据的数据库就是表的组合,是存储数据的仓库以一定的组织方式存储的相互有关的数据数据库系统发展史第一代数据库自20世纪60年代起,第一代数据库系统问世。他们是层次模型与网状模型的数据库系统
分类:
数据库 时间:
2020-01-10 18:54:47
阅读次数:
125
一、ActiveRecord简单介绍 Active Record(简称AR),是一种领域模型模式,特点是一个模型类对应关系型数据库中的一个表,而模型类的一个实例对应表中的一行记录。而MP也对AR有一定支持。在MP中开启AR,仅需要实体类继承Model类并实现主键指定方法 @TableName("tb ...
分类:
其他好文 时间:
2020-01-10 00:39:03
阅读次数:
252
背景 在一次项目的性能调优中,发现出现竞争瓶颈,导致在资源未使用满的情况下,TPS已经无法提升。祭起JMC(JAVA MISSON CONTROL)飞行记录器大法后,发现线程集中等待在logback写日志的地方,如下图所示: 由于项目组多线程写如同一个文件日志,导致存在IO竞争,一般解决这种问题有三 ...
分类:
编程语言 时间:
2020-01-07 14:50:06
阅读次数:
300
1 序 对ETL系统中数据转换和存储操作的相关日志进行记录以及实时分析有助于我们更好的观察和监控ETL系统的相关指标(如单位时间某些操作的处理时间),发现系统中出现的缺陷和性能瓶颈。 由于需要对日志进行实时分析,所以Storm是我们想到的首个框架。Storm是一个分布式实时计算系统,它可以很好的处理 ...
分类:
其他好文 时间:
2020-01-06 22:42:07
阅读次数:
78