自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 浮点数的运算为什么更慢

1. 浮点数的表示m 是尾数, 为±d.dddddd 其中 第一位必须非0b 是基数,下面,让我们回到一开始的问题:为什么0x00000009还原成浮点数,就成了0.000000?首先,将0x00000009拆分,得到第一位符号位s=0,后面8位的指数E=00000000,最后23位的有效数字M=000 0000 0000 0000 000...

2019-09-30 16:44:00 1157

转载 SDL 实现多线程 的一些BUG

1. SDL_init() 在多个线程初始化的时候 , 在第二个线程出现SDL_init 崩溃的现象  SDL init 错误码:0XFFFFFFFF2. SDL_init() 如果只初始化一次则出现第二个线程 SDL_createWindow 失败的错误3.SDL_init() 同一个线程连续调用2次是OK的4. 发现错误:  ...

2019-09-29 19:13:00 1182

转载 Rabbitmq消息积压清理

#!/bin/bashQUE=`rabbitmqctl list_queues messages_ready name durable|grep -v "^Listing" |grep -v "^Timeout"`echo "$QUE" | while read linedoready=`echo "$line" | awk -F' ' '{print $1}'`name=`...

2019-09-27 15:54:00 2878

转载 windows server 守护进程nssm

安装nssm下载程序https://nssm.cc/ci/nssm-2.24-101-g897c7ad.zip安装nssm,以管理员运行cmd.exe,执行如下:C:\Users\prolds\Desktop\nssm\win64\nssm.exe install Ser.exe弹出窗口指定程序绝对路径,其它不用指定,默认是自动重启。安装完成,使用以下命令作为重...

2019-09-27 15:52:00 713

转载 acme自动证书申请

安装acme.shcurl https://get.acme.sh | shacme.sh默认安装到了当前家目录。[root@iZbp17hycbhnayg00ohec9Z ~]# ~/.acme.sh/[root@iZbp17hycbhnayg00ohec9Z ~]# ll .acme.sh/total 492-rw-r--r-- 1 root root 296...

2019-09-27 15:47:00 398

转载 关于while read line使用read -p失效问题

whilestdin 原来默认是/dev/tty,被重定向到管道或文件后,如果你还想读屏幕(/dev/tty),那就单独执行某个命令时在显式的将stdin再指向 /dev/tty#!/bin/bashwhile read infodoecho "$info"read -p'enter' dev </dev/ttyecho $devdone < /root/us...

2019-09-27 15:44:00 493

转载 CodeForces Round#567 Div.2

A. Chunga-Changa#include <bits/stdc++.h>using namespace std; long long x, y, z; int main() { long long ans = 0, cnt = 0; scanf("%lld%lld%lld", &x, &y, &amp...

2019-09-26 17:37:00 142

转载 FLV 数据封装格式

https://www.cnblogs.com/chyingp/p/flv-getting-started.htmlhttps://blog.csdn.net/ai2000ai/article/details/77530741从整个文件上开看,FLV是由 header和 Body 组成.1、HeaderSignature: FLV 文件的前3个字节...

2019-09-25 23:39:00 135

转载 MP4数据封装格式

一 、MP4 https://blog.csdn.net/sdsszk/article/details/90719075MP4 由很多个ATOM 嵌套构成,主要的ATOM包括 【ftyp】 【moov】【mdat】ftyp在第一个, moov 和mdat顺序不固定,moov保存着视频播放的索引,在线播放,moov必须在前面部分摄像设备 moov-fre...

2019-09-24 23:10:00 211

转载 如何理解H264 编码

H264 结构https://blog.csdn.net/andywang201001/article/details/80274886H264 源码https://www.cnblogs.com/TaigaCon/p/5215448.html一、视频编码标准化组织H.264标准是属于MPEG-4家族的一部分,即MPEG-4系列文档ISO-14496的第10部分,因此又...

2019-09-23 10:35:00 164

转载 大数据量下的集合过滤—Bloom Filter

