码迷,mamicode.com
首页 > 编程语言 > 日排行
Java的设计模式(二)
一,适配器设计模式 适配器模式将某个类的接口转换成客户端期望的另一个接口表示,目的是消除由于接口不匹配所造成的类的兼容性问题。 主要分为三类:类的适配器模式、对象的适配器模式、接口的适配器模式。 1,类的适配器模式 2,对象的适配器模式 基本思路和类的适配器模式相同,只是将 Adapter 类作修改 ...
分类:编程语言   时间:2019-08-17 14:30:17    阅读次数:93
数组练习题(错误版)
#include int main() { int k, i, b, a, y, c, n; int num[i]; int sum = 0, cont = 0; scanf("%d", &i); for(y = 0; y < i; y++){ scanf("%d", &num[i]); } for... ...
分类:编程语言   时间:2019-08-17 14:33:48    阅读次数:63
【Python实现图片验证码】 񤔆
原文: http://blog.gqylpy.com/gqy/279 " "Python下的PIL模块支持的字体文件下载" 下载后,指定文件路径即可. " 原文: http://blog.gqylpy.com/gqy/279 ...
分类:编程语言   时间:2019-08-17 14:34:07    阅读次数:105
归并排序
1、什么是归并排序? 归并排序是属于分冶法的一种排序方式,归并排序将待排序的元素序列分成两个长度相等的子序列,为每一个子序列排序,然后再将他们合并成一个子序列。合并两个子序列的过程也就是两路归并。 2、时间复杂度和空间复杂度 归并排序是一种稳定的排序算法,一般用于对总体无序,但是各子项相对有序的数列 ...
分类:编程语言   时间:2019-08-17 14:34:55    阅读次数:77
win32线程栈溢出问题 (二)
3.2、函数递归调用引发的栈溢出 写一段最简单的无穷递归代码,如下: 在VS编译,Debug模式下运行之,结果报错 观察下调用栈,发现栈没有破坏,但被大量的f()调用沾满,如下: 这也充分说明了,是递归调用引起了栈溢出 转到汇编,在地址栏里输入上面错误框里的地址0x011515C9 可以看到,程序是 ...
分类:编程语言   时间:2019-08-17 14:41:44    阅读次数:102
HDU-3068-最长回文-马拉车算法模板题
给出一个只由小写英文字符a,b,c...y,z组成的字符串S,求S中最长回文串的长度. 回文就是正反读都是一样的字符串,如aba, abba等 Input输入有多组case,不超过120组,每组输入为一行小写英文字符a,b,c...y,z组成的字符串S 两组case之间由空行隔开(该空行不用处理)  ...
分类:编程语言   时间:2019-08-17 14:42:12    阅读次数:76
Python数据分析-可视化“大佬”之Seaborn
Seaborn 既然有了matplotlib,那为啥还需要seaborn呢?其实seaborn是在matplotlib基础上进行封装,Seaborn就是让困难的东西更加简单。用Matplotlib最大的困难是其默认的各种参数,而Seaborn则完全避免了这一问题。seaborn是针对统计绘图的,一般 ...
分类:编程语言   时间:2019-08-17 14:46:42    阅读次数:167
数组的常用方法
22,js操作数组的方法 join():join(separator): 将数组的元素组起一个字符串,以separator为分隔符,省略的话则用默认用逗号为分隔符,该方法只接收一个参数:即分隔符。 push()和pop():push(): 可以接收任意数量的参数,把它们逐个添加到数组末尾,并返回修改 ...
分类:编程语言   时间:2019-08-17 14:47:16    阅读次数:97
ZooKeeper系列(四)—— Java 客户端 Apache Curator
一、基本依赖 Curator 是 Netflix 公司开源的一个 Zookeeper 客户端,目前由 Apache 进行维护。与 Zookeeper 原生客户端相比,Curator 的抽象层次更高,功能也更加丰富,是目前 Zookeeper 使用范围最广的 Java 客户端。本篇文章主要讲解其基本使 ...
分类:编程语言   时间:2019-08-17 14:47:50    阅读次数:108
简单谈一谈Java内部类的使用原因
使用内部类的原因 学习总得知其所以然,前面的一篇文章中我有提到过关于java内部类的几种用法以及一些示例,但是不明白内部类具体可以做什么,显然学习起来很渺茫,今天的文章简单说一说使用内部类的几个原因,为了可读性更好,示例都极大的简化了,希望能给初学者一些帮助 (一) 封装性 作为一个类的编写者,我们 ...
分类:编程语言   时间:2019-08-17 14:49:20    阅读次数:94
Python数据分析-可视化“大佬”之Matplotlib
Matplotlib——Python可视化包 折线图绘制 折线图适合二维的大数据集,还适合多个二维数据集的比较,主要是用于反映数据的发展趋势变化情况。 多子图的折线图 主要用于多个特征属性的发展趋势变化情况。 柱形图的绘制 柱形图适用场合是二维数据集(每个数据点包括两个值x和y),但只有一个维度需要 ...
分类:编程语言   时间:2019-08-17 14:51:59    阅读次数:126
数组的新API
话不多数,直接上代码: 第一个输出1,2,3,4,5 在函数体中第一个console依次输出1,2,3,4,5 然后再将里面的内容逐个+1,所以第二个输出值为:2,3,4,5,6 但是这都不会改变原数组中的内容, 再来看这一个数组: 在这中数组中,要通过另一种方式来访问到数组中的内容; 来看看内容: ...
分类:编程语言   时间:2019-08-17 14:58:14    阅读次数:106
Ubuntu 18.04上安装pip 更新Python2/3
首先安装pip: sudo apt install y python pip 然后安装pip3: sudo apt install y python3 pip 更新pip版本: sudo pip install upgrade pip 更新pip3版本: sudo pip3 install upgr ...
分类:编程语言   时间:2019-08-17 14:58:30    阅读次数:105
Python数据分析-Pandas
在学习了Numpy后,进行数据科学计算,为何还要使用Pandas呢?其实原因就是效率高,那为何Pandas效率比numpy要高呢?其实Pandas和Numpy还是有着很大的关系的,Pandas本身是依赖numpy的,而ndarray在内存里占据这一段连续的内存空间,任何改变ndarray长度的操作都 ...
分类:编程语言   时间:2019-08-17 14:58:54    阅读次数:115
Java 对象克隆
首先,我们需要知道的是,什么是对象克隆?对象克隆是当程序运行时,可能需要一个新对象,用来保存当前对象的状态,并且新的对象与当前对象没有任何关联,即我改变了新对象属性的值,而当前对象没有发生改变。而这新的对象,就是对当前对象的克隆,或者说拷贝。 要完成对象克隆,有以下要求: 1. 新的对象与当前对象值 ...
分类:编程语言   时间:2019-08-17 14:59:32    阅读次数:96
sklearn调用SVM算法
1、支撑向量机SVM是一种非常重要和广泛的机器学习算法,它的算法出发点是尽可能找到最优的决策边界,使得模型的泛化能力尽可能地好,因此SVM对未来数据的预测也是更加准确的。 2、SVM既可以解决分类问题,又可以解决回归问题,原理整体相似,不过也稍有不同。 在sklearn章调用SVM算法的代码实现如下 ...
分类:编程语言   时间:2019-08-17 15:05:06    阅读次数:140
Java 文件上传 MultipartFile与ServletFileUpload
JAVA文件上传 ServletFileUpload 参考这个:https://www.cnblogs.com/liuyangv/p/8298997.html Java文件上传 MultipartFile 1. 配置MultipartResolver defaultEncoding="UTF-8" ...
分类:编程语言   时间:2019-08-17 15:05:22    阅读次数:127
阶段3 2.Spring_10.Spring中事务控制_5 spring事务控制的代码准备
创建一个工程,只搭建环境不做配置。等配置的时候把这个项目相关的代码再复制到新项目里面 jar包的打包方式 导入包 事务控制也是基于AOP的。所以这里导入aspectjweaver 复制jdbcTemplate中的代码 复制到当前项目里面 对代码进行改造和删减 删除 resources里面的配置要删减 ...
分类:编程语言   时间:2019-08-17 15:07:44    阅读次数:74
python+opencv 灰度直方图及其二值化
图像直方图(histogram)是图像的统计学特征,常用于了解图像的基本特征以便分析。不过图像的直方图不具有空间特征。 图像的灰度直方图(histogram),就是将图像转化成灰度图像之后,统计各个像素点的灰度值,绘制成直方图,其横轴是灰度值(0,255),纵轴是该灰度值所对应的像素的数目。对灰度直 ...
分类:编程语言   时间:2019-08-17 15:10:17    阅读次数:218
Python数据分析-Numpy
Numpy特点 Numpy作为使用Python进行科学计算的常用库,有着如下特点: 提供了N维数组(矩阵),快速高效,矢量数学运算; 高效的Index,不需要循环,因为底层实现采用了C语言开发。 常见的数组和矩阵的方法 数组和矩阵的创建与维度信息 numpy.array() shape reshap ...
分类:编程语言   时间:2019-08-17 15:11:08    阅读次数:303
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!