自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

编码改变世界

做任何事情,思之必有三!专注软件开发 但求娱乐共存

  • 博客(28)
  • 资源 (8)
  • 收藏
  • 关注

原创 Asp.Net 4.0 新特性,输出更纯净的Html代码 ClientIDMode,ViewStateMode等

1. 在Asp.Net 4.0 中我们可以控制输出html中的对象id的形式了,之前我们常常看到类似这样的idctl00_MainContent_txtAutoID 这在客户端控制时很不方便,也没有多少实质的意义现在我们可以通过设置控件的ClientIDMode修改clientId的输出形式,例如下面代码:?1234

2012-03-31 22:18:42 1197

原创 jQuery在iframe里取得父窗口的某个元素的值

parent.父窗体中的全局变量;        //在子窗体中获得父窗体的全局变量1.在父窗口中操作 选中IFRAME中的所有单选钮$(window.frames["iframe1"].document).find("input[ at type='radio']") dot attr("checked","true");2.在IFRAME中操作 选中父窗口中的所有单

2012-03-31 13:41:35 3916

原创 iframe 父窗口和子窗口相互的调用方法集锦

iframe 父窗口和子窗口相互的调用方法集锦用iframe、弹出子页面刷新父页面iframe parent.location.reload();弹出子页面 window.opener.location.reload();子窗口刷新父窗口 self.window.opener.locaction.reload();刷新一open()方法打开的窗口 window.

2012-03-31 13:39:33 2406

转载 DataGridView使用技巧(集)

一、DataGridView 单元格验证1、定义单元格验证要求:验证错误后焦点不离开。实现:单元格的验证可以使用dgv_details_CellValidating事件。验证不通过时调用e.Cancel = true;终止事件链,单元格将保持编辑状态。调用dgv_details.CancelEdit();可以使单元格的内容会滚到修改前的值。使用System.Window

2012-03-31 13:39:09 1137

原创 jquery 数组的操作

在jquery中处理JSON数组的情况中遍历用到的比较多,但是用添加移除这些好像不是太多。今天试过json[i].remove(),json.remove(i)之后都不行,看网页的DOM对象中好像JSON数据是以数组的形式出现的,查阅了下相关JS中数组的操作一试果然很爽。记录下来。1、数组的创建var arrayObj = new Array(); //创建一个数组

2012-03-31 12:00:41 11373

转载 PowerDesigner模型设计

http://www.cnblogs.com/studyzy/ 深蓝居 博客Sybase PowerDesigner(简称PD)是最强大的数据库建模工具,市场占有率第一,功能也确实十分强大,现在最新版本是15.1,已经支持最新的SQL Server 2008等数据库,另外在PD15中还增加了好几种模型,界面也得到了进一步的美化,做出来的图更漂亮了。下面是一个在PD15中新建模型的窗口:

2012-03-31 10:44:47 989

原创 在PowerDesigner中设计概念模型

在概念模型中主要有以下几个操作和设置的对象:实体(Entity)、实体属性(Attribute)、实体标识(Identifiers)、关系(Relationship)、继承(Inheritance)、关联(Association)、关联连接(Association Link)。实体实体就是我们抽象出的对象,比如:一个选课系统中,学生、教师、班级、课程等等都是实体。实体属性就是一个实

2012-03-31 10:43:50 938

原创 在PowerDesigner中设计物理模型3——视图、存储过程和函数

视图在SQL Server中视图定义了一个SQL查询,一个查询中可以查询一个表也可以查询多个表,在PD中定义视图与在SQL Server中定义查询相似。例如要创几个所有学生的所有选课结果的视图,那么在工具栏中选择视图按钮,然后在设计面板中单击鼠标一次便可添加一个空白的视图,切换到鼠标指针模式,双击该视图便可打开视图的属性窗口。在General选项卡中,可以设置视图的名字和其他属性。

2012-03-31 10:43:18 990

原创 在PowerDesigner中设计物理模型2——约束

唯一约束唯一约束与创建唯一索引基本上是一回事,因为在创建唯一约束的时候,系统会创建对应的一个唯一索引,通过唯一索引来实现约束。不过唯一约束更直观的表达了对应列的唯一性,使得对应索引的目的更加清晰,所以一般建议创建唯一约束而不是只创建唯一索引。在PD中创建唯一约束的操作,以教室表来说,RoomID是主键,必然是唯一的,RoomName如果我们也要去必须是唯一的,那么具体操作如下:

2012-03-31 10:42:49 680

原创 在PowerDesigner中设计物理模型1——表和主外键

在PD中建立物理模型由以下几种办法:直接新建物理模型。设计好概念模型,然后由概念模型生成物理模型。设计好逻辑模型,然后由逻辑模型生成物理模型。使用逆向工程的方法,连接到现有的数据库,由数据库生成物理模型。物理模型能够直观的反应出当前数据库的结构。在数据库中的表、视图、存储过程等数据库对象都可以在物理模型中进行设计。由于物理模型和数据库的一致性,接下来以数据库对象和物

