08 2015 档案
摘要:MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MV...
阅读全文
摘要:MySQL Schema 优化:1、保证你的数据库的整洁性。2、归档老数据 — 删除查询中检索或返回的多余的行3、在数据上加上索引。4、不要过度使用索引,评估你的查询。5、压缩 text 和 blob 数据类型 — 为了节省空间,减少从磁盘读数据。6、UTF 8 和 UTF16 比 latin1 慢...
阅读全文
摘要:MySQL 配置:1、使用 innodb_flush_method=O_DIRECT 来避免写的时候出现双缓冲区。2、避免使用 O_DIRECT 和 EXT3 文件系统 — 这会把所有写入的东西序列化。3、分配足够 innodb_buffer_pool_size ,来将整个InnoDB 文件加载到内...
阅读全文
摘要:MySQL监控MySQL服务器硬件和OS(操作系统)调优:1、有足够的物理内存,能将整个InnoDB文件加载到内存里 —— 如果访问的文件在内存里,而不是在磁盘上,InnoDB会快很多。2、全力避免 Swap 操作 — 交换(swapping)是从磁盘读取数据,所以会很慢。3、使用电池供电的RAM(...
阅读全文
摘要:l简单查询:var result = from c in Entities.Customer select c;l条件查询: 普通linq写法: var result = from c in Entities.Customer where c.Gender ==‘w’ select c; Lambd...
阅读全文
摘要:l“Lambda 表达式”是一个匿名函数,它可以包含表达式和语句,并且可用于创建委托或表达式树类型。lLambda 表达式的运算符 =>,该运算符读为“goes to”。l=> 运算符具有与赋值运算符 (=) 相同的优先级lLambda的基本形式:(input parameters) => expr...
阅读全文
摘要:l简称EF NHl与Asp.Net MVC关系与ADO.NET关系lADO.NET Entity Framework 是微软以 ADO.NET 为基础所发展出来的对象关系对应 (O/R Mapping) 解决方案,早期被称为 ObjectSpace,最新版本是EF6.0【CodeOnly功能得到了更...
阅读全文
摘要:lSystem.Func 代表有返回类型的委托lpublic delegate TResult Func();lpublic delegate TResult Func(T arg);l......l注:输入泛型参数-in 最多16个,输出泛型参数 -out 只有一个。lSystem.Action ...
阅读全文
摘要:lLambda不使用delegate关键字,而使用 Lambda运算符 => goes tol 1.Func getInput = (int age) => {l return Console.ReadLine() + age;l };l可以不显示声明参数的数据类型(编译器可以根据委托参数推断)l ...
阅读全文
摘要:Lambda表达式l“Lambda 表达式”是一个匿名函数,它可以包含表达式和语句。可用于创建委托。l 运算符 =>,该运算符读为“goes to”。l格式:(input parameters) => expressiondelegate bool DelDemo(int a, int b);Del...
阅读全文
摘要:From: Subject: =?gb2312?B?zsS8/snPtKvWrs6xQWpheLe9yr3Jz7SrIC0gTVIgQ08gLSCyqb/N1LA=?= Date: Sun, 3 Jun 2012 10:54:53 +0800 MIME-Version: 1.0 Content-T...
阅读全文
摘要:用数据库保存图片的路径和文件名称,把文件保存在文件夹中.//保存在数据库中的文件路径ArrayList arrFilePath=new ArrayList();arrFilePath=myCommonMethod.UploadPic(Files,"/UpLoads/UpPicture/");//获取...
阅读全文
摘要:从更低的角度 这篇文章在一个底层的角度来关注一个web请求怎样到达asp.net框架,从web服务器,通过ISAPI。看看这些后面发生了什么,让我们停止对asp.net的黑箱猜想。ASP.NET是一个非常强大用来创建web应用程序的平台,它为创建web应用程序提供了大量的灵活强大的支持。大多数人仅仅...
阅读全文
摘要:网站前端优化第一:减少HTTP请求1: 将超链接关联到图片上,例如在导航栏按钮中。如果是以这种形式关联多个带有超链接的图片,使用图片地图这种方式既能减少HTTP请求,有无需改变页面外观感受。图片地图允许在一个图片上关联多个URL.2: CSS Sprites和图片地图一样,CSS Sprites也可...
阅读全文
摘要:HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation ...
阅读全文
摘要:指一种创建交互式网页应用的网页开发技术。AJAX并非缩写词,而是由Jesse James Gaiiett创造的名词。不是指一种单一的技术,而是有机地利用了一系列相关的技术:web标准( Standards-Based Presentation )XHTML+CSS的表示,使用 DOM( Docume...
阅读全文
摘要:lASP.Net服务端控件是ASP.Net对HTML的封装,在C#代码中就可以用txt1.Text=‘abc’这种方式来修改input的值,ASP.Net会将服务端控件转成HTML代码输出给浏览器。服务端控件是ASP.Net非常吸引初学者、非常容易上手的东西,也是最被人诟病的东西。物尽其用,服务端控...
阅读全文
摘要:lCKEditor原名FckEditor,著名的HTML编辑器,可以在线编辑HTML内容,演示一下。打开。自己人用CKEditor,网友用UBBEditor。l配置参考文档,主要将ckeditor中的(adapters、images、lang、plugins、skins、themes、ckedito...
阅读全文
摘要:lASP.Net中内置的简化AJAX开发的控件UpdatePanel•放入ScriptManager,将要实现AJAX效果的控件放到UpdatePanel中即可。•UpdatePanel原理探秘,用HttpWatch看。•只把需要无刷新更新的部分放到UpdatePanel中。•UpdatePanel...
阅读全文
摘要:l如果每次进入页面的时候都查询数据库生成页面内容的话,如果访问量非常大,则网站性能会非常差。而如果只有第一次访问的时候才查询数据库生成页面内容,以后都直接输出内容,则能提高系统性能。这样无论有多少人访问都只访问一次数据库,数据库压力不变。经常访问,但是不是经常改动的数据.l缓存(Cache)是一种用...
阅读全文
摘要:lsocket的英文原义是“孔”或“插座”。作为进程通信机制,取后一种意思。通常也称作“套接字”,用于描述IP地址和端口,是一个通信链的句柄。(其实就是两个程序通信用的。)lsocket非常类似于电话插座。以一个电话网为例。电话的通话双方相当于相互通信的2个程序,电话号码就是IP地址。任何用户在通话...
阅读全文
摘要:l线程肯定也是要执行一段代码的。所以要产生一个线程,必须先为该线程写一个方法,这个方法中的代码就是该线程运行所要执行的代码。(找个人来做一件事情)l线程启动时,通过委托调用该方法。 (委托的好处)(线程启动时,调用传过来的委托,委托就会执行相应的方法,实现线程执行方法)l产生一个线程的4步骤:•编写...
阅读全文
摘要:l字节数组转换成字符串: String System.Text.Encoding.UTF8.GetString(byte[])l字符串转换成字节数组:byte[] System.Text.Encoding.UTF8.GetBytes(String)
阅读全文
摘要:一个应用的代码架构有很多种。对于AngularJS应用,我们鼓励使用模型-视图-控制器(MVC)模式解耦代码和分离关注点。考虑到这一点,我们用AngularJS来为我们的应用添加一些模型、视图和控制器。请重置工作目录:git checkout -f step-2我们的应用现在有了一个包含三部手机的列...
阅读全文
摘要:本节描述AngularJS应用程序的三个组成部分,并解释它们如何映射到模型-视图-控制器设计模式:模板(Templates)模板是您用HTML和CSS编写的文件,展现应用的视图。 您可给HTML添加新的元素、属性标记,作为AngularJS编译器的指令。 AngularJS编译器是完全可扩展的,这意...
阅读全文
摘要:简介AngularJS是为了克服HTML在构建应用上的不足而设计的。HTML是一门很好的为静态文本展示设计的声明式语言,但要构建WEB应用的话它就显得乏力了。所以我做了一些工作(你也可以觉得是小花招)来让浏览器做我想要的事。通常,我们是通过以下技术来解决静态网页技术在构建动态应用上的不足:类库 - ...
阅读全文
摘要:字典的拼音目录就是聚簇(cluster)索引,笔画目录就是非聚簇索引。这样查询“G到M的汉字”就非常快,而查询“6划到8划的字”则慢。聚簇索引是一种特殊索引,它使数据按照索引的排序顺序存放表中。聚簇索引类似于字典,即所有词条在字典中都以字母顺序排列。聚簇索引实际上重组了表中的数据,所以你只能在表中建...
阅读全文

浙公网安备 33010602011771号