花钱如流水……

[不指定 2010/03/21 07:18 | by Space.As ]
最近购置了热水器和电动车。
真称得上是花钱如流水啊!
热水器:美的JSQ20-10JB 1699 (5年质保) 安装费都将近200..

点击在新窗口中浏览此图片

电动车:苏杰小飞跃,2499 100%原厂合格。


点击在新窗口中浏览此图片

差不多折腾了5000了,需要休养生息了……
首先打开FireFox 点击工具,选择附加组件!

如下图:

点击在新窗口中浏览此图片

点击获取附加组件!输入 firebug 和 web developer 点击搜索!
找到组件之后。点击添加至Firefox

点击在新窗口中浏览此图片

点击立即安装。安装完毕后重启浏览器即可。

点击在新窗口中浏览此图片

至此 两个无敌的插件安装完毕。

使用上大家各自体会把。有问题请留言提出!~
SWFObject
SWFObject是一个用于在HTML中方面插入Adobe Flash媒体资源(*.swf文件)的独立、敏捷的JavaScript模块。该模块中的JavaScript脚本能够自动检测PC、Mac机器上各种主流浏览器对Flash插件的支持情况。它使得插入Flash媒体资源尽量简捷、安全。而且它是非常符合搜索引擎优化的原则的。此外,它能够避免您的 HTML、XHTML中出现object、embed等非标准标签,从而符合更加标准。

SWFObject在IE下的BUG
如果Flash里绘制的对象的宽高是自适应Flash的宽高的,那么,使用SWFObject来插入Flash在IE会导致一个问题,当这个Flash被缓存后,也就是第二次访问该页面时,在该Swf文件被加载时,获取到的stage.stageWidth和stage.stageHeight为0,绘制的对象也就看不到了。


在Flash里监听resize事件,找出解决方法
如下(如果加载较慢就先等等吧~):
查看演示

用IE的话,会看到5行,有两次resize事件,这也就导致了Flash在加载的时候绘制对象错误(宽和高为0):
数字是stage.stageWidth和stage.stageHeight

info
resize
0 x 0
resize
300 x 300

如果用Firefox等浏览器,只输出两行文字,没有resize事件:

info
300 x 300

AS里的解决方案
通过监听resize事件,当stage.stageWidth和stage.stageHeight大于0时再进行初始化


package {
    import flash.display.Sprite;
    import flash.events.Event;
    import flash.text.TextField;
    import flash.display.StageAlign;
    import flash.display.StageScaleMode;

    public class AutoSizeExample extends Sprite
    {
        private var txt:TextField;
        public function AutoSizeExample()
        {
            stage.align = StageAlign.TOP_LEFT;
            stage.scaleMode = StageScaleMode.NO_SCALE;

            txt = new TextField();
            txt.multiline = true;
            txt.wordWrap = true;
            txt.text = "info\n";
            addChild(txt);

            if (stage.stageWidth>0 && stage.stageHeight>0){
                createChild();
            }else{
                stage.addEventListener(Event.RESIZE,onResize);
            }
        }

        private function onResize(e:Event):void
        {
            if (stage.stageWidth>0 && stage.stageHeight>0){
                stage.removeEventListener(Event.RESIZE,onResize); //删除事件监听
                createChild();
            }
            //否则继续监听事件,直到stage.stageWidth和stage.stageHeight大于0时才初始化
        }

        private function createChild():void
        {
            //进行初始化操作,创建各对象
            //.......................
            var w:Number = stage.stageWidth;
            var h:Number = stage.stageHeight;

            txt.appendText(w + " x " + h + "\n");
        }

    }
}



SWFObject.js里的解决方案
在swfobject.js里找到函数function createSWF(attObj, parObj, id)
里面针对winIE的处理方法是:el.outerHTML = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"' + att + '>' + par + '</object>';
看了一下Adobe自己的AC_OETags.js,他是用document.write方法直接写入,没有这个问题;
直接写静态html(object)没有这种问题;
直接访问这个flash的地址,也没有这种问题。
至于el.outerHTML的方式为什么会导致这种问题,还没有深究,暂时还不太清楚是什么原因导致的~

待续~~~

安装完svn一直碰到这个问题。
百思不得其解。
上网搜索 大多说是权限问题。
解决方法千篇一律

apache不能访问svn仓库与 文件上下文安全 相关,要进行修改,需要使用命令  chcon .

这里仅贴出一个简单的例子:
chcon -R -h -u system_u -t httpd_sys_content_t /u/svn/repos


