Wesley13 Wesley13
4年前
java入门(3)
函数和方法如果我们经常要进行一些相似的处理过程,就可以把这个处理过程封装为函数。函数可以被多次重复调用,从而实现代码重用和隔离的目的。在面向对象的语言中,函数经常和对象绑定在一起,为区分起见,这时它被称为方法。因为java是完全面向对象的,函数必须从属于某个类。所以java中的函数都被称为方法。如果方法前以s
Bill78 Bill78
4年前
python中的map函数
1map()函数的简介以及语法:map是python内置函数,会根据提供的函数对指定的序列做映射。map()函数的格式是:map(function,iterable,...)第一个参数接受一个函数名,后面的参数接受一个或多个可迭代的序列,返回的是一个集合。把函数依次作用在list中的每一个元素上
小尉迟 小尉迟
2年前
mkv格式怎么在mac电脑播放,mac上5款必备的视频播放器
不同于其他视频格式,MKV更类似于一种封装的格式,这就造成了在使用播放器进行播放时容易出现解码问题,这在Mac内置的操作系统QuickTime更为常见。因此人们会需要寻找可以替代的播放器来帮助我们在Mac上播放MKV文件。我们在本文中罗列出了Mac上面优质
浪人 浪人
4年前
Android 内存泄露:详解 Handler 内存泄露的原因与解决方案
前言在Android开发中,内存泄露十分常见1.内存泄露的定义:本该被回收的对象不能被回收而停留在堆内存中2.内存泄露出现的原因:当一个对象已经不再被使用时,本该被回收但却因为有另外一个正在使用的对象持有它的引用从而导致它不能被回收。这就导致了内存泄漏。本文将详细讲解内存泄露的其中一种情况:在Handler中发生的内
Wesley13 Wesley13
4年前
HTTPS和HTTP的区别
HTTPS(SecureHypertextTransferProtocol)安全超文本传输协议它是一个安全通信通道,它基于HTTP开发,用于在客户计算机和服务器之间交换信息。它使用安全套接字层(SSL)进行信息交换,简单来说它是HTTP的安全版。 它是由Netscape开发并内置于其浏览器中,用于对数据进行压缩和解压操作,并返回网络上传送回的
Wesley13 Wesley13
4年前
JDK8中JVM堆内存划分
一:JVM中内存JVM中内存通常划分为两个部分,分别为堆内存与栈内存,栈内存主要用运行线程方法存放本地暂时变量与线程中方法运行时候须要的引用对象地址。JVM全部的对象信息都存放在堆内存中。相比栈内存,堆内存能够所大的多,所以JVM一直通过对堆内存划分不同的功能区块实现对堆内存中对象管理。堆内存不够最常见的错误就是OOM(OutOf
Stella981 Stella981
4年前
Android JNI开发系列(七)访问数组
JNI访问数组JNI中的数组分为基本类型数组和对象数组,它们的处理方式是不一样的,基本类型数组中的所有元素都是JNI的基本数据类型,可以直接访问。而对象数组中的所有元素是一个类的实例或其它数组的引用,和字符串操作一样,不能直接访问Java传递给JNI层的数组,必须选择合适的JNI函数来访问和设置Java层的数组对象。
Stella981 Stella981
4年前
Laravel学习
主要是在laravist上看视频,讲的很棒,感觉学到了很多。好喜欢最后的那句:HappyHacking~Artisan是Laravel内置的命令行接口。它提供了一些有用的命令协助您开发,它是由强大的SymfonyConsole组件所驱动。插一句,安装comper弄了很久,因为网上都是OSX的方法而我开始不知道也完全不懂。看教程的时
Stella981 Stella981
4年前
Python如何快速格式化日期时间?
点击蓝字关注这个神奇的公众号~!(https://oscimg.oschina.net/oscnet/aed69269e1d6d38327e2adb1de833240b95.gif)场景:在实际的项目编写过程中,经常要对时间进行字符串格式化处理,利用Python内置的datetime模块可以很快速地进行时间格式化。下面是对当前日期进行格式
liam liam
2年前
2023 年推荐这 10 个开发者工具
这几个开发者工具你听过嘛?对于开发者,工作离不开开发调试、项目开源、项目管理、线上协作等环节。往往通过工具赋能,可以更好地提高我们的效率。下面推荐的工具可以给让你随时随地,效率拉满。He3He3内置了超过200种实用工具。包含智能搜索、类型识别、自定义快捷