分类目录归档:程序生活

Program Life – Web

Eclipse中java文件和jsp字体大小设置

很多朋友用了中文版的Eclipse后发现不习惯里面的字体,我也是这样,可以使用下面的方法改回英文版的字体,界面还是中文版的
1.更改java文件大小设置
Window->preferences->General->Appearance->Colors   and   Fonts->
Java->Java Editor Text Font->右边按钮Change
英文版默认的是Courier New 常规 10
2.更改jsp文件大小设置(此设置也同事更改其他类型文件的字体大小,例如xml等)
Window->preferences->General->Appearance->Colors   and   Fonts->
Basic->TextFont->右边按钮Change
英文版默认的是Courier New 常规 10

改成中文版后很不习惯里面的字体,还是改回英文版的字体,界面还是中文版的

大功告成:)

——————————–补充——————————–
今天一个同事碰巧搜到了这篇文章,心中暗喜,哇哈
同事发现了我这篇文章的一个问题,就是不能用方法1修改xml文件的字体,后来发现在方法2Window->preferences->General->Appearance->Colors   and   Fonts->
Basic->TextFont->右边按钮Change
这个设置可以更改xml文件字体设置的。

网站设计之大腕版

一定得找最牛比的设计师

做就得做最牛比的网站

引导页整3个flash

最小也得10M

什么欧洲古典风格,中式风格,简约风格

能弄的全给他弄上

首页里面有子页 子页里面还有子页

想进网站,甭管男女老少都得等

最少也得等半个小时

缓冲完了再整个密码 你吗贵姓

倍(儿)有面子

首页里面什么特效都整上

TOP用sina的

光导航就得几十个

再搞几十个栏目

1个小时都滚不到底

就是一个字(儿) 长

导航最少七八级

两三级你都不好意思跟人家打招呼

你说这样的网站,一个你得给多少钱

我觉得怎么着也得1000块吧

1000块 那是做梦

500块首付

你别嫌低 还不给尾款

你得研究客户的心理

愿意掏1000块钱做站的客户

根本不想再多掏500

什么叫客户 你知道吗?

客户就是不管什么要求

站要做最好的 最好是不要钱的

所以,我们做站的口号(儿)就是

不求最低 但求更低

Flex瘦身的问题

今天在网上找到用利用RSL给Flex瘦身的方法,发布后确实体积小了很多,由300K减少到100K,我自己看没有问题,可是后来才知道别人如果看的话要首先下载RSL,如下图

貌似是下载出错了…
后来改成普通的Release方式了,300K,还可以接受,现在别人都可以看到了,这个才是目的:)

删除服务-sc delete

用sc.exe这个命令可以删除Windows系统服务。

开始——运行——cmd.exe,然后输入sc就可以看到了。使用办法很简单:

sc delete "服务名" (如果服务名中间有空格,就需要前后加引号)

如针mysql的: sc delete mysql  即可。

五分钟搞定Flex+PHP+MYSQL【转载】

