函数的定义 在javascript中函数是一段可以被执行或调用任意次数的JavasScript代码,在数据类型中属于"function"。函数也拥有属性和方法,因此函数也是对象。 函数的创建方法 创建函数可以通过函数声明、函数表达式以及构造函数三种方法来实现。 在Javascript中函数定义函数声 ...
分类:
编程语言 时间:
2019-10-29 13:58:24
阅读次数:
115
章节Python 介绍 Python 开发环境搭建 Python 语法 Python 变量 Python 数值类型 Python 类型转换 Python 字符串(String) Python 运算符 Python 列表(list) Python 元组(Tuple) Python 集合(Set) Py ...
分类:
编程语言 时间:
2019-10-29 14:00:10
阅读次数:
99
class 和 struct 的区别 1.struct是值类型,class是引用类型。 值类型的变量直接包含它们的数据,对于值类型都有它们自己的数据副本,因此对一个变量操作不可能影响另一个变量。 引用类型的变量存储对他们的数据引用,因此后者称为对象,因此对一个变量操作可能影响另一个变量所引用的对象。 ...
分类:
编程语言 时间:
2019-10-29 14:04:17
阅读次数:
108
1、[(x,y) for x in [1,2,3] for y in [4,2,3] if x == y] (x,y):输出表达式,产生最终列表的元素 for x in [1,2,3] for y in [4,2,3]:输入列表 if x == y:可选的判断表达式 ...
分类:
编程语言 时间:
2019-10-29 14:05:52
阅读次数:
76
一般情况:顺序结构,必须等待前面的操作完成(两个人说话,a把所有话说完,b才能继续说) 并发:同一时间段处理多个任务的能力(两人说话,支持你一言我一语的交流,两人在一个时间段内都有说话,是基于时间段内的同时发生) 并发又有同步和互斥 互斥:不能同时使用临界资源(有一个共享资源--话筒,两人必须用话筒 ...
分类:
编程语言 时间:
2019-10-29 14:08:20
阅读次数:
127
shutil模块是高级的文件操作模块。之前学习的os模块之提供了对文件和目录进行一些简单的操作 功能。但是像 移动、复制、打包、压缩、解压等功能os模块都没有提供。shutil模块其实是对os模块的补充。下面我们简单的介绍一下shutil模块的使用。 1、shutil的复制功能 shutil.cop ...
分类:
编程语言 时间:
2019-10-29 15:19:58
阅读次数:
81
前几天用到了冒泡排序的方法,现在整理了一下代码。我的需求是比较数组数据中的某一个字段中的值,而这个字段是有字母有数字,所以需要先匹配出来数字,然后截取出来数字,然后进行比较。我的数据是数组对象的格式,我需要对airport字段进行排序。 首先拿到需求后,应该先将airport字段中的数字单独放在一个 ...
分类:
编程语言 时间:
2019-10-29 15:24:22
阅读次数:
79
1.所使用材料 ,spring boot 项目 基于maven ,maven 工具, docker工具 ps:为啥使用 docker 公司微服务需要启动太多,有两个优点吧! 1.方便管理,2.减少服务占用内存量 2.上手 a.新建Dockerfile文件如下目录 b.Dockerfile文件内容 F ...
分类:
编程语言 时间:
2019-10-29 15:34:45
阅读次数:
99
一、前置增强 1、IdoSomeService 2、IdoSomeServiceImpl类实现IdoSomeService接口 3、MyBeforeAdvice 实现前置增强方法 4、applicationContext.xml配置文件 5、测试类 6、控制台 二、环绕增强 1、IdoSomeSer ...
分类:
编程语言 时间:
2019-10-29 15:36:27
阅读次数:
90
多继承和虚继承 1、多继承的优缺点 (1) 多继承可以复用多个类的代码(函数,变量)。 (2) 多继承会带来二义性问题。 2、菱形继承问题 1、菱形问题会造成空间浪费。 2、菱形继承问题会产生二义性。 3、虚继承 (1) 当发生虚继承的时候,编译器会在子类中安插一个vbptr指针。 (2) 指针指向 ...
分类:
编程语言 时间:
2019-10-29 15:37:21
阅读次数:
105
平时使用 NSMutableArray 中经常用到遍历删除数组元素的问题。一般第一个想法是使用一下 forin 就解决了,但是老司机都会知道使用 forin 做删除操作的时候会 crash。报错的原因是: 当数组在枚举的时候被修改了,因为数组规定在forin遍历的时候不能修改数组元素。但是有一种特殊 ...
分类:
编程语言 时间:
2019-10-29 15:41:40
阅读次数:
144
Python find()方法 描述 Python find() 方法检测字符串中是否包含子字符串 str ,如果指定 beg(开始) 和 end(结束) 范围,则检查是否包含在指定范围内,如果包含子字符串返回开始的索引值,否则返回-1。 语法 find()方法语法: 参数 str -- 指定检索的 ...
分类:
编程语言 时间:
2019-10-29 15:44:47
阅读次数:
94
对下面列表基于age进行排序items=[{‘age‘:28,‘name‘:‘Tom‘},{‘age‘:25,‘name‘:‘Jack‘},{‘age‘:18,‘name‘:‘Alex‘}]方法一:sorted(l,key=lambdaitem:item[
分类:
编程语言 时间:
2019-10-29 15:47:58
阅读次数:
121
关于urlrewrite urlrewrite使用强大的自定义规则来使用用户更容易记住、搜索引擎更容易找到的URL(对于seo比较重要)。通过使用规则模板、重写映射,Web管理员可以轻松地设置规则,根据HTTP标头、HTTP响应或请求标头、变量,甚至复杂的编程规则来定义URL重写行为。此外,Web管 ...
分类:
编程语言 时间:
2019-10-29 15:50:02
阅读次数:
372
前言 开发这么多年,肯定还有不少小伙伴搞不清各种类型的参数是如何传递的,很多同学都是拿来即用,复制粘贴一把撸,遇到问题还是一脸懵逼。 姿势 学习参数传递的正确姿势,先说怎么做,再说为什么,本质上还是复制粘贴一把撸,问题是你想问不想问为什么! 传递 用户登录 前端代码: 后端代码: 当然,你也可以这么 ...
分类:
编程语言 时间:
2019-10-29 16:55:08
阅读次数:
82
JavaScript technologies overview ...
分类:
编程语言 时间:
2019-10-29 16:58:54
阅读次数:
134
win32线程API 在Windows平台下可以通过Windows的线程库来实现多线程编程。 对于多线程程序可以使用Visual Studio调试工具进行调试,也可以使用多核芯片厂家的线程分析调试工具进行调试。 Win32 API(了解Windows,代码小,效率高) Windows操作系统为内核以 ...
分类:
编程语言 时间:
2019-10-29 16:59:34
阅读次数:
106
...
分类:
编程语言 时间:
2019-10-29 17:06:32
阅读次数:
85
一、目录扫描原理:1、读取数据字典文件,拼接url 2、http get请求url 3、判断状态码,输出存在的目录 二、文件读写: f = open("test.txt","r")#读取所有for i in f.readlines(): #取出空行 print(i.strip())f.close() ...
分类:
编程语言 时间:
2019-10-29 17:07:08
阅读次数:
160
java的核心是面对象,继承和多态。 类名和文件名相同 类是最小的单位一切东西必须要在类内 类主要由1、成员变量 2、成员方法(函数)构成 类首字母大写后面的单词驼峰命名; 变量名和方法名首字母小写后面的单词驼峰命名; 常量名全部字母大写。 一个java程序只能有一个public class。虽然可 ...
分类:
编程语言 时间:
2019-10-29 17:08:07
阅读次数:
88