推荐
专栏
教程
课程
飞鹅
本次共找到4771条
有路网
相关的信息
Wesley13
•
3年前
android开发笔记之多媒体—播放音频(音乐)
Android应用增加动画,视频,音乐等多媒体功能,因此为手机提供音频录制,播放,视频录制,播放的功能十分重要。Android提供了常见音频,视频的编码,解码机制,Android支持的音频格式有MP3,WAV和3GP等,支持的视频格式有MP4和3GP等。Android提供了这些多媒体的支持类,可以非常方便地在手机应用中播放音频,
巴拉米
•
4年前
前端性能优化
为什么要做性能优化?性能优化有多重要?网站的性能对于用户的留存率、转化率有很大的影响,直白的说,提高网站的性能可以直接提高网站带来的收益。性能优化的分类前端的性能优化主要分为两类:1.加载时优化;2.运行时优化;例如压缩文件、使用CDN加载静态资源属于加载时优化;及时的解绑事件、减少DOM的操作属于运行时优化。吉
Easter79
•
3年前
springcloud分布式架构思想简析
一、springcloud分布式架构1、分布式架构是基于分层开发思想来进行实现对每一个模块进行依赖和统一功能,有提供API,提供者和消费者等父工程用来统一所有微服务所需要的依赖版本,不做实际依赖2、各个模块,微服务思考:api模块:用来存放实体类,所以在创建数据库中对应的实体类之后,该服务就完成
Wesley13
•
3年前
Java并发多线程高频面试题
并发知识不管在学习、面试还是工作过程中都非常非常重要,看完本文,相信绝对能助你一臂之力。1、线程和进程有什么区别?线程是进程的子集,一个进程可以有很多线程。每个进程都有自己的内存空间,可执行代码和唯一进程标识符(PID)。每条线程并行执行不同的任务。不同的进程使用不同的内存空间(线程自己的堆栈),而所有
Easter79
•
3年前
Twitter的分布式自增ID算法snowflake (Java版)
概述分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。而twitter的snowflake解决了这种需求,最初Twitter把存储系统从MySQL迁移
Stella981
•
3年前
GitHub万星的中文机器学习资源:路线图、视频、电子书、学习建议全在这
再也不用在学机器学习之前先恶补英语了,这儿有一套超热门的优质中文资源可以选择。这套名叫AILearning的GitHub资源,汇集了30多名贡献者的集体智慧,把学习机器学习的路线图、视频、电子书、学习建议等中文资料全部都整理好了。目前资源在GitHub上已经有一万颗Star,微博网友:好人一生平安。!(https://oscimg.osch
Wesley13
•
3年前
ubuntu下编辑文本命令
常见的基于控制台的文本编辑器有以下几种:emacs 综合性的GNUemacs 编辑环境nano 一个类似于经典的pico的文本编辑器,内置了一个pine邮件程序vim 一个改进的vi文本编辑器注意并不是所有的文本编辑器都是基于控制台的,也就是说支持终端使用的。有一些文
Stella981
•
3年前
Spring @ModelAttribute注解用法
之前项目中并自己并没有怎么使用到过@ModelAttribute这个注解,接手一个老项目的时候发现项目中大量使用@ModelAttribute这个注解,在这里就整理下这个注解常用的方式,也为自己做个记录,以免久了不用又忘记了@ModelAttribute使用大致有有两种,一种是是直接标记在方法上,一种是标记在方法的参数中,两种标记方法产生的效果也各不相
Stella981
•
3年前
NVM、NPM、Node.js的安装选择
在安装和使用这三种工具时,我们有很多方式可以选择,这些方法各有优劣,每个人都有自己用起来比较习惯的配置,所以我在这里记录下自己比较习惯的一种安装方式与其他一些可能的选项。NVM、NPM、Node.js的关系假定我们的最终目的是为了安装并使用Node.js,那么我们有两种常规的选择:Node.js安装包
Wesley13
•
3年前
Python学习笔记(一)基础语法
Python标识符在python里,标识符有字母、数字、下划线组成。在python中,所有标识符可以包括英文、数字以及下划线(\_),但不能以数字开头。python中的标识符是区分大小写的。以下划线开头的标识符是有特殊意义的。以单下划线开头(\_foo)的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用"fro
1
•••
72
73
74
•••
478