码迷,mamicode.com
首页 > 编程语言 > 周排行
python基础
1、内置的 pow() 方法 pow(x,y) :等价于 x**y: pow(x,y,z):函数是计算x的y次方,如果z在存在,则再对结果进行取模,其结果等效于pow(x,y) %z 当 z 这个参数不存在时 x,y 不限制是否为 float 类型, 而当使用第三个参数的时候要保证前两个参数只能为整 ...
分类:编程语言   时间:2020-04-05 15:50:28    阅读次数:77
循环删除数组中元素的正确方法
1.循环删除数组中元素的正确方法 提起循环删除数组中的元素,最先想到的就是使用for循环和数组的splice方法来实现(正序循环删除方法),如下代码用来实现删除数组中大于2的元素: 1 let arr = [1, 2, 3, 4, 5, 4, 3, 2, 1]; 2 for (let i = 0, ...
分类:编程语言   时间:2020-04-05 15:52:33    阅读次数:156
JavaIO流学习总结-PipedReader和PipedWriter基本操作练习
package io; import java.io.*; /* * 修改日期:2020/04/05 * 修改人:牟松 * 管道流(字节流)PipedReader和PipedWriter基本操作练习 * 参考链接:https://blog.csdn.net/sk199048/article/deta ...
分类:编程语言   时间:2020-04-05 17:01:51    阅读次数:77
springboot+redis实现分布式锁
参考 SpringBoot实现Redis分布式锁 https://www.jianshu.com/p/750ac97eb29e 实现原理 加锁解锁 执行逻辑之前,加锁 执行逻辑之后,删除锁 加锁和删除锁必须是同一个对象的行为。 获取锁删除锁 使用setnx,保证只有一个对象可以设置锁成功,只有一个对 ...
分类:编程语言   时间:2020-04-05 17:05:13    阅读次数:72
如何在C++中使用动态三维数组
1. 使用new和delete来构造 在使用new申请内存时,在使用过后,一定要采用delete来进行释放内存。 使用该方法创建动态数组时,需要由数组的角标依次向右进行创建; 同时,也需要依照角标,从左到右来进行删除。 代码功能为:声明三维动态数组,将角标和进行相加并添加到mfc的list中,然后释 ...
分类:编程语言   时间:2020-04-05 18:11:11    阅读次数:65
maven 引入外部jar包的几种方式
一.dependency 本地jar包 <dependency> <groupId>com.im</groupId> <!--自定义--> <artifactId>sdk</artifactId> <!--自定义--> <version>1.0</version> <!--自定义--> <scope ...
分类:编程语言   时间:2020-04-05 18:11:41    阅读次数:69
140行Python代码实现Flippy Bird
140行代码实现Flippy Bird 话说这游戏中文名叫什么来着,死活想不起来了,算了话不多说,140行实现小游戏系列第二章,依然是简单小游戏,与数独游戏相比,在游戏界面显示上更难一些,但是在逻辑方面更简单一些,需要处理的无非是速度、加速度、时间、位置、碰撞检测,界面方面则要实现整个动态的显示; ...
分类:编程语言   时间:2020-04-05 18:12:34    阅读次数:77
python学习24之异常
'''''''''1.低级错误:纯语法错误2.中级错误:代码存在隐性错误,逻辑缺陷3.高级错误:软件面对不确定性的异常错误''''''一、捕获异常1.基本异常捕获语句try: #异常捕捉语句的开始 代码模块1 #正常需要执行的代码except: #当代码1中某行出错,直接跳到except中去执行 代 ...
分类:编程语言   时间:2020-04-05 18:18:18    阅读次数:81
SpringCloud(六)Hystrix配置
hystrix.command.default和hystrix.threadpool.default中的default为默认CommandKey Execution相关的属性的配置: hystrix.command.default.execution.isolation.strategy隔离策略,默 ...
分类:编程语言   时间:2020-04-05 18:20:10    阅读次数:63
SpringCloud(五)Eureka配置
Eureka Client 配置项(eureka.client.*) org.springframework.cloud.netflix.eureka.EurekaClientConfigBean eureka.client.enabled用于指示Eureka客户端已启用的标志true eureka ...
分类:编程语言   时间:2020-04-05 18:21:18    阅读次数:61
Python+Selenium练习(十六)-复选框【Cherkbox】
练习场景:百度登录时,勾选下次自动登录按钮; 一、简单版 具体代码如下: # coding=utf-8 import time from selenium import webdriver driver = webdriver.Chrome() driver.maximize_window() dr ...
分类:编程语言   时间:2020-04-05 18:21:38    阅读次数:128
请解释Spring事务传播传播行为
什么叫事务传播行为? 听起来挺高端的,其实很简单。 即然是传播,那么至少有两个东西,才可以发生传播。单体不不存在传播这个行为。 事务传播行为(propagation behavior)指的就是当一个事务方法被另一个事务方法调用时,这个事务方法应该如何进行。 例如:methodA事务方法调用metho ...
分类:编程语言   时间:2020-04-05 18:22:53    阅读次数:131
2020-04-05-SpringBoot+WebSocket基于Redis订阅发布实现集群化
SpringBoot+WebSocket基于Redis订阅发布实现集群化 前面讲了单机版的websocket如何使用发送群聊( "2020 03 24 springboot快速集成websocket实现群聊" ),那么要是部署多个服务实现集群话怎么实现呢? 由于websocket是长连接,sessi ...
分类:编程语言   时间:2020-04-05 18:23:34    阅读次数:76
JavaScript-常用内置对象及方法
在JS中万物皆对象,字符串,数组,数值,函数,日期...... 内置对象都有它们自己的属性和方法: 对象名.属性名称; 对象名.方法名称 一、Array数组对象 1)shift 格式:数组.shift() 功能:移除数组开头第一项 参数:无 返回值:移除的内容 原数组发生改变 2)unshift 格 ...
分类:编程语言   时间:2020-04-05 18:24:52    阅读次数:79
SpringCloud之负载均衡
1.Ribbon 1.1负载均衡LB 全称Load Balance,将用户的请求平摊到多个服务器上,从而达到系统的HA。集中式LB:在服务消费者和服务提供者之间使用独立的LB设施,如硬件,由该设施负责把访问请求通过某种策略转发至服务提供方。进程内LB:将LB逻辑继承到服务消费者,消费者从服务注册中心 ...
分类:编程语言   时间:2020-04-05 18:25:43    阅读次数:83
c++——string实战??
1、使用reverse函数 #include <algorithm> //添加头文件 reverse(s.begin(), s.end()); //具体用法 (s是一个string) ...
分类:编程语言   时间:2020-04-05 18:26:30    阅读次数:63
windows下面安装Python和pip终极教程
1、下载压缩包: 第一步,我们先来安装Python,博主选择的版本是最新的3.8.2版本。windows下面的Python安装一般是通过软件安装包安装而不是命令行,所以我们首先要在Python的官方主页上面下载最新的Python安装包。下载地址是:https://www.python.org/dow ...
分类:编程语言   时间:2020-04-05 18:30:21    阅读次数:83
【译】Java SE 14 Hotspot 虚拟机垃圾回收调优指南
原文链接: "HotSpot Virtual Machine Garbage Collection Tuning Guide" ,基于Java SE 14。 本文主要包括以下内容: "优化目标与策略(Ergonomics)" "垃圾收集器实现(Garbage Collector Implementa ...
分类:编程语言   时间:2020-04-05 18:32:29    阅读次数:71
设计模式-观察者模式JAVA实现
观察者模式粗浅地说就是做了两件事1,当当前被关注的事件发生时它的观注者会被通知到2,避免通知动作与关注者的硬性绑定,要进行解耦这是观察者模式的本质思路,不应被其他过多的硬性的准确的描述所干扰。还是以具体的业务做为切入点来理解观察者模式在拣货完成要进行出库时,会简略做以下几个动作比如1,修改出库单据的状态2,通知服务(ERP)系统,仓储要出库了3,通知客户(实际上要调用比如短信接口等)拣货出库了3,
分类:编程语言   时间:2020-04-05 18:33:16    阅读次数:76
Java多线程虚假唤醒问题(生产者和消费者关系)
何为虚假唤醒: 当一个条件满足时,很多线程都被唤醒了,但是只有其中部分是有用的唤醒,其它的唤醒都是无用功;比如买货:如果商品本来没有货物,突然进了一件商品,这是所有的线程都被唤醒了,但是只能一个人买,所以其他人都是假唤醒,获取不到对象的锁; 避免虚假唤醒: 避免虚假唤醒的示例:这里使用了 Lambd ...
分类:编程语言   时间:2020-04-05 18:33:45    阅读次数:104
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!