牛客寒假算法基础集训营5 A 炫酷双截棍

链接:https://ac.nowcoder.com/acm/contest/331/A 来源:牛客网 小希现在手里有一个连着的两块木条,长度分别为l1,l2,木条之间有一个无摩擦的连接点,木条之间可以相互转动,小希将其称之为双截棍。 现在小希把长为l1的木条的一端放在原点(0,0),任意转动这两根木条,小希想知道,是否有可能通过一种转动方式使得双截棍的另一端到达指定点呢? 如果不能,请输出所有能到达的点中离目标点最近的距离。 输入描述: 第一行输入一个两个正整数l1,l2,表示木条长度。 第
分类: 其他 发布时间: 02-01 22:44 阅读次数: 0

TPO-21 C1 Find a building for orientation

TPO-21 C1 Find a building for orientation 第 1 段 1.Listen to a conversation between a student and a professor. 听一段学生和教授的对话 第 2 段 1.Excuse me, can I help you? 打扰一下,请问有什么能帮助你的吗? 第 3 段 1.You look a little lost. Yeah, I am. This is my first day on campus
分类: 其他 发布时间: 02-01 22:44 阅读次数: 0

JAVA学习笔记 之 线程池

线程池技术概述   在JDK之前,还不支持线程池技术,那时程序员需要自己编写线程池非常麻烦。但后来sun公司宣布自己开发线程池,这就是今天学习的内容。当我们使用一个线程的时候,用起来还是很方便的。但当线程很多的时候,每个线程很可能执行一个短时间的任务就结束了,这样总是开线程和关线程很浪费系统资源。所以,线程池技术就相当于开了一个鱼塘,把这些线程养起来,执行完一个任务之后并不销毁。 实现线程池   方法:使用工厂类Executors中的静态方法创建线程对象,指定线程个。static Execut
分类: 其他 发布时间: 02-01 22:44 阅读次数: 0

【译】VueJS 最佳实践

原文地址: Vue.js best practices ✓ – Noteworthy - The Journal Blog原文作者: Riccardo Polacci译者: amandakelake各位开发小伙伴们好!  经过一段时间对VueJs官方
分类: 编程语言 发布时间: 02-01 22:28 阅读次数: 0

JB的测试之旅-jenkins打包产物生成二维码

前言 无风不起浪,为什么会做这个事情,就要由前几天讲起了。。 悲剧了 小公司没有资源,因为很多内测都是用第三方的,这边用的是蒲公英; 在某日早上,开发提测,打包,上传pgy,准备给业务方体验的时候,结果点击查看下载页按钮,弹出这货; 一开始以为是自己手误,
分类: 编程语言 发布时间: 02-01 22:28 阅读次数: 0

Flutter之Dialog使用和踩坑

简单介绍 最近使用了Flutter的展示对话框的功能,踩了一点坑,顺便做下总结,方便各位以后少踩坑,如果有说错的地方,还请大家指出来。 下面将介绍对话框的几种场景和踩坑。 展示普通对话框 展示包含列表项的对话框 对话框界面需要动态刷新 自定义对话框。 先
分类: 编程语言 发布时间: 02-01 22:28 阅读次数: 0

MediaCodec 高效解码得到标准 YUV420P 格式帧

前言 本文从简书迁移,原文地址:www.jianshu.com/p/1ff123409… 因为项目中需要对解码后的 YUV420P 格式数据做一些处理,在之前是使用 ffmpeg 软解的方式得到 YUV420P,但随着图像像素的提升,ffmpeg 的效率已
分类: 移动开发 发布时间: 02-01 22:28 阅读次数: 0

蚂蚁转岗面试之路

最近由于一些变动,申请了内部转岗。本次转岗一共面了4轮 + 一轮项目佬大面谈。下面我就将每一轮面试的问题包括自己的一些理解与大家分享,希望能为近期准备面试的童鞋们带来一些帮助。 第一轮 技术面 (面试官:P7) 问题: 主流图片加载框架的对比,Glide优化
分类: 移动开发 发布时间: 02-01 22:28 阅读次数: 0

iOS下浏览器document/body的click事件无效的坑

最近要在一个移动端页面上新增一个下拉列表,点击下拉,然后点击页面任何位置列表收回,这个功能很简单,在PC端也实现过很多次,基本思路就是在document/body上绑定click事件,触发时隐藏下拉列表。 开发时一切正常,在Chrome的模拟手机浏览器上测试也
分类: 编程语言 发布时间: 02-01 22:28 阅读次数: 0

[转]Splay算法

