用for循环打印数字从1开始 用split切割字符串可以用索引选择部分 ...
分类:
编程语言 时间:
2018-12-31 19:08:16
阅读次数:
148
Spring除了支持Schema方式配置AOP,还支持注解方式:使用@AspectJ风格的切面声明。 一. 启用对@AspectJ的支持 Spring默认不支持@AspectJ风格的切面声明,为了支持需要使用如下配置 二. 声明切面 @AspectJ风格的声明切面非常简单,使用@Aspect注解进行 ...
分类:
编程语言 时间:
2018-12-31 19:08:37
阅读次数:
258
如果现在需要在多处加锁大于等于2的时候 因为计算机比较笨,当他锁上一把锁的时候又所理一把锁,等他来开锁的时候他不知道用哪把钥匙来开锁, 所以这个时候我们需要把把平常的锁变为迭代锁 eg: 型号量可以控制同线程的个数,和锁的用法一样 ...
分类:
编程语言 时间:
2018-12-31 19:09:07
阅读次数:
231
def make_targz(output_filename, source_dir): with tarfile.open(output_filename, "w:gz") as tar: tar.add(source_dir, arcname=os.path.basename(source_di... ...
分类:
编程语言 时间:
2018-12-31 19:11:08
阅读次数:
244
经过前面研究图像算法和近阶段研究视频和音频算法的经历经验. 在2019年快要来临的时候,写下这篇小记. 目的很简单,总结过往,展望未来. 这里列举一些本人在算法上踩过的坑和出坑思路. 主要是数据标准化问题. 1.临界值问题 (最大值,最小值,阈值,无穷小,无穷大) 最早做一键修图的时候,在这个坑上踩 ...
分类:
编程语言 时间:
2018-12-31 19:13:58
阅读次数:
190
前边章节已经介绍了声明通知,但如果想获取被被通知方法参数并传递给通知方法,该如何实现呢?接下来我们将介绍两种获取通知参数的方式。 一. 使用JoinPoint获取 pring AOP提供使用org.aspectj.lang.JoinPoint类型获取连接点数据,任何通知方法的第一个参数都可以是Joi ...
分类:
编程语言 时间:
2018-12-31 19:14:05
阅读次数:
219
学习自:链接以及百度百科 以及:https://www.bilibili.com/video/av18735440?from=search&seid=363548948825132979 理解树状数组 概念 假设数组a[1..n],那么查询a[1]+...+a[n]的时间是log级别的,而且是一个在 ...
分类:
编程语言 时间:
2018-12-31 19:14:16
阅读次数:
197
一、 numpy概述 numpy(Numerical Python)提供了python对多维数组对象ndarray(应该是N-dimension array)的支持,具有矢量运算能力,快速、节省空间。numpy支持高级大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。 二、实操 1. ...
分类:
编程语言 时间:
2018-12-31 19:14:35
阅读次数:
233
运行就能看到界面了 ...
分类:
编程语言 时间:
2018-12-31 19:14:59
阅读次数:
386
解决方案: 是由于jar包冲突引起的。 1.5.9 pom依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-feign</artifactId></depende ...
分类:
编程语言 时间:
2018-12-31 19:15:57
阅读次数:
2243
若基类拥有数量众多的不同版本的构造函数,而派生类中只有一些成员函数,则对于派生类而言,其构造函数就等同于构造基类。 如上,B继承于A,只添加了一个接口,但在构造B时想要拥有A这样的构造方法时,就必须一一透传各个接口。 在C++中,如果派生类想要使用基类的成员函数,可以通过using声明来完成。如下: ...
分类:
编程语言 时间:
2018-12-31 19:16:07
阅读次数:
128
如果我们有多个通知想要在同一连接点执行,那执行顺序如何确定呢?Spring AOP使用AspectJ的优先级规则来确定通知执行顺序。总共有两种情况:同一切面中通知执行顺序、不同切面中的通知执行顺序。 首先让我们看下 1) 同一切面中通知执行顺序:如图所示 图 同一切面中的通知执行顺序 而如果在同一切 ...
分类:
编程语言 时间:
2018-12-31 19:16:38
阅读次数:
167
1、语法 键/值对的集合。 注:集合中的键和值可以是任何类型。如果使用现有密钥向集合添加值,则新值会替换旧值。 2、属性下表列出了 Map 对象的属性和描述。 构造函数 指定创建映射的函数。 Prototype — 原型 为映射返回对原型的引用。 size 返回映射中的元素数。 3、方法 clear ...
分类:
编程语言 时间:
2018-12-31 19:17:56
阅读次数:
200
程序经常出现乱码怎么办?下面仔细说一下首先计算机存储的一切都是字节,只认识字节,也就是一串的二进制数字。而字符的存储是需要先通过字符集编码转换成可存储的“二进制数字”。而出现乱码的原因基本上都是在这个阶段出现的。也就是通过字符集编码转换阶段。比如:‘中’字符想存储到计算机上,需要先通过XX字符编码转换然后存储到计算机上,而在其他计算机(B)上读取的时候,因为计算机内部存储的是二进制,此时B计算机从
分类:
编程语言 时间:
2018-12-31 19:18:16
阅读次数:
194
二维数组的遍历,求和 int [] [] s = {{1,2,3,4},{5,6,7,8,3,3},{9,10,11,12}}; int sum=0; for (int i = 0; i ...
分类:
编程语言 时间:
2018-12-31 19:19:06
阅读次数:
184
【定义】内部类:定义在其它类内部的类。外部类:包含内部类的类,也称 宿主类。局部内部类:定义在方法里的内部类。 【接口内部类】接口中也可以定义内部类,必须为public static修饰(自动添加),接口内部类只能时静态内部类。【接口的内部接口】接口的内部接口为接口成员,必须为public stat ...
分类:
编程语言 时间:
2018-12-31 19:19:21
阅读次数:
163
JS常见函数 1.1加法运算(两个数) 1.2万能的加法函数 1.3匿名函数 ...
分类:
编程语言 时间:
2018-12-31 19:45:37
阅读次数:
232
发明十大算法的其中几位算法大师 一、1946 蒙特卡洛方法[1946: John von Neumann, Stan Ulam, and Nick Metropolis, all at the Los Alamos Scientific Laboratory, cook up the Metropo ...
分类:
编程语言 时间:
2018-12-31 19:46:41
阅读次数:
216
Python 的scientific stack(一个介绍Python科学计算包的网站)已经完全成熟,并且有各种各样用例的库,包括机器学习(链接:machine learning),数据分析(链接:data analysis)。数据可视化是探索数据和清晰的解释结果很重要的一部分,但是Python在过 ...
分类:
编程语言 时间:
2018-12-31 20:20:42
阅读次数:
246
1.信用卡欺诈预测案例 这是一道kaggle上的题目。 我们都知道信用卡,能够透支一大笔钱来供自己消费,正因为这一点,不法分子就利用信用卡进一特... ...
分类:
编程语言 时间:
2018-12-31 20:20:51
阅读次数:
243