.Net

J2EE

描述

技术架构

技术架构基本相似

J2EE支持多平台,单一语言;

.Net支持多语言,单一平台。

J2EE是多家公司维护一个产品;

.Net是一家公司维护多个产品。

ü 二者都支持多层分布式应用的标准架构。

ü .NET FrameworkJava都有一个受控的运行时环境,它不但将源代码转换成中间语言,而且将这些中间语言编译成本地的可执行代码。两个环境都支持碎片整理、动态类加载和异常处理等。

ü .NETJava都倡导和支持基于组件的设计、多态性、继承和接口、反射、泛型等,也提供基础类[……]

继续阅读

经常看到这样的 flash.swf?t=hi
在flash里如何接受这样的变量呢?
loadVariables(“”, t);
flashVar=t;
在flash里弄个动态文本,名字设为myText
然后
myText.text=t;
这样通过浏览器访问flash.swf?t=hi时就可以看到页面上显示出了hi
 
很容易吧。
 

[……]

继续阅读

CAO

ChiefArtOfficer

首席艺术官

释义:顾名思义,首席行政官是在一个企业中负责日常事务的最高行政官员,也是企业里的行政部门长官。首席艺术官多数出现在文化娱乐企业中。

 

CBO

ChiefBrandOfficer

首席品牌官

释义:它是现代组织(包括企业、政府或其他组织)中设置的专门负责品牌战略管理与运营的高级官员,代表CEO就企业形象、品牌以及文化进行内外部沟通。CBO不仅是一种专业人才,更是一种特殊人才。因为他不再仅仅是一个传播者,更是一个企业价值设计的参与者和企业品牌资产经营的责任者。首席品牌官按照国际惯例是由企业副总裁级领导担任[……]

继续阅读

看了《phpweb2.0开发实践》,书的代码到时能看懂,可是实际操作,就算照着书抄代码也会运行出错,特别是什么用户验证,以前学.net里,看他自带的验证,授权就搞不懂,现在弄这个zend也同样看不懂,估计他们原理是一样。
感觉这个zend应该比较强大,可是也不太会用,也不知道他究竟能带来什么好处。

[……]

继续阅读

这些天弄那个fck编辑器,装了个flv播放器插件,可是问题出现什么”未知工具栏项目Insertplayer”,于是就找错,那顺便简单分析一下fck。

fckeditor.js
这个文件主要定义了FCKeditor这个类。
方法:

Create()创建fck编辑器,调用了CreateHtml()

CreateHtml() 创建fck编辑器的html,首先判断this.InstanceName不能为空。然后判断浏览器,调用了FCKeditor_IsCompatibleBrowser()。最终会返回
<input type=”hidden” id=”FCKeditor1″ name=”FCKe[……]

继续阅读

比如在管理页面点站点设置 进入admincp.php?ac=config 可是进入admincp.php里死活找不到哪里接受到ac=config这个处理程序,也不知道admincp.php是如何处理配置的。仔细看了一看还真找到了。
打开admincp.php
大概在43行
if(empty($_GET[‘ac’]) || (!in_array($_GET[‘ac’], $acs[0]) && !in_array($_GET[‘ac’], $acs[1]) && !in_array($_GET[‘ac’], $acs[2]) && !in_a[……]

继续阅读

CodeSmith是一个基于模板的代码生成器。模板是所生成代码的式样。开发者或构架师可应用CodeSmith来生成任何文本语言的代码。其结果(生成的代码)可通过属性来自定义并包含在众多的标准属性类型之中。另外,用户还可建立自定义的属性类型。   针对.NET Framework而言,性质可以是任何拥有设计器的.NET对象。例如,它可以是一个简单的分配标题的字符串性质。另一方面,可用TableSchema对象来访问数据库表中的一切内容。

   CodeSmith工具的一个强项是它的语法,其与ASP.NET的方法相当。实际上,你可以在CodeSmith模板中应用C#VB.NETJscri[……]

继续阅读

MySQL 存储过程是从 MySQL 5.0 开始增加的新功能。存储过程的优点有一箩筐。不过最主要的还是执行效率和SQL 代码封装。特别是 SQL 代码封装功能,如果没有存储过程,在外部程序访问数据库时(例如 PHP),要组织很多 SQL 语句。特别是业务逻辑复杂的时候,一大堆的 SQL 和条件夹杂在 PHP 代码中,让人不寒而栗。现在有了 MySQL 存储过程,业务逻辑可以封装存储过程中,这样不仅容易维护,而且执行效率也高。
一、MySQL 创建存储过程
“pr_add” 是个简单的 MySQL 存储过程,这个存储过程有两个 int 类型的输入参数 “a”、“b”,返回这两个参数的和。

[……]

继续阅读