- 博客(20)
- 资源 (3)
- 收藏
- 关注
原创 18个免费视频素材网站,超高清、不限速、无版权、可商用,1秒解决你90%的视频剪辑难题!
文章目录前文高清视频素材1.新CG儿2.爱给网3.PEXELS4.稿定设计5.Mixkit6.包图网7.Videvo8.Vidlery9.OpenFootage10.Coverr11.Mazwai音效素材1.Looperman2.Bensound3.Free Music Archive4.FreeSound5.MUSOPEN6.Soundgator7.Audionautix前文有的时候我自己也会去剪辑视频,非常理解各位同学剪辑的时候,往往有90%的时间浪费在找素材上面,有时候还不得不忍受收费、版权、下
2020-07-26 13:06:47 233871 3
原创 二十五个摸鱼,哦,不对,是炫酷(可以玩一整天)的网站!!!
文章目录前文正文1.Kaspersky Cyberthreat real-time map2.Liquid Particles 3D3.Silk – Interactive Generative Art4.Finding Home5.WINDOWS936.Staggering Beauty7.Ostagram图片生成器网址8.全历史网址9.小霸王10.Mikutap前文正文1.Kaspersky Cyberthreat real-time mapKaspersky Cyberthreat real-
2020-07-23 02:06:28 11319 10
原创 Windows下安装配置Nginx
官网下载地址推荐使用稳定版本 截止时间2023年9月5日稳定版本为 1.24.0百度网盘提取码:9hcq下载完成以后,得到nginx压缩包;双击启动nginx.exe现在,我们打开任务管理器,如果发现nginx进程存在,说明启动完成;访问验证使用默认80端口访问验证:http://localhost:80或http://127.0.0.1:80至此我们安装nginx成功。
2023-09-05 15:07:08 348 1
原创 Windows下安装配置RabbitMQ
下载Erlang和RabbitMQ官网下载地址Erlang下载地址: http://www.erlang.org/downloadsRabbitMQ下载地址:http://www.rabbitmq.com/download.html版本:( Erlang23+RabbitMQ3.8.4)百度云下载地址链接:https://pan.baidu.com/s/1_S7S_lN7VbIbF4jnxt3Wyg提取码:mf6x百度云下载地址链接:https://share.weiyun.com/CQG
2021-08-30 21:12:16 297
原创 并发编程——volatile关键字详解(一)
前言我们一般对共享数据操作的时候,为了达到线程安全我们会使用volatile关键字去修饰一些共享数据,已达到一个数据可见性。那么今天我们就来讲一讲volatile关键字的使用。专栏推荐:并发编程专栏volatile的作用原子性一个操作或者多个操作,要么全部执行成功,要么全部执行失败。满足原子性的操作,中途不可被中断。可见性多个线程共同访问共享变量时,某个线程修改了此变量,其他线程能立即看到修改后的值。有序性程序执行的顺序按照代码的先后顺序执行。(由于JMM模型中允许编译器和处理器为了效率
2021-08-13 23:42:16 337
原创 并发编程——synchronized关键字的使用
前言我们一般对共享数据操作的时候,为了达到线程安全我们会使用synchronized关键字去修饰方法或者代码块。那么今天我们就来讲一讲synchronized关键字的使用。专栏推荐:并发编程专栏synchronized的使用synchronized的使用可以修饰代码块,也可以修饰对象方法,以及静态方法。不过这些修饰的本质实质就只是锁的资源不同,一种是对象,一种是类。修饰代码块错误代码:this,对象锁当我们使用不同实例对象去调用方法的时候会发现结果并不是我们想象的20000,因为this
2021-08-12 23:40:29 177
原创 并发编程——线程中sleep(),yield(),join(),wait(),notify(),notifyAll()区别
前言今天简单的讲一讲线程中sleep(),join(),yield(),wait(),notify(),notifyAll()这些方法的使用以及区别。不过在讲这些方法之前,需要简单的介绍一下锁池和等待池的概念。专栏推荐:并发编程专栏锁池和等待池1.锁池所有需要竞争同步锁的线程都会放在锁池当中,比如当前对象的锁已经被其中一个线程得到,则其他线程需要在这个锁池进行等待,当前面的线程释放同步锁后锁池中的线程去竞争同步锁,当某个线程得到后会进入就绪队列进行等待cpu资源分配。2.等待池当我们调用w
2021-08-11 23:19:34 163
原创 并发编程——如何终止线程
前言今天简单的讲一讲如何终止线程。如果对于线程的创建方式不太了解,推荐观看并发编程——认识java里的线程对于线程状态及其切换不了解的,推荐观看并发编程——Java线程的6种状态及切换对于线程的启动不了解的,推荐观看并发编程——线程的启动终止线程终止线程的方式1、使用标记变量我们通过继承Thread来创建一个自定义的线程类,里面live这个属性是用来控制线程是否终止使用main方法去测试,启动线程,然后延迟20毫秒,然后我们去改变这个live,使其跳出循环,继续往下走,执行完run,达到
2021-08-10 23:30:45 144
原创 并发编程——线程的启动
前言今天简单的讲一讲线程的启动start方法。如果对于线程的创建方式不太了解,推荐观看并发编程——认识java里的线程对于线程状态及其切换不了解的,推荐观看并发编程——Java线程的6种状态及切换线程的启动在并发编程——认识java里的线程中我们有讲过线程的创建,我们启动线程的时候使用的是start方法。那么我们就先来看看start方法,简单的附上一些源码:关于threadStatus源码:通过代码可以看到就是threadStatus就是记录Thread的状态,初始线程默认为0.加入线
2021-08-09 22:32:24 289
原创 并发编程——Java线程的6种状态及切换
前言本次主要分享一下Java线程的六种状态及其转换。如果对于线程的创建方式不太了解,推荐观看并发编程——认识java里的线程线程的状态及其转换操作系统线程的五种状态新建(NEW)就绪(RUNNABLE)运行(RUNNING)阻塞(BLOCKED)死亡(DEAD)注意:BLOCKED状态,包括三种类型状态:等待(wait)、睡眠(sleep)、阻塞(申请资源:I\O、对象的锁);Java线程的六种状态新建(NEW)可运行(RUNNABLE)阻塞(BLOCKED)等待(
2021-08-08 20:22:25 177
原创 并发编程——认识java里的线程
本文系作者 chaoCode原创,转载请私信并在文章开头附带作者和原文地址链接。违者,作者保留追究权利。前言并发编程在我们日常开发中是时时刻刻都有在用的,只不过大部分的代码底层已经帮我们去做了一些并发编程的安全处理,但是还是有很多情况下需要我们自己去控制,所以我们需要去了解学习并发编程,那么我们一步一步深入的开始学习。认识java里的线程Java 程序天生就是多线程的一个 Java 程序从 main()方法开始执行,然后按照既定的代码逻辑执行,看 似没有其他线程参与,但实际上 Java 程序天生
2021-08-07 16:47:30 168
原创 并发编程——基础概念(二)
本文系作者 chaoCode原创,转载请私信并在文章开头附带作者和原文地址链接。违者,作者保留追究权利。前言并发编程在我们日常开发中是时时刻刻都有在用的,只不过大部分的代码底层已经帮我们去做了一些并发编程的安全处理,但是还是有很多情况下需要我们自己去控制,所以我们需要去了解学习并发编程,那么我们一步一步深入的开始学习。如果有小伙伴没有看过之前的并发编程——基础概念(一)可以自行观看。本篇为概念性的东西,可能比较冗长,请耐心解读,对于学习并发编程之前我们首先要知道这些基本的概念。基础概念
2021-08-06 09:38:20 173
原创 并发编程——基础概念(一)
本文系作者 chaoCode原创,转载请私信并在文章开头附带作者和原文地址链接。违者,作者保留追究权利。前言并发编程在我们日常开发中是时时刻刻都有在用的,只不过大部分的代码底层已经帮我们去做了一些并发编程的安全处理,但是还是有很多情况下需要我们自己去控制,所以我们需要去了解学习并发编程,那么我们一步一步深入的开始学习。本篇为概念性的东西,可能比较冗长,请耐心解读,对于学习并发编程之前我们首先要知道这些基本的概念。基础概念1.什么是进程和线程进程是程序运行资源分配的最小单位进程是操作系统进行资
2021-08-05 10:03:45 226
原创 百度地图API——多点路径连线问题
本文系作者 chaoCode原创,转载请私信并在文章开头附带作者和原文地址链接。违者,作者保留追究权利。前言本文是对于在项目应用有遇到的多点连线问题,我的一些解决方式,以及对于之前所学习的一些百度地图API基本使用的一个小结。如果有小伙伴没有看过之前的百度地图API基本使用(一)|8月更文挑战,百度地图API基本使用(二)|8月更文挑战,百度地图API基本使用(三),可以先去观看一下,前期所需要的一些准备,以及一些基本的用法。感兴趣的小伙伴可以自行查看百度地图官方提供的文档百度地图开放平台开发文
2021-08-04 22:48:34 2462
原创 百度地图API基本使用(三)
本文系作者 chaoCode原创,转载请私信并在文章开头附带作者和原文地址链接。违者,作者保留追究权利。前言PS:我所使用的的是百度地图Javascript API 3.0本文是对之前使用的延续,继续对百度地图API的一些使用去做归纳和总结,本次主要是对地图上的事件以及路线规划做下一下介绍,如果有小伙伴没有看过之前的百度地图API基本使用(一)|8月更文挑战,百度地图API基本使用(二)|8月更文挑战,可以先去观看一下,前期所需要的一些准备,以及一些基本的用法。感兴趣的小伙伴可以自行查看百度地图官
2021-08-03 22:43:31 1218
原创 百度地图API基本使用(二)
本文系作者 chaoCode原创,转载请私信并在文章开头附带作者和原文地址链接。违者,作者保留追究权利。前言PS:我所使用的的是百度地图Javascript API 3.0本文是对之前使用的延续,继续对百度地图API的一些使用去做归纳和总结,本次主要是对地图上的覆盖物这块做介绍,如果有小伙伴没有看过之前的百度地图API基本使用(一)|8月更文挑战,可以先去观看一下,前期所需要的一些准备,以及一些基本的用法。感兴趣的小伙伴可以自行查看百度地图官方提供的文档百度地图开放平台开发文档中的JavaScr
2021-08-02 22:54:46 2298
原创 百度地图API基本使用(一)
本文系作者 chaoCode原创,转载请私信并在文章开头附带作者和原文地址链接。违者,作者保留追究权利。前言由于最近项目有需要,所以最近开始研究百度地图API的使用,简单的介绍一下百度地图JavaScript API它的使用,希望能够对小伙伴们有所帮助,后续有机会再做深入的研究。有兴趣的小伙伴可以自行查找百度地图API百度地图开放平台开发文档中的JavaScript API准备工作在使用百度地图之前,我们需要拥有一个自己的百度账号,申请注册成为百度开发者,然后我们需要创建一个浏览器端应用,就可
2021-08-01 23:32:57 11441
原创 在Linux环境下安装MySQL5.7.30
1、下载安装包:linux版本: mysql-5.7.30-linux-glibc2.12-x86_64.tar.gz链接:https://pan.baidu.com/s/1ZH-yYt2XYcsUJOsS38XkrA提取码: u7pm2、安装mysql首先将下载好的mysql-5.7.30-linux-glibc2.12-x86_64.tar.gz安装包使用上传工具上传到服务器上,(推荐将安装包放到 /opt 文件夹下)上传成功之后1、进入安装包所在位置cd /opt2、对安装包进行解
2020-12-31 13:46:43 639 3
原创 白嫖各种在线工具~~总有一款适合你
小伙伴们,好久不见絮叨在线网站1.脚本之家(在线脚本)2.ProcessOn(在线绘图神器)3.MaTools(在线工具)4.独特工具箱(代码图片神器)5.Trello(在线任务管理工具)6.Bigjpg(图片超分辨率神器)7.UUPOOP(在线PS神器)8.ATOOL在线工具9.OSCHINA(在线工具神器)10.在线工具网11.ShowMeBug(在线面试神器)12.AudioCutter(在线音频剪辑神器)13.KAPWING(在线视频剪辑神器)14.PDF派(在线PDF神器)15.docsmall(
2020-12-25 01:25:04 3596 1
redis-desktop-manager-0.9.3.817.exe
2019-09-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人