以下为在 LinuxSir搜索到的chcon的描述:

chsid指令被chcon指令替代
在旧版的SE Linux中chsid指令常常用于文件上下文的修改。而载新版的SE Linux中使用

chcon指令来对文件的上下文进行修改。在旧版的SE Linux也是可用的,但是在新版的SE

Liunx中得到的加强,通过选项可以对用户和类型进行设置。详情请看相关的man页面。



但是我压根就没装SE linux 哪来这种问题呢。
但是看提示应该是无法读取、打开svn的文件。
弄了最后一个不经意的改动居然解决。
我的目录结构如下:
/home/wwwroot/svn

此目录下放有两个文件 passwd access 看名字应该明白一个是用户认证文件,一个是权限控制文件。
原本此目录下我建了一个svndata 目录 版本库都声称在 svndata目录下。
cd /home/wwwroot/svn/svndata
svnadmin create xxx1

权限文件中增加
[xxx1:/]
space=rw

然后总是提示Could not open the requested SVN filesystem;

后来我将svndata删除掉,直接在svn目录中 创建版本库 居然恢复正常。
我在想是否我启动svn时候目录指向了/home/wwwroot/svn 又或者是权限文件中 xxx1:/ 就对应到同级目录下的xxx1而无法进入下级文件夹读取文件?
此问题终不知所以然。我清楚的记得上一次服务器配置 确实是不同级目录的。
linux真是变化多端呀。
这里做个笔记,希望能帮到其他相同郁闷的朋友!
天灾人祸啊。。。
我的服务器 硬盘被x!数据毁于一旦。。。
经过几天努力 blog能恢复到这个状态。真是不幸中的万幸。。。

这个事情教训了我。
备份、备份!
要全方位的备份。

远程,本地。按月 按天的进行备份!!!

博客应带还有很多失效链接,请朋友们帮助找出来。以便于修正!
自从转移了blog到我自己的主机上之后。
搜索功能一直无法使用。
每次搜索总是提示,搜索程序发生了错误。

今天终于解决了。
原来是权限问题!

我的主机是Linux的!
attachment 上传目录 777 之外
temp               目录也要 777 否则无法搜索!

这里做个笔记,希望帮助其他朋友!

本周末回家。目的?

[不指定 2009/07/06 09:33 | by Space.As ]
回家更新游戏。

电脑系统也要重新做了!

需要提前下载的游戏如下:
底下城与勇士      
QQ玄舞      
问道    
穿越火线      
魔狱    
跑跑卡丁车      
梦幻西游    
开心  
《Por una cabeza》(《一步之差》or《只为伊人》)

------电影《闻香识女人》、《真实谎言》中的插曲

这是首华丽而高贵动人的探戈名曲,是一曲带有贵族气质的小提琴曲,是电影中探戈的首选舞曲,是阿根廷探戈舞曲的极致代表,是全世界乐迷所最为熟知并深爱的探戈旋律,由阿根廷探戈无冕之王Carlos Cardel作曲,著名小提琴家Itzhak Perlman演奏。自1935年诞生以来,她钢柔并济的旋律似乎适应着每一个人物角色的心理,任何一个电影场景的铺垫。

Windows Media Player文件


这段乐曲大致为ABAB式。(我所拿到的是长约5分钟的乐曲完整版,当然在影片中显然没有这么长,所以又看了无数遍片段,大概把她分为4段,不确定。)起始A段的小提琴独奏展现出弦乐特有的那种如丝般流淌的音色,旋律呈现妩媚、期盼、羞涩与些许玩世不恭的风格,似是款款而来的舞步,回眸挑逗的一瞥,欲迎还拒的风情,让我一下子就想起了影片中的画面;进入B段,大调。在钢琴强有力的节奏下,旋律转入高昂,激情开始迸发,分明可以看到舞动的裙摆,暧昧的嘴角,火辣的眼神,急促的呼吸,也许这就是探戈吧,笑,两个部分那种前后矛盾而又错落有致的风格充分的展现了探戈舞中两人配合的默契;接着乐曲又转回 A段,手风琴的加入让乐曲顿时洋溢起热情浪漫的拉丁风情,主、副旋律在小提琴和手风琴之间流转缠绕,初时小心翼翼的试探已转变成彼此心心相印的默契。听得不太清楚,应该是有口琴的加入吧?由小提琴和口琴作对位和声的表现。最后一段旋律激情四溢,但就当这种激情将舞者与观众的情绪推到最高点,就在只差一步再次达到乐曲高潮的时刻,她却突然放缓,悄然收尾,似是匆匆离去留下道不尽的依恋与惆怅。整首音乐在Perlman精湛的演奏下委婉、激荡,尽现了探戈舞曲的精制。小提琴尖锐却不刺耳,抑扬顿挫却内敛干练,高调又内敛的引领着旋律,犹如踩着探戈舞步的女人,有着高贵的步伐傲视一切的态度,对舞伴欲迎还拒,纠缠其中;而钢琴鲜快明亮的节奏,把情节步步引入高潮,在音乐高潮到来前有力的击键,仿佛是在下一个旋转前深吸一口气,然后就出发,去征服这个舞池;风琴略带舒缓的伴奏,就是那欲迎还拒中的风情……乐曲已尽,而脑中的旋律挥之不去,犹如一场没有尽兴的舞蹈,永远只差最后一步。

