Java是值传递: (1)基本类型作为参数传递时,是传递值的拷贝,无论你怎么改变这个拷贝,原值是不会改变的; (2)对象的引用作为参数传递时,是把对象在内存中的地址拷贝了一份传给了参数,无论怎么改变这个地址值,原值都不会改变。 参考:http://blog.sina.com.cn/s/blog_4b ...
分类:
编程语言 时间:
2016-07-31 14:22:15
阅读次数:
184
1. this指针的用处: 一个对象的this指针并不是对象本身的一部分,不会影响sizeof(对象)的结果。this作用域是在类内部,当在类的非静态成员函数中访问类的非静态成员的时候,编译器会自动将对象本身的地址作为一个隐含参数传递给函数。也就是说,即使你没有写上this指针,编译器在编译的时候也 ...
分类:
编程语言 时间:
2016-07-31 11:38:53
阅读次数:
168
常用的一些Spring MVC的路由写法以及参数传递方式。 ...
分类:
其他好文 时间:
2016-07-31 00:07:51
阅读次数:
160
之前没做过Api接口开发,很少了解一下东西。今天遇到了很多问题。尤其是GET,POST时候提示404,405,等问题。 场景一:POST提交一个字段给后台标记为[HttpPost]的方法: 场景二:前端传递多个字段,以及一个复杂对象(比如参数个数不确定),此时用dynamic比较方便 前端JS调用: ...
delimiter //一般情况下MYSQL以;结尾表示确认输入并执行语句,但在存储过程中;不是表示结束,因此可以用该命令将;号改为//表示确认输入并执行。 一.创建存储过程 1.基本语法: create procedure sp_name() begin ......... end 2.参数传递 ...
分类:
数据库 时间:
2016-07-28 15:06:54
阅读次数:
278
一、单个参数: 二、多参数: 三、Map封装多参数: 四、List封装in: 五、多参数传递之注解方式示: 六、selectList()只能传递一个参数,但实际所需参数既要包含String类型,又要包含List类型时的处理方法: 将参数放入Map,再取出Map中的List遍历。如下: List<St ...
分类:
编程语言 时间:
2016-07-28 14:05:16
阅读次数:
437
如果是传递的事件自带函数,,可使用以下语法(以鼠标移动事件为例): 如果是传递的自定义函数,修改: ...
分类:
Web程序 时间:
2016-07-25 10:29:22
阅读次数:
217
scala的一个最主要的特性就是支持函数编程。函数是函数编程中的一等公民:函数可以作为参数传递给其他函数,可以作为其他函数的返回值,甚至可以在其它函数中嵌套。这些高阶函数称为函数值。 举一个简单的例子:从1到某个数求和。使用Java很容易实现: int sum(int max){ int resul... ...
分类:
其他好文 时间:
2016-07-24 10:34:35
阅读次数:
157
一、前言
本周有位入行开发不久的朋友问我回调究竟是个什么概念,在网上看了很多的回调函数解释,但是越看越乱。虽然回调函数这个梗已经不新鲜了,这里还是用书面的形式记录下。
如果有了解的,就无需再看。
二、概念
概念上,这里引用百度百科的解释,如下:
回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用来调用其所指向的函数时,我们就说这是回...
分类:
移动开发 时间:
2016-07-23 00:51:16
阅读次数:
340
配置 选项是在键 - 值对添加作为参数传递给PhotoSwipe构造,例如通过: 核心 index integer 0 开始放映指数。 0是第一滑动。必须是整数,而不是字符串。 getThumbBoundsFn function undefined 功能应该与坐标从初始变焦的动画将启动(或缩小出动画 ...
分类:
Windows程序 时间:
2016-07-22 18:43:35
阅读次数:
2080