欧拉准则 $a$是$p$的二次剩余等价于$a^{\frac{p 1}{2}}\equiv 1\pmod p$,$a$不是$p$的二次剩余等价于$a^{\frac{p 1}{2}}\equiv 1\pmod p$。 Cipolla 若$a^2 n$不是$p$的二次剩余,则$p$的二次剩余为$(a+\s ...
分类:
编程语言 时间:
2018-10-04 09:28:38
阅读次数:
434
为了保存数目不确定的对象,JDK中提供了集合类(又称容器类),这些类可以存储任意类型的对象,并且长度可变,所有的集合类都位于java.util包中,在使用时需要导入该包,否则会出现异常。 Java集合类 集合按照存储结构可以分为两大类,分别是单列集合(Collection)和双列集合(Map),这两 ...
分类:
编程语言 时间:
2018-10-04 09:28:56
阅读次数:
183
#!/usr/bin/env python#-*- coding:utf-8 -*-import os'''os模块是与操作系统交互的一个接口''''''os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径os.chdir("dirname") 改变当前脚本工作目录;相当于 ...
分类:
编程语言 时间:
2018-10-04 09:29:10
阅读次数:
154
柱状图/堆叠图/直方图 ① 单系列柱状图② 多系列柱状图③ 堆叠图④ 直方图 1.单系列柱状图 2. 多系列柱状图 官方示例很多情况是用的列表的形式,bokeh本身不是基于pandas构建的可视化工具,所以它基本上是用的python自己的数据结构字典、列表;我们做数据分析肯定是基于pandas,以上 ...
分类:
编程语言 时间:
2018-10-04 09:29:37
阅读次数:
460
所需模块 numpy、pandas 相关系数计算 首先使用numpy.mean()方法求出均值,Xsd=numpy.std()方法求出标准差; 然后在通过(X-Xmean)/Xsd公式求出z分数; 最后通过numpy.sum(ZX*ZY)/len(X) 使用内置函数直接计算 1、使用numpy的内置 ...
分类:
编程语言 时间:
2018-10-04 09:30:16
阅读次数:
125
Spring MVC中控制器接受参数的类方式有以下几种: 普通参数:只要保证前端参数名称和传入控制器的参数名称一致即可,适合参数较少的情况; pojo类型:如果前端传的是一个pojo对象,只要保证参数名称和pojo属性一致即可; 注解方式:当前端参数名和控制器名称不一致时可以使用注解方式,比如前端是 ...
分类:
编程语言 时间:
2018-10-04 09:31:05
阅读次数:
185
1. 确定Linux安装C/C++编译器,在线安装: yum install gcc gcc-c++ autoconf automake 2. 安装依赖环境: yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqli ...
分类:
编程语言 时间:
2018-10-04 09:33:38
阅读次数:
153
两者用法相同,不同的是range返回的结果是一个列表,而xrange的结果是一个生成器, 前者是直接开辟一块内存空间来保存列表,后者是边循环边使用,只有使用时才会开辟内存空间, 所以当列表很长时,使用xrange性能要比range好。 ...
分类:
编程语言 时间:
2018-10-04 09:33:45
阅读次数:
212
原码:用符号位和数值位表示一个带符号数,整数符号->0,负数符号->1,数值一般用二进制形式表示 [+10011]原=00010011 [-10011]原=10010011 反码:正数的反码与原码相同,负数的反码是对该数的原码除符号位外各位取反 [+10011]反=00010011 [-10011] ...
分类:
编程语言 时间:
2018-10-04 09:33:55
阅读次数:
164
1、安装python3.7https://www.python.org/downloads/release/python-370/选择了这个版本,直接默认下一步 2、安装pipcurl https://bootstrap.pypa.io/get-pip.py -o get-pip.pypython ... ...
分类:
编程语言 时间:
2018-10-04 09:34:04
阅读次数:
122
今天发现一个报错,卡了好几个点,后来发现原因后,脸上三条黑线,尴尬啊!!! 报错:SyntaxError: 'break' outside loopIndexError: list assignment index out of range 上源码: def func(n,target_str): ...
分类:
编程语言 时间:
2018-10-04 09:36:44
阅读次数:
389
初窥SpringMVC SpringMVC本质上就是一个Servlet 先忽略具体细节,大体分析一下其结构 springMVC如何创建出来的(轮子怎么造出来的)以及它是如何干活的(轮子怎么用的)? 1.1环境搭建 maven依赖 <dependcy> <groupId>javax.servlet</ ...
分类:
编程语言 时间:
2018-10-04 09:37:53
阅读次数:
152
一、环境准备 1、官方网站地址 2、Windows 10 二、安装Sublime Text 3 1、双击下载的.exe文件安装,安装路径不要有中文目录 2、安装Sublime Text 3时,勾选“Add to explorer context menu”,可以在文件右键菜单添加“Open with ...
分类:
编程语言 时间:
2018-10-04 09:39:58
阅读次数:
1225
简单线性回归 步骤: 1、读取数据 2、画出散点图,求x和y 的相关系数:plt.scatter(x,y),x和y是dataframe 3、估计参数模型,建立回归模型:lrModel=LinearRegression() 4、训练模型: lrModel.fit(x,y) 5、对回归模型进行检验: l ...
分类:
编程语言 时间:
2018-10-04 09:40:22
阅读次数:
160
1. 404问题分析 1.1 请求资源404 a)检测输入的路径是否正确 b)检测tomcat启动是否OK c)检测项目的前端控制器的配置 d)检测项目部署目录中是否存在你要的资源(有可能没有编译) 1.2 响应资源404 a)检测服务资源是否存在 b)检测视图解析器配置是否正确 c)检测方法上的注 ...
分类:
编程语言 时间:
2018-10-04 09:41:10
阅读次数:
154
一:map():映射 map()有两个参数,一个函数,一个序列,序列中每一个元素都会做为参数传给前边的函数,然后生成新的列表, 第二个参数必须用一个序列:元祖,列表,字符串 >>> map(str,[1,2,3,4])['1', '2', '3', '4'] 也可以自己定义函数 搭配lambda函数 ...
分类:
编程语言 时间:
2018-10-04 09:41:16
阅读次数:
165
书籍摘要-Spring4.x实战 第4章 IOC 容器IOC 控制反转,也叫做依赖注入 DI。指的是调用类对某一接口实现类的依赖关系由第三方注入,以消除两个类之间的依赖关系。IOC 类型有 3 种,分别是构造函数注入、属性注入、接口注入。 第7章 Spring AOP 基础一些名词解释: 连接点:程 ...
分类:
编程语言 时间:
2018-10-04 09:42:26
阅读次数:
152
一、负载均衡负载均衡(Load Balance): 建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。其意思就是分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服 ...
分类:
编程语言 时间:
2018-10-04 09:42:38
阅读次数:
200
定义: 全局变量:在函数一开始定义的变量(全局范围内都可以使用) 局部变量:在函数中定义的变量(只能在函数中使用) 局部变量,例: 因为局部变量只能在函数体内使用,故print(name) 出错,错误信息如下: 全局变量,例: 执行结果: 函数体内修改全局变量,例: 输出结果: ...
分类:
编程语言 时间:
2018-10-04 09:44:12
阅读次数:
167
1 import time 2 3 person_list = ["桂香", "黄熙", "李海"] 4 5 6 def getAskWay(person_list): 7 print("-" * 20) 8 if len(person_list) == 0: 9 return "没人知道" 10 ... ...
分类:
编程语言 时间:
2018-10-04 09:45:24
阅读次数:
151