2013年5月3日

摘要: 一个组件就代表一个类。写一个类(.CS)文件,其次需要在类的后面继承一下基类和接口,在类里面写一个继承基类的构造函数例如:public 类名():base("标签名")1.组件的属性uiproperties首先需要声明定义一个常量的属性其次要把属性给封装一下。最后把这些属性在组件重写OnLoad的方法里注册一下。2.组件的事件events和封装属性一样,也是同样需要先声明定义一个事件其次要把属性给封装一下,再次把这些属性在组件的override的onload事件里注册一下。3如果这个组件需要连接数据库需要添加一些属性properties跟组件的属性一样需要定义常量然后封装一 阅读全文
posted @ 2013-05-03 14:46 夜空中最亮的星* 阅读(588) 评论(2) 推荐(0) 编辑
 
摘要: /// <summary> /// 表格Json数据对象<seealso cref="EosDataGrid"/> /// </summary> public class DataGridJson : IJsonObject { public int Totals { get; set; } public DataTable Data { get; set; } public ColumnConfigData Action { get; set; } public string Id { get; set; } public string 阅读全文
posted @ 2013-05-03 13:56 夜空中最亮的星* 阅读(923) 评论(0) 推荐(0) 编辑
 

2013年4月25日

摘要: // 获得URL参数值String.prototype.getQuery = function (name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); var r = this.substr(this.indexOf("\?") + 1).match(reg); if (r != null) return unescape(r[2]); return null;}// 去字符左右空格String.prototype.trim = func 阅读全文
posted @ 2013-04-25 15:10 夜空中最亮的星* 阅读(331) 评论(0) 推荐(0) 编辑
 

2013年4月7日

摘要: js判断浏览器<scripttype="text/javascript">varSys={};varua=navigator.userAgent.toLowerCase();vars;(s=ua.match(/msie([\d.]+)/))?Sys.ie=s[1]:(s=ua.match(/firefox\/([\d.]+)/))?Sys.firefox=s[1]:(s=ua.match(rome\/([\d.]+)/))?Sys.chrome=s[1]:(s=ua.match(/opera.([\d.]+)/))?Sys.opera=s[1]:(s=ua.ma 阅读全文
posted @ 2013-04-07 09:57 夜空中最亮的星* 阅读(225) 评论(1) 推荐(0) 编辑
 

2013年3月11日

摘要: 把数据库的备份文件放到服务器的任意目录下先, 然后按下面的步骤做。 如何从备份设备还原备份(企业管理器) 从备份设备还原备份 展开服务器组,然后展开服务器。 展开"数据库"文件夹,右击数据库,指向"所有任务"子菜单,然后单击"还原数据库"命令。 在"还原为数据库"框中,如果要还原的数据库名称与显示的默认数据库名称不同,请在其中进行输入或选择。若要用新名称还原数据库,请输入新的数据库名称。 说明 为数据库指定新名称将自动为从数据库备份中还原的数据库文件指定新名称。 单击"从设备",然后单击&quo 阅读全文
posted @ 2013-03-11 14:23 夜空中最亮的星* 阅读(431) 评论(0) 推荐(0) 编辑
 

2012年12月15日

摘要: static void Main(string[] args) { Console.WriteLine("请输入个正数:"); int I= int.Parse(Console.ReadLine()); Console.WriteLine("第{0}个数字是{1}", I, Fn(I)); } static int Fn(int n) { if ( n == 1 || n == 2 ) { return 1; } else { return Fn(n - 1) + Fn(n - 2); } } } 阅读全文
posted @ 2012-12-15 19:50 夜空中最亮的星* 阅读(356) 评论(3) 推荐(0) 编辑
 
摘要: namespace ConsoleApplication1{ class Program { static void Main(string[] args) { Console.WriteLine("请输入数字:"); string s = Console.ReadLine(); Console.Write("转换后¥:"); for (int i = 0; i < s.Length; i++) {//switch(Convert.ToInt32(Console.ReadLine())) switch (s[i] - 48) { case 0: C 阅读全文
posted @ 2012-12-15 19:48 夜空中最亮的星* 阅读(651) 评论(4) 推荐(0) 编辑
 

2012年12月10日

摘要: (1)表现层(Presentation layer):包含表示代码、用户交互GUI、数据验证。该层用于向客户端用户提供GUI交互,它允许用户在显示系统中输入和编辑数据,同时系统提供数据验证功能。 (2)业务逻辑层(Business layer):包含业务规则处理代码,即程序中与业务相关专业算法、业务政策等等。该层用于执行业务流程和制订数据的业务规则。业务逻辑层主要面向业务应用,为表示层提供业务服务。 (3)数据持久层(Persistence layer):包含数据处理代码和数据存储代码。数据持久层主要包括数据存取服务,负责与数据库管理系统(如数据库)之间的通信。 三个层次的每一层在处理程序上有 阅读全文
posted @ 2012-12-10 22:24 夜空中最亮的星* 阅读(240) 评论(1) 推荐(2) 编辑
 
摘要: MVC只是一种设计模式,不算是框架,一共分为三层, v层(视图)里放的是前台页面html,m层(模型)里放的是与数据库连接以及其他具体操作的php文件,c层(控制器)里主要放的是控制前台页面与后台连接数据库文件的相关操作的php文件,MVC模式由一个入口文件进入到控制器里,然后再由控制起来分配任务跳转之前台页面或是将前台页面提交过来的值交给M层来进行与数据库的操作.model模型就是实体类 v view视图就是显示页面 c controller控制器就是控制类。MVC是三个单词的首字母缩写,它们是Model(模型)、View(视图)和Controller(控制)。1)最上面的一层,是直接面向最 阅读全文
posted @ 2012-12-10 22:12 夜空中最亮的星* 阅读(262) 评论(0) 推荐(1) 编辑
 

2012年12月6日

摘要: 对委托做一个总结:委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递,这种将方法动态地赋给参数的做法,可以避免在程序中大量使用If-Else(Switch)语句,同时使得程序具有更好的可扩展性。 阅读全文
posted @ 2012-12-06 18:20 夜空中最亮的星* 阅读(162) 评论(0) 推荐(0) 编辑