码迷,mamicode.com
首页 > 编程语言 > 日排行
python用network模块解读人物关系
在我们生活的世界中,每一个人以及每一个事物相互之间都存在着关系,有直接关系,也有间接关系,最终会形成一个无形的大的关系网。network模块是一个用python语言开发的图论和复杂网络建模工具,模块内置了常用的图与复杂网络分析算法。network模块有四种图:Graph、DiGraph、MultiG ...
分类:编程语言   时间:2020-06-17 01:21:27    阅读次数:106
SpringBoot 多数据源配置
Maven依赖 <!-- mysql的jdbc依赖 --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.16</version> </dependen ...
分类:编程语言   时间:2020-06-17 01:22:52    阅读次数:86
Python学习第110天(Django的万能句点号、过滤器)
Django 模板解析非常快捷。 大部分的解析工作都是在后台通过对简短正则表达式一次性调用来完成。 这和基于 XML 的模板引擎形成鲜明对比,那些引擎承担了 XML 解析器的开销,且往往比 Django 模板渲染引擎要慢上几个数量级。 from django.shortcuts import ren ...
分类:编程语言   时间:2020-06-17 01:23:52    阅读次数:73
c语言错题集
记录刷c语言试题中遇到的不会的题目: 解析:因为:算法5大特征:确定性,能行性,输入,输出,有穷性/有限性,缺少一不可,注意:一个算法有0个或多个输入 有一个或多个输出。 ++ -- 自增,非整型也允许自增。 ...
分类:编程语言   时间:2020-06-17 01:27:13    阅读次数:75
【LeetCode-数组】下一个排列
题目描述 实现获取下一个排列的函数,算法需要将给定数字序列重新排列成字典序中下一个更大的排列。 如果不存在下一个更大的排列,则将数字重新排列成最小的排列(即升序排列)。 必须原地修改,只允许使用额外常数空间。 示例: 以下是一些例子,输入位于左侧列,其相应输出位于右侧列。 1,2,3 → 1,3,2 ...
分类:编程语言   时间:2020-06-17 01:29:40    阅读次数:56
Java 线程状态流转图
一.线程状态流转图 Java的线程可以有多种状态,在Thread.State类中定义了6个常量来表示线程的状态,分别是NEW、RUNNABLE、BLOCKED、WAITING、TIMED_WAITING、TERMINATED,下面是比较详细的一幅状态流转图: 二.示例代码 2.1 sleep 先看下 ...
分类:编程语言   时间:2020-06-17 01:31:09    阅读次数:69
这一次搞懂SpringMVC原理
@ 前言 前面几篇文章,学习了Spring IOC、Bean实例化过程、AOP、事务的源码和设计思想,了解了Spring的整体运行流程,但如果是web开发,那么必不可少的还有Spring MVC,本篇主要分析在请求调用过程中SpringMVC的实现原理,通过本篇要搞懂它是怎么解决请求、参数、返回值映 ...
分类:编程语言   时间:2020-06-17 01:35:05    阅读次数:62
Jenkins Pipeline + Git + Harbor + Kubernetes 部署 Springboot 项目
整个 CICD 流程大致如下: 这里 jenkins/gitlab/harbor 都是现成的哈,主要记录一下集成过程和其中遇到的问题。 1、创建一个流水线任务 2、填写项目描述 3、编写 pipeline 脚本和其中调用的 shell 脚本 pipeline { agent any environm ...
分类:编程语言   时间:2020-06-17 01:36:26    阅读次数:209
【序列化与反序列化】Java原生 & Hessian & protobuf
序列化应用场景:网络传输;将发送端信息序列化为二进制,通过流的方式发送到接收端后,反序列化还原对象 序列化方案:Java原生 待序列化对象必须implements Serializable //序列化对象 ObjectOutputStream out = new ObjectOutputStream ...
分类:编程语言   时间:2020-06-17 01:39:33    阅读次数:78
Spring AOP
1. pom依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> </dependency> 2. 自定义注解 /** * MyLog ...
分类:编程语言   时间:2020-06-17 01:40:54    阅读次数:60
Python Web 自动化测试之异常cannot find Chrome binary
代码: #coding=utf-8 from selenium import webdriver webdriver.Chrome() 结果: PS E:\30.Study\30.自动化测试\99.零基础入门 Python Web 自动化测试\10.seleniumCodePractice> & " ...
分类:编程语言   时间:2020-06-17 01:45:29    阅读次数:248
Java 中利用 redis 实现一个分布式锁服务
在现代的编程语言中,接触过多线程编程的程序员多多少少对锁有一定的了解。简单的说,多线程中的锁就是在多线程环境下,多个线程对共享资源进行修改的时候,保证共享资源一致性的机制。这里不展开说。在分布式环境下,原来的多线程的锁就不管用了,也就出现了分布式锁的需求。所谓分布式锁服务也就是在分布式环境下,保证多个分布式的服务共享的资源一致性的服务。
分类:编程语言   时间:2020-06-17 01:47:26    阅读次数:60
python之登陆验证(装饰器的应用)
# -*- coding:utf-8 -*- def login(): # print('请完成登陆功能') count = 1 while count < 4: username = input('输入登陆用户名>>:').strip() password = input('输入登陆密码>>:') ...
分类:编程语言   时间:2020-06-17 01:54:15    阅读次数:83
Spring Cloud Alibaba 扫盲
Spring Cloud Alibaba 扫盲 Netflix网飞公司 和 Spring Cloud 和 Spring Cloud Alibaba之间的爱恨情仇这里我们就不多BB了,今天总结一下Spring Cloud Alibaba各大组件的使用,做一个学习总结 创建Maven父工程,贴入以下版本 ...
分类:编程语言   时间:2020-06-17 09:16:48    阅读次数:63
一维数组的切片和索引
import numpy a=numpy.arange(10) #索引访问,和字符串索引一样 print(a[-3]) print(a[2]) #切片访问 print(a[:]) print(a[3:4]) print(a[1:7:2]) print(a[::-1]) ...
分类:编程语言   时间:2020-06-17 10:28:20    阅读次数:45
Java 从入门到进阶之路(二十三)
Java 从入门到进阶之路(二十三), Java 集合框架中的Collection 的泛型。 ...
分类:编程语言   时间:2020-06-17 10:31:38    阅读次数:50
P4017 最大食物链计数 (拓扑排序)
看到拓扑排序感觉非常遥远的复杂,不喜欢图。看了拓扑排序的原理,很像广搜。 以本题样例为例: 了解一下 出度 和 入度 5的出度为3 入度为 0 ,3的出度为2 入度为2…… for循环 找到秃头 5 入队列, 然后给跟他有联系的所有点一一剃头,看谁再秃,秃了入队列,再对继往开来的秃子进行操作。 #i ...
分类:编程语言   时间:2020-06-17 10:46:50    阅读次数:56
python学习方法总结(内附python全套学习资料)
不要再问我python好不好学了一个小学四年级的小孩子都能在科学的教学下独立完成python游戏,植物大战僵尸简单版,如果要肯花时间,接下来的网络开发也不是问题,人工智能也可以学个调包也没啥问题。。。。。所以python真的是想学就一定能学会的!!!!先聊聊互联网转行那些事儿很多人是小白,想从事或转行互联网,想以python为切入口,那么恭喜你,这可能是你离互联网工作最捷径的一条道路了,毕竟pyt
分类:编程语言   时间:2020-06-17 10:50:36    阅读次数:81
JS确定元素在数组中的索引值
第一种:数组遍历 function search(arr,dst){ var i = arr.length; while(i-=1){ if (arr[i] == dst){ return i; } } return false; } 使用方法: var a=[1,2,3,4]; search(a, ...
分类:编程语言   时间:2020-06-17 10:51:36    阅读次数:76
springboot使用入门1
1:第一个springboot项目 使用eclipse和gradle构建第一个springboot项目。 1环境搭建 Java生态体系中有三大构建工具:Ant、Maven和Gradle。Ant几乎销声匿迹,Maven由于较为不灵活的配置也渐渐被遗忘,而由于Gradle是基于Ant和Maven的一个优 ...
分类:编程语言   时间:2020-06-17 10:55:03    阅读次数:52
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!