我在想,有些乐曲应是这样的吧:初次听到的时候,也许是漫不经心,也许是似曾相识,也许是一听钟情;但时光流逝,它再度在耳边响起,流淌的便不仅是熟悉的旋律,还有那些曾经的的人,曾经的思绪,曾经的梦想。Por Una Cabeza就是这样一支曲子。有时候,愈疲惫、愈烦恼,就愈想听它,愈想看那段影片,愈想着一些回忆;我会想这辈子还会不会去学Tango,去跳这曲《Por una cabeza》。就像Pacino在影片中说:“No mistakes in the Tango, not like life. It‘s simple, that’s what makes the Tango so great. If you make a mistake, get all tangled up, just Tango on.”——多么令人向往。

死了都要改!

[不指定 2009/05/20 08:54 | by Space.As ]
好东西都是改出来的……
继续改……


九为大^

楼层终定于 9 层.

9层五行属金.


她海水命哦...
金生水....大吉....

那么为啥选9呢?
从字形上看,我们发现“九”与“龙”字有着密切的联系,所以对龙的图腾也必然会使人们对“九”产生一种崇拜,再加上阴阳家将“九”作为最大的阳数,它又和“久”谐音,使人们赋予了它更多的意义,于是在我国的传统文化中就形成一种独特的“九文化”.
九是阳数中的极数,超过九的数都只不过是零的增加,再大的数其尾数也大不过“九”。《黄帝内经·素问》说:“天地之主数始于一,终于九焉。”《周易》亦云:“乃阳之极,物之广,数之多也。”...


原本想选10呢...

哪有十全十美的事情呢...
呵呵
最近刚买了小高层,在10楼。可后来听朋友们说那是最差的楼层,在网上查了一些资料,分析如下,和moper们共同分析:

2003年,网络中出现了一个很时髦的名词:扬灰层。听说是一个地产销售经理撰写的一篇网文中创造的。这个词的确是让我犯愁了不少时间,因为一时间很多客户都来咨询我这个问题。我后来上网查了一下,其大意如此:高层楼中的九到十一楼,这些楼层正好是空气中的扬灰层,脏空气到这个高度就会停顿,所以这些楼层是很差的。我不知道有多少人看到了这篇文章,但肯定一点,市面上的九至十一楼肯定掉个百分点,一些已经买了九至十一楼的业主估计也正在郁闷之中。为了统一地解答我的客户的疑问,老火还是写成一篇文章统一来回答这个问题。

生活中的扬灰有很多种,包括了煤炭、煤矸石、煤渣、煤灰、沙石、土方、石灰、灰土等,灰尘到了九到十一楼就会停顿?这种说法实在是太不科学了。除非到了离地球表面10至52公里高的平流层(底层约为3333层楼高度),否则灰尘根本就不会停止。如果灰尘到了九到十一楼(折算约为27米至33米高度)就停顿的话,那么会有一种很直接的后果,那就是那个地区永远不会再下雨了,因为下雨必须水汽遇上凝结核,这些凝结核就是飘浮在空中的灰尘粒子,没有这些灰尘粒子的话,雨滴根本就不会形成,没有雨滴的形成,自然就不会下雨了。如果灰尘到了离地27至33米的高度就停顿的话,推论起来也就是说即使下雨也很难淋到离地33米以上的楼层了。换一种说法就是,十二楼以上的楼层不会淋到雨,你信不信?
ctrl+a 敲击D 隐藏当前ssh  或者说 挂起执行, 就可以退出ssh了
下次登录之后
screen -ls 列出隐藏终端的ID
screen -r ID 重新登录到终端

AIR的配置文件详解.

