一、指数运算符( ) 示例 二、Math.pow() 1.定义 Math.pow()方法返回基础的指数次幂。 2.语法 x:基数 y:指数 3.示例 ...
分类:
编程语言 时间:
2018-02-13 19:00:15
阅读次数:
201
Python 学习的第五天 写此博客 是为了激励自己,并且将自己的心得以及遇到的问题与人分享 一、课堂笔记 1.字符编码 二进制 >ASKII:只能存储英文和拉丁字符。一个字符占一个字节,占8位。 >Gb2312:只能存6700多个中文字符,1980 >gbk1.0:存了两万多字符,1995 >gb ...
分类:
编程语言 时间:
2018-02-13 19:00:51
阅读次数:
199
Python 解释器有些操作类似 Unix shell:当使用终端设备(tty)作为标准输入调用时,它交互的解释并执行命令;当使用文件名参数或以文件作为标准输入调用时,它读取文件并将文件作为 脚本 执行。 Python -m 模块名 [arg] ... #可以直接执行模块,类似于直接读取文件并作为脚 ...
分类:
编程语言 时间:
2018-02-13 19:28:29
阅读次数:
159
传统的给文件链接添加版本号的方法是使用gulp-rev,这里提出的解决方案是使用python来替代gulp-rev。 将以上代码另存成auto_version.py文件后,新建auto_version.bat文件,写入以下内容: 修改好.bat文件里的路径后,双击运行即可。 ...
分类:
编程语言 时间:
2018-02-13 19:30:03
阅读次数:
559
Python 学习之路(二) 以下所用的是Python 3.6 一、条件语句 简单判断 复杂判断 二、循环语句 2.1 while语句 和其他语言一样,不同的是多了else语句。在 python 中,while … else 在循环条件为 false 时执行 else 语句块。 例子: 2.2 fo ...
分类:
编程语言 时间:
2018-02-13 19:52:23
阅读次数:
196
import random from timewrap import * import copy import sys sys.setrecursionlimit(100000) def partition(li, left, right): # ri = random.randint(left, ...
分类:
编程语言 时间:
2018-02-13 19:53:01
阅读次数:
168
将 Python 当做计算器 除法运算 用/表示除法运算时,一般得到的是浮点数,如果我们需要得到整数,可以用运算符// 余数计算 % 幂乘方 系统内置变量_ 内置变量_,存储了最近的结果。如图 字符串 符串可以由 + 操作符连接(粘到一起),可以由 表示重复,并且相邻的两个字符串文本自动连接在一起。 ...
分类:
编程语言 时间:
2018-02-13 19:53:48
阅读次数:
210
设计模式六大原则 1、开闭原则:一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。即软件实体应尽量在不修改原有代码的情况下进行扩展。 2、里氏(Liskov)替换原则:所有引用基类(父类)的地方必须能透明地使用其子类的对象。 3、依赖倒置原则:高层模块不应该依赖低层模块,二者都应该依赖其抽象; ...
分类:
编程语言 时间:
2018-02-13 19:53:57
阅读次数:
202
17年买了一本书,第一行代码(JAVA),李兴华编写的。 一开始我是按照书本一页一页的啃,一个点一个点的去学,虽然当时学的有些枯燥,但里面的知识点大部分还是弄的懂,只是一次偶然,因为有点质疑书上写的(或许是我知识浅薄),所以去找跟这本书关联的文件。 进了李兴华老师的群,这时才发现自己买书时附赠了一本 ...
分类:
编程语言 时间:
2018-02-13 19:54:06
阅读次数:
232
import random from timewrap import * @cal_time def bubble_sort(li): for i in range(len(li) - 1): # i 表示趟数 # 第 i 趟时: 无序区:(0,len(li) - i) for j in range ...
分类:
编程语言 时间:
2018-02-13 19:54:14
阅读次数:
193
在Data Lab中有一个logicalShift函数给定一个值x和需要移动的位数n,要求只是用运算符:~ & ^ | + ,实现逻辑右移运算。思考了很久,然后我写出了如下的代码: / logicalShift shift x to the right by n, using a logical s ...
分类:
编程语言 时间:
2018-02-13 19:54:49
阅读次数:
240
1.并发与多线程简介 最初计算机是单任务的,后来发展到可以并行运行多任务(进程),由操作系统来调度,每个任务可以获得一个时间片。多任务下,每个任务在使用系统资源结束后需要释放资源给其他任务。 后来,同一个任务内部发展出多个线程并发操作,会对相同的内存空间进行并发读写操作。更现代的计算机伴随着多核CP ...
分类:
编程语言 时间:
2018-02-13 20:32:03
阅读次数:
163
题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=4199 题意: 给你一个长度为n的字符串s,和一个长为n的数组v。 对于每个整数r∈[0,n-1]: (1)问你有多少对后缀(suffix(i), suffix(j)),满足LCP(suffi ...
分类:
编程语言 时间:
2018-02-13 20:32:19
阅读次数:
200
8.1. 服务治理Spring-cloud-zookeeper提供的模式包括服务发现和配置,配置动态更新不需要手动请求/refresh端点。该项目通过自动配置并绑定到Spring环境和其他Spring编程模型成语,为Spring Boot应用程序提供Zookeeper集成。通过几个简单的注释,您可以快速启用和配置应用程序中的常见模式,并使用基于Zookeeper
分类:
编程语言 时间:
2018-02-13 20:33:12
阅读次数:
400
Spring Cloud Config为分布式系统中的外部配置提供服务器和客户端支持。使用Config Server,您可以在所有环境中管理应用程序的外部属性。客户端和服务器上的概念映射与Spring Environment和PropertySource抽象相同。Spring Cloud Config支持在Git, SVN和本地存放配置文件,使用Git或者SVN存储库可以很好地支持版本管
分类:
编程语言 时间:
2018-02-13 20:33:22
阅读次数:
206
集合及其运算 文件读与写 文件修改 字符编码转换 函数 局部变量和全局变量 递归 1.必须有一个明确的结束条件 2.每次进入更深一层,问题规模相比上一次应有所减少 3.递归效率不高 ...
分类:
编程语言 时间:
2018-02-13 20:33:39
阅读次数:
194
材料:猴子排序,按照身高来从小到大来排序。 第一关: 老猴子带领小猴子队伍按大小逐一比较,交换,开始高矮排列队伍。(冒泡排序) 第二关: 太慢了,给第一关增加难度,进行选择排序 第三关: 最后,尝试选择用插入排序法,来进行排序。 测试类: 猴子类(功能): ...
分类:
编程语言 时间:
2018-02-13 20:57:37
阅读次数:
196
(一) WebDriver WebDriver提供许多用来与浏览器交互的功能和设置,通过WebDriver的功能和一些方法,来实现与浏览器窗口、警告、框架和弹出窗口的交互,它也提供了自动化操作浏览器导航栏、设置cookies、截屏等方便我们测试的特性。 (二) WebDriver功能及方法 功能/属 ...
分类:
编程语言 时间:
2018-02-13 20:57:49
阅读次数:
257
Java如何制作帮助文档(API) 步骤如下: (1)写一个工具类 (2)对这个类加入文档注释 (3)用工具解析文档注释 javadoc工具 (4)格式 javadoc -d 目录 -author -version ArrayTool.java 制作帮助文档(API)出错问题解决: 找不到可以文档化 ...
分类:
编程语言 时间:
2018-02-13 20:58:21
阅读次数:
310
笔者在这里附上一段代码,请读者思考一下程序的运行结果: 运行结果如下: 不知道读者有没有猜对呢?哈哈,可能很多读者会认为第一行的console.log(a);会输出undefine ,因为大家都知道变量提升与函数提升,而Javascript编译器执行代码也是逐行执 行,当js文件首先加载到内存时,编 ...
分类:
编程语言 时间:
2018-02-13 20:59:31
阅读次数:
183