https://editor.csdn.net/md/?articleId=109243638
华为近距离通信服务(NearbyService)使用华为自研协议,应用集成NearbyService后,即可实现智能设备之间文件的免流量高速快传,并且集成过程简单易懂。随着智能手机普及率越来越高,人们对智能手机依赖性也越来越强。常用的大多数手机应用具备文件传输功能,如:社交类应用(传图片、传文件、传聊天记录等)、文件管理应用(传文件、备份、手机克隆等)、音视频类应用(分享歌曲、视频等)。这几类应用 查看全文
jq的$.when().done()的使用, 同时调用多个ajax 渲染到页面html上
原因: 接口返回不全, 或者后续维护不了的接口无法返回全, 才让写多个 留给自己看的 参考: 阮一峰的jQuery的deferred对象详解 ... 查看全文
linux localhost 借助nginx 支持https
解决ssl模块缺失的问题 the "ssl" parameter requires ngx_http_ssl_module https://my.oschina.net/litengteng/blog/1800751 详细的安装过程 https://www.cnblogs.com/maggieq83 ... 查看全文
zabbix使用SSL证书实现https登录
zabbix推荐使用nginx服务器,性能较高。为了满足安全访问,现在需要配置https,主要是对nginx的ssl模块进行配置,还要生成zabbix-server对应的证书文件之前已经安装过zabbix5.0,选择的配置环境如下:详细的安装方法见官方文档:https://www.zabbix.com/download?zabbix=5.0&os_distribution=centos&a 查看全文
nuxt 引入swiper插件报错 Cannot resolve swiper/dist/css/swiper.css
官网地址:https://github.com/surmon-china/vue-awesome-swiper ... 查看全文
使用dotnet-dump分析dotnet转储文件
有很多时候,在生产环境会产生各种各样的问题,但在生成环境计划是不能调试的,所以dotnet-dump这时就启动作用了。 除了dotnet-dump外,windows下windbg,linux下的lldb是更为强大的分析工具。 微软的文档: https://docs.microsoft.com/zh- ... 查看全文
记录一次源码扩展案列——FastJson自定义反序列化ValueMutator
背景:曾经遇到一个很麻烦的事情,就是一个json串中有很多占位符,需要替换成特定文案。如果将json转换成对象后,在一个一个属性去转换的话就出出现很多冗余代码,不美观也不是很实用。 而且也不能提前在json串中替换,因为替换的文案会因为某些变量发生改变。就比如国际化,在中文的时候应该是"你好",而在 ... 查看全文
HTTP代理和IP代理的区别
从事互联网工作,HTTP代理和IP代理相信都很熟悉。因为在大家工作的时候,一些领域或者功能需要通过代理软件来完成。虽然这个软件不是一定要使用,但是如果不用不仅会让工作效率变低,爬虫工作者在数据采集的时候时候还会有非常大的几率IP被封。使用http避免ip封禁提升工作效率。IPIDEA分布国内外240+国家地区地址,支持api提取,可满足分布式爬虫使用需要。HTTP代理和IP代理的功能有着相同之处, 查看全文
Luogu P5445 [APIO2019] 路灯
很清新的DS题,话说我好久没写过DS了…… 首先我们考虑把一对路灯$x,y$间的答案看做点对$(x,y)$,那么显然有一个性质,若$l,r$联通,则$u,v(l\le u<v\le r)$也联通 换句话说就是$(x,y)\(为**最长的连续的1子序列**的两个端点,那么每次它会对矩形\)(x,x), ... 查看全文
「APIO2018」选圆圈(K-D Tree/CDQ+Set)
「APIO2018」选圆圈(K-D Tree/CDQ+Set) Part1 K-D Tree做法 K-D Tree经常用来优化大暴力。。 把圆$(x,y,r)\(视为矩形\)(x-r,y-r,x+r,y+r)\(,依据\)(x,y)$构建K-D Tree 维护K-D Tree每个节点所有矩形最小和最 ... 查看全文
Acwing 180.排书 (IDEA*)
##题面 给定n本书,编号为1-n。 在初始状态下,书是任意排列的。 在每一次操作中,可以抽取其中连续的一段,再把这段插入到其他某个位置。 我们的目标状态是把书按照1-n的顺序依次排列。 求最少需要多少次操作。 输入格式 第一行包含整数T,表示共有T组测试数据。 每组数据包含两行,第一行为整数n,表 ... 查看全文
C# NX二次开发环境搭建
在网上看到一篇C#二次开发环境搭建的文章:NX二次开发-使用NXOPEN C#手工搭建开发环境配置 。按照文章操作中间遇到两个问题,把问题分享给大家,希望对各位有帮助。 两点: 1)一定要查看NX DLL的.Net版本,例如NX8.5对应的是.Net 4.0。如果不是,则无法执行。 2)执行程序如果 ... 查看全文
ASP.NET Core 3.x RESTful API学习记录--HTTP 方法的安全性和幂等性
什么样的HTTP方法是安全的? 如果一个方法不会改变资源的表述,那么这个方法就被认为是安全的。 例如 HTTP GET 和 HTTP HEAD 就被认为是安全的,但需要注意的是,这并不意味着执行GET请求就不会引起其它的资源操作,在表面之下,你的服务层有可能会对其它相关的一些表的数据做出修改,但是本 ... 查看全文
C# “System.IO.IOException”类型的异常 正由另一进程使用,因此该进程无法访问此文件
在一个winform项目中遇到的一个问题,记录一下。 描述:浏览文件夹,打开一张图片,获取图片的名称、大小、分辨率、修改时间、创建时间。 重要的代码:lb_fileSize.Text =(((float)new FileStream(openFi.FileName, FileMode.Open).L ... 查看全文
如何在Windows、Linux系统中安装rabbitmq
一:RabbitMQ简介 AMQP,即Advanced Message Queuing Protocol,高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。消息中间件主要用于组件之间的解耦,消息的发送者无需知道消息使用者的存在,反之亦然。AMQP的主要特征是面向消息、队列、路由( ... 查看全文
netcore使用RabbitMQ入门--win10开发环境(实践篇无理论)
1.进入rabbitMQ官网下载安装包 2.点击安装包安装的时候会提示需要先装erlang 点击是会自动跳转到erlang的下载界面如果没有跳转可以直接点击这里下载,根据系统选择下载包 下载完之后双击exe安装包进行安装,一直下一步就行了(如果不想装在c盘那就改一下盘符) 3.装完了erlang,回 ... 查看全文
关于Windows mstsc远程连接连接时出现”正在加密连接“过慢的故障
近期在部署hytper-V桌面虚拟化时,部分客户端(没有上网权限,有上网权限正常)连接时要一分钟以上才能连上,百度搜索查到根源是自动根证书更新,将其启用后正常。解决方式:域组策略部署将《计算机配置--系统--Internet通信管理--Internet通信设置--关闭自动根证书(更改为启用)》 查看全文
js算法题---合并区间
将一组区间中所有重叠的区间进行合并,例如 [起点,终点] 这种方式 输入:[[1,3],[2,6],[15,18],[8,10],[10,11],[7,8]]输出:[[1,6],[15,18],[7,11]] 分析: 首先需要排序,排序之后,就可以看看有没有重叠的,如果重叠就合并。 var arr ... 查看全文
面试题3:数组中重复的数字
题目:在一个长度为n的数组里的所有数字都在0到n-1的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。例如,如果输入长度为7的数组{2, 3, 1, 0, 2, 5, 3},那么对应的输出是重复的数字2或者3。 这个题目有三种方法 ... 查看全文