css3字体阴影text shadow

2010.04.13 1:17 上午 »Author: qlj » 1,111 views

text-shadow基本语法

text-shadownone | <length> none | [<shadow>, ] * <shadow>none | <color> [, <color> ]*
: 指定颜色。
: 由浮点数字和单位标识符组成的长度值。可为负值。指定阴影的水平延伸距离。
: 由浮点数字和单位标识符组成的长度值。不可为负值。 指定模糊效果的作用距离。如果你仅仅需要模糊效果,将前两个 length 全部设定为 0 。请参阅 长度单位。

.text_shadow{
    width:200px; 
    padding:40px 20px; 
    background:#a0b3d6; 
    text-shadow:2px 2px 1px white;
}

下面是一个火焰字体的效果

#xibit{ padding-top:10px;text-align:center;text-shadow:0 0 4px white, 0 -5px 4px #FFFF33, 2px -10px 6px #FFDD33, 2px -15px 11px #FF8800, 2px -15px 10px #FF2200;color:#000; font-size:24px;font-family:"微软雅黑","宋体",Geneva, sans-serif;}

VB转UNIX_TIMESTAMP

2010.04.02 2:00 下午 »Author: qlj » 2,000 views

用PHP 一直是UNIX_TIMESTAMP存数据库的
但是VB没有这个
Read More »

python time模块详解(转)

2010.04.02 3:29 上午 »Author: qlj » 6,847 views

刚开始学习python
把相关的内容做上记号

python 的内嵌time模板翻译及说明

一、简介

time模块提供各种操作时间的函数
说明:一般有两种表示时间的方式:
第一种是时间戳的方式(相对于1970.1.1 00:00:00以秒计算的偏移量),时间戳是惟一的
第二种以数组的形式表示即(struct_time),共有九个元素,分别表示,同一个时间戳的struct_time会因为时区不同而不同
Read More »

MYSQL替换语句

2010.04.01 8:23 下午 »Author: qlj » 540 views

HOHO采来的数据还是需要改改的
比如删除不需要的HTML标签
收集到了批量替换语句

UPDATE 表名 SET
指定字段 = replace(指定字段, ’要替换的字符串’, ’想要的字符串’) 
WHERE 条件;

今天用到的删除空格的

UPDATE `qlj_joke` SET content = replace(content,'&nbsp;','') ;

让bingou来给你讲笑话@joke

2010.04.01 4:32 下午 »Author: qlj » 414 views

为bingou采集了2760条笑话
现在bingou也可以讲笑话了
Read More »

bingou脑筋急转弯 @brain用法

2010.03.31 8:34 下午 »Author: qlj » 374 views

愚笨的bingou已经可以玩脑筋急转弯了
同学习模式一样
bingou可以判断第一个是否是@
如果是@进入特殊模式
脑筋急转弯是@brain
Read More »

bingou问题学习@learn用法

2010.03.31 1:37 下午 »Author: qlj » 525 views

愚笨的bingou已经可以学说话了
首先
bingou可以判断第一个是否是@
如果是@进入特殊模式
@后面跟一个命令
比如学习那就是@learn
Read More »

php 全角转半角

2010.03.30 4:47 上午 »Author: qlj » 1,561 views

找了几个函数
目前用的是第一个,虽然。。。不是很帅。。但是还是比较准的

/**  
 *  将一个字串中含有全角的数字字符、字母、空格或'%+-()'字符转换为相应半角字符  
 *  
 * @access  public  
 * @param   string       $str         待转换字串  
 *  
 * @return  string       $str         处理后字串  
 */  
function make_semiangle($str)   
{   
    $arr = array('0' => '0', '1' => '1', '2' => '2', '3' => '3', '4' => '4',   
                 '5' => '5', '6' => '6', '7' => '7', '8' => '8', '9' => '9',   
                 'A' => 'A', 'B' => 'B', 'C' => 'C', 'D' => 'D', 'E' => 'E',   
                 'F' => 'F', 'G' => 'G', 'H' => 'H', 'I' => 'I', 'J' => 'J',   
                 'K' => 'K', 'L' => 'L', 'M' => 'M', 'N' => 'N', 'O' => 'O',   
                 'P' => 'P', 'Q' => 'Q', 'R' => 'R', 'S' => 'S', 'T' => 'T',   
                 'U' => 'U', 'V' => 'V', 'W' => 'W', 'X' => 'X', 'Y' => 'Y',   
                 'Z' => 'Z', 'a' => 'a', 'b' => 'b', 'c' => 'c', 'd' => 'd',   
                 'e' => 'e', 'f' => 'f', 'g' => 'g', 'h' => 'h', 'i' => 'i',   
                 'j' => 'j', 'k' => 'k', 'l' => 'l', 'm' => 'm', 'n' => 'n',   
                 'o' => 'o', 'p' => 'p', 'q' => 'q', 'r' => 'r', 's' => 's',   
                 't' => 't', 'u' => 'u', 'v' => 'v', 'w' => 'w', 'x' => 'x',   
                 'y' => 'y', 'z' => 'z',   
                 '(' => '(', ')' => ')', '〔' => '[', '〕' => ']', '【' => '[',   
                 '】' => ']', '〖' => '[', '〗' => ']', '“' => '[', '”' => ']',   
                 '‘' => '[', '’' => ']', '{' => '{', '}' => '}', '《' => '<',   
                 '》' => '>',   
                 '%' => '%', '+' => '+', '—' => '-', '-' => '-', '~' => '-',   
                 ':' => ':', '。' => '.', '、' => ',', ',' => '.', '、' => '.',   
                 ';' => ',', '?' => '?', '!' => '!', '…' => '-', '‖' => '|',   
                 '”' => '"', '’' => '`', '‘' => '`', '|' => '|', '〃' => '"',   
                 ' ' => ' ');   
 
    return strtr($str, $arr);   
}

另外还有一个
看起来很帅的代码
不过貌似有问题
虽然全角是转半角了
但是有部分中文字也出错了貌似。

function &StrToDBC($str,$Encode='GBK'){
 if($Encode!='UTF8')$str=mb_convert_encoding($str,'UTF-8',$Encode);
 $ret='';
 for($i=0;$s1=$str[$i],$i<strlen($str);$i++){
  if(($c=ord($s1))&0x80){
   $s2=$str[++$i];
   $s3=$str[++$i];
   $c=(($c&0xF)<<12)|((ord($s2)&0x3F)<<6)|(ord($s3)&0x3F);
   if($c==12288){
    $ret.=' ';
   }elseif($c>65280&&$c<65375){
    $c-=65248;
    $ret.=chr($c);
   }else{
    $ret.=$s1.$s2.$s3;
   }
  }else{
   $ret.=$str[$i];
  }
 }

python http post数据表单

2010.03.30 2:56 上午 »Author: qlj » 5,890 views

学习PYTHON
Read More »

动态磁盘不可读取/我手贱转了动态磁盘

2010.03.24 9:16 下午 »Author: qlj » 693 views

分区表损坏引起的,只要用软件重建分区表就可以了

http://www.cgsecurity.org/wiki/TestDisk_Download

« 较近文章早前文章 »