一、什么是尾调用? 尾调用的概念非常简单,一句话就能说清楚,就是指某个函数的最后一步是调用另一个函数。 上面代码中,函数f的最后一步是调用函数g,这就叫尾调用。 以下两种情况,都不属于尾调用。 上面代码中,情况一是调用函数g之后,还有别的操作,所以不属于尾调用,即使语义完全一样。情况二也属于调用后还 ...
分类:
其他好文 时间:
2017-08-05 17:55:56
阅读次数:
135
在网络中数据传播分为:Unicast(单播) , Multicast(多播或者组播) 和 Broadcast(广播)。广播和多播仅应用于UDP,它们对需将报文同时传往多个接收者的应用来说十分重要。而 TCP 是一个面向连接的协议,它意味着分别运行于两主机(由IP地址确定)内的两进程(由端口号确定)间 ...
分类:
Web程序 时间:
2017-08-05 17:55:49
阅读次数:
232
1.下载jdk http://www.oracle.com/technetwork/java/javase/downloads/index.html (下载.tar.gz格式) 2.将下载好的文件解压,解压到何处自己决定 3.设置环境变量 3.1 终端输入: gedit ~/.bashrc 3.2 ...
分类:
系统相关 时间:
2017-08-05 17:55:43
阅读次数:
155
在Node.js开发入门(1)我们用http模块实现了一个简单的HelloWorld站点,这次我们再来细致分析下代码。了解很多其它的细节。 先看看http版本号的HelloWorld代码: 代码就是这么简单: // 引入http模块 var http = require("http"); // 创建 ...
分类:
Web程序 时间:
2017-08-05 17:55:36
阅读次数:
187
转自http://www.cnblogs.com/godtrue/p/4339045.html 启动Tomcat一闪而过——分析及解决过程 嗯,昨天将有关JDK的知识稍微整理了一下,现在稍微整理一下有关Tomcat的! 1:Tomcat是什么? Tomcat是当今世界上使用最为广泛的、开源免费的Se ...
分类:
其他好文 时间:
2017-08-05 17:55:27
阅读次数:
127
1.这段时间负责项目的积分模块,自己用bootstrap写了前端的页面,结果效果和同事的风格不一致,被嫌弃了(其实我挺不喜欢突然改动的) 解决:查看同事的源代码,复制,粘贴,解决风格不统一的问题 2.在使用接口自动推送功能的时候,先配置接口的回调地址,然后接口会自动去调用指定的函数。 如果自身的函数 ...
分类:
其他好文 时间:
2017-08-05 17:55:18
阅读次数:
166
1.基础属性 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <%@ page import="com.tgb.*" %> <% String path = request.getContextPath(); ...
分类:
Web程序 时间:
2017-08-05 17:55:10
阅读次数:
172
在官方论坛看到一个关于怎么使物体漂浮在水面上的讨论:https://forum.unity3d.com/threads/floating-a-object-on-water.31671/ 水动力系统 插件: https://www.assetstore.unity3d.com/cn/#!/conte ...
分类:
编程语言 时间:
2017-08-05 17:55:04
阅读次数:
268
这个命名空间主要是用来进行加密的一些类。 加密服务: 公共网络(如 Internet)不提供实体之间安全通信的方式。 此类网络上的通信易被读取或甚至被未经授权的第三方修改。 加密有助于防止数据被查看,提供检测数据是否已修改的方法,并帮助提供一种跨不安全通道安全通信的方式。 例如,数据可通过使用加密算 ...
分类:
其他好文 时间:
2017-08-05 17:54:58
阅读次数:
118
//加入一个图片 UIImageView *imageview = [[UIImageView alloc]init]; imageview.frame = CGRectMake(10, 100, 300, 300); imageview.contentMode = UIViewContentMod ...
分类:
其他好文 时间:
2017-08-05 17:54:52
阅读次数:
116
1, 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 2, 题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。 3, 题目:求1!+2!+3!+...+20!的和(5!表示5的阶乘, 即5*4*3*2*1) ...
分类:
其他好文 时间:
2017-08-05 17:54:41
阅读次数:
138
转载请注明住处:http://blog.csdn.net/crazy1235/article/details/41912003 介绍 短信验证功能大家都非常熟悉了。在非常多地方都能见到,注冊新用户或者短息验证支付等。短信验证利用短信验证码来注冊会员。大大减少了非法注冊,非常大程度上提高了用户账户的安 ...
分类:
移动开发 时间:
2017-08-05 17:54:31
阅读次数:
265
Finders Keepers 写一个 function,它遍历数组 arr,并返回数组中第一个满足 func 返回值的元素。举个例子,如果 arr 为 [1, 2, 3],func 为 function(num) {return num 2; },那么 find 的返回值应为 2。 Array.f ...
分类:
编程语言 时间:
2017-08-05 17:54:21
阅读次数:
157
//module: Module模式是JavaScript编程中一个非常通用的模式window.onload = function() { //1、基本使用: var MyFn = function() { var age = 24,sex = "boy";//私有变量 var action = f ...
分类:
编程语言 时间:
2017-08-05 17:54:11
阅读次数:
198
转自:http://www.cnblogs.com/tqsummer/archive/2011/01/25/1944416.html 简洁易懂啊,好文 刚学用Python的时候,特别是看一些库的源码时,经常会看到func(*args, **kwargs)这样的函数定义,这个*和**让人有点费解。其实 ...
分类:
编程语言 时间:
2017-08-05 17:54:01
阅读次数:
168
前些时间,我们的的一个管理系统出现了点问题,原本运行的好好的功能,业务方突然讲不行了,那个应用已经运行了好多年了,并且对应的代码最近谁也没改动过,好奇怪的问题,为了解决此问题,我们查看了日志,发现请求的参数压根没有传到后台控制器之中,奇怪了!明明前端传递了好多参数过来了呀!线上系统比较重要,又需要马 ...
分类:
其他好文 时间:
2017-08-05 17:53:53
阅读次数:
128
学习python能做什么? 可以快速搭建一个漂亮的网站 可以写爬虫 实现微信机器人助手 可以实现很多自动化的任务 …… IEEE发布2017年编程语言排行榜:Python更是高居首位,那么Python遇上硬件、遇上物联网又会碰撞出怎样的火花呢? TPYBoard:能跑Python的STM32开发板 ...
分类:
编程语言 时间:
2017-08-05 17:53:46
阅读次数:
153