首先声明,本教程的对象是完全没有接触过splay的OIer,大牛请右上角。 先看一道题目: skydec有n个数,每次他都会把一些数放进一些盒子里,由于skydec太傻×,所以他不能判断数的大小,现在他请求你帮他求盒子里的第K小数 输入:一个数n表示数的个数,一个数m表示操作的个数 (n<=m<=100000) 操作由2部分组成,简称为a和b,如果a=0,则表示将b放进盒子里,如果a=1,则表示询问盒子里的第b小数 输出:对于每次询问输出答案 由于是临时造的题目,就不造样例了,引用一句RZZ大
分类: 其他 发布时间: 02-01 22:28 阅读次数: 0

龙芯软件开发(32)-- USB协议深入分析

现在非常流行USB设备,时时刻刻都在我们身边,比如使用U盘,使用MP3,使用手机,都需要与PC的USB通讯。通过USB的接口,使用我们的生活非常方便了,想什么时候听歌,就可以插入MP3到PC机那里,然后再从PC上下载MP3。这个过程在用户看来是非常的简单,不需要安装驱动程序,不需要断掉PC机的电源。真正体现“科技以人为本”的思想。使用这么方便的U盘或者MP3,那么我们又需要去问个为什么了,为什么会这么方便呢?往往方便的背后,就意味着需要工程师做大量的工作,才会让大家使用USB这么方便。下面就来
分类: 其他 发布时间: 02-01 22:28 阅读次数: 0

python与RabbitMQ

RabbitMQ 前言 什么是MQ? MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。消 息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于诸如远程过程调用的技术。排队指的是应用程序通过 队列来通信。队列的使用除去了接收和发送应用程序同时执行的要求。 什么是RabbitMQ? RabbitMQ是一个在AMQP基础上完整
分类: 其他 发布时间: 02-01 22:28 阅读次数: 0

解决Windows 10笔记本接显示器分屏后没有声音的问题

Windows 10 版本号:17763.292 1、首先右键点击任务栏托盘中的【扬声器】图标,选择【声音】,如下图所示。 2、选择【播放】,然后选择【扬声器】,再点击【设为默认值】,如下所示。 3、点击【确定】,Done!
分类: 其他 发布时间: 02-01 22:28 阅读次数: 0

停更说明

用了几天博客园,发现这里面的文本编辑器不是很好用,就准备撤退了,还是回到CSDN上面接着发文吧 CSDN:贪吃小铭
分类: 其他 发布时间: 02-01 22:28 阅读次数: 0

6.3 CSS 属性

宽和高   width属性可以为元素设置宽度。   height属性可以为元素设置高度。   块级标签才能设置宽度,内联标签的宽度由内容来决定。 字体属性 文字字体   按照从第一个开始识别,直到能够识别到为止,识别到后后面的不再继续 body { font-family: "Microsoft Yahei", "微软雅黑", "Arial", sans-serif } 字体大小 p { font-size: 14px; } 字重(粗细)   font-weight用来设置字体的字重
分类: 其他 发布时间: 02-01 22:28 阅读次数: 0

【AtCoder】CODE FESTIVAL 2017 qual C

A - Can you get AC? No #include <bits/stdc++.h> #define fi first #define se second #define pii pair<int,int> #define pb push_back #define mp make_pair using namespace std; typedef long long int64; char s[15]; int main() { scanf("%s",s + 1);
分类: 其他 发布时间: 02-01 22:28 阅读次数: 0

[Go] 并发和并行的区别

并发和并行的区别: 1.并行是让不同的代码片段同时在不同的物理机器上运行,并行的关键是在不同的物理机器上同时运行 2.并发是同时管理很多事情,比如在一个物理机器上进行不停的调度,有些事情可能只做了一半就被暂停去做别的事情了 3.因为操作系统和硬件总资源一般很少,所以并发的重要性更高,使用较少的资源做更多的事情的哲学也是指导Go语言设计的哲学
分类: 其他 发布时间: 02-01 22:28 阅读次数: 0

cuDNN

https://developer.nvidia.com/developer-program https://developer.nvidia.com/cudnn cuda和cuDNN的关系
分类: 其他 发布时间: 02-01 22:28 阅读次数: 0

纯CSS修改checkbox复选框样式

借鉴网友博客, 改用后整理收录 效果图: 移入: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> .box_inner1{ width: 25px; margin: 20px 100px; /*最外层盒
分类: 其他 发布时间: 02-01 22:28 阅读次数: 0

What's New In Zeebe: Scaling Zeebe, New Client APIs, Faster Requests, Timestamps, NodeJS Client, and Default Topic is Back!

Written by Daniel Meyer on May 16 2018 in the What's New In Zeebe category. Welcome to the first-ever edition of “What’s New In Zeebe”, where we share our progress on the journey of building Zeebe, the world’s first high-throughput, resilient, and h
分类: 其他 发布时间: 02-01 22:28 阅读次数: 0