算法背景如果想判断一个元素是不是在一个集合里,一般想到的是将集合中所有元素保存起来,然后通过比较确定。链表、树、散列表(又叫哈希表,Hash table)等等数据结构都是这种思路,存储位置要么是磁盘,要么是内存。很多时候要么是以时间换空间,要么是以空间换时间。在响应时间要求比较严格的情况下,如果我们存在内里,那么随着集合中元素的增加,我们需要的存储空间越来越大,以及检索的时间越来...

2019-09-23 10:11:00 87

转载 一道腾讯面试题:如何快速判断某 URL 是否在 20 亿的网址 URL 集合中?布隆过滤器...

何为布隆过滤器还是以上面的例子为例:判断逻辑:多次哈希:Guava的BloomFilter创建BloomFilter最终还是调用:使用:算法特点使用场景假设遇到这样一个问题:一个网站有 20 亿 url 存在一个黑名单中,这个黑名单要怎么存?...

2019-09-23 10:10:00 200

转载 鱼眼矫正算法

只看这里就行了 上面那个公式不是等距投影??转载于:https://www.cnblogs.com/luoyinjie/p/11569861.html

2019-09-22 23:03:00 824

转载 reGeorg+Proxifier使用

reGeorg利用了socks5协议建立隧道,结合Proxifier可将目标内网代理出来。项目地址:https://github.com/sensepost/reGeorg该文件下支持php,ashx,asp,jsp,aspx运行环境:Windows+Python 2.7操作步骤:根据服务器支持语言,选择脚本上传到服务器端,访问显示“Georg s...

2019-09-21 22:28:00 357

转载 ffmpeg 播放器原理

1 播放器过程线程1 : readPackets-------》 audio_packets队列 video packets 队列线程2: decodeAudio && play线程3: decodeVideo---》扔到videoFrames队列里, 如果AVFrame乱序则需要排序线程4: playVideo, 视频时钟和音频时钟比较得到dela...

2019-09-21 17:05:00 152

转载 监控视频长度压缩算法

帧差-> I-mean(I) -->openFilter -->medianFilter + Sobel --> psnr(sobel, black)1. 帧差法+PSNR缺点:亮度剧烈变化检测失败, 人物静止时检测失败2. 背景差分法+psnr原图,背景图 该图误检为静帧 44---》代码加入 abs...

2019-09-19 18:47:00 317

转载 php问题小记

php错误不显示,只有404 not found日志里也没有在tp Application/Runtime/Log中发现ERR: SQLSTATE[HY000] [2054] The server requested authentication method unknown to the clientmysql Ver 8.0.17PHP 7.0.33检查下来怀疑是...

2019-09-19 16:17:00 91

转载 wsl开nginx和php-fpm遇到的几个小问题

最近换工作又用回了windows。在windows平台下php和nginx 没有Linux下直接用包管理工具来的方便,就准备在wsl下安装nginx和php,然后文件放在d:\\webroot下运行。当中遇到了一些小问题:1.nginx没有监听80端口。问题描述:通过 service nginx start能运行nginx程序,但是在netstat -a中并没有找到80端口被监听...

2019-09-19 16:16:00 694

转载 c# 泛型study

1.引用类型约束: 类型实参包含任何类,接口,数组,委托,或者是已知是引用类型的另一个类型参数class demo<T> where T:class有效的封闭区间demo<String>;demo<int[]>;demo<person>;demo<IDisposable>无效的封闭区间demo<int>...

2019-09-19 11:43:00 110

转载 CocosCreate粒子系统白边问题

参考连接https://forum.cocos.com/t/creater-blend-premultiply-alpha/43260解决方案1.粒子导出不要内嵌图片,导出plist+png2.png设置premultiply alpha打钩3.与png压缩无关转载于:https://www.cnblogs.com/billyrun/arti...

2019-09-19 10:46:00 200

转载 最长上升子序列 O(nlogn)

#include <bits/stdc++.h>using namespace std;const int maxn = 1e5 + 10;#define inf 0x3f3f3f3fint N, ans;int dp[maxn], a[maxn], num[maxn];int main() { scanf("%d", &...

2019-09-17 23:31:00 88

转载 HTTP协议

