Sun Black Shine

I'm still alive I will never give up

    顺德大良,美食之都,粤菜之经典,人人皆高厨,号称“厨出凤城”,小食也不例外。最有名的小食,就是“双皮奶”。顾名思义,双皮奶特异之处即含有双层奶皮,一层甘香,二层清香,状如膏,色洁白,质感细腻嫩滑,似婴儿肌肤般吹弹可破,口味甜香清淡,似江南美女般温润多姿,可热品亦可冷食,男女都爱,老幼皆宜,润肺养颜,堪称绝妙。加上红豆、莲子等口味更加丰富。

    大良吃双皮奶的小食店很多,如大良民信、仁信,容桂百草堂,杏坛双食记等等,但外地来的游客,多去步行街的民信尝鲜。

    或许你也遇到这种情况,在管理或者别的时候,需要将某些用户的会话强制关闭。一般大家可能熟知的方法是查找该用户会话的所有进程,然后kill掉。这种方法大部分情况下是可以工作的。但是,若在用户会话非正常退出时,就难以达到效果了。

    本文讲述两种方法,来删除指定用户的会话。均是可以在不知道用户进程号的情况下完成的,提高了工作效率。

    使用tty命令,查看本会话的会话号。不要将自己给kill掉了,那是日本人喜欢做的事,不是我们大汉民族的所作所为:

    使用w命令,查看当前有那些会话登录在服务器上。

    使用下面的两个命令,删除指定的会话。例如要删除pts/4的会话:

    和上面的w命令相比,我们发现已经少了pts/4,证明pts/4的会话已经被我们kill掉了。

    skill这个命令比较古老了。man手册建议使用新的命令pkill:

    这次我们kill掉pts/3的会话:

    一天之内翻了Wordpress 和 Drupal 最后觉得 Drupal 堆积木,概念读懂,如鱼得水。

    第三个blog http://sunshine.lcuc.net 第一个site,哈哈。

    有时间再搞一下。各种想要的功能都可以扩展。

    主要还是 sqlite 轻量级,舒服。mysql 原来还觉得轻量级,现在都烦了。

    Wordpress 用 sqlite 很别扭。

    文章图片

    坚实的背部肌肉给人一种安全感,背肌也是健美衡量的一个重要标准。背肌锻炼的强度也较大,提供几种供大家参考

    上背部 立式耸肩 

    起始姿势

    身体直立,两手用正(俯)握法握杠铃或哑铃,握距稍宽于肩。

    动作过程

    先让肩部尽量下倾,两臂完全不使劲,然后耸起两肩(主要是收缩斜方肌),静止一秒钟,松下肩,重复再做。

    呼吸方法

    耸起肩部时吸气,松下时呼气。

    注意要点

    耸起肩部把杠铃稍稍上提要完全靠收缩斜方肌所产生的力量,两肘不能丝毫弯曲。

    上背部 直立划船

    起始姿势

    两脚自然开立,两手握杠,用上握法握距比肩狭(可窄到两拳在杠中央相接)。 

    动作过程

    把杠铃徐徐向上拉起,直到横杠几乎触及颏部。静止一秒钟,让杠铃徐徐下垂到两臂完全伸直,重复再做。

    呼吸方法

    杠铃上拉时吸气,下垂时呼气。

    注意要点

    上拉时要让横杠尽量贴近身体。如握把较宽,杠铃上提时让两肘尖向上。上拉时身体不要摆动。下垂杠铃要徐徐而行,最后要让杠铃尽量下垂到可能的最低点。

    背阔肌 引体向上

    起始姿势

    两手用宽握距正握(掌心向前)单杠,两脚离地,两臂身体自然下垂伸直。

    动作过程

    用背阔肌的收缩力量将身体往上拉起,直到单杠触及或接近胸部。静止一秒钟,使背阔

    Determining Current Function Name(Python recipe)

    http://code.activestate.com/recipes/66062-determining-current-function-name/

    在函数中得到函数当前函数名称, 哈哈.

    ## {{{ http://code.activestate.com/recipes/66062/ (r1)

    # use sys._getframe() -- it returns a frame object, whose attribute

    # f_code is a code object, whose attribute co_name is the name:

    import sys

    this_function_name = sys._getframe().f_code.co_name

    # the frame and code objects also offer other useful information:

    this_line_number = sys._getframe().f_lineno

    this_filename = sys._getframe().f_code.co_filename

    # also, by calling sys._getframe(1), you can get this information

    # for the *caller* of the current function.  So you can package

    # this functionality up into your own handy functions:

    def whoami():

        import sys

        return sys._getframe(1).f_code.co_name

    me  = w

    http://www.kukaka.org/home/content/121

    apache虚拟主机默认情况下ip地址方式访问(http://xxx.xxx.xxx.xxx) 对应第一个虚拟主机,所以我们可以先建一个指向错误页面的虚拟主机,达到禁止用ip访问网页的目的。

    方法一:建一个虚拟主机,

    <VirtualHost *:80>

        ServerAdmin yangzetao888@163.com

        DocumentRoot /usr/www/nosite

        ServerName IPAddress (比如192.168.0.1)

    VirtualHost>

      在/usr/local/apache/nosite/下面建一个index.htm,提示用户,不允许IP访问。或其它出错信息。

      方法二:

    <VirtualHost *:80>

        ServerAdmin yangzetao888@163.com

        DocumentRoot /usr/www/nosite

        ServerName IPAddress (比如192.168.0.1)

    <Directory / >

        Order deny,allow

        Deny from all

    Directory>

    VirtualHost>

      直