自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 收藏
  • 关注

在浏览器之间统一字体大小,使用百分号

我发现,如果使用绝对的px来规定字体大小的话,在非ie的浏览器里面可以仅针对于文字进行缩放,但是可能会破坏布局,而将整个页面缩放的功能则比较常用简单。但是,在ie6下面,没有整体缩放这个功能,而如果仍然用px来定义大小,那么将导致调整文字大小这个功能失效。也就是说,用px,ie6下就没办法改变字体大小的。   而如果我们不用px定义大小而用百分号的话。ie6下的默认字体大小会比ff偏大一些,所...

2011-03-11 09:46:35 330

配置微型服务器 micro_httpd

先下载,可以在官网上下载。 接着要确保你linux下面有g++编译器。没有的话install一个。接着进入micro_httpd的目录,在命令行sudo make install。安装了micro_httpd。   接着确保你的计算机中有xinetd,如果没有的话装一个。   装好xinetd之后,打开/etc/xinetd.d/,在里面新建一个文件叫做micro_httpd.conf,...

2011-03-09 10:34:52 1014

apache实现单ip多端口映射

我使用一个apache服务器。在我的apache根目录下有这么几个网站,如Test、Child这两个文件夹,也就是两个网站。我想这样,当我访问http://localhost的时候就访问Test,当我访问http://localhost:8080的时候就访问Child。 我们需要配置apache。讲apache文件夹下的conf中的httpd.conf打开,搜索Include conf/extr...

2011-03-08 15:49:27 367

怎么样给flash传递参数

先贴上html代码 <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="418" height="374" i...

2011-02-26 15:52:58 182

做全兼容的ie6圆角和透明图片 2

我今天写了一个关于圆角的帖子,后来觉得写的实在是不咋地。方法也很繁琐落后,有人推荐了我一个工具叫做piecss,于是尝试着去用。   piecss这个插件是针对于ie浏览器不支持css3而做的。他可以让ie也实现css3的某些特性,比如阴影,圆角等。现在我们就来说一下圆角。   下载piecss(本页面提供下载)。 加到网站目录下。   然后在需要用到圆角的地方,写如下代码  ...

2011-02-11 23:11:50 113

如何在ie6下面设计出圆角,全兼容的

  妈的,看看人家css3多么简单,一个css命令就够了,但是呢,你还得考虑那个万恶的ie6,谁让我的网站是面对的农民伯伯,估计用的都是ie6.   首先我针对类似于这样的圆角。如下:   先是做 235px长 1px像素高的图片(content_bar.png),然后平铺y方向(这里的容器高位35px),当然平铺之后是长方形的。 接着做两个图片,长和宽都是35px,大部分是透明图...

2011-02-11 17:17:59 270

做一次文字图标,多次复用制作过程。ps技巧

我们经常会遇到这样的情况,就是在网站上经常有一些栏目,那些栏目有标题,一般都是用h3、h2标签,再让这个标签拥有一张背景,再把里面的文字偏移掉。但是呢,往往整个页面其栏目标题的风格是一致的,比如字体的大小,样式的种类,发光啊阴影啊啥的都是一样的,不变的只是文字的内容。比如下图:   如果我们用ps,那么就要针对不同的内容重复做样式,如果样式还算简单就不说了,但是如果样式还算是比较复杂的,那...

2011-02-11 14:31:40 262

怎么样在网上最方便地抓取不方便下载的资源

我们经常有一个问题,就是想下载页面里面的mp3啊视频啊,但是那些视频在页面上是没有直观的下载链接的,当然有些高手可以用什么工具来得到那些资源,比如迅雷好像有这样一个所点击所得的下载功能。有些人会查看internet临时文件夹,当然这个和浏览器是有关系的,用ie的话可以很方便地找到需要的资源,但是ff的临时文件夹里的内容都是不直观的难以阅读,都是一个个打过包的玩意。而且就算是用ie的临时文件也不是很...

2011-02-10 14:14:52 260

原创 远程调试php

首先得确保服务器正确安装了zend debugger。可以用phpinfo查看。并且在服务器的根目录下有dummy.php文件。此外,还需要更改服务器的php.ini,将里面的   zend_debugger.allow_hosts=127.0.0.1 zend_debugger.expose_remotely=always 更改为 zend_debugger.allow_hosts=...

2011-01-17 18:21:16 142

