码迷,mamicode.com
首页 > 编程语言 > 日排行
Spring Security
#Spring Security <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency> Spring B ...
分类:编程语言   时间:2020-06-03 13:56:42    阅读次数:56
Java高并发--------JDK并发包-------3
JDK并发包 3.1同步控制 synchronized、obj.wait()、obj.notify() 3.1.1关键字synchronized的功能扩展:重入锁 java.util.concurrent.locks.ReentrantLock类来实现的 手动加锁:lock.lock() 手动解锁: ...
分类:编程语言   时间:2020-06-03 13:56:57    阅读次数:61
C++ 构造函数
例一(类初始化错误用法): struct thing { char * pn; int m; }; thing amabob = {"wodget", -23}; // valid initialization Stock hot = {"Sukie's Autos, Inc.", 200, 50. ...
分类:编程语言   时间:2020-06-03 13:57:40    阅读次数:83
第89天:NumPy 排序和筛选函数
by 闲欢 对于数据分析来说,排序和筛选数据是不可或缺的一部分内容。NumPy 也提供了多种排序和筛选函数,本文就来介绍一下 NumPy 常见的排序和筛选函数。 排序函数 NumPy 中提供了排序相关的函数。排序函数已经帮助我们实现了不同的排序算法,我们只需要拿来直接使用就行。每个排序算法的执行速度 ...
分类:编程语言   时间:2020-06-03 13:58:55    阅读次数:64
js算法题---合并区间
将一组区间中所有重叠的区间进行合并,例如 [起点,终点] 这种方式 输入:[[1,3],[2,6],[15,18],[8,10],[10,11],[7,8]]输出:[[1,6],[15,18],[7,11]] 分析: 首先需要排序,排序之后,就可以看看有没有重叠的,如果重叠就合并。 var arr ...
分类:编程语言   时间:2020-06-03 14:00:38    阅读次数:129
面试题3:数组中重复的数字
题目:在一个长度为n的数组里的所有数字都在0到n-1的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。例如,如果输入长度为7的数组{2, 3, 1, 0, 2, 5, 3},那么对应的输出是重复的数字2或者3。 这个题目有三种方法 ...
分类:编程语言   时间:2020-06-03 14:01:21    阅读次数:66
CSS预编译语言Less的用法总结
1、什么是Less? ? less官网:Less is More , Than CSS -少即是多,比CSS ? 官网gitHub:https://github.com/less/less.js 1.1 Less介绍 Less是一门css预处理语言,或是一种动态样式语言。扩展了css语言,增加了变量 ...
分类:编程语言   时间:2020-06-03 14:01:35    阅读次数:62
Java入门教程八(面向对象)第一季
对象概念 一切皆是对象。把现实世界中的对象抽象地体现在编程世界中,一个对象代表了某个具体的操作。一个个对象最终组成了完整的程序设计,这些对象可以是独立存在的,也可以是从别的对象继承过来的。对象之间通过相互作用传递信息,实现程序开发。对象有以下特点:对象具有属性和行为。对象具有变化的状态。对象具有唯一 ...
分类:编程语言   时间:2020-06-03 14:05:47    阅读次数:63
Java 8 Optional
这是一个可以为null的容器对象。如果值存在则isPresent()方法会返回true,调用get()方法会返回该对象。 package com.polaris; import java.util.Arrays; import java.util.List; import java.util.Opt ...
分类:编程语言   时间:2020-06-03 15:12:52    阅读次数:51
PCA算法原理讲解
原文链接 从高数原理推导出的PCA降维 【机器学习】降维-PCA PCA(Principal Component Analysis) 是一种常见的数据分析方式,常用于高维数据的降维,可用于提取数据的主要特征分量。 PCA 的数学推导可以从最大可分型和最近重构性两方面进行,前者的优化条件为划分后方差最 ...
分类:编程语言   时间:2020-06-03 15:13:40    阅读次数:75
python3 远程Linux服务器执行命令和上传下载文件
一、简介 paramiko是一个基于SSH用于连接远程服务器并执行相关操作(SSHClient和SFTPClinet,即一个是远程连接,一个是上传下载服务),使用该模块可以对远程服务器进行命令或文件操作,值得一说的是,fabric和ansible内部的远程管理就是使用的paramiko来现实。 二、 ...
分类:编程语言   时间:2020-06-03 15:15:21    阅读次数:87
Python Selenium 之数据驱动测试的实现
数据驱动模式的测试好处相比普通模式的测试就显而易见了吧!使用数据驱动的模式,可以根据业务分解测试数据,只需定义变量,使用外部或者自定义的数据使其参数化,从而避免了使用之前测试脚本中固定的数据。可以将测试脚本与测试数据分离,使得测试脚本在不同数据集合下高度复用。不仅可以增加复杂条件场景的测试覆盖,还可 ...
分类:编程语言   时间:2020-06-03 15:16:29    阅读次数:79
Python-异常处理
Python 异常处理 python提供了两个非常重要的功能来处理python程序在运行中出现的异常和错误。你可以使用该功能来调试python程序。 · 异常处理:。 · 断言(Assertions)。 python标准异常 异常名称 描述 BaseException 所有异常的基类 SystemE ...
分类:编程语言   时间:2020-06-03 15:16:50    阅读次数:83
用 Python 制作一个艺术签名小工具,给自己设计一个优雅的签名
生活中有很多场景都需要我们签字(签名),如果是一些不重要的场景,我们的签名好坏基本无所谓了,但如果是一些比较重要的场景,如果我们的签名比较差的话,就有可能给别人留下不太好的印象了,俗话说字如其人嘛,本文我们使用 Python 来制作一个艺术签名小工具,给自己设计一个优雅的签名。 很多人学习pytho ...
分类:编程语言   时间:2020-06-03 15:17:09    阅读次数:94
IDEA新建SpringMVC项目报错java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet
启动新建的 SpringMVC项目,访问接口 404 控制台日志为 :java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet 初步判断可能是jar包的原因,因为编译输出的out文件夹中没有 ...
分类:编程语言   时间:2020-06-03 15:17:39    阅读次数:63
Python基础--列表创建访问删除
在 Python 中,创建列表的方法可分为两种,下面分别进行介绍。 1 使用 [ ] 直接创建列表 # 使用[ ]创建列表后,一般使用=将它赋值给某个变量,具体格式如下: # listname = [element1 , element2 , element3 , ... , elementn] # ...
分类:编程语言   时间:2020-06-03 15:18:09    阅读次数:62
Java 加密和解密 PDF
在日常工作中,当我们需要传输一些重要的PDF文件、合同时,为了避免机密内容被第三方窥探到,我们可以对PDF文件进行加密。当这份文件能够公开了,又可以对其进行解密。那么我们如何在Java应用程序中实现这些操作呢?通过测试发现,一款免费的FreeSpire.PDFforJava能够通过简单的代码,帮助我们加密与解密PDF文件。接下来就将使用到的Java代码分享给大家
分类:编程语言   时间:2020-06-03 15:21:30    阅读次数:61
python-random模块
random 生成伪随机数 该模块实现了各种分布的伪随机数生成器。 对于整数,从范围中有统一的选择。 对于序列,存在随机元素的统一选择、用于生成列表的随机排列的函数、以及用于随机抽样而无需替换的函数。 在实数轴上,有计算均匀、正态(高斯)、对数正态、负指数、伽马和贝塔分布的函数。 为了生成角度分布, ...
分类:编程语言   时间:2020-06-03 15:23:51    阅读次数:60
Linux安装java1.8并配置环境变量
1、下载好所需版本的jdk 2、通过xftp上传到linux中(通常放到/usr/local/java中) 3、解压文件 tar -zxvf 文件名 4、配置环境变量 vim /etc/profile在文件的最后添加配置 export JAVA_HOME=/usr/local/java/jdk1.8 ...
分类:编程语言   时间:2020-06-03 15:25:15    阅读次数:132
Python常用库
常用库: Chardet 字符编码探测器,可以自动检测文本、网页、xml的编码。 colorama 主要用来给文本添加各种颜色,并且非常简单易用。 Prettytable 主要用于在终端或浏览器端构建格式化的输出。 difflib,[Python]标准库,计算文本差异Levenshtein,快速计算 ...
分类:编程语言   时间:2020-06-03 15:25:32    阅读次数:89
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!