码迷,mamicode.com
首页 > 编程语言 > 月排行
js数组的各种方法
1.检测数组 ①Instanceof: 它假定只有一个全局执行环境,若网页中包含多个框架,则存在多个不同的全局执行环境,则Instanceof不能正确检测; ② Array.isArray() 无论几个全局执行环境都可以; 2.转换方法 ③ toString() 会返回数组的每个值拼接起来的字符串( ...
分类:编程语言   时间:2018-05-16 00:42:51    阅读次数:203
Python学习笔记__4.2章 返回函数
1、函数作为返回值高阶函数除了可以接受函数作为参数外,还可以把函数作为结果值返回。# 累加函数def external(*args):??? def internal():??????? ax = 0??????? for n i
分类:编程语言   时间:2018-05-16 00:43:18    阅读次数:154
给定一个字符串 S 和一个字符 C。返回一个代表字符串 S 中每个字符到字符串 S 中的字符 C 的最短距离的数组。
def shortestToChar(S, C): c=[] s=[] for i,v in enumerate(S): if v==C: c.append(i) for i,v in enumerate(S): m=[] for j in c: m.append(abs(i-j)) s.appen ...
分类:编程语言   时间:2018-05-16 00:43:25    阅读次数:206
python web学习笔记(1)
一、pycharm专业版安装 https://blog.csdn.net/u014044812/article/details/78727496 二、安装虚拟环境 三、创建项目并运行第一个小程序 四、url_for()和trender_template() 五、jinjia2模板 系列博客 http ...
分类:编程语言   时间:2018-05-16 00:43:50    阅读次数:195
Json序列化java工具类
json序列化通用工具类(java)>为了支持此工具类的正常使用,先导入以下jar包 1.lombok包是一个简化java冗余代码的jar包,实际开发中很方便在maven的pom文件中导入lombok坐标 <dependency> <groupId>org.projectlombok</groupI ...
分类:编程语言   时间:2018-05-16 00:44:58    阅读次数:247
python课程设计笔记(三)整数、浮点数与字符串
整数类型(范围无限制) 十进制1 -1 二进制0b1 -0b1 八进制0o1 -0o1 十六进制0x1 -0x1 浮点类型(范围有限制但可忽略) 运算存在不确定尾数 :0.1+0.2!=0.3 原因:二进制表示小数可以无限接近但不能完全相同,转换过程中产生不确定小数 如何避免:浮点数键运算及比较用r ...
分类:编程语言   时间:2018-05-16 00:45:06    阅读次数:305
Python学习笔记__4.4章 装饰器(添加额外功能)
1、概览装饰器可以帮助我们为已经存在的对象添加额外的功能装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象。装饰器经常用于有切面需求的场景,比如:插入日志、性能测试、事物处理、缓存、权限校验等场景。1.1、为now函数 加一行日志# 定义now函数def now():print(‘2018-5-8‘)# 编辑decorat
分类:编程语言   时间:2018-05-16 00:45:14    阅读次数:200
tarjan算法
定义 代码解释 ...
分类:编程语言   时间:2018-05-16 00:45:55    阅读次数:189
Python基础-初始面向对象
面向对象vs面向过程 面向过程 面向过程的程序设计的核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西。 优点是:极大的降低了写程序的复杂度,只需要顺着要执行的步骤,堆叠代码即可。 缺点是:一套流水线或者流程就是用来解决一个问题, ...
分类:编程语言   时间:2018-05-16 00:46:39    阅读次数:266
数组指针和指针数组的区别
数组指针:apointertoanarray,指向数组的指针指针数组:arrayofpointer,用于存储指针的数组,即数组元素都是指针int(p)[6]数组指针:表示指向数组a的指针元素表示:(a)[i](指向一维数组的指针,也成行指针)intp[6]指针数组:表示数组a中的元素都是int型,即int型指针元素表示:(a[i])或者a[i]([]优先级高于*)代码:#include<io
分类:编程语言   时间:2018-05-16 00:47:24    阅读次数:223
SpringBoot整合Mybatis实现增删改查的功能
SpringBoot框架作为现在主流框架之一,好多框架都渐渐的移植到SpringBoot中来。前面我给大家介绍过redis,jpa等等的的整合,今天在这里给大家介绍一下Mybatis的整合过程。 SpringBoot+Mybatis一般有两种形式。一种是采用原生的xml模式,还有一种就是采用注解模式 ...
分类:编程语言   时间:2018-05-16 10:47:27    阅读次数:192
【线程】Thread中的join介绍
因为sleep、wait、join等阻塞,可以使用interrupted exception异常唤醒。 一、作用 Thread类中的join方法的主要作用就是同步,它可以使得线程之间的并行执行变为串行执行。 package cn.com.upcard; public class ThreadTest ...
分类:编程语言   时间:2018-05-16 10:48:14    阅读次数:209
Java 发送http post 请求
package com.sm.utils; import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.URL; import java.ne... ...
分类:编程语言   时间:2018-05-16 10:48:42    阅读次数:160
Java Map集合的遍历(简述)
Java Map集合的遍历(简述) 今天给大家分享一下集合的iterator遍历和增强for遍历(以map集合为例) 献给大家简单介绍一下map集合,map集合存储的是键值对,它和set、ArrayList等集合不同的是它不含add方法等添加元素,详细就不累述了,要用的时候可以直接去搜。它用put和 ...
分类:编程语言   时间:2018-05-16 10:49:40    阅读次数:178
学习Python+selenium自动化感想
终于,我踏入了学习自动化的道路。原本是排斥代码的,可是没想到真的认真去学了的时候,发现他是有意思的,完成作业以后觉得好有成就感。学习过程中,也遇到不少问题,就试着去找解决问题的办法,找不到解决办法了,也有同事可以请教。这样的学习机会,好难得啊。 现在已经学习了环境搭建、Python基础语法、元素定位 ...
分类:编程语言   时间:2018-05-16 10:51:09    阅读次数:272
springboot 项目添加jaeger调用链监控
1.添加maven依赖<dependency> <groupId>io.opentracing.contrib</groupId> <artifactId>opentracing-spring-cloud-starter</artifactId> <version>0.1.8</version> < ...
分类:编程语言   时间:2018-05-16 10:51:16    阅读次数:3521
回炉再造-多线程和进程的对比
进程和线程区别总结: 操作系统可以同时执行多个任务,每个任务就是进程;进程可以同时执行多个任务,每个任务就是线程。简而言之,一个程序运行后至少有一个进程,一个进程里可以包含多个线程,但至少要包含一个线程。 多线程编程的优点: 1.进程拥有自己的独立内存,不能共享内存单元。多线程之间共享内存非常简单 ...
分类:编程语言   时间:2018-05-16 10:51:56    阅读次数:152
Python学习笔记__7.3章 多重继承
一个子类可以有多个父类。这就叫多重继承。通过多重继承,一个子类就可以同时获得多个父类的所有功能。1.1、Mixin在设计类的继承关系时,通常,主线都是单一继承下来的。通过多重继承,而给某个类添加额外功能。这种设计我们称为Mixin定义 Mammal 类class Mammal(Object):pass定义 Runable 类class Runnable(object):def run(self):
分类:编程语言   时间:2018-05-16 10:52:10    阅读次数:190
python 文件读写模式r,r+,w,w+,a,a+的区别(附代码示例)
模式 可做操作 若文件不存在 是否覆盖r 只能读 报错 -r+ 可读可写 报错 是w 只能写 创建 是w+ 可读可写 创建 是a 只能写 创建 否,追加写a+ 可读可写 创建 否,追加写1.只读模式(r)一个存在的文件:def file_operation(): with open('/wzd/te ...
分类:编程语言   时间:2018-05-16 10:55:07    阅读次数:532
Maven——将本地jar包投入本地仓库并使项目依赖
通常情况下,当使用maven项目时,有一些本地的jar包需要投入并对其依赖,可以用以下的方式实现 1.先将本地jar包保存在本地 2.项目中的pom.xml中,自己定义对应jar包的gruopId等依赖信息 3.进入本地仓库的根目录下,呼出cmd窗口,使用 mvn install:install-f ...
分类:编程语言   时间:2018-05-16 10:55:27    阅读次数:204
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!