摘要: 今天在C代码中使用gets()时提示“warning: this program uses gets(), which is unsafe.”,然后这个程序还能运行,无聊的我开始查阅资料,为啥gets()会unsafe呢。 通过Google查阅前辈的问答,原来是这么回事。 gets()这个函数只有一 阅读全文
posted @ 2016-03-11 10:12 WingPig99 阅读(5958) 评论(0) 推荐(1) 编辑
摘要: Floyd算法又称弗洛伊德算法,也叫做Floyd's algorithm,Roy–Warshall algorithm,Roy–Floyd algorithm, WFI algorithm。 Floyd算法是一种在有权图中(有确定的非负的权值,不能存在环路)查找最短路径的算法。该算法的一次简单执行可 阅读全文
posted @ 2016-03-10 20:55 WingPig99 阅读(2108) 评论(0) 推荐(0) 编辑
摘要: 动态规划求最大连续子序列: 思想: 1、如果在array[1,N]中存在最大连续子序列array[i,j],那么对于任何的k(i<=k<=j)均有array[i,k]大于0。假设array[i,k]小于0,由条件知array[i,j]为最大连续子序列,且由等式array[i,k](小于0)+arra 阅读全文
posted @ 2016-03-10 08:46 WingPig99 阅读(1380) 评论(0) 推荐(0) 编辑
摘要: 今天在使用Mac编译C++文件时,提示以下错误。 1 Undefined symbols for architecture x86_64: 2 "std::__1::__vector_base_common<true>::__throw_length_error() const", referenc 阅读全文
posted @ 2016-03-09 09:48 WingPig99 阅读(3828) 评论(0) 推荐(0) 编辑
摘要: 首先输入 apt-cache search curl | grep php 查询curl的php支持名字 可能会返回如下内容: php5-curl - CURL module for php5 安装: sudo apt-get install php5-curl 重启apache sudo /etc/init.d/apache2 restart 阅读全文
posted @ 2013-04-05 19:16 WingPig99 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 在使用CI框架的使用经常碰到跳转和路径方面的问题,site_url()和base_url()很容易混淆,下面来说说他们的区别!假如你config文件里面的base_url和index_page是这样定义的:config['base_url'] = "http://domain.com/";config['index_page'] = "index.php";那么你若使用site_url("news/php/2");则实际url为http://domain.com/index.php/news/php/2 阅读全文
posted @ 2013-03-12 14:21 WingPig99 阅读(459) 评论(0) 推荐(0) 编辑
摘要: php中utf-8编码下用正则表达式匹配汉字的最终正确表达式——/[\x{4e00}-\x{9fa5}]/uphp中utf-8编码下用正则表达式匹配汉字的最终正确表达式——/[\x{4e00}-\x{9fa5}]/u\u4e00-\u9fa5 (中文)\x3130-\x318F (韩文\xAC00-\xD7A3 (韩文)\u0800-\u4e00 (日文) 阅读全文
posted @ 2013-01-27 19:20 WingPig99 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 关于codeignite表单验证。 $this->load->helper(array('form','url')); $this->load->library('form_validation'); $this->form_validation->('input','input','require 阅读全文
posted @ 2013-01-27 11:57 WingPig99 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 1、修改默认网站目录ubuntu8.10下修改apache2的默认文档目录 默认是在/var/www里面 sudo gedit /etc/apache2/sites-enabled/000-default 在文档中找到 DocumentRoot 在后面修改你要放置网页文件的目录。 修改完了 别忘记重 阅读全文
posted @ 2013-01-27 10:49 WingPig99 阅读(271) 评论(0) 推荐(0) 编辑
摘要: Ubuntu更改文件夹权限(转)Ubuntu的许多操作是在终端中进行的,通过sudo命令管理的文件是由root持有权限的,一般用户是无法改变的。在图形界面上,我们可以通过属性中的权限选项夹进行操作。但是一旦文件的属性显示当前用户没有读写权力时,无法在图形界面上修改权限。常用方法如下:sudo chmod 600 ××× (只有所有者有读和写的权限)sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限)sudo chmod 700 ××× (只有所有者有读和写以及执行的权限)su 阅读全文
posted @ 2013-01-27 10:07 WingPig99 阅读(1672) 评论(0) 推荐(0) 编辑