转自:http://www.k-zone.cn/zblog/post/log-2007-10-01-Flex-Builder-3-data.html
Adobe Flex™ 3 beta 2的新功能之一:增强的Create Application from DataBase
在Flex3.0 B1的时候增加有过一个功能:可以在Flex自身操作数据库(包括:增加/修改/删除等操作)而新版的Adobe Flex™ 3 beta 2将这个功能加强了一些。
现在就让Kenshin来说明一下,如果在PHP+MYSQL5.0的环境下直接使用Flex对数据库进行操作的例子。
很简单,不需要太复杂的操作就可以完成(*^__^*) 尤其是适合没有使用过PHP+MYSQL5.0的新手(Kenshin也算哦(*^__^*) )
操作步骤:
1、安装PHP+MYSQL5.0
PHP+MYSQL5.0的配置本来就是一件非常麻烦的事情(尤其是对没有接触过PHP+Mysql5.0的朋友而言)
不过现在有个比较“快捷”的方式-使用集成PHP+MYSQL5.0环境。我们使用的工具是:APMServ 5.2.0
下载完后(由于是绿色软件),把它解压缩到任意目录下面。例如:I:\APMServ5.2.0
2、使用APMServ5.2.0
我们点击“启动APMSer”这个Button。稍等片刻后即可启动完成,如下图所示:
我们在点击“管理MySql5.0”这个Button,在弹出的浏览器里面输入默认的用户名和密码(用户名:root 密码:为空)
在PHPMyAdmin中我们建立一些数据库和表(相信这步操作大家都应该会吧(*^__^*) )
例如Kenshin新建的数据库和表。数据库:flexvote 表:db_vote
这样一来我们就完成了PHP+MYSQL5.0的配置工作。
别忘了PHP的路径,例如:{你解压缩后APMServ5.2.0的路径}\APMServ5.2.0\www\htdocs
3、建议一个Flex Project
我们打开Flex Builder 3.0 B2,然后点击File→New→Flex Project,在Project Name中输入:testPHP,在Application service type中选择:PHP
如下图所示:
最后点击Finish即可完成Flex Project的建立(*^__^*)
4、在Flex Builder中选择Data→Create Application from Database→在弹出的对话框中选择New→在弹出的对话框中填入flexvote(Description可以不用填写)→
在弹出的对话框中按下图的方式填写:
然后点击Finish即可完成操作。
在下图中按如下填写:

注:其中database Name必须填写(不填写的话Flex Builder 3.0 B2也没有错误的提示,但是最终运行的时候会出现error:no operation的错误信息!)
最后点击Finish。

然后运行我们刚刚建立的db_vote.mxml文件即可。

是不是很简单哦(*^__^*)

Flex与HTPPService,Flex与php的交互

[code]//—————–website.mxml——————————————————–

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" width="264" height="228" >
<mx:scrīpt source="website.as" />
<mx:HTTPService id="checklogin" url="http://localhost/flex.php" method="post" result="loginResult(event)" fault="err(event)" />
    <mx:TextInput x="52" y="55"/>
<mx:Button x="95" y="85" label="login" id="login" click="initApp()" />

</mx:Application>

//———-website.as脚本内容——————————————————-

import mx.rpc.events.ResultEvent;//
import mx.rpc.events.FaultEvent;
import mx.controls.Alert;

//点击login按钮时候响应的事件:调用id为checklogin的httpservice的send函数发送post请求给flex.php
public function initApp():void
{
checklogin.send();
}

//通过一个对话框显示post请求返回来的结果。
public function loginResult(evt:ResultEvent):void
{
    Alert.show("result: "+evt.result.toString());
}

//通过一个对话框显示post请求出错后返回来的结果。
public function err(evt:FaultEvent):void
{
   Alert.show("error: "+evt.fault.toString());
}

//flex.php:写点代码随便输出一句话就可以了。

//比较简单,主要用来明白怎么在flex中使用httpservice来与php交互[/code]

看看是不是能把你逗乐[转载]

为什么海尔兄弟只穿裤衩?———–因为他们没有Q币


  为什么中国是世界上最神秘的国家?

  因为国家主席是who,总理是when


  一个和尚挑水喝,两个和尚抬水喝,三个和尚没水喝,四个和尚斗地主,五个和尚可以去扮福娃了


  喝洋酒要喝强尼走着


  先生,麻烦您给我一例煎饼果子,七分熟,少少辣,多一些sauce,嗯,还有,extra egg,谢谢。


  听君一席话,圣斗士念书。


继续阅读

校内AIR版APP工具源码下载

[file]http://ldsea.cn/flex/xiaonei/XNApiTool-src.rar[/file]

我学习AS3不到1个月,只是了解点皮毛,源码里有关XML的处理我遇到了问题,之前都是有效的,前一阵校内更新后,返回的XML数据发生了变化,我用之前的方法无法正确进行解析,我猜测的原因有两个
一.校内返回的XML数据是非标准的XML格式(这种可能性不是很大)
二.AS3不能处理所有的XML格式?

