◆ B/S 学习
文章平均质量分 74
既过不念,未来不继
我所有的你,都只有一个你;我所有的我,都只有一个我。
展开
-
JS进行人民币大小写转换
//数字金额大写转换(可以处理整数,小数,负数) function upDigit() { digit=$("#digit").html(); n=digit.replace(/\,/g,''); var fraction = ['角', '分']; var digit = ['零', '壹', '贰', '叁', '肆',原创 2017-05-22 08:27:44 · 3144 阅读 · 7 评论 -
【HTML/XML 3】XML 简介,来源
导读:在标记语言出现之前,计算机中的数据一直都是以神秘的二进制在进行处理,但是,标记语言的出现,慢慢的改变了这种认识。那么,标记语言都经过了什么样的发展呢?它又有什么用处呢?一、追根溯源(XML的产生)1.1,SGML1969年,IBM的研究人员:Ed Mosher、 Ray Lorie、Charies F.Goldfarb发明了第一种标记语言——GML(Generalized原创 2016-01-08 23:34:58 · 1059 阅读 · 6 评论 -
【HTML/XML 2】XML基础知识点总结
导读:刚开始看到这个名的时候,还以为会和HTML一样呢,结果看完了资料里的视频,才发现是各有千秋。现在,就对XML的基础知识,做一个总结。一、总体概述XML(Extensible Markup Language):是一种类似于HTML的标记语言,它可扩展,是W3C的推荐标准。说明:在视频中,总共讲了3个方面的东西。第一,对XML进行了一个总体的该说;第二,讲了XML的组原创 2015-05-12 14:55:14 · 1280 阅读 · 16 评论 -
【HTML/XML 1】HTML 速成总结
导读:反反复复的看完了HTML的速成材料,前面学习了牛腩,所以这块知识只能是作为一种旧知识的复习。和机房重构时的SQLHelper一样,刚开始都是稀里糊涂的用了,后面系统的学习后,才知道为什么要那样用。下面说一下,视频中讲解的知识。一、总体概览说明:视频先是介绍了两本书,呃,也可以算是辅助学习的。详细介绍了书的内容体系。然后,开始了HTML的讲解,主要讲解了元素、标签和表单原创 2015-04-15 21:06:52 · 1152 阅读 · 25 评论 -
项目发布部署的注意事项
导读:昨天跟着一起去部署了一个项目,自己的感受和收获还是挺大的。在佩服别人的同时,也总结总结了一下几个关键步骤,方便自己下次发布部署。一、部署之前1.1,了解目标服务器项目需要部署到别人的服务器,那么对这台将要发布自己系统的服务器的了解是必须的。比如说:服务器的内存是多大的,然后自己的项目需要的内存是多大的。这两者之间是否匹配,是否需要做出一些调整,都是要考虑的东西,而且服务器原创 2015-12-20 10:40:59 · 3619 阅读 · 22 评论 -
【HTML/XML 11】XML和HTML的混合使用
导读:在前面介绍了很多关于XML和HTML的东西,他们其实各有各的好处,在很多时候都需要结合起来使用。现在已经有XML和HTML结合的产物:XHTML(可扩展超文本标记语言)。在本篇博客中,则主要介绍通过引入命名空间的方法,进行XML和HTML混合使用的例子。一、在XML中使用HTML1.1,代码Angel测试XML中的HTML XML中的h1标签 HTML中的h原创 2016-01-17 19:31:42 · 2394 阅读 · 24 评论 -
【HTML/XML 10】XML文档中的Schema文件
导读:DTD是对XML文档进行有效性验证的方法之一,事实上,继DTD之后,出现了用来规范和描述XML文档的第二代标准:Schema。Schema是DTD的继承,但是也有其不同的地方,它是真正的以独立的文档存在,并且使用语XML文档相同的语法。本篇博客,则系统的介绍Schema文件。一、DTD的不足1.1,不遵守XML语法DTD文件并不是XML,它有着自己特殊的语法,这样,在实际原创 2016-01-17 08:36:46 · 1667 阅读 · 18 评论 -
【Ajax 3】JavaScript封装Ajax
导读:上一篇博客简单介绍了一下对Ajax中的核心对象XMLHttpRequest的封装。那么为了方便对Ajax的应用,我们还需要进一步的对Ajax的基本功能进行下一步的封装,不得不说的是早就有人专门写JS或者说已经有JQ直接引入使用,所以,本篇博客则是站在一个学习实践的角度,用JavaScript原生代码实现Ajax的简单封装。一、基本介绍主要是实现了从客户端到服务端发送请求,继而原创 2015-11-28 11:45:46 · 1129 阅读 · 28 评论 -
【HTML/XML 9】XML中的DTD文件
导读:DTD是Document type definition(文档类型定义的缩写),是一套关于标记符的语法规则,它是XML文件的验证机制,数以XML文件的组成部分。XML文档是一种描述标记语言的语言,它可以由DTD来定义结构,DTD制定了文档的一系列规则,确保文档的一致性和有效性。本篇博客,就将具体介绍:什么是DTD,为什么用DTD,怎样用DTD。一、什么是DTDDTD是一套关于原创 2016-01-15 22:55:52 · 1177 阅读 · 12 评论 -
【HTML/XML 8】XSL,可扩展样式表语言
导读:上篇博客说了在XML文档中实现表现形式的一种形式:CSS层叠样式表,本篇博客将接着说明其另一种实现方式XSL,并将分析XSL和CSS之间的 关系。一、XSL简介二、XSL的编程思想三、XSL和CSS的比较3.1,CSS:HTML的样式表语言3.2,XSL:XML的样式表3.3,XSL:不仅原创 2016-01-15 22:14:42 · 1535 阅读 · 8 评论 -
【JavaScript 14—学习总结】:从小事做起
导读:花了将近两个月,JavaScript的学习视频算是做完了。里面的例子,都敲过一遍,但有少数的几个就是实现不了,比如:百度分享侧栏随着滚动条移动;菜单切换只对第一个起作用等,也就先放着了。现在,就总结一下这一阶段的学习。一、内容视频内容,主要还是从两个方面讲,前半部分是基础的一些知识,后面的是一个博客前端的具体应用。这里面有 很多的小技巧可以用来改善画面或者提高网页显示性能。比原创 2015-07-21 10:17:19 · 1289 阅读 · 34 评论 -
【HTML/XML 4】实例分析HTML和XML的不同
导读:上回书说到,XML和HTML有着各自的不同点,综合表现在:1,HTML只是Web显示数据的通用方法,而XML提供了直接处理Web数据的通用方法。2,HTML着重描述Web页面的显示格式,而XML着重描述Web页面的内容。3,在外观上,HTML和XML差不多,但是XML却有着HTML文档无法比拟的语义性。注:XML文档可以转换为HTML文档。现在,本篇博客则主要用一个图书信息文档的实例,从语义原创 2016-01-09 23:10:16 · 979 阅读 · 5 评论 -
Nuget,程序员的功能包
导读:随着信息技术的发展,资源的共享已经成为一种文化。对于程序设计来说,我们在编写软件的时候,总有那么一些公共使用的东西,或者说需啊哟使用到别人可能已经做得很好的东西。这个时候,再去重写,并不是一个明智的选择。那么,全世界的程序员,怎么共享他们的成果呢?Nuget!一、是什么?NuGet :是一种 Visual Studio 扩展,它能够简化在 Visual Studio 项目中添原创 2015-12-09 19:54:57 · 3447 阅读 · 15 评论 -
【HTML/XML 12】URI、URN、URL的联系和区别
导读:一、基本概念1.1,UTI1.2,URN1.3,URL二、对比分析三、总结原创 2016-02-13 14:50:32 · 1338 阅读 · 16 评论 -
【HTML/XML 7】CSS层叠样式表
导读:上篇博客说到用XSL去实现XML文档的表现形式的美化,那么另外一种方式就是CSS的使用。本篇博客系统的介绍CSS,下篇博客,将系统的介绍XSL。一、CSS的发展历史1996年,层叠样式表(Cascading Style Sheets,CSS)是作为把有关样式属性信息如字体和边框加到HTML文档中的标准方法提出来的。在W3C的努力下,CSS有一套比HTML更为清晰,数量并不原创 2016-01-13 23:42:00 · 1290 阅读 · 9 评论 -
【HTML/XML 6】XML文档的基本组成
导读:大致上,一个XML文档可以由三个部分组成,即声明区、定义区和文档主体区。在XML文档中,各个组成部分都包含特定的内容,有着不同的作用。本篇博客,通过分析上篇博客中的XML实例,来了解XML文档 的各个基本组成部分。一、代码再现 数字图像处理学 陈秋琦 电子工业出版社 49.00 C++Builder开发技术 李原创 2016-01-12 23:00:22 · 1366 阅读 · 8 评论 -
【Ajax 4】Ajax、JavaScript和JQuery的联系和区别
导读:在之前,就分别学习了Ajax、JavaScript和JQuery,然后对于这三者之间的关系,是一直云里雾里的。尤其是后来学到了Ajax,就更是不明白了。现在,就给总结总结。一、基本概述1.1,AjaxAJAX :指异步 JavaScript 及 XML(Asynchronous JavaScript And XML)。其核心是JavaScript对象XmlHttpRequest。原创 2016-01-12 20:31:41 · 1203 阅读 · 7 评论 -
【ITOO 5】启用MSDTC后的各种问题,以及解决方案
导读:在上篇博客中说到,通过启动微软的msdtc来实现分布式事务处理,随后,问题就来了,现在,一一总结这个过程中的问题。一、已禁用对分布式事务管理器(MSDTC)的网络访问。1.1,问题描述已禁用对分布式事务管理器(MSDTC)的网络访问。请使用组件服务管理工具启用 DTC 以便在 MSDTC 安全配置中进行网络访问。对于这个问题的理解和解决,请看上篇博客中有关于分布式原创 2016-01-10 23:06:22 · 2633 阅读 · 7 评论 -
【ITOO 4】WCF中,分布式事务处理
导读:事务可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。通过将一组相关操作组合为一个要么全部成功要么全部失败的单元,可以简化错误恢复并使应用程序更加可靠。在项目中,就有一个地方需要用到事务处理。现在,就总结在项目中遇到的分布式事务实现。一、问题概述1.1,需求简介在实现ITOO注册的时候,有三个非常重要的步骤:动态建库,向后台公共数据库多表写原创 2016-01-10 22:48:33 · 1387 阅读 · 8 评论 -
【ITOO 3】.NET 动态建库建表:实用EF框架提供的codeFirst实现动态建库
导读:在上篇博客中,介绍了使用SQL字符拼接的方式,实现动态建库建表的方法。这样做虽然也能够实现效果,但是,太麻烦,而且,如果改动表结构,字段的话,会对代码修改很多。但是EF给我们提供了一种代码先行的方法,极大程度上的方便了应用。一、基本概述原创 2016-01-08 22:42:03 · 2705 阅读 · 6 评论 -
【ITOO 2】.NET 动态建库建表:使用SQL字符串拼接方式
导读:在最近接手的项目(高效云平台)中,有一个需求是要当企业用户注册时,给其动态的新建一个库和表。刚开始接手的时候,是一点头绪都没有,然后查了一些资料,也问了问上一版本的师哥师姐,终于有了点头绪。目前是有两种方案,第一:应用SQL字符串拼接;第二,使用codeFirst(EF框架有两种形式:一个是模型优先,一个是代码优先,因为是动态建库,所以使用EF框架的代码优先)。现在,总结第一种方案。原创 2016-01-08 22:42:31 · 1438 阅读 · 7 评论 -
【HTML/XML 5】使用XSL给XML文档添加样式
导读:上篇博客中以具体实例分析了HTML和XML在语义上的不同,但是,大家也都发现,XML表现出来的,并没有HTML那样直观或者说美观。其原因是因为XML的表现内容和表现形式被分离。它的表现形式有两种方法可以确定:XSL、CSS。本篇博客,介绍XSL。一、再现文档 数字图像处理学 陈秋琦 电子工业出版社 49.00 C++Build原创 2016-01-11 23:32:53 · 3011 阅读 · 6 评论 -
【ITOO 1】SQLBulkCopy实现不同数据库服务器之间的批量导入
导读:在做项目的时候,当实现了动态建库后,需要实现从本地服务器上获取数据,批量导入到新建库的服务器中的一个表中去。之前是用了一个SQL脚本文件实现,但那时候没能实现不同的数据库服务器,现在用了SqlBulkCopy将其实现,现在说说具体过程。一、SQLBulkCopy1.1,概述Microsoft SQL Server 提供一个称为 bcp 的流行的命令提示符实用工原创 2015-12-30 11:28:54 · 1309 阅读 · 14 评论 -
牛腩新闻发布系统(一):SQLHelper重构(一)
导读:在机房重构的时候,就用到了SQLHelper,但那时候即使把代码反复看了很多遍,也看了注释,还和同学交流,也依然是半懂不懂。现在,我再次用到了SQLhelper这个东西,就来说说SQLHelper是怎么构建的。一、Why?(为什么用)1,首先看普遍性的D层操作/**********************************************'类名:Class原创 2015-03-05 13:09:04 · 1171 阅读 · 20 评论 -
牛腩新闻发布系统(二):SQLHelper重构(二)
导读:在上一篇博客中,介绍了简单的SQLHelper重构,即数据库链接,打开和关闭链接的优化等。现在,将介绍参数化查询和执行命令类型的改造。一、必要性1,参数化查询在上篇博客中,在查询的时候,仅仅通过传入一个SQL语句,比如:insert into category(name) values('hhx'),这样做是可行的,但它会导致一个问题(SQL注入),就是,如果用户输入的是:hhx原创 2015-03-08 09:35:50 · 1133 阅读 · 26 评论 -
【JavaScript 11—应用总结】:下拉菜单
导读:在web页面的显示中,总是免不了下拉菜单的设置。怎样将菜单设置的更好玩一点呢?这次,就将实现一个下拉菜单的制作。当鼠标移入的时候,菜单显示,鼠标移走,菜单关闭。一、实现分析首先,制作一个下拉菜单,需要通过CSS先构建出一个菜单的基本样式,包括它的边框、显示文字、图片、图标等。这些都是通过CSS设置好。其次,写入一个鼠标移入移出的方法,当鼠标移入的时候,菜单显示(方法);当原创 2015-07-16 20:22:36 · 1777 阅读 · 15 评论 -
【JavaScript 12—应用总结】:弹出登录框
导读:上篇博客中,做好了个人中心的下拉菜单,这次,将做每个网站都会有的一个登录功能,以此类推,可以做出别的想要的弹出框,如错误提示啦,或者注册。一、实现分析首先:和下拉菜单一样,需要通过CSS样式将弹出登录框的基本样式设计好。其次:需要控制弹出框弹出在屏幕显示的位置,所以需要一个固定位置的方法。然后:浏览器可能会放大,缩小等,当出现这些状态的时候,弹出框的位置也会随着改变,原创 2015-07-17 16:21:55 · 1667 阅读 · 18 评论 -
【JavaScript 13—应用总结】:锁屏遮罩
导读:上次说了,当弹出登录框时,由于背景色和弹出框时一样的,这样子,其实比较难聚焦到底该操作哪一块。所以,如果,有了颜色的区分,那么通过屏幕遮罩的效果,就可以将我们希望要被处理的东西突出显示。也就达到了一个间接聚集的效果。一、实现分析锁屏遮罩,其实是在作品展的时候,和小伙伴一起用过。当时本来是一个新实现的功能,结果被师姐说费事儿了。现在,觉得这样的遮罩功能在某些层面上,还是有用的。原创 2015-07-18 15:32:38 · 1420 阅读 · 26 评论 -
ASP.NET(一):Reques对象和Response对象的区别,以及IsPostBack属性的用法
导读:在ASP.NET的学习中,初步认识了其6大对象(严格说来只能算是属性):Request,Response,Application,Session,Server,OjectContext。这些对象,在牛腩里,都能找到使用的痕迹。现在,主要是总结一下对于内置对象Response和Request的认识,以及Page对象的IsPostBack属性。一、整体认识1,概念把握Request对原创 2015-04-21 18:27:13 · 1552 阅读 · 32 评论 -
ASP.NET(二):Application、Session和Server对象
导读:在上篇博客中,总结了:Reques对象和Response对象的区别,以及IsPostBack属性的用法。其中说明Asp.net有6大对象,那么,这次就介绍剩下的3个对象,分别是:Application对象、Session对象和Server对象。另外,再介绍page对象的IsValid属性。一、基础把握1,HttpApplication 类定义 ASP.NET 应用程序中的所有原创 2015-05-01 11:34:42 · 1062 阅读 · 13 评论 -
ASP.NET(三):整体总结
导读:经过一段时间的学习,我的ASP.NET也算是结束了。在这个过程中,总结了它的六大对象,现在先做个总体的总结,然后还会总结一下真假分页的情况。只有总结才能收获。ASP.net严格说起来,其实在VB里都接触过。一、总体概览1,图形说明:2,文字说明:首先,在视频中,讲解了很多知识。结合到自己的学习情况,我将这些知识结合软件工程,从编码的前后进行了总结。讲解原创 2015-05-08 16:48:10 · 1175 阅读 · 13 评论 -
ASP.NET(四):ASP.net实现假分页显示数据
导读:在做数据查询的时候,有的时候查询到的数据有很多。通常呢,我们一般都是去拖动右侧边的滚动条。但是,有了分页后,我们就可以不必是使用滚动条,而直接通过分页查看我们想要的数据。在分页的过程中,有分为真分页和假分页。现在,就对这分页进行总结。一、为什么分页1,分页的好处这是分页,有了分页就可以通过选择页数来查看结果,不用一直拖动滚动条。2,不分页的弊端这是不分页的原创 2015-05-09 16:03:43 · 1937 阅读 · 17 评论 -
ASP.NET(五):ASP.net实现真分页显示数据
导读:在上篇文章中,介绍了用假分页实现数据的分页显示 ,而避免了去拖动滚动条。但,假分页在分页的同时,其实是拖垮了查询效率的。每一次分页都得重新查询一遍数据,那么有没有方法可以同时兼顾效率和分页呢,那就是真分页。一、真分页概述相对于假分页,真分页是什么呢?真分页就是每次换页的时候,只查询相对应的页码的那几条数据。比如说,每页显示5条数据,那么窗体加载的时候,就只是查询了符合条件的前5条原创 2015-05-11 17:31:46 · 2582 阅读 · 16 评论 -
【Ajax 1】Ajax与传统Web开发的区别
导读:从用户体验度的角度来说,利用Ajax进行开发的网站,其体验度高于利用传统Web开发技术,那么,是什么因素导致了这一现象呢?难道说Ajax开发,就一定优于传统Web技术吗?本篇文章,将主要介绍Ajax和传统Web网站开发的区别,以及Ajax本身的不足。一、基本概念1.1,AjaxAJAX:即“Asynchronous Javascript And XML”(异步的JavaScrip原创 2015-11-14 20:49:13 · 1638 阅读 · 23 评论 -
【Ajax 2】封装Ajax的核心对象:XMLHttpRequest对象
导读:AJAX利用一个构建到所有现代浏览器内部的对象-XMLHttpRequest-来实现发送和接收HTTP请求与响应信息。那么,XMLHttpRequest对象是怎么创建和封装的呢?一、发展在1999年上半年,微软利用ActiveX对象实现了XMLHTTP对象,随后,在2000年,Mozilla实现了相同接口的原生对象XMLHttpRequest对象,Opera,Safari也相原创 2015-11-17 11:46:43 · 2515 阅读 · 26 评论 -
【JavaScript 10—应用总结】:连缀
一、总体概述1.1,什么叫连缀所谓连缀,最简单的理解就是一句话同时设置一个或多个节点两个或两个以上的操作。比如:$().getTagName("p").css("color","green").html("标题").click(function(){ alert("a"); }).css("backgroundColor","pink");说明:在这里,我们设置了节点的CSS属性原创 2015-07-08 10:18:23 · 889 阅读 · 13 评论 -
【JavaScript 8—基础知识点】:DOM
一、总体概述1.1,什么是DOMDOM(Document Object Model):D(文档):整个web加载的网页文档;O(对象):类似于window对象之类的东西,可以调用属性和方法,在这里特指document对象;M(模型):网页文档的树型结构(节点树)。所以:W3C 文档对象模型 (DOM) 是中立于平台和语言的接口,它允许程序和脚本动态地访问和更新文档的内容、结构和样式。更原创 2015-06-22 10:13:56 · 1101 阅读 · 28 评论 -
牛腩新闻发布系统(三):CSS盒子模型及其基本内容
导读:这些天一直在做牛腩的网页,比如什么首页、出错页、新闻内容页等。在学习的不断推进中,一些刚开始理解的不是很好的东西,也逐渐的深刻了起来。下面,就对这一段时间的学习,做一个总结。主要总结内容有:盒子模型,CSS选择器优先级,标准流和浮动。一、概念把握【1】盒子模型:下图就是一个盒子模型的图例(将就着看吧,我也是尽力了!)。别的就不多说,相信这张图,大家都能看懂。主要说一下自己原创 2015-03-14 14:17:27 · 1028 阅读 · 28 评论 -
牛腩新闻发布系统(四):五图像制作可变宽度的圆角框
导读:在网页上,我们经常看到一些直角的边框,有时候就显得没有人性化,很刻板。而且嵌套进去后,宽度大小不可以改变,有时候在使用的时候,不方便。这时候,就得制作可变宽度的,并且边角不是直角的边框。一、准备工作(截图)1,基础图形2,截图图形(要求)说明:由于第四部分将要用于垂直平铺,所以,也可以截取一小段,哪怕只有1毫米都行。但别的部分,都必须按照自己需求规格的大小截取原创 2015-03-22 17:28:40 · 1179 阅读 · 28 评论 -
牛腩新闻发布系统(五):VS网站发布及常见问题
导读:在千万个回眸中,终于看见了牛腩的归途。好吧,牛腩该整合的都整合完毕了,到了发布的时候了。这时候,不得不再次感慨那句不知道感慨了多少次的感慨:为什么,我要遭遇这么多的坎坷?下面,结合自己的情况,说一下网站发布的事儿。一、IIS安装首先,IIS是系统本身就自带的,不用特别的下载。控制面板——程序——程序和功能——启用或关闭Windows功能——Internet信息服务。具体的,往上的安装原创 2015-03-28 20:08:36 · 1008 阅读 · 29 评论