原创 无初始空白的跑马灯效果

  本来想用 marquee来做一个跑马灯的效果。但是一想到 marquee 开始的时候总会有一段空白,就想到网上下一个一上来就填满整个容器的 js 跑马灯效果。我从网上直接下了一段 html 代码,嵌进了我的代码里,但是总是没有效果。我胡乱地改了 css 和 style 但是始终图片动也不动,我也不知道哪里出了问题。我搞了好久好久,于是狠下心来,开始看代码,打算自己把原理...

2011-01-14 16:44:08 285

原创 实现点图换页的功能

  我想搞一个这样的效果,就是。 用鼠标覆盖某一个图标,该图标就会被橘色的框圈起来,并且右边的会立即显示出该图标的介绍来。 这里我是自己写的代码。 <div id="finance_links"> <div class="finance_line"> <a id="fi...

2011-01-14 16:39:11 145

原创 windows7下的xampp系统和aptana的集成(可debug)

首先下载aptana,我用的是2.05版本的,再下载安装pdt和zend debugger,这个就不多说了。 xampp我下的是1.7.3版本的,里面集成的主要组件的版本如下: + Apache 2.2.14 (IPV6 enabled)   + MySQL 5.1.41 (Community Server) mit PBXT engine 1.0.09-rc   + PHP 5....

2011-01-06 11:06:25 122

原创 用纯命令行编写贪吃蛇

