题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1995 解题思路:求第k号盘子至少需要移动的次数,实际上是求n-k(认作是前g-1个盘子移动的总次数)个盘子(还欠一个)至少需要移动的次数再加上第(n-k+1)(认作是第g个盘子)个盘子移动一次即为移动的 ...
分类:
其他好文 时间:
2018-02-24 23:11:33
阅读次数:
201
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1220 做题思路:先在n^n^n个单位立方体中取2个(即一对),然后减去有公共点为4的立方体对数,即为所求。 总的对数:n*n*n的立方体可以分成n*n*n个单位立方体,所以一共有C(n*n*n,2)对 ...
分类:
其他好文 时间:
2018-02-24 22:00:29
阅读次数:
161
效果图展示: 示例代码如下: html代码: php代码如下: json代码如下: ...
分类:
Web程序 时间:
2018-02-23 14:45:12
阅读次数:
199
<?php echo 'chinese<br>' echo 'english'; echo 'math'; ?> 只需要在待输出的字符串中加入<br>这个html标记即可,php代码中可以嵌入html标记,html代码中也可以嵌入php代码。 ...
分类:
Web程序 时间:
2018-02-17 00:39:28
阅读次数:
244
php是一种服务器端的脚本语言,它的功能是根据不同的请求生成不同的html文件。一段典型的php代码通常是下面这个样子的: //NOTHING <?php //PHP CODE ?> //NOTHING 又或者是下面这个样子的。 前者我们称之为纯粹的php代码,后者可以称之为嵌入式PHP代码,因为它 ...
分类:
Web程序 时间:
2018-02-17 00:05:58
阅读次数:
242
tp5相对与tp3.2有很大的不同 migrate是其中一点,通过migrate程序员可以在php代码中创建数据库修改回滚等操作 首先下载migrate扩展,命令行到当前项目目录下执行 通过使用php think命令可以查看migrate是否成功下载 使用migrate:create migrate ...
分类:
数据库 时间:
2018-02-10 15:52:38
阅读次数:
2165
为什么要开发PHP扩展 PHP-X是用来开发PHP扩展的库。PHP代码写得好好的,为啥要开发PHP扩展呢? 我们知道PHP不擅长CPU密集型的操作,那么把CPU密集型的相关代码迁移到扩展上,就可以大幅提高效率了。 大牛们说的从用户空间沉降到内核空间,就是指从PHP代码改为扩展。 开发扩展用的语言 P ...
分类:
Web程序 时间:
2018-02-07 21:19:12
阅读次数:
183
虽然PHP是世界上最好的语言,但是也有一些因为弱类型语言的安全性问题出现。WordPress历史上就出现过由于PHP本身的缺陷而造成的一些安全性问题,如CVE-2014-0166 中的cookie伪造就是利用了PHP Hash比较的缺陷。 当然一般这种情况实战中用到的不是很多,但是在CTF竞赛中却是 ...
分类:
Web程序 时间:
2018-02-04 18:00:26
阅读次数:
234
一、GPC 二、特性 三、危险函数 代码执行 文件包含 文件读取 文件上传 命令执行 变量覆盖 变量的编码与解码 跨站脚本 反序列化 枚举 四、阅读技巧 五、新技能 $a = $_GET['file']; include $a.'.html.php'; 在可以控制协议的情况下,首先新建一个hello ...
分类:
Web程序 时间:
2018-02-04 16:45:08
阅读次数:
174
在vim中 安装php的xdebug和 vdebug插件, 在vim中进行调试php代码 参考: http://www.cnblogs.com/qiantuwuliang/archive/2011/01/23/1942382.html ...
分类:
Web程序 时间:
2018-02-03 16:18:19
阅读次数:
168