摘要: Servlet的框架是由两个Java包组成:javax.servlet和 javax.servlet.http. 在javax.servlet包中定义了所有的Servlet类都必须实现或扩展的的通用接口和类.在javax.servlet.http包中定义了采 用HTTP通信协议的HttpServle... 阅读全文
posted @ 2014-06-05 16:50 大脸 阅读(7305) 评论(0) 推荐(0) 编辑
摘要: 昨天学习了这些内容,今天做一下分享吧,个人感觉挺乱的。。。。呵呵,其实没事,慢慢就好了。难的不会,会的不难嘛!努力+认真就可以了,相信大家都可以的!加油!!!下面的图是我用myeclipse建立的项目的目录。目录结构有点多哈。。。没事其实很简单的!下面是我的index.jsp中的全部代码:这里只是有... 阅读全文
posted @ 2014-06-05 16:48 大脸 阅读(33860) 评论(0) 推荐(1) 编辑
摘要: 问题描述:1、sqlserver 打开表提示:目录名称无效2、在执行sql语句时提示:在执行批处理时出现错误。错误消息为: 目录名无效3、所有的数据库都存在1跟2的问题问题分析:1、操作系统重装或进行过系统镜像还原,导致temp目录下的文件夹丢失。2、杀毒软件误删。3、被人为或其他软件删除。解决方案... 阅读全文
posted @ 2014-04-23 15:49 大脸 阅读(1383) 评论(0) 推荐(0) 编辑
摘要: 有时候也好奇,若是老外发个技术文章,会不会到处是有人骂街的?进行人身攻击的?中国人喜欢打击别人,不知道老外是不是也是这个性格?好奇的问一下大家。往往我们在开发程序、调试程序时,无法模拟多用户同时操作的实际环境下的运行情况。为了模拟多用户并发操作,我们先写个多线程的例子来充分模拟多用户并发的情况classSequenceTest{//////定义委托//////用户delegatevoidMakeSequenceDelegate(stringuser);//////这里是测试序列//////用户privatevoidMakeSequence(stringuser){for(inti=0;i/// 阅读全文
posted @ 2014-03-28 10:38 大脸 阅读(1640) 评论(0) 推荐(1) 编辑
摘要: 23种模式java实现源码收集五年的开发资料下载地址:http://pan.baidu.com/share/link?shareid=3739316113&uk=4076915866#dir/path=%2Fstudy一、设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。其实 阅读全文
posted @ 2014-03-06 17:16 大脸 阅读(2668) 评论(0) 推荐(0) 编辑
摘要: 在学习Spring的时候,意外找到这个控制反转(IoC)和面向切面(AOP)的容器框架之前,我们先来看一下什么是控制反转(IoC)。 控制反转(Ioc)和依赖注入(DI)刚听到感到很难理解,平时也程序也很少想到这一点,这几天学Spring的相关资料是看到的最多的是这个概念,网上放狗搜了一下,内容挺多。总算明白了一些。 Ioc,照我的理解应该是为了满足高内聚低耦合的设计原则,将对象的创建和获取交给外部容器来控制,从外部容器的角度(第三方参照物)来看,达到程序控制权的转移,这样估计好理解了。 DI,依赖注入,从字面的意思来说是从外部导入的方式实现低耦合,比如构造函数、属性设置等。 控制反转(... 阅读全文
posted @ 2014-03-06 15:14 大脸 阅读(4817) 评论(0) 推荐(1) 编辑
摘要: 初学java web 一上手就接触ssh,前段时间,断断续续配置好了ssh,今天从Hibernate入手开始学习。先总结今天遇到的问题。 配置链接的是sqlserver的数据库,首先是下载了一个jdbc关于sqlserver的jar包sqljdbc4.jar 驱动。 打开 右键新建 这个地方出了个问题,一个小时没搞明白,也没有人可以问。解决思路是,排除sqlserver 服务启动-tcp-ip启动-端口1433等问题,最终确定在 微软驱动和 myecplise10内集成的jdbc的适配问题上。最后发现我选择的 Driver template 是 Microsoft SQL Server,将其改 阅读全文
posted @ 2014-03-04 17:51 大脸 阅读(578) 评论(0) 推荐(0) 编辑
摘要: structs2 http://struts.apache.org/download.cgispringhibernate http://hibernate.org/orm/downloads/ 阅读全文
posted @ 2014-02-14 15:41 大脸 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 最近在网上看了一些关于闭包的解释和讲解,所以便决定用一篇文章写出来整理一下,供自己学习和大家参考!一、什么是闭包? 官方”的解释是:闭包是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。相信很少有人能直接看懂这句话,因为他描述的太学术。其实这句话通俗的来说就是:JavaScript中所有的function都是一个闭包。不过一般来说,嵌套的function所产生的闭包更为强大,也是大部分时候我们所谓的“闭包”。看下面这段代码:1 function a() { 2 var i = 0; 3 function b() { alert(++i)... 阅读全文
posted @ 2014-02-12 17:41 大脸 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 我们来看看闭包的用途。事实上,通过使用闭包,我们可以做很多事情。比如模拟面向对象的代码风格;更优雅,更简洁的表达出代码;在某些方面提升代码的执行效率。1 匿名自执行函数我们知道所有的变量,如果不加上var关键字,则默认的会添加到全局对象的属性上去,这样的临时变量加入全局对象有很多坏处,比如:别的函数可能误用这些变量;造成全局对象过于庞大,影响访问速度(因为变量的取值是需要从原型链上遍历的)。除了每次使用变量都是用var关键字外,我们在实际情况下经常遇到这样一种情况,即有的函数只需要执行一次,其内部变量无需维护,比如UI的初始化,那么我们可以使用闭包:var datamodel = { ... 阅读全文
posted @ 2014-02-12 17:38 大脸 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 发此博文原因是遇到一个 手机端读取服务器端.amr格式文件失败的例子。 反复测试发现从服务端无法播放,或下载.amr格式的文件。就想到可能是服务器站点托管服务 IIS不支持对.amr格式的解析,意思就是IIS无法对.amr格式文件解析出一个头信息,所以手机端自然也无法从头信息中知道这是个什么东西。流程 打开站点属性-----HTTP头---MIME添加---如下列表。 使用工具请求.amr文件 发现Content-Type出来,ok。解决问题。答:浏览WAP网站与WEB网站都是需要服务器端和终端支持的,WEB网站的要求大家一般都知道了,WAP网站需要的服务器只要在WEB服务器的基础上稍加配置就 阅读全文
posted @ 2013-12-11 11:20 大脸 阅读(1707) 评论(1) 推荐(1) 编辑
摘要: public class CGZipUtil { /// /// 解压 /// /// /// public static DataSet GetDatasetByString(string Value) { DataSet ds = new DataSet(); string CC = GZipDecompressString(Value); System.IO.StringReader Sr = new S... 阅读全文
posted @ 2013-12-10 17:12 大脸 阅读(9932) 评论(0) 推荐(2) 编辑
摘要: 错误提示:无法激活服务,因为它不支持 ASP.NET 兼容性。已为此应用程序启用了 ASP.NET 兼容性。请在 web.config 中关闭 ASP.NET 兼容性模式或将 AspNetCompatibilityRequirements 属性添加到服务类型且同时将 RequirementsMode 设置为“Allowed”或“Required”。解决办法:修改相应 服务.svc.csusing System.ServiceModel.Activation ;[AspNetComp开发错误处理记录(无法激活服务,因为它不支持 ASP.NET 兼容性) 阅读全文
posted @ 2013-11-27 11:45 大脸 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 需求是:使用post方式传入Controller一个id,然后返回给前台一个Json。突然就报了这个错误,折腾了俩小时,发现是linq to sql 的语法错了红线地方是正确写法是 where obj.pid==pid记录一下,linq to sql 的语法问题啊。 阅读全文
posted @ 2013-11-12 17:56 大脸 阅读(1814) 评论(0) 推荐(0) 编辑
摘要: 程序中有如下代码:UIAlertView*alert=[[UIAlertViewalloc]initWithTitle:@"Somethingwasdone."message:@"ok"delegate:selfcancelButtonTitle:@"OK!"otherButtonTitles:nil];[alertshow];[alertrelease];在xcode环境中 报告错误error: 'release' is unavailable: not available in automatic referenc 阅读全文
posted @ 2013-10-15 09:48 大脸 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 想要输出html,可以三种方式:@Html.Raw(a)@MvcHtmlString.Create(a)@{WriteLiteral(a);}@(new HtmlString( "asdfasd")) @(Html.Encode("asdfasd")) 阅读全文
posted @ 2013-10-12 14:04 大脸 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 此文仅在于使遇到相似问题的朋友能少走弯路asp.net中我用一个页面的cs文件调用一个自定义类,这个自定义类再调用System.Web.HttpContext.Current.Server.MapPath方法,于是就产生了未将对象引用设置到对象的实例的错误提示,原来以为是一个自定义类调用另一个自定义类的问题,搜索了半天没找到答案于是想直接用自定义类调用System.Web.HttpContext.Current.Server.MapPath,发现还是不行,但是用继承了System.Web.UI.Page的cs文件去调用类里的System.Web.HttpContext.Current.Serv 阅读全文
posted @ 2013-09-29 13:59 大脸 阅读(3643) 评论(1) 推荐(0) 编辑
摘要: 写在前头静 态化是解决减轻网站压力,提高网站访问速度的常用方案,但在强调交互的We2.0时代,对静态化提出了更高的要求,静态不仅要能静,还要能动,下面我通 过一个项目,谈谈网站静态化后的架构设计方案,同时和大家探讨一下,在开源产品大行其道,言架构必称MemberCache, Nginx,的时代,微软技术在网站架构设计中的运用.静态化的设计原则和步骤静 态化是解决减轻网站压力,但是静态化也会带来一系列的问题,包括开发上复杂度的增加,维护难度的增加,运用不的当,更可能适得其反,而许多替代方案,比如 页面缓存,如果运用得当,也能起到很好的效果,所以在开始之前,必须进行详细的考察,确定是否适合静态化, 阅读全文
posted @ 2013-09-26 22:16 大脸 阅读(493) 评论(0) 推荐(0) 编辑
摘要: 简单理解,WCF服务库,可以认为是一个包含WCF服务以及契约定义的类库。这儿库还不能直接运行,你可以在其他项目里引用,在宿主里启用托管这个库。而WCF应用程序,是一个可以执行的程序,它有独立的进程,WCF服务类契约的定义,可以直接看到运行的效果。此项目模板应该是基于IIS托管的程序。前者一般考虑WCF服务设计的时候,服务类的定义为单独的库,可以为其它项目使用。提高代码的复用性。后者在开发基于IIS托管的WCF服务程序时,比较多见,自学的时候也可以使用这种类型。当然你也可以修改这些代码,比如把WCF服务程序里的类,移到一个单独的类库里。 阅读全文
posted @ 2013-09-26 16:04 大脸 阅读(1219) 评论(0) 推荐(0) 编辑
摘要: 发生异常的代码如下: 1: public JsonResult GetSaleByNo1(string id) 2: { 3: SaleMvcUI.Helper.saleDBEntities saleDB = new Helper.saleDBEntities(); 4: 5: var saleF = (from sf in saleDB.t_saleform 6: where sf.f_saleform_no == id 7: select sf).First(); 8: ... 阅读全文
posted @ 2013-08-21 10:42 大脸 阅读(463) 评论(3) 推荐(0) 编辑