开发环境为linux+gcc+netbeans 本来我喜欢gvim但是实在不会调试c语言。于是转战netbeans,能很方便地调试,就是爽。   首先要说一下思路。就是多线程,一个线程负责逻辑和画图,一个线程监听按键。看一下线程创建的代码。   void * waitForKey(void *para) { while (1) { input = getch(...

2010-12-17 17:10:56 2685

原创 在用netbeans编写程序时-lpthread问题

编一个程序,需要用到pthread这个库,但是这个库不是c默认的库,所以要编译的时候加上-lpthread这个命令。我用的是netbeans,但是我看里面的makefile不知道写的是什么东东。于是我试图在properties'的c compiler里面添加addition options加上-lpthread但是没用。于是网上查了一下,知道应该在Linker的Libraries的里面的add o...

2010-12-13 14:09:14 266

原创 ps关于去除脸上的痘痘问题和美白问题

去除痘痘 方法一: 总体的思路是这样的,首先对这个画面先高斯模糊,模糊到痘痘和皮肤模糊成一块分不清为止。然后再用历史记录拍一个快照,并且将这个快照选为历史画笔的源笔触。再恢复到原来的画面,用历史笔刷清除痘痘。这样做很简单。   方法二: 首先选择通道面板,一般选择绿色通道。选取,可以看见此时斑点显现地特别明显。再用滤镜的other的high pass叫高亮反差的滤镜,调整好值,使得痘痘更...

2010-12-11 18:31:25 207

原创 在ubuntu下安装virtualbox并安装fedora

首先 sudo apt-get install virtualbox-ose vboxgtk 将近有70兆。 下完之后运行。 选择New,选择一个操作系统,选择ram,尽量选大一点,选择1gb以上。我有一次就是没有选够只选了250个mb,所以导致安装fedora的时候系统默认只给我安装了没有图形界面的操作系统,最后把内存调大才装成了有图形界面的。 再选择硬盘,可以把之前创建过的硬盘作为...

2010-11-30 15:14:02 113

原创 ubuntu10.04下gcc+gdb+gvim+makefile

首先gcc是ubutnu下默认安装的。装gdb: sudo apt-get install gdb 然后再装gvim: sudo apt-get install gvim   于是我们可以编写一个hello world程序。 新建文件my.h 里面写 int b=8; 再新建一个my.h,里面写: int add(int a,int b); 再新建一个my.c,里面写 in...

2010-10-23 21:32:55 127

原创 c语言归纳

在c里面fscanf会遇到空格就停止。而且着里面如果你的参数是%s的话还需要注意,字符串读取会默认一直到这一行的末尾或者是空格而结束。着里面fscanf有几个高级的功能,类似于正则表达式的,比如         1、 * 亦可用于格式中, (即 %*d 和 %*s) 加了星号 (*) 表示跳过此数据不读入. (也就是不把此数据读入参数中)   2、{a|b|c}表示a,b,c中选一,[d...

2010-10-23 20:51:45 123

原创 linux文件系统研究

/etc/timezone  #存储时区的    Asia/Shanghai   /etc/fstab  #自动挂载外接设备   # /etc/fstab: static file system information. # # <file system> <mount point>   <type>  <option...

2010-09-06 15:09:57 140

原创 对uchome2.0 的function_common.php的研究2

  在common.php里,有这么一段代码 //启用GIP if ($_SC['gzipcompress'] && function_exists('ob_gzhandler')) { ob_start('ob_gzhandler'); } else { ob_start(); }  如果服务器支持gzip的话,那么就调用 ob_start('ob_gzha...

2010-09-05 13:35:24 190

原创 php的日期处理函数及uchome的function_coomon中日期处理函数的研究

经常在用php的时候会碰到一个关于时间日期的问题还有时区差异的问题,以前作项目的时候会把时间搞错,要么就是提前八小时了,要么那个时间就是驴唇不对马嘴的,现在我就来深入研究一下这里面的各个函数及其用法   <?php echo time(); echo mktime(11,25,0,9,5,2010);//和time一样的 echo microtime(); echo mktime(...

2010-09-05 12:27:02 272

原创 在ubuntu下写apache rewrite

首先确保你的apache已经装好了。 接着这样sudo ln -s /etc/apache2/mods-available/rewrite.load  /etc/apache2/mods-enabled/rewrite.load使得rewrite 模块为加载模块。这里涉及到一个available和enable的关系,前者为可用,后者为已经加载开始用的。ok?   我手里有一个网站,在apa...

2010-09-04 14:42:39 110

原创 ubuntu下安装subversion+apache

这里默认你已经装好了apache 首先 sudo apt-get install subversion sudo apt-get install libapache2-svn   再 sudo usermod -G www-data -a maosuhan。maosuhan是我的帐号,我是为了方便才这样做得。   再新建一个库文件夹。 sudo mkdir /var/svn s...

2010-08-30 18:51:09 137

原创 用php编写linux的shell(参考)

部分内容参考自 http://tieba.baidu.com/f?z=595442653&ct=335544320&lm=0&sc=0&rn=30&tn=baiduPostBrowser&word=%D6%B1%CF%DF%B5%C4%C3%D8%C3%DC&pn=30 这段时间想学一下有关于shell的编程,因为我觉得这样很酷的。但是,...

2010-08-28 11:58:26 101

原创 css高级

  几个高级的css 选择符     h1 + p{} 这个是兄弟的意思 #div>p{} 这个是严格的父子关系的意思 a[target='_blank']{} 这里的target是属性,同样也可以用如input[type='submit']{} a[href$='.zip']{} 这里是正则表达式,以什么什么开头 a...

2010-08-27 20:43:20 108

原创 css hack总结

  CSS Hack 关于ie6 的容器撑开。貌似 ie 下面有一个容器纵向撑开的问题。有时我们需要高度自适应。在 ie6 下,是没有固定高度这一个说法的, height 就是相当于 min-height ( ie6 下是没有 min-height 的)。因为容器会被内容的高度撑开从而自适应高度。所以只要设定了初...

2010-08-27 20:42:07 93

原创 有关密钥私钥那些玩意的总结

    这个世界有两种东西就密钥。这个是怎么解释的呢?所谓的钥匙,其实就是一种算法,你看那个钥匙能够打开一扇门,那个算法其实就体现在钥匙上的凸凸凹凹上,门一看这个钥匙所体现的算法与自己的琐其契合的,那么当然就可以信任开门者了。但是呢,这个世界没有什么万能|钥匙的说法,当然你可以选择拿个很大很大的铁锤把门砸碎了破门而入,那你还不如直接去炸计算机算了!那么密钥就是我们用这种算法加工数据,其结果会符合预...

2010-08-26 21:46:40 265

原创 对uchome2.0 的function_common.php的研究

      1、shtmlspecialchars //取消HTML代码 function shtmlspecialchars($string) { if(is_array($string)) { foreach($string as $key => $val) { $string[$key] = shtmlspecialchars($val); } ...

2010-08-18 22:30:30 162

原创 字符串的转义种种

在编程里,转义字符指有特殊意味的字符。 在中文中,也有转义一说,如“社稷”一词,古人称土神为“社”,“稷”为五谷之长,立稷而祭,以稷为谷神。古时天子、诸侯都要祭祀社稷,后来就以“社稷”一词称国家。又如“齿”是牙齿,年龄也称年齿。人以年齿相比列,凡不能比次在一起,非同一类的就说“不齿”。 在编程里面,也有转义一说。你可以翻阅ascii表,你会发现里面有好多很奇怪的字符,特别是刚开始排列的那些。 ...

2010-08-16 23:38:52 173

原创 最近学习css、xhtml【读书摘记心得】

我们知道字体 这个东西,就是font-family。世界上有很多的字体,但是并不是所有的操作系统就拥有世界上全部的字体。比如,我写一个font-family:"微软雅黑",这个字体只有微软雅黑才有,到了ubuntu下面就没这个字体,那浏览器用什么字体显示呢?是不是就像显示乱码一样显示呢? 这个时候,浏览器想了一个方法,就是指定一种所有用户指定的字体都失效后最终代用的字体,叫通用字体族,就是sa...

2010-08-08 12:14:39 162

原创 在做google map api时遇到的字符串编码的各种纠结

我们的架构是b/s的,后台用的是tomcat,和google的webservice打交道还用到一个gae做代理。 之前的博文我们说过在tomcat和浏览器之间的ajax交互时要用一种客户端encode两次加上一个辅助函数加工然后服务端decode两次的恶心解决方案。后来我们研究了一下tomcat,发现其实问题是这样的。   tomcat默认使用iso-8859-1来解释request的,所以...

2010-08-04 16:31:20 130

原创 google map api次数的限制及应对方案(gae)

在作项目的时候,需要调用webservice的google api。我们是将整个项目部署在本地的tomcat上,然后是连了vpn才能连上外网的,但是vpn是公共ip,而google竟然对单个ip的日访问量有限制,于是我们小组经常就是当天查询次数过多,然后就悲剧掉了。 我们后来想一个办法。我们打算把整个项目都部署到gae上,想大概google不会自己把自己给封了吧?我们尝试着,但是发现困难重重,g...

2010-07-29 13:13:16 1936

原创 在jquery和servlet之间ajax的中文乱码的诡异解决方案

我们项目采用的字符编码是前后台清一色的utf8,我本来以为这样子就万事大吉了,不会出什么漏子的。可是谁知道ajax传过来的中文数据还是乱码。   原来在客户端是这样的 $.get("Discrete?q"+str,function(){......});其中str中包含了中文。   在服务端我们是用servlet来监听的 String qString = new String(reque...

2010-07-29 12:45:20 116

原创 c++栈调用的汇编研究

<!-- @page { margin: 0.79in } P { margin-bottom: 0.08in } --> 先写一段程序,用的编辑环境为 Netbeans 6.9, gcc, gdb: int main(int argc, char** argv) { int i=1; i++; ...

2010-07-22 11:24:35 164

原创 在ubuntu10。04下安装eclipse+svn+googlecode

 现在google code上建一个项目, 起名为baituannju,那个create new project的链接很难找。 完后要得到自己的密码,在source里的checkout可以得到自己的密码,在administer里的members里可以增加commiter和admin。   首先安装sudo apt-get install libsvn-java 其次在eclispe的e...

2010-07-22 10:33:25 107

原创 解决ubuntu10.04 下aptana的代码提示弹出框颜色问题

安装了aptana后,代码提示弹出框颜色不匹配,会出现白底白字的情况,根本看不清。解决方案如下   The issue is that Aptana uses the system tooltip color for their code assist boxes. In the default theme on Ubuntu 10.04 this results in whi...

2010-07-17 05:37:41 123

原创 在ubuntu10。04下安装dropbox

当然首先是该那张hosts表。在/etc/hosts里,添加174.36.30.71   www.dropbox.com  174.36.30.71   www.getdropbox.com 再去下一个dropbox的linux下的客户端,安装后要建帐号,但是此时会跳出什么服务器异常的问题,于是上网搜寻,发现需要下载一个东西,网址是http://www.dropbox.com/download?...

2010-07-12 21:59:19 115

在ubuntu10.04下搭配php与mongodb

首先安装好php。接着下载在linux下运行的mongodb,下下来的是一个文件夹。修改path指向其bin。 然后sudo apt-get install php5-dev,再安装php-pear,再sudo pecl install mongo。再修改php.ini添加extension=mongo.so...

2010-07-09 13:49:12 105

在ubuntu10.04下安装ror

在ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p174.tar.gz 下载ruby1.87的源代码版本。 进入目录, ./configure --prefix=/home/maosuhan/development/ruby make && make install 等待很长的时间编译成功。 修改path,将path添加r...

2010-07-09 13:40:18 104

原创 install Chinese Input Method in Ubuntu 10.04

sudo apt-get install scim sudo apt-get install scim-chinese   sudo nano /etc/X11/Xsession.d /95xinput 这个步骤就利用nano新建一个95xinput的文件 ,该文件的具体内容如下:  /usr/bin/scim -d   XMODIFIERS="@im=SCIM"   expo...

2010-07-08 19:50:50 214

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除