归档 2012

最后更新于 .

前段时间家里的无线路由还没到,手机直接连电信的路由又没法拨号(万恶的电信),所以没办法只能尝试在windows7开启隐藏的虚拟wifi热点功能~~ OK,开始~

1. 以管理员身份运行命令提示符

“开始”---在搜索栏输入“cmd”----右键以“管理员身份运行”

2. 启用并设定虚拟WiFi网卡

运行命令:

netsh wlan set hostednetwork mode=allow ssid=dantezhu_wifi key=00000000

"ssid"后为网络名称,起个名字就行 "Key"后为密码,一般要求是8位 执行完之后,打开“网络和共享中心”--“更改适配器设置”看看是不是多了一项,若果有多出的这一项“Microsoft Virtual WiFi Miniport Adapter”,为方便区分,将其改名为“虚拟wifi”。

1

3.设置Internet连接共享

在“网络连接”窗口中,右键单击已连接到Internet的网络连接,选择“属性”→“共享”,勾上“允许其他······连接(N)”并选择“虚拟WiFi”。

1

这里要注意的是,如果像我一样采用宽带拨号,那么要更改的网络链接是那个“宽带链接”而不是“本地链接”

4.开启无线网络

继续在命令提示符中运行:

netsh wlan start ...

最后更新于 .

过年回来也一直没发博客,其实东西还是搞了不少的,挨个给大家分享一下吧 今年过年回家恶补了一下js和css,发现vim的 css.vim 在处理着色的时候有bug,描述如下: 如果是如下css代码:

#menu ul li { background: #eee; border-bottom: 1px solid #ccc;}

则原版的css.vim 无法在同一行上显示两种颜色(#eee和#ccc),所以笔者修改了css.vim的代码,放出下载如下: http://vimercode.googlecode.com/svn/trunk/css.vim/css.vim

最后更新于 .

从老家回来第一天,特向各位博友拜个晚年~
祝福大家新年快乐,龙年大吉!
家庭幸福美满,事业蒸蒸日上!
心想事成,万事如意!

最后更新于 .

前几天同事的程序有个很奇怪的bug,跟大家分享一下。 描述如下:一个http接口在测试环境下能够正常访问,在外网环境下就会直接超时,并且超时的消耗是建是0ms。 我strace了一下,libcurl在测试环境能正常发包,在外网环境却总是直接返回,连连接都没有尝试建立。 仔细研究了他的代码,发现并没有什么不合理之处,一筹莫展时发现有如下代码:

curl_easy_setopt(curl, CURLOPT_TIMEOUT_MS, (int)(timeout_sec*1000));                                                        
curl_easy_setopt(curl, CURLOPT_CONNECTTIMEOUT_MS, (int)(timeout_sec*1000)); 

突然想起之前有文章说curl只支持秒级的超时时间,而我们外网的超时配置的是0.5秒。 把超时时间改成1秒之后,果然一切正常了。 google上搜了一下,在如下链接找到了答案: http://stackoverflow.com/questions/1856473/why-would-curl-ignore-curlopt-timeout-ms-but-honor-curlopt-timeout

The version of curl I am using (7.15.5) doesn't support CURLOPT_TIMEOUT_MS. According to Greg I ...

最后更新于 .

前段时间一直没写博客,昨天更新了一篇,今天突然又来了兴致,那就再更新一篇吧(所以说啊,治疗拖延症最好的方法就是现在开始做) 这篇还是一些技术的整理,主要是用于备忘,大家如果觉得太简单就一笑而过啦~

一. python通过图片内容判断图片类型

前段时间写了一个小站练手,http://xiangshuguo.com,一个支持自由上传的图片小站。 因为要限制上传图片的格式,所以要做文件类型检测,代码如下:

def get_image_type(pd, is_path=True):
    '''
    获取图片的类型,支持传入路径和文件内容
    '''
    if is_path:
        f = file(pd, 'rb')
        data = f.read(10).encode('hex')
    else:
        data = pd.encode('hex')

    ftype = None

    if data.startswith('ffd8'):
        ftype = 'jpeg'
    if data ...

最后更新于 .

几年之前刚玩wordpress的时候,还是用apache+wordpress,而后来虽然自己成了nginx粉,却也只是用来做nginx+python的开发,没有把nginx+php配合起来。这次趁这要搭建wordpress的调试环境,所以重新梳理了一遍。 PS:网上很多盛传的版本,基本都不太准,我这里算是亲身试验了,给大家个准的 PS2:这次就在windows下来搞了,其实在linux也是一样 OK,我们正式开始 一. php安装部署

  1. php windows下载页面下载zip包,而不是安装包
  2. 解压,我是解压到 D:\program\php5
  3. 重命名php.ini-production为php.ini
  4. 修改php.ini
  5. 将如下代码去掉注释来支持mysql
    extension=php_mysql.dll
        
    将如下代码去掉注释,来指明ext的路径
    extension_dir = "ext"
        

二. mysql安装部署

  1. http://www.mysql.com/downloads/mysql/下载windows版MySQL ...

每月存档

去年

2011

明年

2013