修改windows2003远程桌面端口3389
本文将介绍如何修改远程桌面端口:
Windows 2000(2003) Server 默认的远程桌面的服务端口是3389,通过有远程权限的用户名和密码我们可以远程连接服务器,进行桌面操作,为了安全,我们往往会把默认端口改掉,防止大家很容易的控制机器。
在开始之前,要提示大家在修改端口的时候一定要注意,比如我们将3389修改为4389,修改完毕之后一定要在防火墙里面添加4389,不然端口已经改成3389,而且原先的防火墙例外3389也最好先保留,重启之后再去掉,以免在修改过程中出现意外(比如网络断开没能重启成功。。。),我们自己也没有办法远程了!
步骤:打开注册表修改两处即可。[……]
JSON
前言:
原生支持JSON的浏览器:
- Firefox (Mozilla) 3.5
- Internet Explorer 8
- Chrome
- Opera 10
- Safari 4
对于较老的浏览器,可使用 JavaScript 库: https://github.com/douglascrockford/JSON-js
1.将字符串解析为JSON格式
[……]
JavaScript在函数中声明变量的作用域
1.下面代码函数中声明了变量m,所以m的作用域是函数内部,函数执行完毕后,不能再访问变量m:
[html]
<script>
function show(i,j){
var m=i+j;
return m;
}
show(1,2);
alert(m);
</script>
[/html]
2.下面函数中m没有生命,函数执行完毕后仍然可以访问m:
[html]
<script>
function show(i,j){
m=i+j;
return m;
//或者以上两段代码缩写为return m=[……]
CSS清除浮动的方法
1.添加空<div>标签或者<br />
[html]
<style type=”text/css”>
*{margin:0;padding:0;}
body{font:36px bold; color:#FFF; text-align:center;}
.wrap{background:#CCC;}
.left{float:left;width:40%;height:200px;background:#08F;}
.right{float:right;width:40%;height:200px;background:#F08;}[……]
CSS布局问题总结
经典两栏自适应布局
HTML网页结构如下:
<body>
<div class="left">
</div>
<div class="right">
</div>
</body>
- 使用绝对定位。
CSS代码:
.left{background:#ff0088;width:200px;position:absolute;}
.right{background:#0088ff;margin-left:200px;}
2.使用浮动布局
CSS代码:
.left{background:#ff0088;wid[......]
jQuery为新增元素绑定事件
为动态添加的html元素添加事件,如我们用append添加了一个div,想在点击的时候执行一些动作。
1.一个简单的方法,将click()事件紧跟在append()后面,写在同一个函数里面:
[code]
$(document).ready(function(){
$(“#a”).click(function(){
$(‘#a’).append(‘
‘);
$(“#b”).click(function(){
//一些动作
});
});
//不过写在这里就不可以了,必须紧跟在append后面 的同一个函数里面。
});
[/code[……]
IE浏览器兼容性bug汇总
IE6~8
IE条件注释
ul li高度在ie6、ie7、ie8、FF下兼容问题解决
在页面中有时候使用ul li列表时ie6、ie7、ie8、FF的高度会不一样(其中ie6与ie7高度一样,ie8与FF高度一样),设置高后使用 overflow:hidden;也无济于事,在li样式上加上vertical-align:bottom便解决了。
ul的padding-top会影响到浮动li的第二行。
IE6和IE7不会合并上下边距,而火狐如果添加border也不会合并?
IE6
span 样式失效
a标签里包含了一个span,我们可能希望当鼠标移到a上时,span的样式发生变化,但[……]
兼容所有浏览器的加入收藏和设为首页代码
设为首页 和 收藏本站 js代码 兼容IE,chrome,火狐,360等。
[html]
//设为首页
function SetHome(obj,url){
try{
obj.style.behavior=’url(#default#homepage)’;
obj.setHomePage(url);
}catch(e){
if(window.netscape){
try{
netscape.security.PrivilegeManager.enablePrivile[……]
CSS3实现阴影和圆角效果(多浏览器兼容)
css3阴影:
[css]
.shadow {
-moz-box-shadow: 3px 3px 4px #000;
-webkit-box-shadow: 3px 3px 4px #000;
box-shadow: 3px 3px 4px #000;
/* For IE 8 */
-ms-filter: “progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color=’#000000′)”;
/* For IE 5.5 – 7 */[……]
PHP替換UTF-8的空格(0xC2 0xA0)
关于UTF-8的空白字符(ASCII码:0xC2 0xA0)。
今天在做项目时遇到一个奇怪的问题,用ThinkPHP,在从mysql读取数据出来之后需要把字段值中包含的空格去掉,于是写了一段代码:
[php]
$description=trim($description);//PHP自带trim()函数去掉“\0\t\n\x0B\r”以及普通半角空格
$description=str_replace(" ","",$description);//去掉半角空格
$description=str_replace(" &[……]
解决Yourphp父级分类不能添加文章
在Yourphp后台管理中,如果在文章模型的一个分类下添加一个子分类,那么添加文章的时候只能选择子分类,上一级分类会显得不可选。
同样在文章模型的搜索功能中,如果分类存在子分类,父级分类会变灰不可用。
解决问题的方法是找到文件:/Yourphp/Lib/ORG/Form.class.php
注释掉下面代码即可:
[php]
$r[‘disabled’] = $r[‘child’] ? ‘ disabled’ :”;
[/php]
这时候添加文章就可以选择任意分类了。
如果需要在搜索任意分类,需要找到文件:/Yourphp/Lib/Actio[……]
PHP将NULL存入MySQL数据库
如果MySQL字段设置了特定格式(如日期),我们存空字符或者“0”或者空格都不可行的时候,就需要存入NULL。
PHP如何将NULL存入MySQL数据库呢?
其实只需要在MySQL把该字段设置为允许为空,并且默认值是NULL,然后在写数据库的时候不为该变量赋值就行了。
如果写入数据库的变量在一个数据量,我们已经批量赋值了。比如:
所有要写入数据库的变量都在数组$arr里面,而$arr[‘date’]=””;
我们修改$arr[“date”]=NULL或者$arr[“date”]=”NULL”都不可行。
那就直接把$arr[“date”]这个元素删掉好了:[……]
VPNRoot
VpnRoot是一款用来代替安卓系统自身VPN设置的应用,而无需使用PIN或图案锁屏。开启应用后在HOST处填入VPN服务器的地址,Username处填写用户名,Password处填写登录密码,之后点击Connect键即可。如果需要特殊设置,可以勾选“Show more option”,查看并设置更加详细的选项。
This application was designed to allow connection of a VPN server without having to use PIN[……]
国外十大最流行的php框架排名
本文来自国外的一个PHP技术人员网站,总结了国外的十个目前最流行的PHP MVC框架。具体排名顺序未必准确,还有些知名框架,如Kohana等也没有提及。不过仍可以做为一篇不错的参考。
以下为十个目前最流行的基于MVC设计模式的PHP框架。
1. Yii
Yii是一个基于组件的高性能的PHP的框架,用于开发大规模Web应用。Yii采用严格的OOP编写,并有着完善的库引用以及全面的教程。从MVC,DAO/ActiveRecord,widgets,caching,等级式RBAC,Web服务,到主体化,I18N和L10N,Yii提供了今日Web 2.0应用开发所需要的几乎一切[……]
$HTTP_COOKIE_VARS和$_COOKIE的区别
在 PHP 4.1.0 及以后版本使用$_COOKIE。之前的版本,使用 $HTTP_COOKIE_VARS。
如果需要新版本的php5支持$HTTP_COOKIE_VARS,可以在php.ini中开启冗余模式:
register_long_arrays = On
[……]
php截取汉字字符串
$str="这是需要截取的字符串。哈哈哈,哟哟哟";
$Short_Str=showShort($str,4);//截取前面4个汉字,结果为:这是需要…
echo $Short_Str;
//函数
function cut_str($str,$start,$len){
$strlen=strlen($str);
$clen=0;
for($i=0;$i<$strlen;$i++,$clen++){
if ($clen>=$start+$len)
break;
if(ord(substr($str,$i,1))>0xa0){
if ($clen>[......]
PHP数组操作:批量改变数组键值,依次赋键值
$arr=array(a,b,c,d,e,f,g);
$arr_new=array(
”one”=>$arr[0],
”two”=>$arr[0],
”three”=>$arr[0],
”four”=>$arr[0],
”five”=>$arr[0],
”six”=>$arr[0],
”seven”=>$arr[0]
);
有没有一个函数能直接实现呢?
比如this_array_func($arr,one,two,three,four,five,six,seven);[……]
音乐过滤器:《心愿》《玻璃杯》
甜筒麻麻,昨天晚上推荐的那些歌貌似有点朴树的风格~
所以我就想起来这两首歌
不知道你听过木有。
2006年风靡一时的。
心愿 – 四个女生
玻璃杯 – 曹卉娟&卢晓芸
白狐 – 陈瑞
隔世离空的红颜 – 侃侃(这个我好喜欢,但是不记得了,回忆了一整天终于想起来几句歌词,然后给它百度出来了)
这是另一个版本
[audio:http://feizhaojun.com/ads/gslkdhy.mp3][……]
PHP文件操作(文件移动和复制、删除、重命名)
php文件重命名:函数rename()。
php文件复制:函数copy();
php文件删除:函数unlink();
[php]
//重命名与复制文件
$new_name = $new_path.$new_filename;
if(file_exists($new_name)||!file_exists($old_name)){
echo “目标文件已存在或原文件不存在。”;
}else{
@rename($old_name,$new_name)?’成功’:’失败’;
}
//复制文件
$target_name = $target_path.$target_fi[……]
网页使用webfonts时不平滑
FreeBSD+Nginx+PHP正常
CentOS+Apache+PHP正常
Windows 7+IIS+PHP正常
Windows 2003+IIS+PHP 不正常,字体不平滑,服务器已开启ClearType。[……]