[不指定 2009/02/16 10:42 | by Space.As ]

  1 <?xml version="1.0" encoding="UTF-8"?>
  2 <application xmlns="http://ns.adobe.com/air/application/1.0">
  3
  4     <!-- The application identifier string, unique to this application. Required. -->
  5     <id>AIRTest1</id><!-- 软件ID,当安装时系统将会检测同一ID软件版本,版本高的即做更新操作 -->
  6
  7     <!-- Used as the filename for the application. Required. -->
  8     <filename>AIRTest_filename</filename><!-- 安装界面中 Application: -->
  9
10     <!-- The name that is displayed in the AIR application installer. Optional. -->
11     <name>AIRTest_name</name><!-- 桌面快捷方程式及窗口和系统控制面板添加程序中名称 -->
12
13     <!-- An application version designator (such as "v1", "2.5", or "Alpha 1"). Required. -->
14     <version>1.0</version><!-- 软件版本 -->
15
16     <!-- Description, displayed in the AIR application installer. Optional. -->
17     <description>AIRTest_description</description><!-- 安装第二个界面中的 description -->
18
19     <!-- Copyright information. Optional -->
20     <copyright>AIRTest_copyright</copyright>
21
22     <!-- Settings for the application's initial window. Required. -->
23     <initialWindow>
24         <!-- The main SWF or HTML file of the application. Required. -->
25         <!-- Note: In Flex Builder, the SWF reference is set automatically. -->
26         <content>[This value will be overwritten by Flex Builder in the output app.xml]</content>
27         <!-- The title of the main window. Optional. -->
28         <title>AIRTest_title</title><!-- 窗体标题,当此处为注释状态时取 name标签中内容 -->
29
30         <!-- The type of system chrome to use (either "standard" or "none"). Optional. Default standard. -->
31         <systemChrome>none</systemChrome><!-- standard为标准窗体,none 为圆滑窗体 -->
32
33         <!-- Whether the window is transparent. Only applicable when systemChrome is false. Optional. Default false. -->
34         <transparent>true</transparent><!-- 背景是否透明 -->
35
36         <!-- Whether the window is initially visible. Optional. Default false. -->
37         <visible>true</visible><!-- 窗体初始化的时候是否可见 -->
38
39         <!-- Whether the user can minimize the window. Optional. Default true. -->
40         <minimizable>true</minimizable><!-- 是否允许最小化 -->
41
42         <!-- Whether the user can maximize the window. Optional. Default true. -->
43         <!-- <maximizable></maximizable> --><!-- 是否允许最大化 -->
44
45         <!-- Whether the user can resize the window. Optional. Default true. -->
46         <!-- <resizable></resizable> --><!-- 是否允许缩放窗体 -->
47
48         <!-- The window's initial width. Optional. -->
49         <!-- <width></width> --><!-- 窗体宽 -->
50
51         <!-- The window's initial height. Optional. -->
52         <!-- <height></height> --><!-- 窗体高 -->
53
54         <!-- The window's initial x position. Optional. -->
55         <!-- <x></x> --><!-- 窗体X位置坐标 -->
56
57         <!-- The window's initial y position. Optional. -->
58         <!-- <y></y> --><!-- 窗体Y位置坐标 -->
59
60         <!-- The window's minimum size, specified as a width/height pair, such as "400 200". Optional. -->
61         <!-- <minSize></minSize> --><!-- 窗体最小化值 -->
62
63         <!-- The window's initial maximum size, specified as a width/height pair, such as "1600 1200". Optional. -->
64         <!-- <maxSize></maxSize> --><!-- 窗体最大化值 -->
65     </initialWindow>
66
67     <!-- The subpath of the standard default installation location to use. Optional. -->
68     <installFolder>AIRInstrallField/AIR</installFolder><!-- 默认安装路径 C:\Program Files\AIRInstrallField\AIR -->
69
70     <!-- The subpath of the Windows Start/Programs menu to use. Optional. -->
71     <programMenuFolder>AIRTest_programMenuFolder</programMenuFolder><!-- 开始/程序 快捷方程式所在文件夹 -->
72
73     <!-- The icon the system uses for the application. For at least one resolution,
74          specify the path to a PNG file included in the AIR package. Optional. -->
75     <!-- 图标的大小必须和标签中标写的尺寸一致 -->
76     <icon>
77         <image16x16>icons/logo.png</image16x16><!-- 系统菜单中及系统控制面板添加程序中的图标 -->
78         <image32x32>icons/logo_32.png</image32x32><!-- 桌面图标,窗口图标 -->
79         <image48x48>icons/logo_48.png</image48x48><!-- 安装目录EXE文件图标 -->
80         <image128x128>icons/logo_128.png</image128x128><!-- 未知 -->
81     </icon>
82
83     <!-- Whether the application handles the update when a user double-clicks an update version
84     of the AIR file (true), or the default AIR application installer handles the update (false).
85     Optional. Default false. -->
86     <!-- <customUpdateUI></customUpdateUI> --><!-- 是否为同一版本的时候双击直接更新 -->
87     <!-- Whether the application can be launched when the user clicks a link in a web browser.
88     Optional. Default false. -->
89     <!-- <allowBrowserInvocation></allowBrowserInvocation> --><!-- 是否应用程序可以通过浏览器激活 -->
90
91     <!-- Listing of file types for which the application can register. Optional. -->
92     <!-- <fileTypes> -->
93
94         <!-- Defines one file type. Optional. -->
95         <!-- <fileType> -->
96
97             <!-- The name that the system displays for the registered file type. Required. -->
98             <!-- <name></name> -->
99
100             <!-- The extension to register. Required. -->
101             <!-- <extension></extension> -->
102             <!-- The description of the file type. Optional. -->
103             <!-- <description></description> -->
104             <!-- The MIME type. Optional. -->
105             <!-- <contentType></contentType> -->
106             <!-- The icon to display for the file type. Optional. -->
107             <!-- <icon>
108                 <image16x16></image16x16>
109                 <image32x32></image32x32>
110                 <image48x48></image48x48>
111                 <image128x128></image128x128>
112             </icon> -->
113         <!-- </fileType> -->
114     <!-- </fileTypes> -->
115
116 </application>
Flex是啥?

