发布Flash流量统计
作者:techmango 日期:2007-06-21
发布Flash天气预报国际版
作者:techmango 日期:2007-06-20
判断你是否足够成熟的七大标准
作者:techmango 日期:2010-07-18
在生活中,用于判断某个人是否足够有如下七大标准的,大家看看,你满足哪些条件呢?
一:沉稳
(1)不要随便显露你的情绪。
(2)不要逢人就诉说你的困难和遭遇。
(3)在征询别人的意见之前,自己先思考,但不要先讲。
(4)不要一有机会就唠叨你的不满。
(5)重要的决定尽量有别人商量,最好隔一天再发布。
(6)讲话不要有任何的慌张,走路也是。
(7)自信是好,但是别忽略任何人的想法。
(8)人无高低,不要一副拽拽的样子,对人对事,别忘了礼貌。你没有比任何人优秀。
二:细心
(1)对身边发生的事情,常思考它们的因果关系。
(2)对做不到位的问题,要发掘它们的根本症结。
(3)对习以为常的做事方法,要有改进或优化的建议。
(4)做什么事情都要养成有条不紊和井然有序的习惯。
(5)经常去找几个别人看不出来的毛病或弊端。
(6)自己要随时随地对有所不足的地方补位。
三:胆识
(1)不要常用缺乏自信的词句
(2)不要常常反悔,轻易推翻已经决定的事。
(3)在众人争执不休时,不要没有主见。
(4)整体氛围低落时,你要乐观、阳光。
(5)做任何事情都要用心,因为有人在看着你。
(6)事情不顺的时候,歇口气,重新寻找突破口,就结束也要干净利落。
四:大度
(1)不要刻意把有可能是伙伴的人变成对手。
(2)对别人的小过失、小错误不要斤斤计较。
(3)在金钱上要大方,学习三施(财施、法施、无畏施)
(4)不要有权力的傲慢和知识的偏见。
(5)任何成果和成就都应和别人分享。
五:诚信
(1)做不到的事情不要说,说了就努力做到。
(2)虚的口号或标语不要常挂嘴上。
(3)停止一切“不道德”的手段。
(4)耍弄小聪明,要不得!
六:担当
(1)检讨任何过失的时候,先从自身或自己人开始反省。
(2)事情结束后,先审查过错,再列述功劳。
(3)一个计划,要统筹全局,规划未来。
(4)勇于承担责任所造成的损失。
七:内涵
(1)学习各方面的知识,虚心观察周围的事物。眼界宽阔。
(2)了解自己,培养属于自己的审美观。
(3)笑对生活。懒惰要不得。培养健康的生活习惯。
(4)不要盲目的做任何事。要有目标。
(5)不仅仅只关注内在美,外在美也很重要。
(6)不要整天的对着电脑,玩着无聊的东西。
(7)理智的判断,学会控制情绪。
AjaxUI开发必备的模板引擎jTemplate
作者:techmango 日期:2010-07-09
jTemplate是一个免费开源的,完全用Javascript程序语言开发的模板引擎,它是专门为Jquery量身定做的插件plugin,最适合用于Ajax+Json开发。
它的使用方法也比较简单,首先制作一个模板文件template.htm :
Template example:
{#foreach $T.table as row}
<tr bgcolor=\"{#cycle values=['#AAAAAA','#CCCCCC']}\">
<td>{$T.row.name.link('mailto:'+$T.row.mail)}</td>
</tr>
{#/for}
</table>
[
{id: 1, name: 'Anne', age: 22, mail: 'anne@domain.com'},
{id: 2, name: 'Amelie', age: 24, mail: 'amelie@domain.com'},
{id: 3, name: 'Polly', age: 18, mail: 'polly@domain.com'},
{id: 4, name: 'Alice', age: 26, mail: 'alice@domain.com'},
{id: 5, name: 'Martha', age: 25, mail: 'martha@domain.com'}
]
};//在这里直接定义一个json数据,在实际情况中,我们用可用Ajax请求远程网页返回的Json.
$("#result").setTemplate("setTemplateURL",null,null);
$("#result").processTemplate(mydata);
Tags: Ajax javascript JQuery jTemplate
CSS去除点击链接后出现的虚框
作者:techmango 日期:2010-07-06
通常情况下,我们在浏览网页时,点击过的链接都会留有一个虚线方框.还有,我们在点击用图片制作Tab菜单选项切换选项时,Tab选项上会留下难看的虚框,这时我们应该想办法去除它.
在IE浏览器里,我们只需要在 a 标签中加入 hidefocus=”true” 属性:<a href=”” hidefocus=”true” title=””>siteface</a>;
而在Firefox等浏览器中定义CSS:a { outline:none; }或者a { outline:0; } 就可以了。
在IE里 hideFocus属性的意思即隐藏聚焦,具有使对象聚焦失效的功能,其功能相当于: onFocus=”this.blur()” 它的值是一个布尔值,如hideFocus=true。也可省略赋值直接写hideFocus。
世界杯,非洲悲
作者:techmango 日期:2010-07-04
2010年六月的盛夏,四年一度的,万众瞩目的,让人期待的世界杯足球赛在非洲的南非举行了,但是这届世界杯最有特点的嗡嗡声让人很是不爽,这种难听的声音从一开始就给大家带了不祥的预感.许多球队都没有踢出应该有的水平,尤其是几个被大家看好的球队在八强赛之前就被早早淘汰了.另外,这届的裁判执法表现也很让人非常不满意,由于他们的误判和判法不当给许多球队造成了阴影,使他们更加不能发扬出实力来,于是许多冷门频频出现,可谓是悲剧连连啊.总之,这届世界杯足球赛可以以用六个字形容:"世界杯,非洲悲".
从上次未免冠军意大利在小组赛就直接退出,到法国队内讧导致失败,再到英格兰由于裁判的误判让他们不得不在16强赛中离开,然后到巴西受到裁判不公的判法,因此越打越糟,结果也被迫淘汰,最后到昨晚到四强争夺赛中的阿根廷也逃不过"蓝色"球衣的诅咒,被德国战国碾平,真是极大的杯具!
Jquery操作表单Select元素的用法
作者:techmango 日期:2010-07-02
Jquery的功能很强大,但是我们需要通过一些比较的实例来学习了解每个函数的准确用法.下面介绍Jquery操作表单Select元素的用法:
jQuery获取Select元素,并选择的Text和Value:
实例分析:
1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发
2. var checkText=$("#select_id").find("option:selected").text(); //获取Select选择的Text
3. var checkValue=$("#select_id").val(); //获取Select选择的Value
4. var checkIndex=$("#select_id ").get(0).selectedIndex; //获取Select选择的索引值
5. var maxIndex=$("#select_id option:last").attr("index"); //获取Select最大的索引值
jQuery获取Select元素,并设置的 Text和Value:
实例分析:
1. $("#select_id ").get(0).selectedIndex=1; //设置Select索引值为1的项选中
2. $("#select_id ").val(4); // 设置Select的Value值为4的项选中
3. $("#select_id option[text='jQuery']").attr("selected", true); //设置Select的Text值为jQuery的项选中
实例分析:
1. $("#select_id").append("<option value='Value'>Text</option>"); //为Select追加一个Option(下拉项)
2. $("#select_id").prepend("<option value='0'>请选择</option>"); //为Select插入一个Option(第一个位置)
3. $("#select_id option:last").remove(); //删除Select中索引值最大Option(最后一个)
4. $("#select_id option[index='0']").remove(); //删除Select中索引值为0的Option(第一个)
5. $("#select_id option[value='3']").remove(); //删除Select中Value='3'的Option
5. $("#select_id option[text='4']").remove(); //删除Select中Text='4'的Option
Tags: JQuery
用CSS制作可输入式Select下拉框
作者:techmango 日期:2010-07-01
在Winform里面有一个combox,它是一个可输入式的Select下拉框,而在Webform里却没有,我们只能自己用CSS制作一个.在这里,我们会用两个关键的CSS属性:POSITION: absolute;和rect(*).
有了POSITION: absolute;就可以利用left及top来设置固定坐标,使得输入输入框跟下拉框的位置重合,然后用Rect来剪切下拉框的显示区域,只显示箭头部分.下面是Rect的语法解释:
------------------
clip : auto | rect ( number number number number )
取值:
auto : 默认值。对象无剪切
rect ( number number number number ) : 依据上-右-下-左的顺序提供自对象左上角为(0,0)坐标计算的四个偏移数值,其中任一数值都可用 auto 替换,即此边不剪切
说明:
检索或设置对象的可视区域。可视区域外的部分是透明的。
此属性定义了绝对(absolute)定位对象可视区域的尺寸。必须将 position 属性的值设为 absolute ,此属性方可使用。
自IE5开始,此属性在MAC平台上可用。
对应的脚本特性为 clip 。
ASP.NET中为WebService实现身份验证功能
作者:techmango 日期:2010-06-30
在ASP.NET中,通常情况下,WebService是默认没有权限控制的,只要有程序能发现它就能任意使用它.如果没有权限控制,被他人随意调用了更新或删除等操作的WebService,那将是极其危险的.要想为WebService加权限控制功能,即身份验证功能,我们可以使用SOAP方式传递保存在Http Header头里的身份信息给WebService,即使用了Attribute对象SoapHeader.下面通过一个简单实例来讲解它的实现方法:
1.服务器端.
Tags: WebService SOAPHeader 身份验证
Flex中使用SOAPHeader调用带有身份验证的WebService
作者:techmango 日期:2010-06-22
相信熟悉Web application开发的同志们应该都知道WebService是不能使用Session或Cookie保存用户当前访问状态,也是说也不能非常方便地Session或Cookie做身份(权限)验证了.如果要在WebService中实现身份(权限)验证,那么我们就需要用ASP.NET中名空间下System.Web.Services.Protocols的SoapHeader对象,详细方法请看[ASP.NET中为WebService实现身份验证功能].本文是主要介绍如何在Flex中使用SOAPHeader调用带有身份验证的WebService.
首先,在ASP.NET页面中向flash播放器传递身份验证所需要的变量:
在flash播放器的参数设置里有一个FlashVars就是用于外部向flash传递数据的入口.如果在Flash CS4中读取FlashVars,它的写法跟flex的不一样,是这样:“root.loaderInfo.parameters”或“stage.loaderInfo.parameters”来取得传递的参数.而在flex中,可以这样:(flash builder 4以前的版本)Application.application.parameters["参数名"];flash builder 4是:this.parameters["参数名"](本人就是这样用的,不知道为什么老版的写法在flash builder 4不起作用).
详细的mxml实例代码如下:
<?xml version="1.0" encoding="utf-8"?>
<mx:Applicationxmlns:mx="http://www.adobe.com/2006/mxml" creationComplete="initVars()">
<mx:Script><![CDATA[
// Declare bindable properties in Application scope.
[Bindable]
public var myName:String;
[Bindable]
public var myHometown:String;
// Assign values to new properties.
private function initVars():void {
myName = Application.application.parameters.myName;
myHometown = Application.application.parameters.myHometown;
}
]]></mx:Script>
<mx:VBox>
<mx:HBox>
<mx:Label text="Name: "/>
<mx:Label text="{myName}" fontWeight="bold"/>
</mx:HBox>
<mx:HBox>
<mx:Label text="Hometown: "/>
<mx:Label text="{myHometown}" fontWeight="bold"/>
</mx:HBox>
</mx:VBox></mx:Application>
Tags: Flex SOAPHeader WebService 验证
。原来的第一版却只有国内城市的,能够自动探测浏览者的物理地址。而现在这个版本加入国际重要城市的天气预报,但是不能自己探测浏览者的物理地址,因为技术实现起来非常烦琐。各有各的优点










