
BS开发
熊青峰
带着一颗发现问题的心
展开
-
BS开发初始
开始看牛腩的视频了,昨天看完了后台的开发过程。今天上午了解了下html,看了教学视频中的html的那集视频,很容易理解。学习知识的过程很有意思,了解很多新知识。学习并总结中.......原创 2012-06-22 19:23:46 · 738 阅读 · 4 评论 -
BS总结
从暑假结束前到现在,大概有三个月的时间,把BS过了一遍。 先分享下整个BS学习过程中的感受: 看BS的过程过程中,有CS的基础,感觉整个过程都挺轻松挺有意思。尤其是一开始的时候,几天搞定一本CSS资料,主要是那时候做机房收费系统用了好几个月,往下学的尽头特足。 整个过程中遇到的多少也有些小困惑,就是看天虹穿的Asp.net那,当时感觉这么多集,而且每集的知识原创 2012-11-12 20:36:07 · 902 阅读 · 2 评论 -
简单的Ajax应用
在JavaScript中使用Ajax,可以动态的从服务器获得数据”拼凑“到网页上,这样大大提高了用户体验和速度,在用Ajax的过程中,有不少地方重用性挺高,可以封装起来,下面将处理Ajax的请求封装成了一个对象:function AjaxRequest() { // 根据浏览器条件建立XMLHttpRequest // 除IE外的浏览器适合此种方式 if (window.XMLHt原创 2012-11-26 21:27:41 · 911 阅读 · 4 评论 -
JavaScript中cookie的使用
通过JavaScript的网页客户端编程,可以使用cookie对数据进行存储。相对于JavaScript中用于存储数据的变量来说,生命期更长,JavaScript的变量会在当前网页关闭时销毁所有的数据,而存储在cookie中的数据即使网页关闭了也会保留某些你需要的数据(比如用户名,邮箱帐号等等),以便下次打开网页时继续使用;对于那些需要长期保存又不必要存储在网络服务器上的数据,使用cookie保存原创 2012-11-19 19:41:58 · 2287 阅读 · 2 评论 -
11月份月总
充实的一个月,总结下自己的感受: 技术上:进11月份,BS这块就快学完了,用了几天扫了个尾,主要是快速的浏览了Jquery和Ajax那块。接下来的时间结合着深入浅出系列(Head first,这个系列不只有设计模式哦)对BS进行了下查漏补缺(主要是HTML,CSS,JavaScript这三门),之后感觉BS这块基础功力大增,对网页结构,样式,和交互这块理解深多了,再加上之前学原创 2012-12-03 21:14:27 · 901 阅读 · 8 评论 -
发挥搜索引擎和工具书的大作用
百度、谷歌这些搜索引擎在解决问题方面有着不可或缺的作用,通常遇着什么问题,上网查查,解决方案就有了。但是在着手做项目的时候,使用搜索引擎是有一些弊端的: 搜索引擎需要根据你的问题的描述进行搜索,如果你对某一部分不熟悉,往往找不到合适的描述问题,因此需要“碰运气”,这时候的效率往往低下 搜出来的答案不一定“正确”,网上问题的解决方案并不一定是正确的,需要自己去尝试、分辨哪些原创 2012-12-05 07:54:15 · 1456 阅读 · 2 评论 -
Asp.net设定时间执行程序(定时执行)
最近做**中的项目,项目要求到一定的时间后,程序自动执行操作。定时操作的这类程序,可以用System.Timers命名空间的Timer类解决这类问题。 用Timer解决问题的思路很简单,首先设定Timer类的Interval属性(单位是毫秒),也就是时间间隔;然后在Timer的Elapsed的事件里写执行代码,每过一个设置好的Interval时间间隔,将执行一次Elapsed中的原创 2012-12-12 18:41:17 · 5253 阅读 · 5 评论 -
JQuery练手
有空的时候敲的Jquery小例子, 通过点击图片上的不同部分,可以改变怪兽拼图。先上效果图:在网页上点击怪兽的面部可以换团,然后组成不同的图像。这是点击之后的图像。这是头部图片,每点击一次显示头部的不同部分:实现这个例子主要用了Jquery的animate方法,自定义变化,方法有两个参数,第一个参数为要变化到的样式,第二个参数为发生变化整个过程所用的原创 2012-12-26 21:28:53 · 1750 阅读 · 2 评论 -
ASP.NET下实现AJAX注册提醒
Ajax全称是,主要是利用JavaScript实现异步的数据传输,首先说异步,异步是当前操作进行的时候,用户可以进行别的工作,拿最典型的注册来说,用户在填完用户名之后,网站将用户名发回服务器进行判断当前用户名是否存在的时候,用户可以继续往下填写其他信息,在用户进行其他工作的时候,服务器就将判断结果发回到浏览器了,这样用户不用等,大大的提高了用户的体验。 Ajax传输数据有很多中方式XML原创 2013-01-09 19:42:10 · 2311 阅读 · 1 评论 -
JS事件绑定
JS事件绑定非常灵活,有好几种方式: 在HTML代码中直接绑定:这种绑定方式非常直观,适用于少量代码。 事件绑定 在外部js文件里绑定,这样有助于结构(HTML页)与功能(JS)页的分类,符合结构良好的网页HTML页: 事件绑定 JS代码页window.onload=initPage; fun原创 2013-01-23 23:06:22 · 3567 阅读 · 1 评论 -
JS事件捕获与冒泡
使用js的时候,当给子元素和父元素定义了相同的事件,比如都定义了onclick事件,单击子元素时,父元素的onclick事件也会被触发。js里称这种事件连续发生的机制为事件冒泡或者事件捕获。 为什么会有事件冒泡,又有捕获呢?应为当初IE浏览器和Natscape浏览器分别对自己浏览器的事件采用了不同的发生机制,IE浏览器采用了冒泡型:定义有相同事件的嵌套元素,当事件被触发时,子元素拥有优原创 2013-01-30 20:22:15 · 3104 阅读 · 3 评论 -
JQuery选择器
这几天看Jquery的代码,感觉$()里面的东西各种形式都有,遂补了一顿基础知识,发现JQuery选择器形式之多,于是总结在这里: JQuery有四种选择器类型:基本选择器、层次选择器、过滤选择器、表单选择器。 一、基本的选择器包括:Id选择器,类选择器,元素选择器和可以匹配多个项的选择器(选出的结果作为一个集合),这几个基本的选择器和js的getE原创 2013-01-16 20:02:50 · 1427 阅读 · 4 评论 -
js与Asp.net后台交互(C#)
1、后台调用前台代码 在写asp.net项目的时候,后台代码执行体完成后,有时候会给用户一个alert弹出框,我们可以用这样一句简单的代码来实现: Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "alert('某某执行成功!');"); 这是向前台加一句js代码,在后台执行完原创 2013-02-20 20:56:19 · 2275 阅读 · 0 评论 -
Jquery的DOM操作
做系统的过程中,用了很多jquer操作DOM的知识,于是总结了下,发表在这里。首先,从整体上:1、查找DOM元素:查找元素的话,Jquery提供了丰富的选择器,可以参考Jquery选择器,对于属性节点,可以通过attr()方法来设置或读取。2、创建DOM元素3、插入(追加)元素jquery插入(追加)元素的方法虽多,但总结起来非常简单原创 2013-03-06 21:36:49 · 1353 阅读 · 4 评论 -
CSS+DIV练手——旅游网站
BS要结了,抽出空来拿CSS+DIV练练手,用了理解的会更深刻,这次做的是个旅游网站的界面(例子源于《精通CSS.DIV网页设计与布局》)。html代码: 首页 新疆简介 风土人情 吃在新疆 路线选择 自助行 摄影摄像 游记精选 资源下载 雁过留声原创 2012-11-05 19:49:13 · 10675 阅读 · 5 评论 -
XSLT实现XML文档转换成HTML文档
XML文档描述了数据的结构,并且可以用自定义的标记元素描述数据意义,而且实现了记录数据的功能。如果想要将XML的数据显示在网页页面上,如何做呢?最简单的方式就是将XML文件直接用浏览器打开,在记事本里写几句简单的代码,例如: Casey 2 yes Yellow 上面的代码保存了一只狗的信息,保存成xm原创 2012-10-22 20:42:39 · 12068 阅读 · 4 评论 -
BS开发入门——CSS(层叠样式表)名称含义
CSS(Cascading Style Sheet) 层叠样式表,一种和Html联系非常大的标记语言,主要用户控制网页的样式,并能把样式和网页内容分离,因此能大大提高网页开发的效率。 初识CSS,感觉这个名字有点难以理解,“样式表”理解起来比较容易,就是定义网页的样式,也可以叫风格,那层叠怎么理解呢? 这要从CSS的继承说起,学过面向对象的话,对继承一定不陌生,CS原创 2012-08-16 15:19:10 · 2015 阅读 · 2 评论 -
Try Catch 概述
在写程序的过程中,适当的使用Try Catch 使程序变得稳定。用好Try Catch,能大大提高软件产品的友好性,也能帮助我们开发者完善程序。我们要讲的内容大纲:一、作用 序在打算发布的时候加上错误处理(捕异常),加强程序的稳定性,不至于出了什么问题就崩溃。程序使用过程中,会遇到两类问题: 1、 用户操作不当引起的错误,这时错误处原创 2012-08-17 10:19:42 · 1008 阅读 · 10 评论 -
Try Catch对效能影响的测试
从合作开始注意了对Try Catch的使用,当时想的是既然错误处理能让程序在测试的时候不出错,那么为什么不在每个程序段上都加上错误处理呢(当时用三层架构开发的系统,只在U层和SQLHelper加上了错误处理)?后来通过和别人交流得知Try Catch会影响程序效能,至于怎么影响的就不得而知了。 在网上查了一番,得到的结论是Try Catch只会在Catch抓住异常原创 2012-08-17 11:14:41 · 1648 阅读 · 12 评论 -
vs2010 无法连接到asp.net development server
今天打开之前的程序,按了F5进行调试,等了会弹出窗体来说:无法连接到asp.net development server。显示如下图:在网上查了解决办法,主要有两种解决方法(寻找的过程中遇到了六期纪争光师哥2010年10月份在优快云的帖子,相同的问题,里面没有有效的解决办法,不知道光哥用什么方法解决的):第一种:禁用Windows防火墙,防火墙服务也关了。关闭原创 2012-08-18 18:49:58 · 28842 阅读 · 22 评论 -
BS开发入门--鸟瞰ASP.net
在做新闻发布系统的时候,整合前台和后台的过程中用到了ASP.net这块的知识,通过搜索,对ASP.net的大体上有个认识(可能图中有各种问题,学完了这块会完善,首先在战略上藐视下“敌人”。 )。原创 2012-08-19 20:49:06 · 1970 阅读 · 7 评论 -
BS开发入门——Html
完成了机房收费系统的合作,重新拾起了BS,简单了复习了Html。Html(hyperText Markup Language)是用于编写网页文档的语言,直接上图:查看大图https://www.xmind.net/m/7bnx/原创 2012-08-16 09:57:23 · 1121 阅读 · 5 评论 -
ASP.NET编码与解码
在Web开发中经常涉及到编码与解码的问题,牛腩中也涉及到过,在看《ASP.net本质论》的过程中,有对这个问题的清晰讲解: Html编码与解码:当页面需要显示Html标记,使用编码和解码避免冲突。Url编码与解码:当包含ASCII以外的字符时,用URL编码与解码将其转换为有效的ASCII字符集。 1、Html编码与解码 将Html标记语言出来的时候,浏览原创 2012-09-10 17:44:03 · 1967 阅读 · 2 评论 -
用Asp.net简单实现历史人数和当前在线人数记录
本实例简单的实现了网站历史人数和当前在线人数的记录,主要涉及到Global.asax文件的使用和Application、Server对象的使用。在Global.asax文件中的代码,首先在该文件中引入命名空间://应用程序开始 void Application_Start(object sender, EventArgs e) { //从数据库获得历原创 2012-10-01 16:01:10 · 3938 阅读 · 3 评论 -
初识正则表达式
在看天轰川的验证控件那块,设计到了正则表达式,于是了解了下: 正则表达式是一种用来描述一定数量文本的模式,我的理解就是写文本要遵循的规则,在实际应用中可以用在字符串的查询和匹配上。 大致了解后画出的知识点:推荐两篇关于正则表达式的非常不错的文章:深入浅出之正则表达式(一)深入浅出之正则表达式(二)原创 2012-09-15 15:16:33 · 685 阅读 · 3 评论 -
C#数据类型转换
这些天写BS的代码的时候经常用到C#,对C#数据类型这块做了简单的总结。本文讲解了C#的隐式转换,显示转换,parse,Tostring,Convert的转换。 隐式转换 当对简单的值类型进行转换时,如果是按照 Byte,short,int,long,float,double从左到右(从短到长)进行转换的时候,可以直接进行转换(隐式转换),原创 2012-10-08 15:16:41 · 2643 阅读 · 1 评论 -
JavaScript实现多维数组
在C#里,定义多维数组,可以通过这样简单的代码实现:int[,]myArray=new int[4,5];在JavaScript中不能通过直接定义实现多维数组,那么该怎么实现呢?首先定义一维数组:var myArray=new Array();然后再将一维数组的成员定义成数组(之所以可以进行再定义,因为JavaScript是弱类型):myArray[0]=new A原创 2012-10-15 16:33:06 · 5258 阅读 · 2 评论 -
XML基础
上午看了XML的视频,四集,一个上午就看完了,简单的总计了下,写在这里: XML的核心作用是携带并传输数据(相对于数据库来说,XML的简单正是他的特性),前面学的Html的核心是显示数据并进行简单的布局。视频主要讲的内容:基础的内容DTD的内容(Document Type Definition )Schema的内容原创 2012-09-24 21:35:49 · 807 阅读 · 1 评论 -
JQuery概况
刚看了两集Jquery的视频,对JQuery有了个大概的了解,下面把我了解的总结下: jQuery是一个 JavaScript函数库,可以实现对html的选取和操作,通过操作CSS实现特定的效果,可以通过很少的代码实现很“炫”的效果。jQuery网站有这么一句话“Write less, Do more”,就是通过很少的代码实现很多或是很复杂的效果。 使用jQuery首先要引入jQu原创 2012-10-29 21:26:54 · 948 阅读 · 2 评论 -
深入理解ajax
.....原创 2013-07-17 21:32:09 · 1481 阅读 · 15 评论