我×,那可是相当的牛x。一个字:
谁用谁知道。

本文用于介绍学习flex、flex开发的几个必备利器。也是入门需要知道的一些东西。

首先先来讲讲如何设置flex默认外部浏览器。我在开始学习Flex时候因为Flex默认打开总是win IE浏览器 我非常的恼怒,但是英文水平奇差,所以一直不知道怎么设置。
现在好了。你也有福了,我来给你讲讲如何设置它!

菜单Window>Preferences>General>Web Browser中设置浏览器为外部浏览器 FireFox。为啥是firefox呢?
因为firefox无与伦比的插件用于flex开发那是相当的牛逼、舒服、过瘾啊……

怎么个过瘾法?
下边介绍呗!

首先你得安装firefox。
怎么安装?请看本博客置顶文章。

下边我们来装几个牛X的插件工具。

Flash play10 .for firefox.. debug版本的。
点击这里这是个老的链接地址。也许某天会失效,但是请记住,装for firefox的Flashplayer debug版本。失效了自己搜索即可。 怀念当年的macromedia啊!

然后打开打开 FireFox,到 FireFox 的 扩展组件站点 上搜索并安装 HttpFox,FlashTracer,Cache Status 三个插件

点击在新窗口中浏览此图片

在安装了 Debug 版本的 Flash Player 之后,Flash Tracer 能显示您在程序中用 trace() 语句输出的调试信息,HttpFox 插件不仅能查看 HTTP 通信的过程和数据,还能看到哪些内容是从 Cache 里面读取的。另外,Cache Status 插件可以让我们方便的管理缓存。在 Flex 开发过程中,往往需要先清除掉缓存中的内容,才能看到新改动的效果。

看了上边介绍的是那个插件可图示你一定激动了。这么牛x的附件 不止是用来开发学习flex。做web开发那也是相当的有效啊。

还等什么,赶紧开始你的Flex之旅吧!

最后再推荐两个firefox插件。
firebug  web developer
还是一个字:
谁用谁知道!
出现这个错误提示 是因为你使用了 一些系统保留的函数名称

例如 下边代码:

_sprite.addEventListener(MouseEvent.MOUSE_DOWN, onMouseDown);


add了一个监听,当MOUSE_DOWN的时候调用函数 onMouseDown 这个函数。
然而 因为 onMouseDown这个函数名称是 系统保留的函数名称。
所以会出现迁移问题。

解决方法是 更改 函数名称。
_sprite.addEventListener(MouseEvent.MOUSE_DOWN, onMyMouseDown);


记得修改对应的函数名称。这样就不会出现迁移问题了。
分页: 1/8 第一页 1 2 3 4 5 6 7 8 下页 最后页 [ 显示模式: 摘要 | 列表 ]