登到雪山顶端,依然没有看到雪,有点失望啊! 

发信人: hijack (孤读一身), 板面: OpenSource
标 题: Open the GFW
发信站:飘渺水云间 (Thu May 25 10:16:50 2006), 转信

恼火了,一些 xx 网站因为 xx 原因访问不了,但是我们只是想求点知识:(

这里罗列一些解决办法, from zz

>> 通用解锁:

  1. 使用代理服务器,下面我列出一些代理服务器: http://proxy.leehoo.net/proxy/live/ http://www.proxy4free.com/
  2. 使用代理软件
    windows:
    自由门
    linux:
    tor
  3. 使用代理站点 http://anonymouse.org/cgi-bin/anon-www.cgi/$web_site 把 $web_site 替换为你想访问的站点。例如 http://anonymouse.org/cgi-bin/anon-www .cgi/http://costi.wordpress.com/ http://www.webwarper.net/
  4. 如果要访问的站点有 rss 输出。我们可以使用一些国外的 RSS 在线阅读器来获得信
    息。
    几个国外的在线 RSS 阅读器:
    netvibes
    google reader
    BlogLines 不同站点的 RSS 地址 (以下的 $blog_name 可替换为其他名字):
    blogspot:
    站点地址: http://$blog_name.blogspot.com/
    对应 RSS 地址: http://$blog_name.blogspot.com/atom.xml
    blogsome:
    站点地址: http://$blog_name.blogsome.com/
    对应 RSS 地址: http://$blog_name.blogsome.com/feed/
    wordpress:
    站点地址: http://$blog_name.wordpress.com/
    对应 RSS 地址: http://$blog_name.bwordpress.com/feed/
    1. Wikipedia
      方法一:
      在 hosts 文件中新加一行,内容如下: 145.97.39.132 en.wikipedia.org zh.wikipedia.org upload.wikimedia.org linux 的 hosts 文件路径位 /etc/hosts
      winxp 的 hosts 文件路径为 C:WINDOWSsystem32driversetchosts
      方法二:
      使用这个 wikipedia 在线浏览器,这是一个基于 PHP 和 Javascript 的,专门用于浏览
      wikipedia
      的浏览器。中文用户可以直接访问这里。
      方法三:
      使用安全连接,安全连接地址为:https://secure.wikimedia.org/wikipedia/zh/wiki /%E9%A6%96%E9%A1%B5
    2. SourceForge
      方法一:
      使用安全连接,地址和普通地址一样,只是 http 改为 https sourceforge 有时候只是部分子域名被封锁。如果我们知道项目的名称,我们可以尝
      试通过直接访问其他子域地址。例如 filezilla 的首页我们可能访问不了,但是下载
      地址我们可以通过这个地址访问.
    3. Google
      在 hosts 文件中新加一行,内容如下: 64.233.171.99 www.google.com mail.google.com linux 的 hosts 文件路径位 /etc/hosts
      winxp 的 hosts 文件路径为 C:WINDOWSsystem32driversetchosts
    4. BlogSpot 用在要访问的地址后面加上.nyud.net:8080/ 例如你想访问 http://atrios.blogspot.com,那么可以用 http://atrios.blogspot. com.nyud.net:8080/ 这个地址来访问。http://www.surfchen.org/?page _id=170
  5. >> 专项解锁:
我个人是采用 http://anonymouse.org/cgi-bin/anon-www.cgi/$web_site;其中 $web_site 用你想要访问的域名代替就可以了,比较方便,速度也不错。

Enterprise Library http://www.codeplex.com/entlib http://msdn.microsoft.com/entlib/

Castle Windsor http://www.castleproject.org/container/index.html

StructureMap http://structuremap.sourceforge.net/

Spring.NET http://www.springframework.net/

Ninject http://kohari.org/projects/ninject/

NHibernate http://www.hibernate.org/343.html

log4net http://logging.apache.org/log4net/

Quartz.NET
Enterprise Job Scheduler for .NET Platform http://quartznet.sourceforge.net/

集结号中的战斗效果确实很像外国大片,如兄弟连,拯救大兵等;唯一让我好奇的是在片头的一次进攻。

双方对峙,派一个排上去查看情况,这段情节实在?其中的队伍行进方式和队员间的手势,感觉是当代的特种兵,训练有素,很不符合当时农民出身的八路军形象
有点脱离现实了,感觉在玩 CS,这是个人觉得在情节上不足的地方

原文:

Global Variables within Flex Applications

在 Flex 应用程序中的全局变量

最近在 Flex Components 的邮件列表里经常有这样的一些提问:如果在 Flex 应用程序中设置全局变量?由于它的经常出现,所以在我的 blog 上(当然是指原文的作者)贴出答案。
其实非常简单,只用在你的主应用程序类里(mx:Application )定义一个公有(public)的变量就可以了,如下:

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
    
<mx:Script>
        
<![CDATA[
            public var foo:String = "bar";
        
]]>
    
</mx:Script>
</mx:Application>
你能在应用程序的任何地方访问到这个变量,像这样:
Application.application.foo
如果有需要,你也可以设置一个绑定变量。(添加一个bindable标签)
欢迎在回复里提出问题或意见。(无论是原文还是我的blog)

FireYang 2007-02-10 10:30 发表评论

RIA SEED 是一个 google 的 groups, 以前是在 mmug 上的一群人组件的,讨论 mm 技术的一个园地.
现在在 google 上按了个家,继续 mm 精神,继续 RIA
希望更多的 RIA 开发者,在这里共享自己的经验.
Google 网上论坛 Beta 版
RIA SEED (OLD MMUGCN)
访问此论坛
    <tr>
        <td align="right"><a href="http://groups.google.com/group/riaseed?hl=zh-CN">访问此论坛</a> </td>
    </tr>
</tbody>
Google 网上论坛 Beta 版
订阅 RIA SEED (OLD MMUGCN)
电子邮件:

如果要 gmial 的邀请,请留言,我这里还有很多.
功能 (简单介绍):

  1. 上传文件
  2. 直接把资料发送到邮件,可以设置,主题或所有内容
  3. 有自带的 wiki 功能



FireYang 2007-01-27 09:01 发表评论

ActionScript 3 Tip of the Day
从上面的连接进去,那里的小技巧用处大的很。收藏了先。
想想还是把它翻译过来吧

  1. 改变帧的播放速度
    在 AS3 里的 flash.display.Stage 类可以改变播放速度。
    stage.frameRate = 12;
    速度的值在范围 0.01~1000 之间。
  2. 类的作用域绑定到类的方法上
    以下几种方式,this 都指向类。
    • 类直接调用方法
    • 方法重新引用
    • 用 call 或 apply 调用
      package {
          
      import flash.display.Sprite;
          
          
      public class ClassScope extends Sprite {
              
              
      public function ClassScope() {      
                  traceThis(); 
      // "Class Instance"
                  
                  var obj:Object 
      = new Object();
                  obj.traceThis 
      = traceThis;
                  obj.traceThis(); 
      // "Class Instance"
                  
                  traceThis.call(
      new Sprite()); // "Class Instance"
              }

              
      public override function toString():String {
                  
      return "Class Instance";
              }
              
              
      public function traceThis():void {
                  trace(
      this);
              }
          }
      }
  3. 图形对象和绘画接口
    包括以下几种
    • drawCircle(x:Number, y:Number, radius:Number):void
    • drawEllipse(x:Number, y:Number, width:Number, height:Number):void
    • drawRect(x:Number, y:Number, width:Number, height:Number):void
    • drawRoundRect(x:Number, y:Number, width:Number, height:Number, ellipseWidth:Number, ellipseHeight:Number):void
      如下使用:
      // 画一个蓝色的圆角矩形
      var square:Sprite = new Sprite();
      square.graphics.beginFill(
      0xFF);
      square.graphics.drawRoundRect(
      00100501010);
      square.graphics.endFill();
      addChild(square);
  4. 新的变量类型

    简单:

    • Boolean
    • int
    • null
    • Number
    • String
    • uint
    • undefined

    复杂:

    • Object
    • Array
    • Date
    • Error
    • Function
    • RegExp
    • XML
    • XMLList
    注意事项:
    • Void 不再是大写,而是小写的 void;
    • 多了一个新的类型 *, 表示任意类型,在 as3 里一定要指定变量类型,如果不确定可以用 * 代替;
    • XML 对象也不同于以前 as1 和 as2 中的 XML 对象,原来的 XML 对象在 as3 里用 XMLObject 代替;新的 XML 是基于 E4X 标准的 xml;
    • integer 类型在 as3 里不再存在,只有 int 和 uint 类型,他们是不能表示小数的,只能用来表示整数,这样在类似 for 这样的循环运算中比较方便,而且 int 可以和较小的 Number 类型数值进行转换(Number 过大容易发生溢出),而像 uint 一般用在特殊的地方,比如 color;


FireYang 2007-01-16 11:35 发表评论

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" xmlns="*" height="100%">
    
<mx:Style>    
        TitleWindow    
        {        
                backgroundAlpha: 0.9;
                backgroundColor: #9199A4;        
                borderColor: #9199A4;        
                borderAlpha: 1.0;        
                borderStyle: "none";        
                borderThickness: 0;        
                paddingBottom: 0;        
                paddingLeft: 0;        
                paddingRight: 0;        
                paddingTop: 0;        
         }
     
</mx:Style>    
     
<mx:Script>
         
<![CDATA[    
             import mx.managers.*;    
             private function floatControlBar() : void    
             {        
                 rteControl.parent.removeChild(rteControl);        
                 rteControl.addChild(DisplayObject(rte.toolbar));        
                 rte.showControlBar=false;        
                 mx.managers.PopUpManager.addPopUp(rteControl, rte, false);    
             }
]]>
     
</mx:Script>    
     
<mx:RichTextEditor id="rte" htmlText="" headerHeight="5"         
         creationComplete
="floatControlBar()"/>    
    
<mx:TitleWindow id="rteControl" width="325" title="ToolBar"/>    
</mx:Application>



FireYang 2007-01-16 22:16 发表评论

0%