摘要:
web开发整体架构设计,优化提速。
通过前后端分离+系统拆分:独立部署,提高系统的可使用性,提高资源的使用效率
通过多级缓存+消息队列:提高系统相应时间、系统的吞吐量、并发数
数据库读写分离+主从备份,纵向分表+横向分区存储:提高数据库的处理效率,和降低处理压力。 阅读全文
摘要:
基于Log4Net日志组件的扩展,实现微服务的监控日志组件,主要内容包括:不同服务间的调用交互日志,同一个程序内不同方法调用日志。在实现上:在log4net的基础上,通过代理的方式实现自动记日志,通过队列的方式,实现异步记录日志。 阅读全文
摘要:
.net不需要借助任何查询实现excl文件的导出,借助浏览器的自身属性来实现 阅读全文
摘要:
ajax+Ashx,批量导出文件 阅读全文
摘要:
angularjs指针(directive)中的作用域(scope)的隔离作用域学习研究 阅读全文
摘要:
aangularjs指令的作用域,通过scope来实现,scope有三种情况的值:true、fasle、{}。默认值为true。其一、scope=false:和父级完全共用一个作用域;其二、scope=true: 创建了一个新的 作用域,初始化时继承父作用域。 阅读全文
摘要:
angularjs小练习(分别通过ng-repeat和ng-option动态生成select下拉框), 在实现上有两种方式:其一、通过ng-repeat来实现;其二、通过ng-option来实现 阅读全文
摘要:
angularjs通过ng-change和watch两种方式实现对表单输入改变的监控 阅读全文
摘要:
angularjs指令(directive)中的系统自定义指令学习研究 阅读全文
摘要:
简单学习了解angularjs中的指令,理解其基本概念、使用规则、简单的自定义指令 阅读全文
摘要:
angularjs表单验证继续学习,主要内容包括,失去焦点验证、ngMessages 阅读全文
摘要:
angularjs表单验证,今天主要学习了angularjs中的表单验证的一些基本概念及其简单应用(简单的实现注册表单验证) 阅读全文
摘要:
angularjs学习,本次主要学习练习其filter过滤器、limitTo过滤器、orderyBy过滤器,及其自定义过滤器的 阅读全文
摘要:
angularjs学习第二天笔记---过滤器。主要学习了过滤器的使用方式,以及内置过滤器之:货币过滤器(currency)、时间过滤器(date) 阅读全文
摘要:
angularjs学习笔记,系统学习整理angular。angularjs、$scope、$parse、$interpolate 阅读全文
摘要:
在实际的web开发中,经常会遇到以下情况,导致给用不好的体验:
a、程序未处理的异常,直接输出显示到用户页面
b、用户访问的资源不存在,直接显示系统默认的404页面
c、其它以下请求错误状态的系统默认页面(403等)
为了给用户友好的体验,在实际项目开发中,
需要对系统会不同的异常定制相应的友好提示页面
同时当通过ajax等方式请求数据时,不能返回一个异常页面 阅读全文
摘要:
.net自定义错误页面实现:其一、通过节点system.web新增customErrors配置节点实现、其二、通过节点system.webServer新增httpErrors配置节点实现 阅读全文
摘要:
.net捕捉全局未处理异常的3种方式:方式一、Page_Error处理页面级未处理异常、方式二、通过HttpModule来捕获未处理的异常、方式三、通过Global中捕获未处理的异常 阅读全文
摘要:
推荐一本好的c#高级程序设计教程 阅读全文
摘要:
一个网站建立以后,如果不注意安全方面的问题,很容易被人攻击,下面就讨论一下几种漏洞情况和防止攻击的办法.一.跨站脚本攻击(XSS) 跨站脚本攻击(XSS,Cross-site scripting)是最常见和基本的攻击WEB网站的方法。攻击者在网页上发布包含攻击性代码的数据。当浏览者看到此网页时,特... 阅读全文
摘要:
判断URL是否存在判断网址是否存在,可以使用下面方面处理。如果HttpStatusCode为OK,说明网址存在。 阅读全文
摘要:
刚刚在网上淘了一个提升高并发量服务器性能解决思路,个人感觉非常不错,给大家分享出来,希望给您有所帮助。提升高并发量服务器性能解决思路一个小型的网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单。随着互联网业... 阅读全文
摘要:
亲们 最近发现一个很好的asp.net学习交流的QQ群——237221223。爱好asp.net的亲们可以加入到大家庭中去哈。大家在一起交流学习 阅读全文
摘要:
最近工作比较轻松,于是就花时间从头到尾的对js进行了详细的学习和复习,在看书的过程中,发现自己平时在做项目的过程中有很多地方想得不过全面,写的不够合理,所以说啊,为了在以后的工作中写出最优化的代码,我们必须要不断的充电,不断的提高自己的技能。 废话不多说,现在我将最近看的有关arry的一些心德和使用 阅读全文
摘要:
最近做了一个网站,一切都很顺利,在上线的时候,突然发现一个严重的问题,开始面对这个问题,完全不知所措(在goole、火狐、IE9及其以上都没得问题;IE8及其低版本都失效)只是浏览器弹出一个bug,但是具体是哪儿出错了,完全是不知道;这个问题来到有点突然,实在没办法,我就会只有通过一段段的屏蔽代码,... 阅读全文
摘要:
瀑布流加载显示数据,在当下已经用的很普遍,尤其是我们在做网上商城时,在产品列表页面已经被普遍使用。对于实现瀑布流布局的解决方案主要有以下两种方式:1、对每一条显示数据使用绝对定位+浮动的方式,这样也会有一个问题----必须要知道每一条信息的具体高宽度2、采用列布局,将每一条数据依次放置到每一列其实两... 阅读全文
摘要:
问题引诉:最近在使用asp.net自带的无刷新提交ScriptManager时,发现一个问题,就是和我自己用jQuery写的一些事件函数和局部刷新相冲突。通过在网上收索,发现很多人都遇到这个同样的问题。最终还是找到的解决的办法,在此我想将其解决的办法分享出来供大家参考。问题解决办法:方法1、两者实现... 阅读全文
摘要:
一:Js的Url中传递中文参数乱码问题,重点:encodeURI编码,decodeURI解码: 1.传参页面Javascript代码: <script type=”text/javascript”>// <![CDATA[ function send(){ var url = "test01.htm 阅读全文
摘要:
有时候,我们希望表单中的文本框是只读的,让用户不能修改其中的信息,如使 的内容,"中国"两个字不可以修改。实现的方式归纳一下,有如下几种。方法1: onfocus=this.blur()方法2:readonly方法3: disabled 阅读全文
摘要:
js监听用户的键盘敲击事件,兼容各大主流浏览器 阅读全文
摘要:
HTML 原始码显示结果描述<大於号或显示标记&&可用於显示其它特殊字符""引号®®己注册©©版权™™商标 半方大的空白 全方大的空白不断行的空白 阅读全文
摘要:
div高度自适应, 一般设置min-height值即可。如min-height: 200px, 当div的内容高于200px时, div会自动伸展。IE6不支持这个属性,可以用css hack来解决。.box{ width: 200px; min-height: 200px; _height: 200px; border: 1px solid #ccc;} 阅读全文
摘要:
以前遇到过jQuery实现列表自动滚动,这次的图片轮播在原理上与之相同,只有一些细微的差别,就是需要在图片的右下角显示当前图片的序号。html代码,以及对应的css代码: 1 2 3 4 5 css代码:#scrollPics{ height: 150px; width: 100%; margin-bottom: 10px; overflow: hidden; position:rela... 阅读全文
摘要:
一、show()方法和hide()方法这两种方法是jQuery动画的最基本方法。当为元素调用show方法时相当于将该元素的display样式改为block或者inline,同理,如果当元素调用hide方法时,相当于将该元素的样式改为none;因此:$("element").hide()等同于$("element").css("display","none");ps:hide()方法在将内容的display属性设置为none之前,会记住原先的display属性(除了none之外的值),当调用show()方法是,会根据 阅读全文
摘要:
C#中Trim()、TrimStart()、TrimEnd()的用法: 这三个方法用于删除字符串头尾出现的某些字符。Trim()删除字符串头部及尾部出现的空格,删除的过程为从外到内,直到碰到一个非空格的字符为止,所以不管前后有多少个连续的空格都会被删除掉。TrimStart()只删除字符串的头部的空格。TrimEnd()只删除字符串尾部的空格。 如果这三个函数带上字符型数组的参数,则是删除字符型数组中出现的任意字符。如Trim("abcd".ToCharArray())就是删除字符串头部及尾部出现的a或b或c或d字符,删除的过程直到碰到一个既不是a也不是b也不是c也不是d的 阅读全文
摘要:
标签,它是成对出现的标签,首标签和尾标签之间的内容就是滚动内容。标签的属性主要有behavior、bgcolor、direction、width、height、hspace、vspace、loop、scrollamount、scrolldelay等,它们都是可选的。behavior属性behavior属性的参数值为alternate、scroll、slide中的一个,分别表示文字来回滚动、单方向循环滚动、只滚动一次,需要注意的是:如果在标签中同时出现了direction和behavior属性,那么scroll和slide的滚动方向将依照direction属性中参数的设置。我来回滚动我单方向循环 阅读全文
摘要:
今天遇到一个非常奇怪而又搞笑的事情:给一个a标签添加一个鼠标移动上时给一个事件,我给其添加的是一个onMouseMove事件,结果在IE6 7 8 9和GOOLE中都很正常,结果在Firox中出现问题了(时而失效)。这是我遇到的第一个在firox中的兼容性问题,开始让我很苦恼,不知道什么原因,结果仔细查找,就是onMouseMove事件在日怪。当我给提添加onMouseOver事件时就对了。现在看来还是自己的基础不够扎实,对其一些基础东西理解的不够透彻。鼠标的一些事件如下所示:onMouseOverIE3|N2|O3 当鼠标移动到某对象范围的上方时触发的事件onMouseMoveIE4|N4| 阅读全文
摘要:
直接用代码来说明 <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="MaskTest.aspx.cs" Inherits="Test07.MaskTest" %> <!DOCTYPE html> <html xmlns="http:/ 阅读全文