描述 在一个n行m列的矩阵中,’P’代表平缓的场地,’H’代表小山。人的起点是在某个P的空格中,在这个矩阵中移动的规则如下: 每秒钟人可以向上下左右四个方向中任何一个方向移动一格,但需要注意的是不能进入小山所在的格子。 现在在P中随机选择起点和终点(起点和终点是可以重合的,如果重合则耗时为0),请你 ...
分类:
其他好文 时间:
2019-08-09 23:31:13
阅读次数:
83
dbgrid是从TCustomGrid继承下来的,它有col与row属性,只不过是protected的,不能直接访问,要处理一下,可以这样:TDrawGrid(dbgrid1).row:=row;TDrawGrid(dbgrid1).col:=col;dbgrid1.setfocus;就可以看到效果 ...
分类:
移动开发 时间:
2019-07-26 09:14:38
阅读次数:
148
背景: 今天,突然想到之前碰到过的一个场景:QQ空间中有着一些漂浮的装饰挂件,能够规律性在页面中移动(因为本人之前浏览别人空间时,确实遇到过装饰的非常好看的界面,因此印象比较深刻)。于是非常想知道这个功能是怎么实现的,于是就有了这一篇博客。 原理: 其实,实现原理很简单,就是在页面中添加一些好看的元 ...
分类:
移动开发 时间:
2019-07-21 22:32:02
阅读次数:
146
最近需要完全新建vue项目,基于vue-cl3搭建项目框架时,又开始纠结px,rem等单位问题,看了很多博客 目前最好用的单位是rem、vw 目前最常用的适配方案是: 普通元素:按照设计稿大小,使用px,再利用工具转化为rem font字体大小:使用px不进行rem转化,对不同的dpr分别设置大小, ...
分类:
移动开发 时间:
2019-07-19 17:03:37
阅读次数:
685
Linux vi/vim 所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在。 但是目前我们使用比较多的是 vim 编辑器。 vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。 什么是VIM? Vim是从 vi 发展出来的一个文本 ...
分类:
系统相关 时间:
2019-06-23 10:21:49
阅读次数:
146
1、移动端开发不用jquery的原因 jquery使用的优点中很大一个原因是解决了js的兼容性,但是在移动端开发中移动端的浏览器都很新进的浏览器,他的兼容性问题不需要jquery,所以不用考虑兼容性, 移动端的动画时支持css3的,所以直接使用css3来实现动画可以减少我们对jquery中动画函数的 ...
分类:
移动开发 时间:
2019-06-09 18:12:50
阅读次数:
156
CSS 变换 用于在空间中移动物体,而CSS 过渡 和CSS 关键帧动画 用于控制元素随时间推移的变化。 变换、过渡和关键帧动画的规范仍然在制定中。尽管如此,其中大多数特性已经在常用浏览器中实现了。 1.二维变换 CSS变换支持在页面中平移、旋转、变形和缩放元素。 从技术角度说,变换改变是元素所在的 ...
分类:
Web程序 时间:
2019-06-04 12:35:59
阅读次数:
1147
一个成熟的数据库架构并不是一开始设计就具备高可用、高伸缩等特性的,它是随着用户量的增加,基础架构才逐渐完善。这篇文章主要谈谈MySQL数据库在发展周期中所面临的问题及优化方案,暂且抛开前端应用不说,大致分为以下五个阶段: 阶段一:数据库表设计 项目立项后,开发部门根据产品部门需求开发项目。 开发工程 ...
分类:
数据库 时间:
2019-05-25 19:43:39
阅读次数:
124
1、按下开机按钮,当电脑出现开机画面按F2进入bios设置界面。 2、进入bios设置窗口中,移动光标切换到“boot”项下,然后移动光标到“1st Boot Priority”回车确认。 3、在之后的回车确定后,弹出的1st boot priority选项窗口中,移动光标选择“usb storag ...
分类:
其他好文 时间:
2019-05-14 13:00:49
阅读次数:
571
欲说MapReduce,好程序员要和大家先讲一对概念——移动数据和移动计算。 在学习大数据的时候,我们便会接触移动数据和移动计算,这两种联系紧密而又有很大不同的概念,其中移动计算也叫做本地计算。 在以前的数据处理中时使用的移动数据,其实就是将需要处理的数据传输到存放不同处理数据方式逻辑的各个节点上。 ...
分类:
其他好文 时间:
2019-05-14 11:09:47
阅读次数:
113