综合( 右侧选择分类 )
java

java如何生成随机数

java如何生成随机数java如何生成随机,java生成随机数的两种方式。java生成随机数有两种方法:1、使用Math方法,Math.random()随机生成一个double类型[0,1),如果想生成1~100的随机数:如:int num = (int)(Math.random()*100); 2、使用Random方法生成随机数 public static void testRandom() {
2228 人浏览
python

python垃圾回收 (GC) 机制

Python 能够自动进行内存分配和释放,但了解 python 垃圾回收 (garbage collection, GC) 的工作原理可以帮助你写出更好更快的 Python 程序。Python 使用两种算法进行垃圾回收,分别是引用计数 (Reference Counting) 和分代回收 (Generational garbage collection)。引用计数引用计数,简而言之就是如果没有变量
2226 人浏览
web

python数组如何取值

python数组如何取值一、单维数据处理时:a=[1,2,3,4,5];a[0]=1;a[1]=2;a[2]=3;a[3]=4;a[4]=5;(1) a[-1]:b=print(a[-1])=print(取出数组a的最后一个值)=[5];(2) a[:-1]:b=print(a[:-1])=print(除了最后一个取全部)=[1,2,3,4]; 因为[m:n]在数组里边表示的是前闭后开,就相当于数
2222 人浏览
cheng

Vue中的计算属性computed

Vue中的计算属性computed一、计算属性computed1.1.什么是计算属性computedcomputed 是基于它的依赖缓存,只有在它的相关依赖发生改变时才会进行更新。官方文档是这样说的:对于任何包含响应式数据的复杂逻辑,你都应该使用计算属性1.2.复杂数据的处理-computed拼接字符串、分数是否及格、message记录一段文字,这里是用computed实现的<div id=
2217 人浏览
java

java Base64转图片+图片转base64

base64转图片,方法一: /** * 1.base64转图片 * @param base64str1 base64码 * @param savePath 图片路径 * @return */ public static boolean GenerateImage(String base64str1, String savePath) { /
2211 人浏览
android00

将Android support库转换为Androidx库

将Android support库转换为Androidx库(1)将build tools更新到3.4.1,如下:dependencies { classpath 'com.android.tools.build:gradle:3.4.1' }gradle更新到5.1.1,如下: distributionBase=GRADLE_USER_HOME distributionPath=wrap
2210 人浏览
web

vue-cli-service build 环境设置

vue-cli-service build 环境设置使用vue-cli3打包项目,通过配置不同的指令给项目设置不一样的配置。npm run serve时会把process.env.NODE_ENV设置为‘development’;npm run build 时会把process.env.NODE_ENV设置为‘production’;此时只要根据process.env.NODE_ENV设置不同请求
2210 人浏览
cheng

iOS 让数字保持两位数格式

iOS 让数字保持两位数格式 直接上代码NSLog(@"%02ld",2); NSLog(@"%0.2f",0.2656); NSLog(@"%0.2f",0.2646);注意的是%0.2f 是会对数字进行一个四舍五入2023-06-20 14:57:28.506 App[4010:98217] 02 2023-06-20 14:57:28.507 App[4010:98217] 0.27
2201 人浏览
java

Intellij IDEA快捷键介绍

Intellij IDEA快捷键介绍快捷键介绍Ctrl + F在当前文件进行文本查找 (必备)Ctrl + R在当前文件进行文本替换 (必备)Ctrl + Z撤销 (必备)Ctrl + Y删除光标所在行 或 删除选中的行 (必备)Ctrl + X剪切光标所在行 或 剪切选择内容Ctrl + C复制光标所在行 或 复制选择内容Ctrl + D复制光标所在行 或 复制选择内容,并把复制内容插入光标位置
2189 人浏览
web

python中的全局变量(global关键字)

全局变量:顾名思义,就是全局都可以使用的变量。一般定义在函数之外,然后函数内部通过global关键字描述,以区分函数内部的普通变量。一般,需要用到全局变量的地方,我都会把这些函数写成一个类,然后通过类属性变量的方法公用一个变量。不过,很多时候用不着大动干戈去写类。先看一个简单栗子:a = 0 # initialize variable a def coo(): global a #
2184 人浏览
cheng

Apache和Apache Tomcat的区别是什么?

Apache 和 Tomcat 都是web网络服务器,两者既有联系又有区别,在进行HTML、PHP、JSP、Perl等开发过程中,需要准确掌握其各自特点,选择最佳的服务器配置。 Apache是web服务器(静态解析,如HTML),tomcat是java应用服务器(动态解析,如JSP) Tomcat只是一个servlet(jsp也翻译成servlet)容器,可以认为是apache的扩展,但是可以独立
2183 人浏览
java

MVN常用命令

MVN常用命令如下cleanmvn cleancompile编译类文件mvn clean compiletestmvn clean testinstall包含mvn compile,mvn package,然后上传到本地仓库mvn clean installdeploymvn deploy包含mvn install,然后,上传到私服很多时候我们只需要发布父pom,对于子模块需要独立处理● 忽略递归
2166 人浏览
wechat

小程序中的小数计算问题 / 浮点数计算问题

看示例:示例 1、<view>{{0.01+0.2}}</view>示例 2/** * 页面的初始数据 */ data: { num1: 0.01, num2: 10.2, },this.setData({ num3: this.data.num1 + this.data.num2 })<view
2160 人浏览
web

python 全局变量的使用

全局变量:python的代码结构一般按照shebang、import模块、全局变量、函数定义、执行代码的顺序进行编写,可以看出全局变量的定义处于比较靠前的位置,这样就避免了因为全局变量定义靠后,但python解释器逐行解释,以至于前面的代码无法识别局部变量的问题。全局变量的作用域:全局变量定义在函数的外部,在函数内部定义的变量称为局部变量,python程序中的所有部分都可以访问全局变量,局部变量只
2155 人浏览
cheng

android studio复制module

四个步骤:切换project视图复制module,粘贴后重命名修改包名settings.gradle中添加module名称
2154 人浏览
cheng

Java 基础经典面试题(2022)

1 、 Java 语言有哪些特点1 、简单易学、有丰富的类库 2 、面向对象( Java 最重要的特性,让程序耦合度更低,内聚性更高) 这里说下C语音是面向过程的。举个简单例子对比下:比如洗衣服这个事情,面向过程是这样:往洗衣机放衣服和洗衣液-》加水 -》启动洗衣机;而面向对象则是分成了:衣服、洗衣机、水几个对象,然后进行对象之间的调用; 3 、与平台无关性( JVM 是 Java 跨平台
2152 人浏览
cheng

List集合中的对象根据属性排序

集合类List存放的数据,默认是按照放入时的顺序存放的,比如依次放入A、B、C,则取得时候,则也是A、B、C的顺序,实际场景中,有时我们需要根据自定义的规则对List中的元素进行排序,该如何实现呢?看下面小例子:package test.tool.gui.dbtool.util; import java.util.ArrayList; import java.util.Collectio
2150 人浏览
python

【python】运算符优先级大全

运算符优先级大全列表:优先级顺序运算符运算符名称1**指数2~, +, -按位翻转,数前的正负号(注意非加减)3*, /, %, //乘、除、取模、取整4+, -加、减5>>, <<二进制右移左移位6&二进制按位与运算符7^, l二进制按位异或、或运算符8==, !=, <, >, >=, <=比较运算符9=, %=, /=, //=, -=
2149 人浏览
python

python中取绝对值简单方法总结

python如何使用绝对值?下面给大家介绍三种求绝对值的方法:import math def abs_value1(): a = float(input('1.请输入一个数字:')) if a >= 0: a = a else: a = -a print('绝对值为:%f' % a) def ab
2146 人浏览
wechat

js 时间函数 getTime () 在苹果手机上返回 NaN 的问题

js 时间函数 getTime () 在苹果手机上返回 NaN 的问题一、出现问题var newStartDate = new Date('2017-08-30'); var newStartTime = newStartDate.getTime(); 获取到的时间戳,在 Android 手机正常,在 IPhone 中返回 NaN。 问题说明: 在苹果手机上时间格式使用 “
2145 人浏览