今天在工作的过程中发现,mysql下explain语法对update不起作用。
比如:explain update tablename set colm1='100';
环境mysql 5.0
比如:explain update tablename set colm1='100';
环境mysql 5.0
在PHP中先用escape函数编码,到客户端时利用js中的unescape解码。阅读全文
Sandbox 是一个用来搭建个人网站的平台,主要功能包括博客、相册、文件下载、网站风格定制等功能。
该版本做了大量的改进,包括使用 XTemplate 模板引擎进行重写,管理界面大改造,完全兼容 XHTML 1.1 规范,大大改进了 UBB 码的解析,增加了表情,搜索优化的改进等等。
下载 Sandbox 2.0
该版本做了大量的改进,包括使用 XTemplate 模板引擎进行重写,管理界面大改造,完全兼容 XHTML 1.1 规范,大大改进了 UBB 码的解析,增加了表情,搜索优化的改进等等。
下载 Sandbox 2.0
Red5是一个采用Java开发开源的Flash流媒体服务器。它支持:把音频(MP3)和视频(FLV)转换成播放流; 录制客户端播放流(只支持FLV);共享对象;现场直播流发布;远程调用。Red5使用RSTP作为流媒体传输协议,在其自带的一些示例中演示了在线录 制,flash流媒体播放,在线聊天,视频会议等一些基本功能。
详细改进内容请看 ChangeLog。
下载地址:
Red5 0.9.1 Final (21 February 2010)
详细改进内容请看 ChangeLog。
下载地址:
Red5 0.9.1 Final (21 February 2010)
MySQL Workbench是一款专为MySQL设计的ER/数据库建模工具。它是著名的数据库设计工具DBDesigner4的继任者。你可以用MySQL Workbench设计和创建新的数据库图示,建立数据库文档,以及进行复杂的MySQL 迁移
MySQL Workbench是下一代的可视化数据库设计、管理的工具,它同时有开源和商业化的两个版本。该软件支持Windows和Linux系统,下面是一些该软件运行的界面截图:
http://dev.mysql.com/get/Downloads/MySQLGUITools/mysql-workbench-oss-5.2.19-beta-win32.msi/from/http://ftp.jaist.ac.jp/pub/mysql/
MySQL Workbench是下一代的可视化数据库设计、管理的工具,它同时有开源和商业化的两个版本。该软件支持Windows和Linux系统,下面是一些该软件运行的界面截图:
http://dev.mysql.com/get/Downloads/MySQLGUITools/mysql-workbench-oss-5.2.19-beta-win32.msi/from/http://ftp.jaist.ac.jp/pub/mysql/
Sandbox 是一套采用php编写的个人站点工具包,sandbox提供包括博客、相册、文件下载、网站风格定制等多个模块。通过简单的配置用户就可以打造出一个符合自己喜好的个性的个人网站。新的sandbox2.0版本做了dali8ang的改进,使用xtemplate模板引擎进行重写,管理界面进行了大量更新,页面完全兼容XHTML1.1规范,改进了ubb码的解析,增加了表情,搜索优化的改进等
解决方案如下:php 设置中文cookie的时候,进行转码:setcookie("qumei_js_nick", urlencode(‘中国’), 0, "/", "qq.com");
js读取cookie后用decodeURI解码
var nick = decodeURI($app.cookie('qumei_js_nick'));
ok了,就这么简单!
js读取cookie后用decodeURI解码
var nick = decodeURI($app.cookie('qumei_js_nick'));
ok了,就这么简单!
我能抽象出整个世界...
但是我不能抽象出你...
因为你在我心中是那么的具体...
所以我的世界并不完整...
我可以重载甚至覆盖这个世界里的任何一种方法...
但是我却不能重载对你的思念...
也许命中注定了你在我的世界里永远的烙上了静态的属性...
而我不慎调用了爱你这个方法...
当我义无返顾的把自己作为参数传进这个方法时...
我才发现爱上你是一个死循环...
它不停的返回对你的思念压入我心里的堆栈...
在这无尽的黑夜中...
我的内存里已经再也装不下别人...
我不停的向系统申请空间...
但却捕获一个异常---我爱的人不爱我...
为了解决这个异常...
我愿意虚拟出最后一点内存...
把所有我能实现的方法地址压入堆栈...
并且在栈尾压入最后一个方法---将字符串”我爱你,你爱我吗?”传递给你...
如果返回值为真--我将用尽一生去爱你...
否则--我将释放掉所有系统资源...
为什么jquery-jsonp总是执行error里的方法 ,PHP里也一样的拼写才成:
后台服务器响应的内容有区别的
用 json 的时候
response.write("{\"p1\":\"v1\"}")
用 jsonp 的时候
response.write(request["callback"] + "({\"p1\":\"v1\"})")
——————————————————————————————————————————
直接返回:callBackFromPcClient({'title':'this from server site','status':'success'})
在里面写个callBackFromPcClient是不标准的,呵呵。
PHP:
JS Jquery jsonP调用:
调用后返回:
如不这样,会进入Error里的。Add Time:2014-03-13
———————————————————————————————————————————————————————————————————————
一直对jQuery 的jsonp 调用比较疑惑,今天研究了一下jsonp 做了一个简单的调用例子,我用asp做服务端s
客户端(url:http://192.168.1.2:81/jsonp_test.asp)
客户端页面首先在body 中放置一个div: <div id="res"></div> 将远程调用的数据写入该div中
Code
服务端(url:http://192.168.1.5/jsonp_proc.asp)
代码很简单,就是输出一个字符串
比如正常输出json应该是:[{"id":"1","name":"测试1"},{"id":"2","name":"测试2"}]
jsonp 则输出: jsonpcallback([{"id":"1","name":"测试1"},{"id":"2","name":"测试2"}]) 其中“jsonpcallback”是客户端传过来的
Code
由于 jquery 在ajax 处理中使用的是utf-8编码传递参数的,所以jsonp处理端用utf-8的编码最好,这样省得编码转换了
最终效果截图:
跨域可能想flash来做其实jsonp这样去请求计数一下还是可以的:
start:function(){
$.ajax({
url:'http://c.l.**.com/adsclick?seq=20100414000034***&loc=hdjc**',
dataType:"jsonp",
jsonp:"jsonpcallback",
success:function(data){
}
});
服务端必须要有一个回调函数的json串输出,否则,jquery的jsonp尽管调用,但是没有到success里面去。
为此,我们应该这样才能取得回调的json返回值:
PHP跨域Url代码:
http://localhost/jsonp.php
jsonp url发送get方式抓包:
http://localhost/jsonp.php?jsonpcallback=jsonp1299201040354&_=1299201040373
jsonp1299201040354({"id":"10020155545","name":"jackxiang"})
jquery的jsonp调用如下:
jsonp.html
来源:http://www.cnblogs.com/cfanseal/archive/2009/05/19/1460382.html
http://www.impng.com/front-end/ajax-crossdomain-by-jsonp.html
最近遇到不少需要跨越操作的问题,一直没有解决,今天具体总结下Jquery下怎样实现跨域操作的。
一般情况下,XMLHttpRequest对象本身是不能支持跨域通信的,因此使用简单的AJAX技术是无法完成跨域请求与响应的任务的。为了实现跨域通信,实现跨域操作有三种方法:
本地代理,flash,Script。
1.Script实现跨域操作(通过getScript()函数)
getScript("网址");
2.Jsonp方式实现跨域操作(使用jQuery的JSONP就可以实现跨域操作)
getJSON("网址?type=json(类型)&callback=?(返回)");
还有一些网址提供的API也可以实现跨域
jQuery的getJSON方法怎么使用?
$.getJSON('你请求的页面URL, {参数} , 回调函数);
a.php
$name = {name:"aaa"};
echo $name; //响应回去,如果换成其他语言用一个输出就行。
//模板
$.getJSON('a.php' , '{}' , function(data){
alert(data.name); //弹出aaa
})
Demo:
一定要有一个callback=?的回调参数,没有请求是失败的,不可能成功的:
程序端:
需要返回数据结构如下:
$ret = "{\"code\":\"-1\"}";
echo $_GET['callback']."(".$ret.")";
根据情况于是得构造出:
Url:./Info.php?callback=jsonp1342075892609&id=566&rand=0.1722637134335827
jsonp1342075892609({type:"pm"})
于是:
$ret = '{type:"pm"}';
echo $_GET['callback']."(".$ret.")";
后台服务器响应的内容有区别的
用 json 的时候
response.write("{\"p1\":\"v1\"}")
用 jsonp 的时候
response.write(request["callback"] + "({\"p1\":\"v1\"})")
——————————————————————————————————————————
直接返回:callBackFromPcClient({'title':'this from server site','status':'success'})
在里面写个callBackFromPcClient是不标准的,呵呵。
PHP:
JS Jquery jsonP调用:
调用后返回:
如不这样,会进入Error里的。Add Time:2014-03-13
———————————————————————————————————————————————————————————————————————
一直对jQuery 的jsonp 调用比较疑惑,今天研究了一下jsonp 做了一个简单的调用例子,我用asp做服务端s
客户端(url:http://192.168.1.2:81/jsonp_test.asp)
客户端页面首先在body 中放置一个div: <div id="res"></div> 将远程调用的数据写入该div中
Code
<script type="text/javascript" src="/js/jquery-1.3.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$.ajax({
url:'http://192.168.9.5/jsonp_proc.asp',
dataType:"jsonp",
jsonp:"jsonpcallback",
success:function(data){
var $ul = $("<ul></ul>");
$.each(data,function(i,v){
$("<li/>").text(v["id"] + " " + v["name"]).appendTo($ul)
});
$("#res").append($ul);
}
});
});
</script>
<script type="text/javascript">
$(document).ready(function(){
$.ajax({
url:'http://192.168.9.5/jsonp_proc.asp',
dataType:"jsonp",
jsonp:"jsonpcallback",
success:function(data){
var $ul = $("<ul></ul>");
$.each(data,function(i,v){
$("<li/>").text(v["id"] + " " + v["name"]).appendTo($ul)
});
$("#res").append($ul);
}
});
});
</script>
服务端(url:http://192.168.1.5/jsonp_proc.asp)
代码很简单,就是输出一个字符串
比如正常输出json应该是:[{"id":"1","name":"测试1"},{"id":"2","name":"测试2"}]
jsonp 则输出: jsonpcallback([{"id":"1","name":"测试1"},{"id":"2","name":"测试2"}]) 其中“jsonpcallback”是客户端传过来的
Code
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<%
jsonp = request("jsonpcallback")
str = "[{""id"":""1"",""name"":""测试1""},{""id"":""2"",""name"":""测试2""}]"
str = jsonp & "(" & str&")"
response.Write(str)
%>
<%
jsonp = request("jsonpcallback")
str = "[{""id"":""1"",""name"":""测试1""},{""id"":""2"",""name"":""测试2""}]"
str = jsonp & "(" & str&")"
response.Write(str)
%>
由于 jquery 在ajax 处理中使用的是utf-8编码传递参数的,所以jsonp处理端用utf-8的编码最好,这样省得编码转换了
最终效果截图:
跨域可能想flash来做其实jsonp这样去请求计数一下还是可以的:
start:function(){
$.ajax({
url:'http://c.l.**.com/adsclick?seq=20100414000034***&loc=hdjc**',
dataType:"jsonp",
jsonp:"jsonpcallback",
success:function(data){
}
});
服务端必须要有一个回调函数的json串输出,否则,jquery的jsonp尽管调用,但是没有到success里面去。
为此,我们应该这样才能取得回调的json返回值:
PHP跨域Url代码:
http://localhost/jsonp.php
<?php
$array_Json = array("id"=>"10020155545","name"=>"jackxiang");
$aaa_arr = json_encode($array_Json);
$str =$_GET['jsonpcallback']."(".$aaa_arr.")";
echo $str;
?>
$array_Json = array("id"=>"10020155545","name"=>"jackxiang");
$aaa_arr = json_encode($array_Json);
$str =$_GET['jsonpcallback']."(".$aaa_arr.")";
echo $str;
?>
jsonp url发送get方式抓包:
http://localhost/jsonp.php?jsonpcallback=jsonp1299201040354&_=1299201040373
jsonp1299201040354({"id":"10020155545","name":"jackxiang"})
jquery的jsonp调用如下:
jsonp.html
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>安踏CBA全明星赛活动 - 排行榜</title>
<script type='text/javascript' src="./jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$.ajax({
url:'http://localhost/jsonp.php',
dataType:"jsonp",
jsonp:"jsonpcallback",
success:function(data){
alert("jack");
// alert(data);
}
});
});
</script>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>安踏CBA全明星赛活动 - 排行榜</title>
<script type='text/javascript' src="./jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$.ajax({
url:'http://localhost/jsonp.php',
dataType:"jsonp",
jsonp:"jsonpcallback",
success:function(data){
alert("jack");
// alert(data);
}
});
});
</script>
来源:http://www.cnblogs.com/cfanseal/archive/2009/05/19/1460382.html
http://www.impng.com/front-end/ajax-crossdomain-by-jsonp.html
最近遇到不少需要跨越操作的问题,一直没有解决,今天具体总结下Jquery下怎样实现跨域操作的。
一般情况下,XMLHttpRequest对象本身是不能支持跨域通信的,因此使用简单的AJAX技术是无法完成跨域请求与响应的任务的。为了实现跨域通信,实现跨域操作有三种方法:
本地代理,flash,Script。
1.Script实现跨域操作(通过getScript()函数)
getScript("网址");
2.Jsonp方式实现跨域操作(使用jQuery的JSONP就可以实现跨域操作)
getJSON("网址?type=json(类型)&callback=?(返回)");
还有一些网址提供的API也可以实现跨域
jQuery的getJSON方法怎么使用?
$.getJSON('你请求的页面URL, {参数} , 回调函数);
a.php
$name = {name:"aaa"};
echo $name; //响应回去,如果换成其他语言用一个输出就行。
//模板
$.getJSON('a.php' , '{}' , function(data){
alert(data.name); //弹出aaa
})
Demo:
一定要有一个callback=?的回调参数,没有请求是失败的,不可能成功的:
程序端:
需要返回数据结构如下:
$ret = "{\"code\":\"-1\"}";
echo $_GET['callback']."(".$ret.")";
根据情况于是得构造出:
Url:./Info.php?callback=jsonp1342075892609&id=566&rand=0.1722637134335827
jsonp1342075892609({type:"pm"})
于是:
$ret = '{type:"pm"}';
echo $_GET['callback']."(".$ret.")";
帝国备份王,可以解决很多站长备份恢复mySQL数据库的难题.
优点: 分卷备份,可以备份任意大小数据库;可以实现不同版本之间的转换;操作方便,不受使用程序的限制阅读全文
优点: 分卷备份,可以备份任意大小数据库;可以实现不同版本之间的转换;操作方便,不受使用程序的限制阅读全文
如何避免数据和文件系统因掉电而损坏??阅读全文
由于STL是一个统一的整体,map的很多用法都和STL中其它的东西结合在一起;map中由于它内部有序,由红黑树保证,因此很多函数执行的时间复杂度都是log2N的,如果用map函数可以实现的功能,而STL Algorithm也可以完成该功能,建议用map自带函数,效率高一些……
阅读全文
阅读全文
SUSE防火墙查看命令
SUSE防火墙立即停止命令
在SUSE11.2下测试通过。
阅读全文
linux:~ # chkconfig -list|grep -i fire
SuSEfirewall2_init 0:off 1:off 2:off 3:off 4:off 5:off 6:off
SuSEfirewall2_setup 0:off 1:off 2:off 3:off 4:off 5:off 6:off
SuSEfirewall2_init 0:off 1:off 2:off 3:off 4:off 5:off 6:off
SuSEfirewall2_setup 0:off 1:off 2:off 3:off 4:off 5:off 6:off
SUSE防火墙立即停止命令
linux:~ # SuSEfirewall2 stop
SuSEfirewall2: Warning: ip6tables does not support state matching. Extended IPv6 support disabled.
SuSEfirewall2: batch committing...
SuSEfirewall2: Firewall rules unloaded.
SuSEfirewall2: Warning: ip6tables does not support state matching. Extended IPv6 support disabled.
SuSEfirewall2: batch committing...
SuSEfirewall2: Firewall rules unloaded.
在SUSE11.2下测试通过。
阅读全文
默认 ssh 是 22 端口……
用这个命令netstat -a | grep ssh
或者ps -ef | grep ssh
这个命令都可以
telent 127.0.0.1 22
阅读全文
用这个命令netstat -a | grep ssh
或者ps -ef | grep ssh
这个命令都可以
telent 127.0.0.1 22
linux-jvm6:/home/jackxiang/桌面 # netstat -atlunp|grep ssh
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 6207/sshd
tcp 0 0 :::22
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 6207/sshd
tcp 0 0 :::22
阅读全文
声明:本人非专业的软件配置管理人员,只是日常工作中经常使用,以下内容均代表个人观点,欢迎专业人士指正、补充。
阅读全文
阅读全文