码迷,mamicode.com
首页 > 编程语言 > 月排行
给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。
def searchInsert(nums, target): for i in nums: if i>=target: return nums.index(i) if nums[0]>=target: return 0 else: return len(nums) ...
分类:编程语言   时间:2018-05-15 00:32:50    阅读次数:214
java实现链表
关于链表的基本操作在数据结构(c语言实现)哪里已经做了详细的说明,现在这里我将采用java实现单链表就不进行详细的说明了 0.编写一个Node类来充当结点的模型。 1.编写Linklist 2.节点的插入这里我采用头插法和尾插法两种操作 头插法 尾插法 3.节点的删除 1在表头删除元素 2删除指定元 ...
分类:编程语言   时间:2018-05-15 00:33:07    阅读次数:201
python实现简体中文和繁体相互转换
1. opencc-python 如果目录上的链接被屏蔽了,请手动复制 https://pypi.python.org/pypi/opencc-python/ 首先介绍opencc的python实现库,它具有安装简单,翻译准确,使用方便等优点。对于我们的需求完全能够胜任。使用步骤如下: 1.1 在t ...
分类:编程语言   时间:2018-05-15 00:34:30    阅读次数:977
Python+Selenium学习笔记4
1.submit() submit()方法用于提交表单。如在搜索框输入关键字后按回车键进行查询操作,就可用submit()方法模拟。若不能按回车键进入下一步,则不能用submit()举例,百度的查询提交。 submit()可与click()互换,但click()的应用范围更广泛 2.get_attr ...
分类:编程语言   时间:2018-05-15 00:35:32    阅读次数:206
python 字符串转字节
将python中的字符串转成字节可选择上述3行中任意一行 ...
分类:编程语言   时间:2018-05-15 00:35:58    阅读次数:159
spring学习2
使用注解配置spring 步骤: 1. 导包4(core/bean/context/spel)+1(logging)+spring-aop包(新版spring需要导入这个包) 2. 为主配置文件引入新的命名空间(约束) Context约束 3. 开启使用注解代理配置文件 4. 在类中使用注解完成配置 ...
分类:编程语言   时间:2018-05-15 00:36:38    阅读次数:231
python3 面向对象之封装
封装是是面向的特点之一,同时这也是最重要的,对象可以没有继承,可以没有多态,但是不能没有封装,没有封装的对象就不是一个合格的对象. 封装内分为属性和方法,初次接触的同学可能不太习惯,但是,不要紧. 你可以把属性想象成一个人的名字,年龄等信息,通常都是名词性质的,而方法想象成是一种行为,比如一个人吃饭 ...
分类:编程语言   时间:2018-05-15 00:36:54    阅读次数:193
python--正则表达式
一、python的正则 1.python的正则表达式利用re模块 二、正则规则 1.字符串 2.表示数量 ...
分类:编程语言   时间:2018-05-15 00:37:33    阅读次数:189
python学习笔记——爬虫的抓取策略
1 深度优先算法 2 广度/宽度优先策略 3 完全二叉树遍历结果 深度优先遍历的结果:[1, 3, 5, 7, 9, 4, 12, 11, 2, 6, 14, 13, 8, 10] 广度优先遍历的结果:[1, 3, 2, 5, 4, 6, 8, 7, 9, 12, 11, 14, 13, 10] 4 ...
分类:编程语言   时间:2018-05-15 01:37:38    阅读次数:213
python 闭包
python 闭包 1.什么是闭包 如果在一个内部函数里,对在外部作用域(但不是在全局作用域)的变量进行引用, 那么[内部函数和该变量]就构成了闭包(closure)。 inner 和 x构成一个闭包 2.闭包使用中的坑 闭包中不能直接修改外部函数的局部变量 (如果使用类似 修改x的值,会直接报错 ...
分类:编程语言   时间:2018-05-15 01:37:45    阅读次数:214
Spring_Spring的核心_总结
理想是美好的,但没有意志,理想不过是瞬间即逝的彩虹。 Spring的两个核心特性 Spring为企业级开发提供了丰富的功能,这些功能的底层都依赖于它的两个核心特性: 1. 依赖注入(dependency injection,DI) 2. 面向切面编程(aspect-oriented programm ...
分类:编程语言   时间:2018-05-15 01:38:15    阅读次数:213
python--面向对象
面向过程 VS 面向对象 面向过程的程序设计的核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西。 优点是:极大的降低了写程序的复杂度,只需要顺着要执行的步骤,堆叠代码即可。 缺点是:一套流水线或者流程就是用来解决一个问题,代码牵 ...
分类:编程语言   时间:2018-05-15 01:38:37    阅读次数:203
【Python】爬虫-1
#练习1:获取搜狐网页上所有的URL并且把与篮球有关的内容筛选出来 #算法: #1、获取搜狐网站所有内容 #2、判断哪些是链接,获取URL格式有效的链接 #3、获取每个有效URL网页的内容 #4、判断内容是否包含篮球 #5、如果包含篮球,保存网页 import requests import re ... ...
分类:编程语言   时间:2018-05-15 01:39:02    阅读次数:230
1. 开篇-springboot环境搭建
最初学习strurs2时,虽然觉得也挺好用的,但也有一些不便的地方:1. 模型绑定必须要在Action中声明对应模型的成员变量;2. Action中对外提供调用的接口必须明确注明;3. 要声明一大堆的视图;4.使用ajax时还要在action中声明对应数据的get方法,如上要在代码中添加很多东西才能 ...
分类:编程语言   时间:2018-05-15 01:40:04    阅读次数:279
2. 引入springmvc
springboot提供了spring-web-starter-web为web开发提供了支持,并且内嵌了tomcat及spring mvc的依赖,而且通过spring-boot-autoconfigure.jar中的相关类提供了自动配置,开发者只需遵守相关约定即可直接使用。因为spring boot ...
分类:编程语言   时间:2018-05-15 01:40:20    阅读次数:219
Python每日学习笔记
list:a=[1,2,3] list值可变tuple:b=(1,2,3) tuple值不可变dict:c={'a':1,'b':2,'c':3} dict(key-value)key不可变读取c:c['a']set:d=set([1,2,3]) set(key)无value key为传入一个lis ...
分类:编程语言   时间:2018-05-15 01:41:10    阅读次数:228
Python并发编程之线程中的信息隔离(五)
大家好,并发编程 进入第三篇。 上班第一天,大家应该比较忙吧。小明也是呢,所以今天的内容也很少。只要几分钟就能学完。 昨天我们说,线程与线程之间要通过消息通信来控制程序的执行。 讲完了消息通信,今天就来探讨下线程里的信息隔离是如何做到的。 大家注意:信息隔离,这并不是官方命名的名词,也不是网上广为流 ...
分类:编程语言   时间:2018-05-15 01:41:47    阅读次数:157
LeetCode第[62]题(Java):Unique Paths 及扩展
题目:唯一路径(机器人走方格) 难度:Medium 题目内容: A robot is located at the top-left corner of a m x n grid (marked 'Start' in the diagram below). The robot can only mo ...
分类:编程语言   时间:2018-05-15 01:41:57    阅读次数:199
springmvc上传文件
1 配置虚拟路径 方法一:修改tomcat的配置文件 在tomcat上配置图片虚拟目录,在tomcat下conf/server.xml中添加: 访问http://localhost:8080/pic即可访问D:\develop\upload\temp下的图片。 方法二:通过eclipse配置 复制一 ...
分类:编程语言   时间:2018-05-15 01:42:12    阅读次数:178
SpringBoot2.0WebFlux响应式编程知识总结
...
分类:编程语言   时间:2018-05-15 01:42:21    阅读次数:188
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!