题意 :w*h(w,h≤16)网格上有n(n≤3)个小写字母(代表鬼)。要求把它们分别移动到对应的大写字母里。每步可以有多个鬼同时移动(均为往上下左右4个方向之一移动),但每步结束之后任何两个鬼不能占用同一个位置,也不能在一步之内交换位置。输入保证所有空格连通,所有障碍格也连通,且任何一个2*2子网 ...
分类:
其他好文 时间:
2017-07-16 12:39:13
阅读次数:
276
一、在session中存储json对象 在web开发的过程中,我们可能需要在session中暂时存储接收到的JSON数据,以减少对内存和带宽的占用,可是sessionStorage只能存储字符串数据,无法直接存储数组类型和JSON对象,这时候我们该怎么办呢?其实很简单。 先把json对象通过stri ...
分类:
其他好文 时间:
2017-07-15 23:54:26
阅读次数:
210
众所周知,Sublime Text 是一款非常受欢迎的编辑器。sublime 强大而精巧,它界面友好、功能非凡、性能极佳,可实现代码高亮、语法提示、自动完成,最重要的是它支持众多插件扩展,占用内存少,启动速度快,是一款非常优秀的编辑器。想详细了解使用这款工具的可参考如下视频教学 http://www ...
分类:
编程语言 时间:
2017-07-15 23:01:37
阅读次数:
282
接下来进入第五章,java中初始化和清理的问题,这是两个涉及安全的重要命题。初始化的功能主要是为库中的构件(或者说类中的域)初始化一些值,清理的功能主要是清除程序中不再被需要的元素,防止资源过分被垃圾占用的出现,为解决这些问题,java中提供了对构造器和垃圾清理器的支持,首先讨论构造器的问题。 为了 ...
分类:
其他好文 时间:
2017-07-15 18:56:06
阅读次数:
183
Oracle在开启了归档模式后,会在指定的archive目录下产生很多的archivelog文件, 而且默认是不会定期清除的,时间长久了,该文件夹会占用很大的空间。数据库开启归档模式之后,虽然可以保障数据的完整性,然而一定程度上会消耗系统性能, 另一个比较关键的地方就是,增加了维护的成本,因此需要做 ...
分类:
数据库 时间:
2017-07-15 12:50:35
阅读次数:
245
实现垃圾回收机制的整个原因是为了通过清理循环引用的变量来节省内存占用。 上例程输出如下: Xdebug的输出显示为两个值为'life'的 zval 变量容器,其实是同一个: 上例结果如下: 上例尽管不再有某个作用域中的任何符号指向这个变量容器,由于数组元素“1”仍然指向数组本身,所以这个容器不能被清 ...
分类:
Web程序 时间:
2017-07-15 11:18:09
阅读次数:
203
一、内存的概念 1. 物理内存:即插在主板上的内存条。他是固定的,内存条的容量多大,物理内存就有多大(集成显卡系统除外)。 但是如果程序运行很多或者程序本身很大的话,就会导致大量的物理内存占用,甚至导致物理内存消耗殆尽。 2. 虚拟内存:虚拟内存就是在硬盘上划分一块页面文件,充当内存。 当程序在运行 ...
当你最后投入容器的怀抱,发现它能解决很多问题,而且还具有众多的优点: 第一:它是不可变的 – 操作系统,库版本,配置,文件夹和应用都是一样的。您可以使用通过相同QA测试的镜像,使产品具有相同的表现。 第二:它是轻量级的 – 容器的内存占用非常小。不需要几百几千MB,它只要对主进程分配内存再加上几十M ...
分类:
其他好文 时间:
2017-07-14 22:14:47
阅读次数:
81
<html> <meta http-equiv="content-type" content="text/html;charset=UTF-8"/> <head><title>表单</title> <body> <form action="logOk.html" method="get"> 你最喜欢 ...
分类:
Web程序 时间:
2017-07-14 21:14:51
阅读次数:
216
一,开启日志记录,为以后排查做准备1.1开启php-fpm.conf的错误日志和慢执行日志和常规日志,采样一个小时,就可以根据这些日志的内容进行分析问题error_log=/tmp/error.log//错误日志access.log=/tmp/access.$pool.log//常规日志,记录每次访问时间,记录不同参数,以防止恶意攻击,后..
分类:
Web程序 时间:
2017-07-14 17:33:03
阅读次数:
307