摘要:在windows下用QT测试C/S通信的时候,遇到服务器端不能读取客户端发来的数据的问题。后来设置断点检查错误,发现是readyread信号不触发的原因。后来在客户端写socket后面加了一句socket.waitForBytesWritten();然后调试,问题解决。原因是客户端的数据没有写入完毕。类似的有socket.waitForConnected(),socket.waitForReadyRead(100000)函数参考:http://blog.sina.com.cn/s/blog_8588208901015rwo.html
阅读全文
摘要:---恢复内容开始---今天往php里写了一条sql查询,$sql = "select * from videos where vuser=".$u;$ret = mysql_query($sql,$con);while($row = mysql_fetch_array($ret))『』然后运行时在while语句处卡住了,最后检查nginx的error.log,提示是这样的"[error] 16246#0: *28 FastCGI sent in stderr: "PHP Warning: mysql_fetch_array() expects para
阅读全文
摘要:GET表单:复制代码代码如下:表单使用GET方式传值姓名:处理GET表单的PHP:复制代码代码如下:处理结果输出:参数 name 的值通过$_GET获取为 kj ,参数 name 的值通过$_POST获取为 ,参数 name 的值通过$_REQUEST获取为 kj .参数 parm 的值通过$_GET获取为 ,参数 parm 的值通过$_POST获取为 ,参数 parm 的值通过$_REQUEST获取为 .参数 hkey 的值通过$_GET获取为 hvalue ,参数 hkey 的值通过$_POST获取为 ,参数 hkey 的值通过$_REQUEST获取为 hvalue .参数 do 的值通过
阅读全文
摘要:1.使用php调用MySQL数据库的过程是不是先用mysql_query(SELECT*...)或mysql_list_dbs()等查询函数返回结果指针(mysql查询函数中还有没有这样的返回指针函数)然后用mysql_fetch_...系列或mysql_result或mysql_db_name函数处理这个指针转换为数组或对象?2.如果查询的数据表多于一行使用mysql_query(SELECT*FROM...)返回的是不是一个二维数组的指针?如果不是是什么?不要告诉我是个结果集,这个结果集的实体是一个同数据库中一样的二维数据表吗?还是只返回所选数据表中首行首列的地址值?3.那么一下代码whi
阅读全文
摘要:GET 请求一个简单的 GET 请求:xmlhttp.open("GET","demo_get.asp",true);xmlhttp.send();亲自试一试在上面的例子中,您可能得到的是缓存的结果。为了避免这种情况,请向 URL 添加一个唯一的 ID:xmlhttp.open("GET","demo_get.asp?t=" + Math.random(),true);xmlhttp.send();亲自试一试如果您希望通过 GET 方法发送信息,请向 URL 添加信息:xmlhttp.open("GET&
阅读全文
摘要:php调用shell脚本的svnup.php文件内容:/data0/shell/svnvp.sh是更新的脚本,主要内容是svn up。还需要修改sudo配置文件,直接键如visudo命令编辑配置文件: 1. 注释Defaults requiretty Defaults requiretty修改为 #Defaults requiretty, 表示不需要控制终端。 否则会出现sudo: sorry, you must have a tty to run sudo 2. 增加行 Defaults visiblepw 否则会出现 sudo: no tty present and no askpass
阅读全文
摘要:创建文件夹:os.execute('mkdir xx')创建文件:f = assert(io.open('a.tmp','w'))f:write('test')f:close()
阅读全文
摘要:用lua+drizzle在数据库中插入数据失败(不能访问数据库)后面发现原来是nginx配置文件中的drizzle模块部分最后多了一行 content_by_lua 'ngx.say("insert data success!")';注释或者删除后恢复正常
阅读全文
摘要:作者: 胡 志伟 分类: ngx_lua, 开发代码 发布时间: 2013-09-26 08:40 ė 6评论关闭在使用ngx.redirect 到一个新的地址时,错误日志提示:lua entry thread aborted: runtime error: attempt to call ngx.redirect after sending out the headers检查后发现,前面function中已经有ngx.say的过程,所以导致此问题。注释掉rediect前的所有say操作和print操作后即可
阅读全文
摘要:今天在服务器上MYSQL库里的一个表插入数据,主键id是auto_increment自动增长类型的。发现插入的值从2247734开始,而实际上id的最大值才22722,不明原因。删除了新增的,optimize表一下,重新插入,还是不行,从2247735开始。无奈只好去找解决办法,看到一条语句,可以查询这个表的auto_increment值:SELECT AUTO_INCREMENT FROM information_schema.tables WHERE table_name = 'hx_9enjoy';查了一下,显示2247735。怎么更新它呢?于是我幼稚的想UPDATE它一
阅读全文