码迷,mamicode.com
首页 > 编程语言 > 日排行
学习python的日常2
恢复内容开始 数组list 添加用.append(i,'xxx')方法 删除用.pop(i)方法,其中i为索引位置 数组可以直接作为元素插入数组 元组tuple(初始化后不能改变,所谓不变是指指向的位置不能变) tuple中定义一个元素的时候要加一个逗号用来区分数组与数据赋值 list和tuple是 ...
分类:编程语言   时间:2017-12-01 11:48:42    阅读次数:208
最短路径算法——弗洛伊德算法(Floyd)
算法的本质 用三重循环来清算每个点 对 缩小相邻任意“点对儿”距离的贡献 即每个顶点都有可能使得另外两个顶点之间的距离变短 贡献核心在于两边之和大于第三边 清算完成后即得任意两点的最短路径 算法的基本思想 最开始只允许经过1号顶点进行中转 接下来只允许经过1和2号顶点进行中转 …… 允许经过1~n号 ...
分类:编程语言   时间:2017-12-01 11:49:31    阅读次数:175
Java基础概述
数据类型Java中的数据是分类型的,可以分为以下几种类型:l基本数据类型:整数类型、小数(浮点型)类型、字符类型、布尔类型l引用数据类型:数组、类、接口常量固定不变的值,就是常量。与它相对应的就是变量了,顾名思义就是可以变化的量(值)。下面用一个小程序输出一下常量:/*定义一个Demo_1类,输出一下常量的值。输出以下常量的值:1、整数常量2、小数常量3、布尔常量4、字符常量5、字符串常量*/pu
分类:编程语言   时间:2017-12-01 11:50:02    阅读次数:167
Codeforces Round #109 (Div. 2) A. I_love_%username%【打擂台算法/满足当前数字在已经出现的数字的最大值和最小值之间的个数】
A. I_love_%username% time limit per test 2 seconds memory limit per test 256 megabytes input standard input output standard output Vasya adores sport ...
分类:编程语言   时间:2017-12-01 13:31:47    阅读次数:265
python学习点滴记录-Day20(分页、cookie/session、ajax)
上节课内容回顾:ORM增删改查 Django提供的分页器使用以及分析讲解 Cookie和session讲解与在Django中的使用 ajax的讲解与简单使用 上节课内容回顾:ORM增删改查 Django提供的分页器使用以及分析讲解 Cookie和session讲解与在Django中的使用 ajax的 ...
分类:编程语言   时间:2017-12-01 13:33:09    阅读次数:183
[LeetCode] 99. Recover Binary Search Tree Java
题目: Two elements of a binary search tree (BST) are swapped by mistake. Recover the tree without changing its structure. Note:A solution using O(n) spa ...
分类:编程语言   时间:2017-12-01 13:35:36    阅读次数:143
java nio之Buffer
一、JAVA NIO 是在和channel交互的时候使用的。Channel将数据读入缓冲区,然后我们又从缓冲区访问数据。写数据时,首先将要发送的数据按顺序填入缓冲区。基本上,缓冲区只是一个列表,它的所有元素都是基本数据类型(通常为字节型). 二、Buffer的实现有下面几种(ByteBuffer是比 ...
分类:编程语言   时间:2017-12-01 13:36:45    阅读次数:170
java 之 外观模式(大话设计模式)
外观设计模式,很多人都已经使用过,只是不知其名,一般一个很nice的系统,模块化做的都很不错,这样如果新来一个业务,只需要把各个模块组装起来就可以满足新的业务, 从程序的角度来说,就是我们只需要开一个类,然后不断的去调取模块方法,组装一下就OK,代码复用性比较良好,但对于新入职的员工来说,他们并不清 ...
分类:编程语言   时间:2017-12-01 13:37:44    阅读次数:220
JavaScript作用域和闭包
在本文中,笔者将用通俗的语言和简单的代码,介绍以下几种概念: 变量提升 this的使用场景 作用域 闭包的应用 最后还有一个例题 变量提升 首先我们要知道,js的执行顺序是由上到下的,但这个顺序,并不完全取决于你,因为js中存在变量的声明提升。 这里比较简单,直接上代码 结果 打印a的时候,a并没有 ...
分类:编程语言   时间:2017-12-01 13:37:56    阅读次数:130
java nio之channel
一、通道(Channel):由 java.nio.channels 包定义的。Channel 表示 IO 源与目标打开的连接。Channel 类似于传统的“流”。只不过 Channel本身不能直接访问数据,Channel 只能与Buffer 进行交互。 二、Channel重要实现 FileChann ...
分类:编程语言   时间:2017-12-01 13:38:41    阅读次数:160
Python+Selenium(3):Select 2插件下select标签下的option选择
现在很流行用Select 2 插件给dropdown list添加效果,那么<Select>下的<option>用selenium的Select中select().select_by_index类似的方法就不能选到相应的元素了。 这时候用css路径比较好。找到<li>标签就可以定位到相应的Optio ...
分类:编程语言   时间:2017-12-01 13:42:25    阅读次数:218
C++ 注册表编程
原文 C++ 注册表编程 1.基础知识 注册表的组织方式跟文件目录比较相似,主要分为根键、子键和键值项三部分,与文件目录对应的话就是根目录、子目录和文件。分别介绍一下这三部分: (1)根键。分为5个,分别为 HKEY_CLASSES_ROOT HKEY_CURRENT_USER HKEY_LOCAL ...
分类:编程语言   时间:2017-12-01 13:42:42    阅读次数:315
unity使用文件流操作streamingassets下的文件
背景: 1、Unity第一次启动时将streamingassets下的首包资源拷贝到persistentDataPath目录下。 2、Unity-android平台上的的这种操作只能使用www去加载streamingassets下的文件,导致速度问题。 备注: 1、此方案需要您对安卓有一点点的了解。 ...
分类:编程语言   时间:2017-12-01 13:45:57    阅读次数:1223
java 浮点运算
CreateTime--2017年12月1日11:35:00 Author:Marydon java 浮点类型(float、double)间的运算工具类 /** * 进行BigDecimal对象的加减乘除,四舍五入等运算的工具类 * * @author Marydon * @createTime 2 ...
分类:编程语言   时间:2017-12-01 13:48:25    阅读次数:256
python3元组
Python 的元组与列表类似,不同之处在于元组的元素不能修改。 元组使用小括号,列表使用方括号。 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。 如下实例: 创建空元组 元组中只包含一个元素时,需要在元素后面添加逗号,否则括号会被当作运算符使用: 元组与字符串类似,下标索引从0开始, ...
分类:编程语言   时间:2017-12-01 13:49:13    阅读次数:293
初学Spring Boot
1.Spring Boot注解 (1)@SpringBootApplication开启了Spring的组件扫描和Spring Boot的自动配置,实际上,@Spring BootApplication是将三个注解组合在了一起,这三个注解分别是 @Configuration,@ComponentSca ...
分类:编程语言   时间:2017-12-01 13:50:10    阅读次数:194
python接口自动化,接口参数存在字典和列表嵌套的问题
1.如下图,服务端一直返回参数格式错误,但一直没找到原因 2.第二天偶然发现是因为少了引号,在python字典中,value的值一定需要引号(除了数字) 3.0000直接写会被识别成0,需要写成‘0000’ ...
分类:编程语言   时间:2017-12-01 14:21:58    阅读次数:257
Javascript 数组
JavaScript的Array可以包含任意数据类型,并通过索引来访问每个元素。 要取得Array的长度,直接访问length属性: 请注意,直接给Array的length赋一个新的值会导致Array大小的变化: Array可以通过索引把对应的元素修改为新的值,因此,对Array的索引进行赋值会直接 ...
分类:编程语言   时间:2017-12-01 14:22:49    阅读次数:302
spring @Profile的运用示例
@Profile的作用是把一些meta-data进行分类,分成Active和InActive这两种状态,然后你可以选择在active 和在Inactive这两种状态 下配置bean, 在Inactive状态通常的注解有一个!操作符,通常写为:@Profile("!p"),这里的p是Profile的名 ...
分类:编程语言   时间:2017-12-01 14:23:01    阅读次数:256
day2::(python-学习之路)-文件处理
需求流程图: 需求代码: ...
分类:编程语言   时间:2017-12-01 14:24:00    阅读次数:195
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!