一、概述 不管是什么语言开发的web应用程序,都是在解决一个问题,那就是用户输入url怎么把对应的页面响应出来,如何通过url映射到响应的类,由于自己做asp.net的时间也不短了,还算是对asp.net的整个流程还算是了解,所以在自学JavaWeb的时候也很好奇JavaWeb中是如何处理的。 二、 ...
分类:
编程语言 时间:
2017-03-11 14:00:01
阅读次数:
277
基本类型、字符串String——传递的是实参的值 在初始化定义变量m时,在内存中分配存储空间。 m作为传入调用的方法中的形参n时,在被调用的方法中形参n会再分配独立于m的存储空间,所以在方法中n改变了值,但当方法调用结束之后,变量m的值仍为原先值。 集合、数组、对象——传递的是集合的引用。即方法中的 ...
分类:
其他好文 时间:
2017-03-02 10:49:31
阅读次数:
208
责任链模式在面向对象程式设计里是一种软件设计模式,它包含了一些命令对象和一系列的处理对象。 每一个处理对象决定它能处理哪些命令对象,它也知道如何将它不能处理的命令对象传递给该链中的下一个处理对象。也就是说责任链决定了任务的处理上方和下方。 该模式还描述了往该处理链的末尾添加新的处理对象的方法。<wi ...
分类:
其他好文 时间:
2017-02-28 19:24:19
阅读次数:
157
这篇博客主要来介绍 WebView 的相关使用方法,常见的几个漏洞,开发中可能遇到的坑和最后解决相应漏洞的源码,以及针对该源码的解析。
由于博客内容长度,这次将分为上下两篇,上篇详解 WebVi...
分类:
移动开发 时间:
2017-02-16 11:49:16
阅读次数:
455
一、基本操作 细看从数据库取出的数据类型 : 可以看到,从数据库取出个数据看起来像包含对象的列表。而实际上整个数据为django中的特殊类型QuerySet。 .all()是取得所有列的数据,可以加.values()取出某一列,每一项的值为一个字典: .values_list(),获取到的值为一个元 ...
分类:
其他好文 时间:
2017-02-09 10:45:28
阅读次数:
301
还是《Java编程思想》上的一个问题: “将一个对象传递给方法时,也会产生别名问题:”以下是示例: 其输出结果为: 1: x.c = a 2: x.c = z 然后作者又说 “在许多编程语言中,方法f()似乎要在它的作用域内复制其参数Letter y的一个副本;但实际上只是传递了一个引用。所以代码行 ...
分类:
其他好文 时间:
2017-02-04 12:29:51
阅读次数:
215
方式一: reportInfo是后台Controller传到前台的一个对象,其中包含多个属性 js中使用: 方式二: Controller中的数据,不管是使用的是ViewModel 还是ViewBag.Data,要将他传递到View中,这个很容易,但是如果要将它传递给JS中的某个对象,这个改如何处理 ...
分类:
Web程序 时间:
2017-01-24 16:12:34
阅读次数:
499
service,factory,provider 的区别与应用 ...
分类:
Web程序 时间:
2017-01-16 12:56:50
阅读次数:
216
C++中的捕获异常机制catch参数中实参的类型不同,采取的处理方式则不相同,且与普通的函数调用还不一样,具体表现为当抛出异常throw A()或throw obj时,对象会进行一次额外的对象复制操作。 测试类实现如下: 1) 当采用对象传递方式捕获异常时,在对象中会发生两次复制操作,一次为对象a复 ...
分类:
编程语言 时间:
2016-12-19 00:06:20
阅读次数:
303
在上一篇多线程(基础篇2)中,我们主要讲述了确定线程的状态、线程优先级、前台线程和后台线程以及向线程传递参数的知识,在这一篇中我们将讲述如何使用C#的lock关键字锁定线程、使用Monitor锁定线程以及线程中的异常处理。 九、使用C#的lock关键字锁定线程 1、使用Visual Studio 2 ...
分类:
编程语言 时间:
2016-12-17 16:31:33
阅读次数:
299