码迷,mamicode.com
首页 > 编程语言 > 日排行
19-pandas排序和随机抽样
import numpy as np import pandas as pd df=pd.DataFrame(np.arange(25).reshape(5,5)) new_order=np.random.permutation(5)#不暗中哦顺序排列 print(df.take(new_order ...
分类:编程语言   时间:2020-03-09 13:32:03    阅读次数:68
Spring Cloud Gateway 实现Token校验
在我看来,在某些场景下,网关就像是一个公共方法,把项目中的都要用到的一些功能提出来,抽象成一个服务。比如,我们可以在业务网关上做日志收集、Token校验等等,当然这么理解很狭隘,因为网关的能力远不止如此,但是不妨碍我们更好地理解它。下面的例子演示了,如何在网关校验Token,并提取用户信息放到Hea ...
分类:编程语言   时间:2020-03-09 13:34:38    阅读次数:104
算法和数据结构 相同的树
class Solution { public: bool isSameTree(TreeNode* p, TreeNode* q) { return dfs(p, q); } bool dfs(TreeNode *pt, TreeNode *qt) { if(pt == NULL && qt == ...
分类:编程语言   时间:2020-03-09 13:44:52    阅读次数:64
听翁恺讲C语言4-循环结构
循环结构 (控制流) 2019/12/3 17:53:46 a、while循环: while的结构和if十分类似,可以通过if来类比while。区别就是if为一次性的而while则要重复的去运行。 while后的大括号中的被称为循环体。循环体内要有改变条件的机会。否则会成为死循环。 b、do whi ...
分类:编程语言   时间:2020-03-09 13:46:24    阅读次数:60
KMP 算法
[TOC] 简述 KMP 算法,又称模式匹配算法,能够在线性时间内判定字符串 $A[1 N]$ 是否为字符串 $B[1 M]$ 的子串。 对于刚刚接触 KMP 的同学来说,理解起来比较困难,难以理解 $next[]$ 数组的实际意义。 ~~当然你要硬背 KMP 也没人拦着你,因为代码确实就十几行~~ ...
分类:编程语言   时间:2020-03-09 13:48:16    阅读次数:73
【剑指Offer-代码的完整性】面试题21:调整数组顺序使奇数位于偶数前面
题目描述 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。 注:这个题在书中没有要求奇数和奇数,偶数和偶数之间的相对位置不变。 思路1 遍历整个数组,当遇到偶数时,将该偶数后面的数 ...
分类:编程语言   时间:2020-03-09 13:50:18    阅读次数:91
听翁恺讲C语言5-数据类型
数据类型。 c语言是一个有类型的语言。 C语言的变量必须在使用之前定义,而且要确定类型。 了解:c以后的两个发展: a 、c++/java更加的强调类型,对类型的检查更加严格。 b、javaScript、Python、PHP则不强调,甚至不用事先定义。 支持:强类型有助于提早发现程序中的一些简单的错 ...
分类:编程语言   时间:2020-03-09 13:52:36    阅读次数:80
Python爬虫 - UserAgent列表
PC端: Python莫言:https://www.cnblogs.com/Python-XiaCaiP/p/12448041.html PC_USER_AGENT = [ 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)', 'Mozilla/ ...
分类:编程语言   时间:2020-03-09 13:53:08    阅读次数:117
java dateutil工具类Date.add()
1则代表的是对年份操作,2是对月份操作,3是对星期操作,5是对日期操作,11是对小时操作,12是对分钟操作,13是对秒操作,14是对毫秒操作。 public static Date addYears(Date date, int amount) { return add(date, 1, amoun ...
分类:编程语言   时间:2020-03-09 15:05:43    阅读次数:99
Spring Boot webflux介绍
1、同步阻塞IO模型 当容器中只有三个线程接收请求,当有四个请求过来的时候,就会Block住,得不到及时的响应 2、异步非阻塞式IO模型 Spring Boot webflux是异步非阻塞式IO模型,容器线程将耗时的任务(IO密集型任务)交给work线程来处理 3、webflux应用场景 4、web ...
分类:编程语言   时间:2020-03-09 15:07:33    阅读次数:64
python 多线程-01 锁
```import threading# lock = threading.RLock()# RLock 递归锁lock = threading.RLock() Counter = [0]def add(C): lock.acquire() C[0] = C[0] + 1 lock.release(... ...
分类:编程语言   时间:2020-03-09 15:09:46    阅读次数:65
java反射 (复习)
注解 标签, 对代码的一种解释. 元注解 修饰注解, 约束注解, 定义注解的一部分. @Retention 的英文意为保留期的意思。当 @Retention 应用到一个注解上的时候,它解释说明了这个注解的的存活时间。@Target 指定注解放置的位置@Repeatable 解决一个类上不能标注重复的 ...
分类:编程语言   时间:2020-03-09 15:10:29    阅读次数:60
[python、VScode]PyQt5-designer-新建窗口2
import sys from PyQt5.QtWidgets import QApplication,QMainWindow import Ui_demoui if __name__ == "__main__": app = QApplication(sys.argv) mainWindow = ...
分类:编程语言   时间:2020-03-09 15:10:57    阅读次数:69
阿里架构详解大型网站系统与Java中间件实践
本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领取。传送门:https://mp.weixin.qq.com/s/osB-BOl6W-ZLTSttTkqMPQ 前 ...
分类:编程语言   时间:2020-03-09 16:16:34    阅读次数:58
快排_Java
快排的原则就是选一个标准,然后每一个数据和这个标准对比,比这个标准大的放在左边,比这个标准小的放在右边。 看代码: package com.logan.Algo; public class Main { public static void main(String[] args) { // TODO ...
分类:编程语言   时间:2020-03-09 16:17:02    阅读次数:48
请解释python面向对象中的继承
解释继承 一个类继承自另一个类,也可以说是一个孩子类/派生类/子类,继承自父类/基类/超类,同时获取所有的类成员(属性和方法)。 继承使我们可以重用代码,并且还可以更方便地创建和维护代码。Python 支持以下类型的继承: 1. 单继承- 一个子类类继承自单个基类 2. 多重继承- 一个子类继承自多 ...
分类:编程语言   时间:2020-03-09 16:20:39    阅读次数:87
Java避坑宝典《Java业务开发常见错误100例》上线了
写这个专栏的缘起 之前我写过一篇博客:《朱晔的互联网架构实践心得S2E2:写业务代码最容易掉的10种坑》,引起的关注还是挺多的。后来和极客时间的编辑一拍即合决定以这个为题写一个专栏。其实所谓坑就是容易忽略但是不容易发现的问题,大部分生产事故都是发布、运维相关的配置引起,真正代码中的问题上线后产生问题 ...
分类:编程语言   时间:2020-03-09 17:33:40    阅读次数:391
python的输入与输出
在python中,输出使?是print(),输?是input(), age=input('您今年多??\n')name=input('您的名字叫什么?\n')print('姓名:{0},年龄:{1}'.format(name,age)) 结果:您今年多?? 5 您的名字叫什么? ink 姓名:ink ...
分类:编程语言   时间:2020-03-09 17:33:58    阅读次数:58
Ubuntu中使用C++创建Socket实例(使用C#连接客户端测试)
需求背景,目前需要学习C++, 并且在C++的基础下, 进行第三方的硬件做嵌入式开发, 需要用到C++开发子系统进行外部进行通信。 目前在Ubuntu中进行测试C++搭建Socket服务端, 然后外部进行连接, 客户端以C 进行测试。 第一步 创建C++的Socket服务端代码 可以使用g++进行编 ...
分类:编程语言   时间:2020-03-09 17:34:31    阅读次数:79
数组反转
题目描述给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。 示例 1:输入: [1,2,3,4,5,6,7] 和 k = 3输出: [5,6,7,1,2,3,4]解释:向右旋转 1 步: [7,1,2,3,4,5,6]向右旋转 2 步: [6,7,1,2,3,4,5]向右旋转 3 ...
分类:编程语言   时间:2020-03-09 17:34:46    阅读次数:44
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!