问题:在浏览器的地址栏中输入URL后,Web页面是如何呈现的?HTTP(HyperTextTransferprotocol)协议:超文本传输协议,web通信的基础。最初为了相隔两地的研究者能够共享知识而设想的,其基本理念是:借助多文档之间的相互关联形成的超文本(hyperText),连成可相互借阅的WWW(WorldWideWeb,万维网)。当年HTTP协议的出现主要...

2019-09-17 19:16:00 223

转载 SpringBoot开发案例从0到1构建分布式秒杀系统

前言最近,被推送了不少秒杀架构的文章,忙里偷闲自己也总结了一下互联网平台秒杀架构设计,当然也借鉴了不少同学的思路。俗话说,脱离案例讲架构都是耍流氓,最终使用SpringBoot模拟实现了部分秒杀场景,同时跟大家分享交流一下。秒杀场景秒杀场景无非就是多个用户在同时抢购一件或者多件商品,专用词汇就是所谓的高并发。现实中经常被大家喜闻乐见的场景,一群大妈抢购打折鸡蛋的画面一定不...

2019-09-17 11:57:00 71

转载 SpringBoot 2.0 + 阿里巴巴 Sentinel 动态限流实战

转载https://www.cnblogs.com/smallSevens/p/11531534.html前言在从0到1构建分布式秒杀系统和打造十万博文系统中,限流是不可缺少的一个环节,在系统能承受的范围内既能减少资源开销又能防御恶意攻击。在前面的文章中,我们使用了开源工具包 Guava 提供的限流工具类 RateLimiter 和 OpenResty 的 Lua 脚本...

2019-09-17 11:32:00 137

转载 前端学习记录 JS DOM

HTML DOM 文档对象模型 被结构化为对象树HTML DOM 方法是能在 HTML 元素上执行的动作HTML DOM 属性是能够设置或改变 HTML 元素的值查找 HTML 元素  document.getElementById(id) 通过元素 id 查找  document.getElementByTagName(name) 通过标签名查找  ...

2019-09-14 12:50:00 71

转载 JS 函数

被 JS 支配的一天转载于:https://www.cnblogs.com/zlrrrr/p/11513051.html

2019-09-12 17:24:00 55

转载 前端学习记录 JS

说在前面:为什么没有 HTML 的学习记录?HTML 的标签看这个就好的啦HTML 定义网页内容CSS 规定网页的布局JS 对网页行为进行编程getElementById() 根据元素的 id 对它进行操作  .innerHTML 元素内容  .src 元素属性  .style 元素样式  .style.display 可显示或隐藏元素&...

2019-09-12 10:21:00 79

转载 前端学习记录 CSS

CSS 可以控制网页布局和样式CSS 规则由选择器和声明组成;声明由属性和值组成,每个属性对应一个值selector {attribute1: val1; attribute2: val2;}如果 val 是多个单词要 sel {attribute: "a b c";}如果是颜色用到 RGB 的百分比的时候 就算是 0% 在 0 的后面也要加 %&lt...

2019-09-11 10:07:00 81

转载 Swaks - SMTP界的瑞士军刀

0x00 安装:kali中自带,或者从作者网页下载http://www.jetmore.org/john/code/swaks/0x01 基本用法:swaks –to <要测试的邮箱> 用来测试邮箱的连通性前面都返回250ok,说明该邮箱存在,并且可以正常收信。最后可以看到qq邮箱返回550错误,qq官方给出的...

2019-09-09 22:15:00 1175

转载 PHP + Redis 实现消息队列

Redis做消息队列的好处在于它的轻量级,高并发,延迟敏感,应用场景有 即时数据分析、秒杀计数器、缓存等Redis做消息队列待解决的问题:  1、消息的可靠性:没有相应的机制保证消息的消费,当消费者消费失败的时候,消息体丢失,需要手动处理。生产者只管向队列中插入数据,不管消费者是否成功消费。  2、消费者挂掉消息不会丢失,但是需要重新触发一下消费者,才能够继续消费消息。...

2019-09-09 12:39:00 189

转载 H5新增的标签以及属性 2

