作者 Archives: alswl

SQL格式化工具-SQL Pretty Printer

背景

最近写了一些SQL,数据库用的是MS-SQL,而SQL Server Management Studio是不自带代码格式化功能的,这让我用起来很郁闷,PL/SQL Developer格式起来多爽啊。

在网上找了一下SQL格式化工具,只有一个用起来还不错的在线版本,我测试了一下,功能强大,可惜不支持中文,注释的中文会被打上??

SQL Pretty Printer

我在那个在线网站看到了Desktop Version的菜单,进去一看,哦,原来这个网站本身就在做一款SQL格式化工具的产品,叫做 SQL Pretty Printer。

SQL Pretty Printer 的桌面版本 阅读全文 »

获取每日Bing图片

在使用公司一个Redirect开发工具页面时候,想个性化一下,就想添加一个背景,最好每天能自动变化,我第一个想到的就是Bing。

放狗搜索,发现一篇文章 抓取每天必应bing背景图片 – huangct的专栏 – CSDN博客,文中提供了抓取程式的Python代码,我摘录如下。

import urllib
import time
def main():
    url = 'http://www.bing.com'
    f = urllib.urlopen(url)
    html = f.read()
    f.close()
    a = html[html.index('\/fd\/hpk2'):]
    data = a[:a.index('\',id:')]
    url = data.replace('\\', '')
    url = 'http://www.bing.com'+url
    name=time.strftime("%Y%m%d", time.localtime())
    name=name+".jpg"
    urllib.urlretrieve(url,name)

if __name__ == "__main__":
    main()

关键的步骤是MS修改了jpg的url方式,用g_img={url:'\/fd\/hpk2\/BambooBoat_ZH-CN1057817945.jpg'这样的字符串躲避机器人的抓取。简单的替换即可完成。 阅读全文 »

7条大型网站设计和维护的关键技巧[译文]

原文出处:7 Crucial Tips for Designing and Maintaining a Large Site | Nettuts+

译者:alswl

* * * * * * * * * * * 以下为译文 * * * * * * * * * * * * *

项目范围和规模各不相同,他们带来的挑战各不相同一样。作为一个独立的网页设计师,我最大的职责就是负责FlashDen。随着成千上万的活动用户聊天,上传和购物,网站处理着大额的金钱和巨大的流量。

设计,重构,维护和开发团队的工作给了我一些能使事情变得更容易的用用的见解和技巧。而且,就在昨天,我们开始了对网站最大的一次重构,着看上去是一次很好的机会来记录我最有用的7个秘诀。 阅读全文 »

char nchar varchar nvarchar 区别

在开发时候,发现数据库的一个字段用的是nchar(16),让我感觉很奇怪,我知道nvarchar可以变长,nchar会用空格填充,这在存取时候需要Trim()操作,所以我一直不用nchar。而现在在产品中发现nchar的使用,不由觉得很奇怪。

私底下认为是效率的问题,一番Google之后发现一段文章详述了几种数据库文字类型存储的差异。

原文出处:char nchar varchar nvarchar 区别 – Rainbow – 博客园

联机帮助上的: 阅读全文 »

牛奶西米露

在下厨房看到一篇做西米露的文章,就想起在广东时候吃煲仔饭时候赠送的一碗西米露。于是乎晚上跑去苏果采购了一袋西米,由于买的时候以为西米露是用牛奶做的,误买了一罐牛奶。

西米露煮法说难也不难,就是用小火煮煮,然后闷上十几分钟,然后继续煮,继续闷,直到中间的白色芯消失的差不多,就可以起锅用清水洗了。煮的时候记得多放点水,西米会吸水的。

如果用来做甜品吃,记得买小西米,我买的时候还不知道有大小西米之分。买了大西米然后一煮,就膨胀了~

西米不能用冷水洗,因为使用土豆等制作的二次食品,冷水一洗就化掉了~

这是最好的成果,大西米的爽滑口感不如小西米,而且比小西米难煮,我至少重复闷了4次,牛奶的口感也不如椰汁。

下次继续努力咯~