
python + java + c + go
1
不负韶华ღ
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java StringBuilder类、StringBuffer类
String类是不可变类,即一个String对象被创建以后,包含在这个对象中的字符序列是不可改变的,直至这个对象被销毁。每次使用String的方法时,就需要为该新对象分配新的空间。在需要对字符串执行重复修改的情况下,与创建新的String对象相关的系统开销可能会非常昂贵。如果要修改字符串而不创建新的对象,则可以使用StringBuilder类。...原创 2022-07-20 21:35:41 · 385 阅读 · 0 评论 -
java StringTokenizer类
StringTokenizer类主要用于分隔字符串,将一个String分成多个Token。原创 2022-07-20 21:02:57 · 852 阅读 · 0 评论 -
java FileReader类、FileWriter类
JavaFileReader类用于从文件读取数据。它以字节格式返回数据,例如FileInputStream类。它是面向字符的类,用于Java中的文件处理。JavaFileWriter类用于将面向字符的数据写入文件。它是面向字符的类,用于Java中的文件处理。与FileOutputStream类不同,您不需要将字符串转换为字节数组,因为它提供了直接写入字符串的方法。...原创 2022-07-20 17:19:15 · 967 阅读 · 0 评论 -
java PipedReader类、PipedWriter类
PipedReader类用于以字符流的形式读取管道的内容。这个类一般是用来阅读的文本。PipedReader类必须连接到相同的PipedWriter,并且由不同的线程使用。PipedWriter类用于将Java管道作为字符流编写。此类通常用于编写文本。通常,PipedWriter连接到PipedReader,并由不同的线程使用。......原创 2022-07-20 16:27:00 · 387 阅读 · 0 评论 -
java CharArrayReader类、CharArrayWriter类
该类实现了一个可用作字符输入流的字符缓冲区,即该类可利用字符缓冲区当做字符输入流进行读取工作。该类实现了一个可用作字符输出流的字符缓冲区,当数据写入流时,缓冲区自动增长,请注意在此类上调用close()无效,并且可以在流关闭后调用此类的方法而不生成IOException。...原创 2022-07-20 15:55:14 · 256 阅读 · 0 评论 -
java StringReader类、StringWriter类
StringReader的有参构造方法传入的是String类型的数据,通过read()重载方法读取流中部分或者全部的字符内容。在字符串缓冲区中收集输出的字符流,可用于构造字符串,关闭流无效,关闭后调用其他方法不会报异常。......原创 2022-07-20 11:48:13 · 1710 阅读 · 0 评论 -
java InputSreamReader类、OutputStreamWriter类
InputStreamReader类是从字节流到字符流的桥接器,它使用指定的字符集读取字节并将它们解码为字符。每次调用一个InputStreamReader的read()方法都可能导致从底层字节输入流中读取一个或多个字节。为了实现字节到字符的有效转换,可以从基础流中提取比满足当前读取操作所需的更多字节。为了获得最高效率,请考虑在BufferedReader中包装InputStreamReader。......原创 2022-07-20 10:15:37 · 575 阅读 · 0 评论 -
java BufferedReader类、BufferedWriter类
读取一个字符char并以整数int形式返回。整数int对应的字符char在ascall码表上的值。创建一个使用默认大小的输入缓冲区的缓冲字符(char,一个字符为两个字节)输入流。创建一个使用指定大小的输入缓冲区的缓冲字符输入流。当在控制台输入abced时,输出的结果为c。关闭当前的缓冲字符输入流并释放相关的资源。跳过指定的字符数,返回实际跳过的字符数。从标准输入中读取一个字符串。..................原创 2022-07-19 22:36:08 · 719 阅读 · 0 评论 -
python 装饰器@
装饰器就是在特定条件下为某些函数在不改动函数体的时候为函数新添加一些功能,可以对原函数进行功能扩展,而且还不需要修改原函数的内容,也不需要修改原函数的调用,装饰器的使用符合了面向对象编程的开放封闭原则,即对扩展开放、对修改封闭。装饰器基于@语法和函数闭包,将原函数封装在闭包中,然后将函数赋值为一个新的函数(内置函数),执行函数时再在内层函数中执行闭包中的原函数。定义一个函数add,实现了两个数的相加。如果需要计算这些代码的执行时间,应该怎么办呢?一个可行的方法就是在函数体内部加上计算执行时间的代码。输出原创 2022-07-19 21:04:16 · 272 阅读 · 2 评论 -
python 静态方法和类方法
类方法的最大特点是定义时的第一个参数代表调用该方法的类型或实例所属的类型,而Python会隐式地将这个类型对象传给类方法。静态方法和类方法都是类级方法,不同于实例方法。定义时的第一个参数为一个类型cls,调用类方法时Python自动地将调用该方法的类型(或者调用该方法的实例所属的类型)传递给类方法的首个参数;定义静态方法时不用额外指定第一个参数,Python也不会隐式地传递任何内容作为第一个参数;尽管定义和使用上和普通的函数完全相同,但通常要在某个类型中定义,;通过类型和实例都能调用;...原创 2022-07-19 17:35:34 · 1705 阅读 · 0 评论 -
python 特殊属性和方法
在python中,以单下划线开头的(_a)的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用“fromxxximport*”而导入,“单下划线”开始的成员变量叫做保护变量,意思是只有类对象和子类对象自己能访问到这些变量;以双下划线开头的(__a)代表类的私有成员,意思是只有类对象自己能访问,连子类对象也不能访问到这个数据;以双下划线开头和结尾的(__a__)代表python里特殊方法专用的标识,如__init__()代表类的构造函数。...原创 2022-07-19 17:31:48 · 819 阅读 · 0 评论 -
python sum函数
函数说明sum函数主要用于计算一个可迭代序列的和。在特殊情况下,sum函数还可用于连接两个列表。1、计算序列的和2、连接两个序列原创 2022-06-29 11:47:31 · 715 阅读 · 0 评论 -
python re模块
re 模块,它提供 Perl 风格的正则表达式模式。re 模块使 Python 语言拥有全部的正则表达式功能。re 模块也提供了与这些方法功能完全一致的函数,这些函数使用一个模式字符串做为它们的第一个参数。参数pattern表示匹配的正则表达式,参数string表示要匹配的字符串,参数flags表示用于控制正则表达式的匹配方式,多个标志可以通过按位 OR(|) 它们来指定。可选的值如下:re.match 尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,match()就返回none。2、原创 2022-06-26 20:13:38 · 273 阅读 · 0 评论 -
python datetime模块
datetime模块为python标准库的一个模块,该模块提供了对时间和日期进行操作的功能。datatime模块通过date类、time类、datetime类、timedelta类、timezone类等来获取或者操作时间、日期。在python中,有三个标准模块可以对时间和日期进行操作,分别是time模块、datetime模块、calendar模块。其中time模块是通过调用C库实现的,所以有些方法在某些平台上可能无法调用,但是其提供的大部分接口与C标准库time.h基本一致。与time模块相比,dateti原创 2022-06-13 22:27:27 · 2668 阅读 · 0 评论 -
python sys模块
sys模块是python标准库中的一个模块,是一个与python解释器交互的接口。sys模块提供了解释器使用和维护的一些变量的访问,以及提供一些函数来处理python运行时环境的不同部分。一般情况下执行到主程序末尾,解释器自动退出,但是如果需要中途退出程序,可以调用sys.exit函数,带有一个可选的整数参数返回给调用它的程序,表示你可以在主程序中捕获对sys.exit的调用。arg=0为正常退出,其他为异常。获取系统当前用于Unicode实现的编码,也就是解释器的默认编码。获取内存数据存到文件里的默原创 2022-06-13 21:06:13 · 195 阅读 · 0 评论 -
python glob模块
glob模块时python标准库中一个重要的模块,主要用来查找符合特定规则的目录和文件,并将搜索的到的结果返回到一个列表中。该模块包含三个特殊的通配符∗、?、[]*、?、[]∗、?、[]以及三个函数glob()、iglob()、escape()。其中,∗*∗表示匹配一个或多个字符,???表示匹配一个字符,[][][]表示匹配指定范围内的一个字符。比如,[0-9]表示匹配一个数字,[a-z]表示匹配一个小写字母。在glob模块中,使用∗∗**∗∗可以匹配任意字符,当∗∗**∗∗与recursive=Fals原创 2022-06-12 22:47:49 · 1302 阅读 · 0 评论 -
python os.path模块
os.path模块时操作系统(os)模块下面的一个子模块,该模块实现了获取文件属性的一些方法。主要包括,文件的绝对路径、相对路径、目录,文件的相关信息(访问时间、修改时间、文件大小等),以及文件的路径拼接等。abspath函数返回文件的绝对路径。2、os.path.relpath函数relpath函数从start开始返回文件的相对路径。3、os.path.basename函数basename函数返回路径中的文件名。4、os.path.dirname函数dirname函数返回路径中的目录名原创 2022-06-07 10:10:27 · 289 阅读 · 0 评论 -
python os模块
os(操作系统)模块实现对文件和目录的一系列操作。对于文件来说,包括文件的读写、文件的打开关闭、新建文件、删除文件、文件重命名、文件复制、获取文件属性、获取文件路径等操作;对于目录来说,包括目录的创建、删除、获取当前工作目录等操作。open函数以指定方式(只读、只写、读写等)打开一个文件,返回一个文件描述符,该描述符为一个int整数。2、os.close、os.closerange函数close函数关闭一个文件描述符对应的文件。closerange函数根据文件描述的范围关闭多个文件。3、os.r原创 2022-06-07 09:09:41 · 243 阅读 · 0 评论 -
python json模块
json模块实现了从json对象到python字典之间的转换。主要函数有四个,分别是json.load()、json.loads()、json.dump()、json.dumps():原创 2022-06-06 20:22:11 · 199 阅读 · 0 评论 -
python open函数*****
函数说明open函数用于打开一个文件file,并返回一个文件对象。在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出OSError。参数mode表示文件打开模式,常用的有‘r’(只读模式)、‘w’(写模式)、“r+”、“w+”(读写模式)、“rb”、“rb+”、“wb”、“wb+”(二进制格式的相关读写模式),这些模式文件指针位于文件头。还有一些模式,“a”、“a+”、“ab”、“ab+”,这些模式文件指针位于文件尾,用于文件内容的追加。参数buffering表示缓冲区的大小。参数en原创 2022-06-06 18:42:22 · 207 阅读 · 0 评论 -
python eval函数
函数说明eval函数用来执行一个字符串表达式,并返回表达式的值。原创 2022-06-06 18:13:50 · 126 阅读 · 0 评论 -
python hasattr、getattr、setattr函数
函数说明三个函数分别用于判断对象是否有属性、获取对象属性值、设置对象属性值。原创 2022-06-05 07:51:57 · 156 阅读 · 0 评论 -
python enumrate函数
函数说明enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。原创 2022-06-05 07:33:37 · 317 阅读 · 0 评论 -
python repr函数
函数说明repr函数将对象转化为供解释器读取的形式,也就字符串形式。原创 2022-06-05 07:18:44 · 196 阅读 · 0 评论 -
python next、iter函数
函数说明iter函数生成一个可迭代的序列,next函数返回迭代器的下一个项目。注意:next函数需要与iter函数一起使用。原创 2022-06-04 07:54:13 · 534 阅读 · 0 评论 -
python filter、map函数
函数说明filter函数主要用于过滤掉可迭代对象中不符合条件的元素。如果要转换为列表,可以使用 list() 来转换。该函数接收两个参数,第一个为函数,第二个为序列,序列的每个元素作为参数传递给函数进行判断,然后返回 True 或 False,最后将返回 True 的元素放到新列表中。......原创 2022-06-03 21:47:22 · 350 阅读 · 0 评论 -
python slice函数
函数说明slice函数实现切片对象,主要用在切片操作函数里的参数传递。原创 2022-06-03 21:36:47 · 625 阅读 · 0 评论 -
python range函数
函数说明函数返回的是一个可迭代对象(类型是对象),可以通过list函数可以转换成一个列表。原创 2022-06-03 21:31:56 · 88 阅读 · 0 评论 -
python zip函数
函数使用将多个可迭代的对象中的每一个元素打包成元组。结果为一个zip对象,可以通过list函数来转换成列表类型。注意,如果多个对象的元素个数不一致,那么返回的zip对象的元素个数与最短对象的元素个数一致。同时,通过*操作符,可以将元组解压为列表。...原创 2022-06-03 19:24:52 · 162 阅读 · 0 评论 -
python sorted函数
函数说明sorted函数用于对所有可迭代的对象进行排序操作。参数key为一个排序函数,在sorted内部将可迭代对象中的每个元素传递给这个函数的参数,根据函数运算结果进行排序。参数reverse表示是否结果逆序,默认为False,表示不逆序。...原创 2022-06-03 09:34:44 · 191 阅读 · 0 评论