2013年3月15日

摘要: 利用django的中间件CsrfViewMiddleware,settings里配置MIDDLEWARE_CLASSES = ( 'django.middleware.common.CommonMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware' 阅读全文
posted @ 2013-03-15 19:01 fage2013 阅读(649) 评论(0) 推荐(0)

2013年3月14日

摘要: 写了很简单的一个django上传的例子,可是发现上传的文件和源文件稍微不一样,打开的时候提示“文件损坏”之类的,mp3文件则表现为杂音主要代码如下:模版html<html> <body> <form action="#" method="post" enctype="multipart/form-data"> {% csrf_token %} title: <input name="title" /><br/> file: <input name=& 阅读全文
posted @ 2013-03-14 20:15 fage2013 阅读(240) 评论(0) 推荐(0)

2013年3月13日

摘要: sublime text 2插件安装有两张方式:通过package control安装、手动安装1 package control安装不过package control也是需要另外安装的插件,网上查了下package control可以通过命令安装安装方式为:a 按下 Control + ` 调出 Consoleb 将以下代码粘贴进命令行中并回车:import urllib2,os;pf=’Package Control.sublime-package’;ipp=sublime.installed_packages_path();os.makedirs(ipp) if not os.path. 阅读全文
posted @ 2013-03-13 14:32 fage2013 阅读(641) 评论(0) 推荐(0)

2011年6月30日

摘要: 解决方法如下:到你的用户目录下的Zend目录中删除org.eclipse.dltk.ui.prefs这个文件,关闭项目重新启动Zend Studio即可。比如我的用户是Administrator,则该文件所在的位置是C:/Documents and Settings/Administrator/Zend/workspaces/DefaultWorkspace7/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.dltk.ui.prefs其中DefaultWorkspace7是Zend Studio7默认的work 阅读全文
posted @ 2011-06-30 10:15 fage2013 阅读(157) 评论(0) 推荐(0)

2011年6月3日

摘要: 一,read 函数从打开的设备或文件中读取数据#include <unistd.h> ssize_t read(int fd, void *buf, size_t count); 返回值:成功返回读取的字节数,出错返回-1并设置errno,如果在调read之前已到达文件末尾,则这次read返回0 读上来的数据保存在缓冲区buf 中,同时文件的当前读写位置向后移。注意这个读写位置和使用C标准I/O库时的读写位置有可能不同,这个读写位置是记在内核中的,而使用C标准I/O库时的读写位置是用户空间I/O缓冲区中的位置。二,write 函数向打开的设备或文件中写数据 #include < 阅读全文
posted @ 2011-06-03 20:46 fage2013 阅读(1091) 评论(0) 推荐(0)
摘要: void removeSpace(char str[]){ int i=0, is = -1, in = 0; for (;str[i] != '/0';++i){ if (str[i] != ' '){ if (is != -1){ str[is] = str[i]; str[i] = ' '; if (in == 1){ is = i; } else { ++is; } } } else if (is == -1){ is = i; ++in; } else { ++in; } } if (is != -1){ s... 阅读全文
posted @ 2011-06-03 20:18 fage2013 阅读(375) 评论(0) 推荐(0)

2011年4月27日

摘要: 以为php有用于调用存储过程的内建函数,查了一下发现只能用mysql_query(callpro())这样的方式,我认为从本质上也就相当于在mysql命令行里执行语句了,由于我的存储过程含有输入输出参数,直接调用会报一个mysql_error错误:XXXXcan'treturn a result set in the given context google了一下这个错误发现有人用以下的代码解决了这个问题:原文地址:http://www.phpweblog.net/GaRY/archive/2008/01/29/2752.html#Post关键就是两点1define('CLIE 阅读全文
posted @ 2011-04-27 21:02 fage2013 阅读(296) 评论(0) 推荐(0)

2011年4月1日

摘要: 最近项目中用到KE编辑器,从官网打包下载了刚开始用,觉得很强大,也容易,可是当我点击图片上传的时候,却总是显示在等待中的那个图标,我苦苦等待的选择图片路径框怎么也不出现。于是我怀疑可能是我的KE设置错了,Google了好多网页都找不到解决方案,也没发现特别的设置问题啊。苦思冥想,查看官方的使用说明,阅读js文件,再看上传图片的处理文件等还是找不到问题的所在。最后还是一个论坛的哥们提醒,去看了下Apache的错误日志error.log文件,终于有一行提示,如can't find file ../../image.php字样,于是我到项目下的KE目录去寻找结果只有image.html文件, 阅读全文
posted @ 2011-04-01 15:53 fage2013 阅读(179) 评论(0) 推荐(0)
摘要: 给一个链接添加onclick事件,<a href="#" onclick="doSomething();">删除</a>doSomething方法通过ajax实现点击之后,确定之后发现每次页面都会跳动到页面的顶部其实是href="#" 的问题,点击后默认定位到本页面的顶部了改为:<a href="javascript:void(0);" onclick="doSomething();">删除</a>一切就OK了! 阅读全文
posted @ 2011-04-01 15:30 fage2013 阅读(168) 评论(0) 推荐(0)

2010年10月17日

摘要: 最近开发中遇到一个问题,都是由于自己不良的编码习惯而导致。本来公司开发的一个项目好好地挂在网站,老板说弄一个副本用于测试人员使用。于是就将原来的项目复制了一遍,然后改个项目名称就挂上去了。 第二天,测试人员就提交了bug报告,很多非常莫名奇妙的问题,原来本来好好的按钮,点击之后竟然毫无反应,事件没有响应,还有就是有些操作完了之后页面就突然跳转到另一个项目的页面去了。一段时间,百思不得其解,郁闷死我了。无奈,在源代码之中寻找逻辑错误,顺藤摸瓜,测试按钮事件,结果发现大多是ajax事件的按钮都没有正确执行。查看js文件,突然眼前一亮,发现提交ajax请求的大部分url路径都写得太死了,原来问题出. 阅读全文
posted @ 2010-10-17 18:18 fage2013 阅读(183) 评论(0) 推荐(0)

导航