[code]<friends_getFriends_response list="true" xsi:schemaLocation="http://api.xiaonei.com/1.0/ http://api.xiaonei.com/1.0/xiaonei.xsd" xmlns="http://api.xiaonei.com/1.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <friend>
    <id>64238946</id>
    <name>李正华</name>
    <headurl>http://hd15.xiaonei.com/photos/hd15/20080607/14/27/head_3586g107.jpg</headurl>
  </friend>
  <friend>
    <id>229954215</id>
    <name>郭云超</name>
    <headurl>http://hd34.xiaonei.com/photos/hd34/20080330/22/16/head_1427e169.jpg</headurl>
  </friend>
  <friend>
    <id>238684033</id>
    <name>吴博</name>
    <headurl>http://hd43.xiaonei.com/photos/hd43/20080509/23/04/head_3488d107.jpg</headurl>
  </friend>
  <friend>
    <id>238935464</id>
    <name>李骁?ROMA</name>
    <headurl>http://hd15.xiaonei.com/photos/hd15/20080616/00/05/head_8241m169.jpg</headurl>
  </friend>
  <friend>
    <id>239796833</id>
    <name>刘洋</name>
    <headurl>http://hd13.xiaonei.com/photos/hd13/20080127/13/31/head_1857l107.jpg</headurl>
  </friend>
  <friend>
    <id>239972528</id>
    <name>可臣</name>
    <headurl>http://hd34.xiaonei.com/photos/hd34/20080502/11/59/head_1989a169.jpg</headurl>
  </friend>
</friends_getFriends_response>[/code]
以上代码是返回的XML数据,用之前的AS3的解析方法现在怎么也解析不了…原因不清楚….
希望下载了源码的朋友如果可以正确处理之后,请告诉我解决办法,十分感谢!

我知道[url=http://awflasher.com/blog]AW兄[/url]是AS的高手,期待得到你的答复:)

之前下载过这个工具的朋友应该知道,它主要实现了3个工具,第一是登陆之后得到个人头像和最新的一个状态(这个已经失效,校内关闭了xiaonei.widsets.getHomeInfo接口),第二个是发布日志(这个也已经失效,校内关闭了xiaonei.blog.addBlog接口),第三个是得到所有好友,并选择一个好友留言(这个没有失效,这个接口还存在,不过取消了之前有的page和count两个参数,下午的聚会和李福松得到确认,校内会直接返回所有好友信息。但是问题正如我上面提到的,我用之前的方法无法解析这段返回的xml数据…请求大家的帮助..)

—————————————————

btw: 非常感谢AW组织了今天的聚会活动,学到了很多东西,也交了不少朋友

转:设计模式学习笔记(七)——Adapter适配器模式

转自:http://www.cnblogs.com/kid-li/archive/2006/05/29/412180.html

        Adapter适配器模式是一种结构型模式,主要应对:由于应用环境的变化,常常需要将“一些现

存的对象”放在新的环境中应用,但是,新环境要求的接口是现存对象所不满足的。

继续阅读

flex和javascript交互(转载)

一、在JavaScript中调用Flex方法
在Flex中可以用ExternalInterface来调用Flex的方法,途径是通过在Flex应用可调用方法列表中添加指定的公用方法。在Flex应用中通过调用addCallback()可以把一个方法添加到此列表中。addCallback将一个ActionScript的方法注册为一个JavaScript和VBScript可以调用的方法。
addCallback()函数的定义如下:
addCallback(function_name:String, closure:Function):void
function_name参数就是在Html页面中脚本调用的方法名。closure参数是要调用的本地方法,这个参数可以是一个方法也可以是对象实例。

举个例子:

[code]<mx:Script>
    import flash.external.*;
    public function myFunc():Number {
        return 42;
    }
    public function initApp():void {
        ExternalInterface.addCallback("myFlexFunction",myFunc);
    }
</mx:Script>[/code]
那么在Html页面中,先获得SWF对象的引用,也就是用
继续阅读