- 博客(87)
- 收藏
- 关注
原创 python字符串中find()和index()的区别
在python中,find()和index()方法都是用于检测字符串中是否包含指定的子字符串,两者的区别主要是在目标子字符串不存在时的返回结果。
2023-04-06 17:00:29 1067 1
原创 python中append()和extend()的区别
在python中,append()和extend()方法都是用于在原有列表上添加元素,两者有什么区别呢?
2023-04-06 16:36:34 675
原创 java中HashSet的用法以及与HashMap的区别
HashSet实现了Set接口,是一个不允许有重复元素、无序的集合,不是线程安全的,仅仅用于存储对象,使用add()方法添加元素,而HashMap实现了Map接口,不允许有重复的键,但允许有重复的值,存储的是键值对,使用put()方法添加元素。
2023-03-29 16:42:40 413
原创 python中获取列表的最大值和最小值
python中获取列表中元素的最大值和最小值,通常使用max()和min()方法。其中,max()方法返回列表中元素的最大值,min()方法返回列表中元素的最小值。
2023-03-23 16:35:01 6057
原创 java中获取当前时间和日期的方法
java中的Date类提供了获取当前时间和日期的方法,java中使用SimpleDateFormat类来格式化时间。
2023-03-22 16:48:45 1125
原创 java中输出语句println()和print()的区别
在java中,println()和print()语句都用于输出内容到控制台,两者有什么区别呢?println()语句在输出完信息后会自动换行,输出光标定位到下一行,括号()中可以不填参数。print()语句在输出完信息后不会换行,输出光标定位在字符后面,括号()中必须填写参数。
2023-03-13 16:52:48 2145
原创 java中map与hashmap的区别
在java中,map和hashmap两者都是键值对的集合,存储的元素都是无序的,和插入的顺序无关。但是,map是一个接口,而hashmap是实现了map接口的类,根据键的HashCode值来存储数据,访问速度快,不支持线程同步。
2023-03-13 16:16:02 903
原创 python中的变量类型
在python中赋值给变量时不需要进行类型声明,只要定义了一个变量,并且进行了赋值操作,那么该变量就被创建,其类型也确定了。
2023-03-10 10:17:12 177
原创 python中解决中文字符输出错误的问题(SyntaxError: Non-ASCII character)
在python2.x中会遇到输出中文报错的问题,报错信息如下:这是因为python2.x默认编码格式是ASCII,没有指定编码无法正确打印中文,解决方法是在文件开头添加如下语句:注意:python3.x默认编码格式是utf-8,可以正确解析中文,无需指定。
2023-03-09 11:29:24 2087
原创 python中的占位语句pass
pass语句是python中的占位语句,也称之为空语句,程序运行到pass语句时,不做任何事情,直接运行下面的语句。pass语句是为了保持程序结构的完整性,作为空间占位符。
2023-03-09 11:06:19 611 1
原创 python函数中对象传递
在python中,对象可以分为不可变类型和可变类型两种。不可变类型:包含字符串、整数、元组等类型,类似c++中的值传递。可变类型:包含列表、字典等类型,类似c++中的引用传递。
2023-03-08 16:10:55 764
原创 python中enumerate()函数的使用方法
python中的enumerate()函数可以将一个可遍历的数据对象(比如list列表、tuple元组等)组合成一个索引序列,一般运用在for循环中。start:索引下标起始位置的值,默认从0开始。sequence:一个可迭代的数据对象。
2023-03-07 17:03:14 421 1
原创 python中使用collections.Counter()方法进行计数
python中的Counter()计数器是一个容器对象,实现了对可迭代对象中元素的统计,以键值对形式存储,key代表元素,value代表元素的个数。
2023-03-07 16:25:28 786
原创 python中list列表与tuple元组的区别
列表与元组都是序列的形式,都能够存储数据,它们之间有什么区别呢?列表是动态数组,使用方括号的形式来表示,能继续添加和删除数据,是可变的。元组是静态数组,使用小括号的形式来表示,数据一旦创建就不可改变。当希望创建的数据不被轻易改写的时候,可以使用元组来存储;当数据需要频繁改动的时候,可以使用列表来存储。
2023-03-06 17:07:57 150
原创 python中break和continue的区别
break语句通常用在for循环和while循环中,作用是终止当前循环,一般会结合if语句一起使用,表示在某个条件下跳出循环。continue语句是用于跳出本次循环,也就是跳过本次循环体中剩下的代码,转而执行下一次循环。
2023-03-03 15:56:22 246
原创 java中string转换为int的方式
使用java Integer类的parseInt()方法进行转换。由于待转换的字符串中可能出现非数字的情况,需要捕获NumberFormatException的异常。
2023-02-28 17:11:36 373
原创 java中int转换为string的方法
使用java Integer类的toString()方法进行转换。使用java String类的valueOf()方法进行转换。2.Integer.toString(int i)方法。1.String.valueOf(int i)方法。3.加上空字符串的方法。
2023-02-28 16:52:22 3309 1
原创 java中string数组转换为list列表的方法
string数组转换为list列表的方法,使用Arrays.asList()方法将string数组转换为list列表,具体如下。
2023-02-28 16:32:47 5372
原创 java中list列表转换为string数组的方法
list列表转换为string数组的方法,通过list列表的toArray()方法进行转换,具体如下。
2023-02-28 16:24:05 5128
原创 python redirect重定向使用方法
redirect重定向有如下几种使用方法:重定向到视图函数路径。使用url_for函数构建指定函数的URL,操作对象是函数,不是route里的路径,即得到函数的路由地址。重定向到完整链接。
2022-10-28 09:33:53 3482 2
原创 python中cls和self的用法与区别
python中self表示类的实例化对象,cls表示类本身,classmethod修饰的类方法中可以通过cls来实例化对象,一般来说,一个类首先会调用new方法生成该类的实例化对象,所以init方法的第一个参数self便是new方法的返回值。
2022-10-27 17:03:10 749
原创 python按照【修改时间顺序】读取文件夹下的TXT文本内容
有时候,我们需要按照【修改时间顺序】对文件夹下的所有TXT文本内容进行读取,可以使用sorted()排序方法。
2022-09-16 15:54:42 1313
原创 python获取指定路径的文件夹下所有TXT文本内容
有时候,我们需要读取某个指定路径的文件夹下的所有txt的文本内容,具体步骤:可以使用os.listdir()方法先获取文件夹下所有文本的文件名,然后循环遍历文件名,使用open()方法读取txt中的内容,并添加到列表中就可以实现了。其中,file_path为传入的文件夹路径。
2022-09-16 15:48:25 9590
原创 解决Maven中依赖包org.apache.commons.lang3不存在
有时候,我们java代码中import org.apache.commons.lang3.SerializationUtils;在pom.xml文件中添加以下依赖项即可。
2022-09-09 16:46:16 15460 1
原创 【随机数】jQuery生成指定区间内的随机数
【随机数】jQuery生成指定区间内的随机数,有时候,我们需要生成指定区间内的随机数,可以使用Math.random()方法。
2022-08-11 17:06:49 1203
原创 【localStorage】jQuery使用localStorage进行本地数据存储
jQuery使用localStorage进行本地数据存储。localStorage方法用来存储本地数据,不会在请求时候携带传递,在所有同源窗口中共享。判断浏览器是否支持localStorage。存储、获取、删除
2022-08-10 16:55:39 1780
原创 【shuffle】python中使用random.shuffle()打乱列表元素顺序
python中random.shuffle()打乱列表元素顺序。有时候,我们需要将列表中的元素随机打乱顺序,其实只需要使用random库提供的shuffle方法即可,不需要自己额外编写函数。注意,shuffle方法没有返回值,不会生成新的列表,只是将原列表的顺序随机打乱。...
2022-08-10 16:22:49 3684
原创 【控件显示】Android中控件的显示(visible、invisible、gone)
【控件显示】Android中控件的显示(visible、invisible、gone)visible:代表可见;invisible:代表不可见,但实际还占空间;gone:代表隐藏,实际不占空间;
2022-08-08 16:27:28 1406
原创 【软键盘】Android开发之隐藏软键盘的方式
在Android开发中,当EditView中的内容输入完毕后,通常需要隐藏编辑时自动弹出的软键盘,我们常常使用InputMethodManager方法来隐藏软键盘。
2022-08-02 14:06:20 3349
原创 【ScrollView】Android ScrollView无法滚动到底部
无法滚动到底部,这是因为调用fullScroll()时,TableLayout还没有显示完成,自然无法滚动到正确的位置。
2022-08-01 17:08:04 1950 1
原创 jQuery去除字符串中的空格、换行符、html标签样式方法
如果字符串中存在空格、换行符等内容,可以采用如下方式去除:也可以采用以下方式去除字符串中部分html标签的样式:
2022-07-12 17:26:21 2655
原创 【去除样式】jquery粘贴内容时去除样式,仅粘贴文本
针对contenteditable="true"的元素或是元素,在粘贴内容时会将文本的标签样式如一起粘贴过来,造成网页上内容提取时出现问题。解决方法:针对contenteditable="true"的元素,以上方法去除了剪贴板内容中的样式,使得剪贴板保留纯文本内容。元素中本身存在空格、换行符等内容,text = event.clipboardData.getData('text/plain');.........
2022-07-12 17:14:33 1361
原创 【pyinstaller】报错:Unable to find “nltk_data“ when adding binary and data files
有时候,我们在打包调用nltk库的应用时,会遇到如下的报错:Unable to find "nltk_data" when adding binary and data files解决方法:修改hook-nltk.py文件,通常此文件位于Anaconda安装文件夹下的site-packages里,比如我的hook-nltk.py位于:D:\anaconda\Lib\site-packages\PyInstaller\hooks\hook-nltk.py修改此文件,具体如下:把......
2022-07-08 16:55:20 1351
原创 【向量范数】详解常用的向量范数
对应于闵可夫斯基距离(Minkowski distance),假设维向量,其Lp范数记作,定义为:假设维向量,其L0范数记作,定义为:L0范数表示向量中非零项的个数,当P=1时,也就是L1范数,对应曼哈顿距离(Manhattan distance),假设维向量,其L1范数记作,定义为: L1范数表示向量中各个元素绝对值之和,L2范数是最常用的范数,它表示从原点出发到向量确定的点的欧几里得距离。可用于优化正则化项,避免过拟合。无穷范数主要被用来度量向量中元素的最大值。...
2022-07-05 10:09:48 6707
原创 【CI/CD】详解自动化开发之CI/CD(持续集成、持续交付、持续部署)
CI(Continuous Integration):指持续集成,它属于开发人员的自动化流程。CD(Continuous Delivery):指的是持续交付和/或持续部署,这些相关概念有时会交叉使用。持续部署扩展了持续交付,以便软件构建,在通过所有测试时自动部署。.........
2022-07-04 16:49:28 10768
原创 【云计算】详解云计算的三种服务模式(IaaS、PaaS、SaaS)
云计算(Cloud Computing)是分布式计算的一种,是基于互联网的相关服务的增加、使用和交互模式,通常通过互联网来提供动态易扩展且经常是虚拟化的资源。云计算将计算作为一种服务交付给用户而不是一种产品,在这种服务中,计算资源、软件和信息如同日常的水、电一样通过互联网交付给计算机和其他的计算媒介。云计算的服务模式一直在不断的进化,目前业界内将其按照服务模式来进行划分,大致分为三大类:基础设施即服务(IaaS)、平台即服务(PaaS)和软件即服务(SaaS)。1、IaaS(Infrastructure a
2022-07-04 15:22:27 19109
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人