Aug
27
仅仅25k,做到了如此高难度的3D演示。
有镜头模糊,旋转,3D变换等等颇有难度的实现,不愧是我到目前为止看到的最小最精彩的AS3 3D演示。
厉害厉害!!强烈推荐
原文链接:http://www.adobe.com/jp/events/cs3_web_edition_tour/page6.html
Flash下载(25k):
下载文件
注,点击左上角可以改变小球的数目,你的电脑有多厉害,就调多少球吧!
Flash Player文件
有镜头模糊,旋转,3D变换等等颇有难度的实现,不愧是我到目前为止看到的最小最精彩的AS3 3D演示。
厉害厉害!!强烈推荐
原文链接:http://www.adobe.com/jp/events/cs3_web_edition_tour/page6.html
Flash下载(25k):
下载文件 注,点击左上角可以改变小球的数目,你的电脑有多厉害,就调多少球吧!
Flash Player文件
Aug
21
Abstract class 抽象类:抽象类是不允许实例化的类,因此一般它需要被进行扩展继承。
Abstract method 抽象方法:抽象方法即不包含任何功能代码的方法。
Access modifier 访问控制修饰符:访问控制修饰符用来修饰Java中类、以及类的方法和变量的访问控制属性。
Anonymous class 匿名类:当你需要创建和使用一个类,而又不需要给出它的名字.
Anonymous inner classes 匿名内部类:匿名内部类是没有类名的局部内部类。
API 应用程序接口:提供特定功能的一组相关的类和方法的集合。
Array 数组:存储一个或者多个相同数据类型的数据结构,使用下标来访问。
Abstract method 抽象方法:抽象方法即不包含任何功能代码的方法。
Access modifier 访问控制修饰符:访问控制修饰符用来修饰Java中类、以及类的方法和变量的访问控制属性。
Anonymous class 匿名类:当你需要创建和使用一个类,而又不需要给出它的名字.
Anonymous inner classes 匿名内部类:匿名内部类是没有类名的局部内部类。
API 应用程序接口:提供特定功能的一组相关的类和方法的集合。
Array 数组:存储一个或者多个相同数据类型的数据结构,使用下标来访问。
Aug
20
<membership defaultProvider="AspNetSqlProvider">
<providers>
<add connectionStringName="在配置文件中已存在的数据库连接字符串名称"
applicationName="/"
description=""
minRequiredPasswordLength="6"
minRequiredNonalphanumericCharacters="0"
requiresUniqueEmail="false"
enablePasswordRetrieval="false"
enablePasswordReset="false"
requiresQuestionAndAnswer="false"
passwordFormat="Hashed"
name="AspNetSqlProvider"
type="System.Web.Security.SqlMembershipProvider"/>
</providers>
</membership>
Aug
20
Failed to update database "c:\inetpub\wwwroot\WebSite1\App_Data\ASPNETDB.MDF" because the database is read-only."的解决办法
快速的解决当前问题的方法
把两个文件的read-only去掉...加一个app_offline.htm,然后运行,然后去掉加上的app_offline.htm,就可以了.
快速的解决当前问题的方法
把两个文件的read-only去掉...加一个app_offline.htm,然后运行,然后去掉加上的app_offline.htm,就可以了.
Aug
20
PostBack的时候,如果TextBox的TextMode为Password的话,是没有value属性传递的,所以密码框是空的
加入如下代码:
private void Page_Load(object sender, System.EventArgs e)
{
Password.Attributes .Add ("value",Request["Password"]);
//Password为TextBox的name
}
加入如下代码:
private void Page_Load(object sender, System.EventArgs e)
{
Password.Attributes .Add ("value",Request["Password"]);
//Password为TextBox的name
}
Aug
13
三峡在线所在的宜昌的部分媒体也联手制作了一个宜昌版《北京欢迎你》。以此支持北京奥运。
宜昌版《北京欢迎你》
Flash Player文件
北京导游版《北京欢迎你》也很有特色,值得一听。因为无论是声音还是画面都是他们最真实的。
Flash Player文件
天津大学版《北京欢迎你》
Flash Player文件
天津大学版《北京欢迎你》
宜昌版《北京欢迎你》
Flash Player文件北京导游版《北京欢迎你》也很有特色,值得一听。因为无论是声音还是画面都是他们最真实的。
Flash Player文件天津大学版《北京欢迎你》
Flash Player文件天津大学版《北京欢迎你》
Aug
10
在打包项目中添加文件msiexec.exe(一般在c:\windows\system32(系统目录中)找到)。
在文件系统视图中选择应用程序文件,在msiexec.exe上单击右键选择“创建快捷方式”,重命名快捷方式为“uninst”.
更改此快捷方式Argmuments为“/x {产品ID}”,产品ID的值为打包项目的ProductCode属性值。
注:ProudctCode(选择解决方案资源管理根目录如Setup1,再查看属性标签,不是右键属性)
或者是在应该程序中加入下面代码:
string sysroot = System.Environment.SystemDirectory;
System.Diagnostics.Process.Start(sysroot + "\\msiexec.exe", "/x {850FED90-20D0-4EBA-BEDB-3D9DBA25F6EC} /qr");
在文件系统视图中选择应用程序文件,在msiexec.exe上单击右键选择“创建快捷方式”,重命名快捷方式为“uninst”.
更改此快捷方式Argmuments为“/x {产品ID}”,产品ID的值为打包项目的ProductCode属性值。
注:ProudctCode(选择解决方案资源管理根目录如Setup1,再查看属性标签,不是右键属性)
或者是在应该程序中加入下面代码:
string sysroot = System.Environment.SystemDirectory;
System.Diagnostics.Process.Start(sysroot + "\\msiexec.exe", "/x {850FED90-20D0-4EBA-BEDB-3D9DBA25F6EC} /qr");
Aug
4
从恋爱到步入婚姻的殿堂,对男女双方来说都是一段幸福的过程。如果有一个男人在结婚前夕对女人细算为了娶她一共花了多少钱,不知道这位新娘还会不会和他牵手走过那浪漫的红地毯?可近日在网上就有人把这各地讨老婆的费用列了个详细的账单:
娶一个南京老婆的成本
按照网上的统计方法,我们也来估算一下讨一个条件在中上(学历大专以上、身材相貌较好、有稳定的工作)的南京老婆得花多少钱。
1.房屋一套(80平米以上,市区),以均价6000元计,6000×80=48万。
2.装修,以中等装修,80平米算,计5万。
3.家电及家具,计3万(有部分女方以嫁妆形式出资承担)。
4.轿车,以普通代步车为标准,计10万。
也有部分通情达理的南京女孩同意以电动车作为替代品,计1500元。
娶一个南京老婆的成本
按照网上的统计方法,我们也来估算一下讨一个条件在中上(学历大专以上、身材相貌较好、有稳定的工作)的南京老婆得花多少钱。
1.房屋一套(80平米以上,市区),以均价6000元计,6000×80=48万。
2.装修,以中等装修,80平米算,计5万。
3.家电及家具,计3万(有部分女方以嫁妆形式出资承担)。
4.轿车,以普通代步车为标准,计10万。
也有部分通情达理的南京女孩同意以电动车作为替代品,计1500元。
Aug
4
免费VPN
VPN的英文全称是“Virtual Private Network”,翻译过来就是“虚拟专用网络”。顾名思义,虚拟专用网(VPN)被定义为通过一个公用网络(通常是因特网)建立一个临时的、安全的连接,是一条穿过混乱的公用网络的安全、稳定的隧道。
由于众所周知的原因,YouTube, Wikipedia, SourceForge等一些站点在中国大陆经常无法正常访问。通过使用VPN服务,我们就可以构建一个如同在国外上网一般的环境,畅通无阻并且安全地访问这些网站。
以下推荐三个中国大陆用户可使用的免费VPN服务,按推荐程度排序。
VPN的英文全称是“Virtual Private Network”,翻译过来就是“虚拟专用网络”。顾名思义,虚拟专用网(VPN)被定义为通过一个公用网络(通常是因特网)建立一个临时的、安全的连接,是一条穿过混乱的公用网络的安全、稳定的隧道。
由于众所周知的原因,YouTube, Wikipedia, SourceForge等一些站点在中国大陆经常无法正常访问。通过使用VPN服务,我们就可以构建一个如同在国外上网一般的环境,畅通无阻并且安全地访问这些网站。
以下推荐三个中国大陆用户可使用的免费VPN服务,按推荐程度排序。
Jul
25
引用
DES算法的入口参数有三个:Key、Data、Mode。其中Key为8个字节共64位,是DES算法的工作密钥;Data也为8个字节64位,是要被加密或被解密的数据;Mode为DES的工作方式,有两种:加密或解密。
DES算法是这样工作的:如Mode为加密,则用Key 去把数据Data进行加密,生成Data的密码形式(64位)作为DES的输出结果;如Mode为解密,则用Key去把密码形式的数据Data解密,还原为Data的明码形式(64 位)作为DES的输出结果。在通信网络的两端,双方约定一致的Key,在通信的源点用Key对核心数据进行DES加密,然后以密码形式在公共通信网(如电话网)中传输到通信网络的终点,数据到达目的地后,用同样的Key对密码数据进行解密,便再现了明码形式的核心数据。这样,便保证了核心数据(如PIN、 MAC等)在公共通信网中传输的安全性和可靠性。
通过定期在通信网络的源端和目的端同时改用新的Key,便能更进一步提高数据的保密性,这正是现在金融交易网络的流行做法。
DES算法的入口参数有三个:Key、Data、Mode。其中Key为8个字节共64位,是DES算法的工作密钥;Data也为8个字节64位,是要被加密或被解密的数据;Mode为DES的工作方式,有两种:加密或解密。
DES算法是这样工作的:如Mode为加密,则用Key 去把数据Data进行加密,生成Data的密码形式(64位)作为DES的输出结果;如Mode为解密,则用Key去把密码形式的数据Data解密,还原为Data的明码形式(64 位)作为DES的输出结果。在通信网络的两端,双方约定一致的Key,在通信的源点用Key对核心数据进行DES加密,然后以密码形式在公共通信网(如电话网)中传输到通信网络的终点,数据到达目的地后,用同样的Key对密码数据进行解密,便再现了明码形式的核心数据。这样,便保证了核心数据(如PIN、 MAC等)在公共通信网中传输的安全性和可靠性。
通过定期在通信网络的源端和目的端同时改用新的Key,便能更进一步提高数据的保密性,这正是现在金融交易网络的流行做法。
Jul
22
可以将报表服务器上的服务器属性设置为返回有关出现在远程服务器上的错误条件的其他信息。如果错误消息中包含文本“有关此错误的详细信息,请导航到本地服务器上的报表服务器或启用远程错误”,则可以将 EnableRemoteErrors 属性设置为访问可帮助您解决问题的其他信息。
注意:
您可以编辑报表服务器数据库中的 ConfigurationInfo 表,将 EnableRemoteErrors 设置为 True,但是如果报表服务器正在使用当中,则应使用脚本来修改设置。
通过脚本启用远程错误
创建文本文件并将以下脚本复制到该文件中。
注意:
您可以编辑报表服务器数据库中的 ConfigurationInfo 表,将 EnableRemoteErrors 设置为 True,但是如果报表服务器正在使用当中,则应使用脚本来修改设置。
通过脚本启用远程错误
创建文本文件并将以下脚本复制到该文件中。
Jul
14
最后一直在研究Reporting services中将连续多行相同的数据项合并的问题,最后还是没有找到一个好的解决办法。显然可以使用“隐藏重复数据(HideDuplicates 属性)”将相同数据行显示为空,但是单无格边框还是无法隐藏,而且无法将重复数据进行竖直居中。
于是想到一个将数据生成Excel文件再将连续多行相同数据进行合并的办法,感觉这个办法还是比较不错的。

于是想到一个将数据生成Excel文件再将连续多行相同数据进行合并的办法,感觉这个办法还是比较不错的。
Jul
4
EXT中的TabPanel如果需要把被用户关闭的页缓存,则在TabPanel的属性中加入如下:
listeners:{//当前侦听到关闭事件时,把要关闭的Panel隐藏
remove: function(tp, c) {
c.hide();
}
},
autoDestroy:false,//被关闭的Panel不会被自动释放
===========================================================
初始化组件的方法要在Ext.onReady里的执行,要不然很有可能报错,因为之前浏览器页面还没有加载好其元素不完整。
listeners:{//当前侦听到关闭事件时,把要关闭的Panel隐藏
remove: function(tp, c) {
c.hide();
}
},
autoDestroy:false,//被关闭的Panel不会被自动释放
初始化组件的方法要在Ext.onReady里的执行,要不然很有可能报错,因为之前浏览器页面还没有加载好其元素不完整。







