-
hdu2363 dijkstra+记忆化搜索
集中精力在圆锥的高上追求高度! 题意: 开始以为是求1到2的最短路的个数,其实不是。能够走得路径满足以下条件:当前的A点到2的最短路距离小于B到2的最短路的距离。这个时候可以从A到B。 思路: 我们直接从终点2开始,dijkstra记录下每一个点到终点的距离,然后记忆化搜索就行了。开始我是直接深搜的,然后就mle了。 #include <bits/stdc++.h> using namespace std; #def...
作者:小编 日期:2026.06.14 分类:系统 1508 -
直播系统开发过程中,如何选择流媒体协议?
在直播系统开发过程中,我们可能会遇到一些困惑。像是对于流媒体协议的选择,如HTTP-FLV、WebRTC,RTMP,HLS及其它私有协议等,到底哪个比较合适?哪种协议可以用在PC平台上?哪种协议在移动设备上效果比较好?接下来就先从各项协议的优缺点比较说起。一、常见的几种流媒体协议的优缺点:RTMP:Adobe 公司为Flash/AIR与服务器之间传输音视频数据而开发的私有协议,也是目前最常用的流媒体传输协议。优点:基于TCP长连接,不需要多次建连,延时低,通常只有1~3s;技...
作者:小编 日期:2026.06.14 分类:算法 189 -
2018212770白世纪第三次总结
1.这周,我们学习了数组。数组:就是只能存放一种数据类型,比如int类型的数组、float类型的数组,里面存放的数据称为“元素”。首先声明数组的类型,然后声明数组元素的个数(也就是需要多少:存储空间)。它的定义格式形如int a[i],int代表数组类型,a代表数组名,i代表数组元素的个数,切记不可以a[n]。[]里的必须是常量,而不能是变量,数组元素有顺序之分,每个元素都有一个唯一的下标(索引),而且都是从0开始,数组的初始化形如int a...
作者:小编 日期:2026.06.14 分类:教程 1992 -
前端攻城狮---js之dom对象(2)
本章节主要讲计算后样式和测量的相关知识点。我们可以通过dom提供的可靠的api,去获取样式计算后最终的值。计算后样式获取计算后的样式的方法有以下几种window.getComputedStyle("对象").getPropertyValue("属性");//window可以忽略getComputedStyle("对象")["属性"];...
作者:小编 日期:2026.06.14 分类:手册 1532 -
Nginx重新编译添加模块
找到安装nginx的源码根目录,如果没有的话下载新的源码http://nginx.orgtar xvzf nginx-1.3.2.tar.gz查看ngixn版本极其编译参数/usr/local/nginx/sbin/nginx -V进入nginx源码目录cd nginx-1.3.2以下是重新编译的代码和模块./configure --prefix=/usr/local/nginx--with-http_stub_status_module --with-http_ssl_mo...
作者:小编 日期:2026.06.14 分类:工具 1168 -
Laravel源码解析之反射的使用
前言PHP的反射类与实例化对象作用相反,实例化是调用封装类中的方法、成员,而反射类则是拆封类中的所有方法、成员变量,并包括私有方法等。就如“解刨”一样,我们可以调用任何关键字修饰的方法、成员。当然在正常业务中是建议不使用,比较反射类已经摒弃了封装的概念。本章讲解反射类的使用及Laravel对反射的使用。反射反射类是PHP内部类,无需加载即可使用,你可以通过实例化 ReflectionClass类去使用它。方法这里列举下PHP反射类常用的方法方法名注释ReflectionCla...
作者:小编 日期:2026.06.14 分类:手册 254 -
Docker构建程序员的日常
前言抛开Docker那些强大的功能,今天我们来部署下本地的开发环境。并写上几个脚本来提高开发效率。本章以MacOs系统的Docker演示,其他系统作者为接触过。不知是否有差别。安装 傻瓜式安装,这里就不再阐述了。下载地址如下 https://www.docker.com/products/docker-desktop目录创建一些目录,就如在项目开发中创建Controller,Model,Service一样。我们将本地的Docker开发环境先从目录开始整理以下。目录名用途a...
作者:小编 日期:2026.06.14 分类:工具 879