2012-03-31 10:42:13 1823

原创 PowerDesigner的样式设置

PD提供了强大的配置功能,可以对生成的数据库对象命名、数据模型的展现进行设置。这里首先讲下样式的设置。颜色和字体设置1.单独设置某个对象的颜色和字体1.1修改实体填充色(1)单击选中某个需要修改填充色的实体。(2)右击,在弹出式菜单中选择“Format”选项,系统将弹出格式化窗口。(3)切换到“Fill”选项卡中,选择Fill color为白色,如图

2012-03-31 10:41:15 1385

原创 PowerDesigner概念模型的Notation设置

在进行数据库设计模型时,分为概念模型设计和物理模型设计两种,概念模型主要是反映真是世界中的业务关系,也就是我们常用的实体关系图。物理模型是在概念模型设计好后通过概念模型直接转换生成的,然后再对系统生成的物理模型进行修改。概念模型的建模主要靠的是建模人员的业务理解能力,而物理模型的建模主要靠的是建模人员对某个数据库产品的熟悉和相关的技术水平。在PowerDesigner中新建一个概念数据模型

2012-03-31 10:40:44 953

原创 对象的继承关系在数据库中的实现方式和PowerDesigner设计

在面向对象的编程中,使用对象的继承是一个非常普遍的做法,但是在关系数据库管理系统RDBMS中,使用的是外键表示实体(表)之间的关系,那么对于继承关系,该怎么在RDBMS中表示呢?一般来说有3种实现方式:Concrete Table Inheritance(具体表继承)Single Table Inheritance(单表继承)Class Table Inheritance(类表

2012-03-31 10:40:16 932

原创 PowerDesigner中转换物理模型时的命名转换

最近在使用PowerDesigner建模数据库,在使用中积累了一些遇到的问题和解决办法,记录下来,希望对遇到同样问题的朋友有所帮助。早期在PowerDesigner中,只有概念模型和物理模型,一般是先建立概念默认,然后根据具体的数据库生成物理模型。但是概念模型太抽象,物理模型太具体,于是在PowerDesigner15版本之后出现了“逻辑模型”,能够从概念模型和物理模型各自的角度上都容易理

2012-03-31 10:39:42 1126

原创 分析与设计数据库模型的简单过程

近期在做一个业务系统的分析和数据模型设计,工作这几年也做过好几个项目的数据库模型的设计,期间也算是积累了一定的经验吧,这次有机会就写写我的数据库模型设计过程与方法。 在数据库设计中,设计的目标就是要建立E-R图(实体-关系图),在PowerDesigner中就是要建立概念模型或者逻辑模型。既然是实体-关系图,所以整个建模的核心就是围绕建立“实体”对象和找到实体之间的“关系”。实体分为两

2012-03-31 10:38:18 1300

原创 jquery获取和设置radio,check,select选项

select控件选项1,获取select选中的value值      $("#selectID").val();2,获取select选中的text的值 $("#selectID").find("option:selected").text()3,设置select的第几项为当前选中项$("#selectID").attr("value",2);//设置

2012-03-29 16:33:52 1308

转载 构建ASP.NET网站十大必备工具

最近使用ASP.NET为公司构建了一个简单的公共网站(该网站的地址:http://superexpert.com/)。在这个过程中,我们使用了数量很多的免费工具,如果把构建ASP.NET网站的必备工具总结一下,将会是一件十分有趣的事情。这些工具既支持ASP.NET Web Forms又支持ASP.NET MVC。性能工具读了两本关于网站的前端性能的书(这两本优秀的图书分别是:《

2012-03-28 13:26:09 1621

原创 ASP.NET Page执行顺序如:OnPreInit()、OnInit()……

using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.W

2012-03-26 10:13:33 1255

原创 Js收集技巧

js中对字符串加解码 escape() 函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串可以使用 unescape() 对 escape() 编码的字符串进行解码。>> 进行传递  function GoUrl() { var Name = "中文参数"; location.href = "B.aspx?Name="+escape(Name); }

2012-03-26 10:12:39 554

转载 jquery.validate_Validation_.js验证框架_帮助_手册_文档

Html代码 script type="text/javascript" src="js/jquery-min.js">script>script type="text/javascript" src="js/jquery.validate.pack.js">script>script type="text/javascript">    $(doc

2012-03-22 11:56:58 1682

原创 jQuery对象与dom对象的转换

jQuery对象与dom对象的转换一直以来对于通过jQuery方式获取的对象使不能直接使用JavaScript的一些方法的,开始的时候不理解,现在此案知道,原来jQuery获得的对象并不和我们平时使用getElementById获得的对象是一样的对象。所以一些新手就很迷惑,为什么${"#Element"}不能直接innerHTML,这就是原因所在,解决方式请看下文。jQuery

2012-03-20 10:35:37 734

翻译 opener和parent的区别

opener即谁打开我的,比如A页面利用window.open弹出了B页面窗口,那么A页面所在窗口就是B页面的opener,在B页面通过opener对象可以访问A页面。parent表示父窗口,比如一个A页面利用iframe或frame调用B页面,那么A页面所在窗口就是B页面的parent。在JS中,window.opener只是对弹出窗口的母窗口的一个引用。比如:a.htm

2012-03-20 10:00:06 765

转载 使用iframe之后子页面中如何在父级弹窗

首先在首页也就是父页面中加一个空DIV容器。如:子页面中的内容如下:html:?  inputtype='button'id="btna"value="在父级弹出窗口"> divid="d"style="display:none;">    inputtype="text"name="">br>inpu

2012-03-20 09:54:19 3943 1

转载 使用JavaScript中,父窗口调用子窗口中的函数 及 子窗口调用父窗口中的函数

父窗口调用子窗口函数实现是挺简单的,如下:var wnd = window.open("XXX.html");wnd.showDatas(datas);以上代码中,showDatas是定义在子窗口的函数,datas是父窗口要给子窗口的数据。需要注意的事,使用open语句打开窗口后,窗口未必能把所有代码全部载入,因此showDatas函数未必调用有效。如果要有效,可以先把数据

2012-03-18 11:04:58 1876 2

原创 Virtual 与 abstract 区别

1.abstract方法只能在抽象类中声明,虚方法则不是。   abstract方法必须在派生类中重写,而virtual则不必2.abstract方法不能声明方法实体,      abstract public void SD();   虚方法则可以      public virtual void sdf()        {            Console.W

2012-03-16 09:00:23 679

转载 流行的jquery 提示插件

信息提示虽然是小东西,但是在网站设计中却起到了巨大的作用。如果你网站的信息提示做的好,会给访客留下非常深刻的印象。下面有30个非常流行的jQuery信息提示插件,希望对各位有所帮助。记住,所有的这些都是为了使网站设计更好。1. Dynamic tooltip非常漂亮的tooltip!有渐变、透明、阴影等效果。Dynamic tooltip2. Popup Bubble

2012-03-13 17:18:02 926

原创 javascript:history.go()和History.back()

后退+刷新在C# Web程序中,如为页面按钮写返回上一页代码this.RegisterClientScriptBlock("E", "history.go(-2);");其中,history.go(-2),要写为-2,因在按钮事件触发前,已刷新一次页面,所以应是-2。Response.Write("history.go(-2);");此处也要写为“-2”。跟直接写脚本的有所不同。h

2012-03-03 11:10:15 1091

原创 触发器

更新类型触发器:       ALTER TRIGGER [dbo].[tag_T_Bus_OutBuys] ON [dbo].[T_Bus_OutBuys] AFTER UPDATE  as begin  Declare @PostId intselect @PostId=Post_Id from insertedupdate T_Bus_OutBuys set outtime=

2012-03-03 08:58:40 837

Typora中文免费版

Typora中文免费版 截止目前最新版本1.2.4 完美使用。

2022-06-16

MySQL_思维导图_个人整理版本

个人整理版本的MySQL高级_思维导图,里面内容非常丰富,Mysql的高级特性一目了然。工作得心应手.

2022-04-18

TortoiseGit v2.13

最新版 TortoiseGit v2.13 包含了中文语言包。

2022-04-18

.NET Core + Consul 服务注册与发现.rar

完美实现了.net core + consul的功能,直接可以运行。分为两个项目,分别为两个服务。 Consul 是一个用来实现分布式系统服务发现与配置的开源工具。它内置了服务注册与发现框架、分布一致性协议实现、健康检查、Key/Value存储、多数据中心方案,不再需要依赖其他工具(比如 ZooKeeper 等),使用起来也较为简单

2020-02-27

多功能打印控件(很方便的实现打印功能)

该控件为我公司自己开发出来的,经过很多项目的运用,不断的更新修复。现在已经很成熟了。直接在项目中调用即可实现打印。

2011-03-29

DataGridView多功能自定义控件

该控件为我公司自己开发出来的,经过很多项目的运用,不断的更新修复。现在已经很成熟了。重写了很多DataGrid控件的方法,该控件可以很快速的运用在自己的实际项目中,希望大家喜欢。

2011-03-29

测试报告模板(多个打包)

这个测试报告包含了多个现成的报告文档,还有一些模板。希望大家可以喜欢 谢谢 我平常也喜欢收集一些资料整理打包 后面还会继续发给大家其他的软件开发所以文档

2010-12-05

sotw个人分析求职资料

sotw个人分析可以很好的把你各方面表现出来,这是我自己做的个让你分析。希望你可以喜欢

2009-11-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除