自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 我们打算开源一个小白都能用的数据报表分析系统

管理数据统计方案的主要部分。设定好需要统计数据的来源以及获取的范围。

2024-07-17 23:34:43 737

原创 GB28181注册流程浅析

最近在工作中经常需要跟国标注册相关打交道,因此想梳理一下注册的流程,让自己有一个整体性、框架性的认识。

2024-02-06 11:21:19 497

原创 RTSP协议简要介绍

针对Internet上多媒体数据流的一个传输协议,目的是提供时间信息和实现流同步,其典型应用建立在UDP上,但也可以在TCP上工作。RTP只保证实时数据传输,并不提供可靠的传送机制、流量或拥塞控制,而是依靠RTCP去提供。RTSP定义了一对多的应用程序如何有效通过网络传送多媒体数据,在结构理解上,RTSP位于RTP和RTCP之上,使用TCP或者UDP完成数据传输。最近在工作中经常要跟RTSP流媒体协议打交道,于是出于好奇,搜集了相关资料,做一个简单的记录。一种会话描述协议,用于描述多媒体会话的参数。

2024-01-31 13:32:14 405

原创 Cookie、sessionStorage、localStorage的区别

之前大三在学习计算机网络的时候便对cookie和session有了一些浅显的初步了解,但当我们在实际做毕业设计开发的过程中,在浏览器端对标题这三类缓存的了解,自己还是很深入,因此自己在这边做一个小总结。这三个都是保存在浏览器的。

2023-05-25 15:21:28 123

原创 用两个栈实现队列

用两个栈来实现一个队列,使用n个元素来完成 n 次在队列尾部插入整数(push)和n次在队列头部删除整数(pop)的功能。队列中的元素为int类型。保证操作合法,即保证pop操作时队列内已有元素。(题目来源牛客网)

2023-04-14 19:53:28 117

原创 vue隐藏滚动条

刚开始学习vue做样式的时候不太熟悉,会觉得那个滚动条很丑 所以在style里写入这些就好啦!::-webkit-scrollbar { width: 0 !important;}::-webkit-scrollbar { width: 0 !important;height: 0;}

2022-05-25 17:49:49 1822

原创 微信小程序布局理解——flex、block、inline

独占⼀⾏:view、swiper不独占⼀⾏:textdisplay:inline; 内联元素,简单来说就是在同⼀⾏显⽰。他没有⾼度,给内联元素设置width和height是没效果的 display:block; 块级元素,简单来说就是就是有换⾏,会换到第⼆⾏。同时可以设置宽⾼。 inline-block 的元素既具有 block 元素可以设置宽⾼的特性,同时⼜具有 inline 元素默认不换⾏的特性。⽐如 inline-block 元素也可以flex布局flex-direction: ro

2022-05-12 15:29:42 1488

原创 在React上用canvas实现图片的截取和旋转

这里的截取没用使用canvas而是用了cropperjs这里只展示js部分实现图片旋转代码const imgRotate = ()=>{ const pic = document.getElementById("pic"); const canvas = document.createElement("canvas"); var width = imageDimensions.width; var height = imageDimensions.hei

2022-05-06 12:15:42 1101

原创 Java使用URL实现资源下载

public class URLdemo02 { public static void main(String[] args) throws Exception { //获取下载地址 URL url = new URL("https://adinsights-1258892624.cos.accelerate.myqcloud.com/videos/2020/1/5/x_v_ff0358b06ca143c9bbf4bc4b4bf62178.mp4"); .

2022-02-22 20:03:25 455

原创 Java实现TCP聊天代码案例

//客户端public class TcpClientdemo01 { public static void main(String[] args){ Socket socket = null; OutputStream os = null; try {//服务器地址,端口号 InetAddress serverIP = InetAddress.getByName("127.0.0.1"); int .

2022-02-17 20:07:08 99

原创 Cookie、Session、Token的区别浅谈

Cookie基本流程 浏览器发起http请求 服务器会进行cookie设置(Set-Cookie)并发给浏览器储存 cookie中有 name 和 value 两种属性 浏览器之后的http请求都会附上这个cookie 简单说cookie就是一种存储在浏览器的数据,不安全Session(会话)以登录bilibili举例 浏览器使用用户名和密码发送给服务器 服务器身份认证成功后创建一个Session ID(无规律字符串)和会话结束时间以及其他参数并保存在服

2022-02-10 18:44:03 388

原创 java生产者消费者问题以及代码案例

应用场景 假设仓库中只能存放一件产品,生产者将生产出来的产品放入仓库,消费者将仓库中产品取走消费 如果仓库中没有产品,则生产者将产品放入仓库,否则停止生产并等待,直到仓库中的产品被消费者取走为止 如果仓库中放有产品,则消费者可以将产品取走消费,否则停止消费并等待,直到仓库中再次放入产品为止 分析这是一个线程同步问题,生产者和消费者共享同一个资源,并且生产者和消费者之间相互依赖,互为条件。 对于生产者,没有生产产品之前,要通知消费者等待,而生产了产品之后,又需要马上通知

2022-02-07 20:05:24 533

原创 java线程与线程同步理解

线程的一些核心概念 线程就是独立的执行路径; 在程序运行时,即使没有自己创建线程,后台也会有多个线程,如主线程、gc线程; main()称之为主线程,为系统的入口,用于执行整个程序; 在一个进程中,如果开辟了多个线程,线程的运行由调度器安排调度,调度器是与操作系统紧密相关的,先后顺序是不能人为干预的; 对同一份资源操作时,会存在资源抢夺的问题,需要加入并发控制; 线程会带来额外的开销,如cpu调度时间,并发控制开销; 每个线程在自己的工作内存

2022-02-02 17:40:54 607

原创 Java中this和super的对比

使用super的注意事项super调用父类的构造方法,必须写在构造方法中第一个 super只能出现在子类的方法中 super和this不能同时使用构造方法,因为这两个都要求必须写在构造方法中第一个和this的对比代表的对象不一样,this指调用者自身的这个对象,而super指父类对象没有继承也可以使用this,而super不行 this()指本类的构造方法,super()指父类的构造方法...

2022-01-15 19:10:21 1557

原创 如何关闭win10任务栏的Microsoft start资讯

如图就是这么个的东西,关掉也很简单右键任务栏 的咨询和兴趣选择关闭就可以了

2021-12-03 13:47:14 13966 2

原创 9714 圣诞礼物

Description圣诞节到了,圣诞老人给 N 个小朋友准备了 M 个礼物。每个小朋友有一个袜子(袜子不编号,无区别,认为袜子都相同),圣诞老人将 M 个礼物装到 N 个袜子中的放法有多少种?注意:1)若M=7 N=3,那么5,1,1的放法和1,5,1的放法算是同一种装法。2)允许袜子为空。3)M和N无大小关系,M可以比N大,M也可以比N小。输入格式输入数据包含两个整数 M,N。1<=M,N<=50。M在前,N在后,中间空格。输出格式输出.

2021-10-11 12:05:02 317

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除