video以及audio标签的使用 也就是视频与音频video标签默认为inline-block,宽高默认为300*150属性:autoplay 自动播放 不过在谷歌中不能自动播放,除非你设置静音 muted controls 是否显示播放控件currentTime 播放到的当前时间 duration 影片的总时长 ended 是否播放到结尾了 lo...

2019-09-07 14:56:00 68

转载 H5新增的标签以及属性

H5的更新加强了浏览器的功能,减少了插件的使用(Flash)。video 表示一段视频并提供播放的用户界面audio 表示音频canvas 表示位图区域svg 定义矢量图time 日期和时间值mark 高亮的引用文字还有一些语义化标签 <header>头部</header> <footer>尾部</footer> &lt...

2019-09-07 14:19:00 104

转载 编码

编码是一种用来在机器和人之间传递信息的方式,换句话说,编码就是交流。如摩尔斯编码使用‘点’和‘划’的组合来表示字母和符号,由于这种编码的组成元素只有两个——点’和‘划’,因此莫尔斯码也成为二进制码。如三个点、三个划、再加三个点就表示SOS。转载于:https://www.cnblogs.com/yangyongjie/p/11470461.html...

2019-09-05 23:10:00 71

转载 JS 判断字符串是否为空

打杂的 Be 主前端后端都写 哭唧唧function isEmpty(str) { if(typeof str== null || str== "" || str== "undefined") { return true; } else { return false; }}  if(isEm...

2019-09-05 14:47:00 311

转载 springBoot使用PageHelper当超过最大页数后仍然返回数据

在SpringBoot中使用PageHelper分页插件时,如果设置pagehelper.reasonable=true时,pageNum<=0 时会查询第一页, pageNum>pages(超过总数时),会查询最后一页也就是即使传入页数大于总页数,仍然会返回数据在配置文件中,将pagehelper.reasonable改为false即可pagehelpe...

2019-09-04 16:33:00 293

转载 Scala Spark Streaming + Kafka + Zookeeper完成数据的发布和消费

一、Spark Streaming  Spark Streaming是核心Spark API的扩展,可实现实时数据流的可扩展,高吞吐量,容错流处理。数据可以从许多来源(如Kafka,Flume,Kinesis或TCP sockets)中提取,并且可以使用以高级函数表示的复杂算法进行处理map,例如reduce,join和window。最后,处理后的数据可以推送到文件系统,数据库和实时...

2019-09-04 13:33:00 183

转载 Zookeeper知识学习

一、什么是Zookeeper?  ZooKeeper是一个开源Apache项目,提供集中式服务,用于在分布式系统中的大型集群上提供集中服务,用于维护命名和配置数据,并在分布式系统中提供灵活,强大的同步。Zookeeper跟踪 Kafka 集群节点的状态,并跟踪Kafka主题,分区等。Zookeeper 允许多个客户端同时执行读写操作,并充当系统内的共享配置服务。二、为什...

2019-09-04 11:32:00 130

转载 Kafka知识学习

一、什么是Kafka?  Apache Kafka是一个社区分布式事件流平台,能够每天处理数万亿个事件。Kafka最初被设想为消息传递队列,它基于分布式提交日志的抽象。自2011年由LinkedIn创建并开源以来,Kafka已迅速从消息队列发展成为一个成熟的事件流平台。用作 LinkedIn 的活动流(Activity Stream)和运营数据处理管道(Pipeline)的基础。活动...

2019-09-04 11:00:00 114

转载 第一周 01-复杂度2 Maximum Subsequence Sum

Given a sequence of K integers { N​1​​, N​2​​, ..., N​K​​ }. A continuous subsequence is defined to be { N​i​​, N​i+1​​, ..., N​j​​ } where 1≤i≤j≤K. The Maximum Subsequence is the continuous subs...

2019-09-04 00:35:00 62

转载 C++编译 C # 调用方法

C++编译 C # 调用方法编译时使用 public ref class ABC { ... };调用时 右键---引用 --- 添加dll引用 即可转载于:https://www.cnblogs.com/luoyinjie/p/11445561.html...

2019-09-02 11:31:00 83

空空如也

空空如也

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

TA关注的人

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