Windows下编译ncnn的android端的库 - 迷若烟雨的专栏 - CSDN博客
ncnn是腾讯开源的一个为手机端极致优化的高性能神经网络前向计算框架,目前已在腾讯多款应用中使用。由于开发者使用的是linux类似的环境,因此只提供了build.sh用来构建android和iOS的库,但好在提供了CMakelist.txt文件,我们可以借助CMake进行跨平台的交叉编译。将以下代码存为build.bat文件,双击执行即可@echo off set...
View Article微服务架构之「 访问安全 」 - 不止思考 - CSDN博客
应用程序的访问安全又是我们每一个研发团队都必须关注的重点问题。尤其是在我们采用了微服务架构之后,项目的复杂度提升了N个级别,相应的,微服务的安全工作也就更难更复杂了。并且我们以往擅长的单体应用的安全方案对于微服务来说已经不再适用了。我们必须有一套新的方案来保障微服务架构的安全。在探索微服务访问安全之前,我们还是先来回顾一下单体应用的安全是如何实现的。一、传统单体应用如何实现「访问安全」?下图就是一个...
View ArticleUbuntu下CPU/GPU模式YOLOv3代码运行-holygao的博客-51CTO博客
YOLO是近几年物体检测主要算法之一,2018年已发展到YOLOv3,是目前速度最快的物体检测算法,详细内容可查看 YOLO主页。YOLO的主要优势在于基于纯C语言编写的DarkNet,可查看 DarkNet主页,不需要其他依赖库,跨平台能力强,运行速度快,这里是 下载地址。有趣的是里边有好几个LICENSE文件,其中LICENSE.fuck的内容是这样的:DO WHAT THE FUCK YOU...
View ArticleMqtt精髓系列之安全 - 04stone37 - CSDN博客
翻译: https://www.hivemq.com/blog/mqtt-security-fundamentals/面临的挑战 在IOT场景中,设备资源受限(计算能力、耗电量等)和网络受限(带宽、稳定性等),这些因素使得高安全性和高可用性更加难以权衡。安全方案概览 Mqtt的安全可以在应用层、传输层和网络层进行保证,如下图所示: 身份认证方式一:用户名和密码...
View Articlevue-router+vuex实现加载动态路由和菜单-爱咖啡-51CTO博客
前言动态路由加载和动态菜单渲染的应用在后端权限控制中十分常见,后端只要加载权限路由进行渲染返回到浏览器就可以。在前后端分离中,权限控制动态路由和动态菜单也是一个非常常见的问题。其实我们最最理想的效果是什么呢? 我们访问一个应用,在登录之前有哪些路由是一定要加载的呢?你看我总结如下,你看下是不是这些:1.登录路由 (登录功能路由)...
View ArticleVuex mapGetters,mapActions - 哈哈呵h - 博客园
一、基本用法1. 初始化并创建一个项目?123vue init webpack-simple vuex-democd vuex-demonpm install2. 安装 vuex?1npminstallvuex -S3. 在 src 目录下创建 store.js 文件,并在 main.js 文件中导入并配置store.js 中写入?1234import Vue from'vue'//引入 vuex...
View Article不懂数据库索引的底层原理?那是因为你心里没点b树 - 苏苏喂 - 博客园
本文在个人技术博客不同步发布,详情可 用力戳亦可扫描屏幕右侧二维码关注个人公众号,公众号内有个人联系方式,等你来撩... 前几天下班回到家后正在处理一个白天没解决的bug,厕所突然传来对象的声音: 对象:xx,你有《时间简史》吗? 我:我去!妹子,你这啥癖好啊,我有时间也不会去捡屎啊! 对象:...人家说的是霍金的科普著作《时间简史》,是一本书啦! 我:哦,那我没有......
View Articlevue iview-admin 如何兼容IE浏览器(通用) - Gas_station的博客 - CSDN博客
iview作者说:对于ie我们没有做过多的兼容处理,如果使用者需要兼容ie,可以install babel-polyfill,然后在main.js上面加载这个包即可 1. 安装babel-polyfill `npm install babel-polyfill --save` 2. src/main.js 引入babel-polyfill `import '@babel/polyfill` 3....
View ArticleFlex 布局在各家浏览器下的一些bug,尤其是IE - kiera - 博客园
Safari 10 and below uses min/max width/height declarations for actually rendering the size of flex items, but it ignores those values when calculating how many items should be on a single line of a...
View Article理解一下nnvm 和 tvm的区别 - jxr041100 - 博客园
NNVM compiler可以将前端框架中的工作负载直接编译到硬件后端,能在高层图中间表示(IR)中表示和优化普通的深度学习工作负载,也能为不同的硬件后端转换计算图、最小化内存占用、优化数据分布、融合计算模式。编译器的典型工作流如下图所示:...
View ArticleKubernetes的负载均衡问题(Nginx Ingress) - ericnie - 博客园
Kubernetes关于服务的暴露主要是通过NodePort方式,通过绑定minion主机的某个端口,然后进行pod的请求转发和负载均衡,但这种方式下缺陷是Service可能有很多个,如果每个都绑定一个node主机端口的话,主机需要开放外围一堆的端口进行服务调用,管理混乱无法应用很多公司要求的防火墙规则理想的方式是通过一个外部的负载均衡器,绑定固定的端口,比如80,然后根据域名或者服务名向后面的Se...
View ArticleKubernetes Nginx Ingress 教程 - 漠然的博客 | mritd Blog
一、Ingress 介绍 Kubernetes 暴露服务的方式目前只有三种:LoadBlancer Service、NodePort Service、Ingress;前两种估计都应该很熟悉,具体的可以参考下 这篇文章;下面详细的唠一下这个 Ingress1.1、Ingress 是个什么玩意 可能从大致印象上 Ingress 就是能利用 Nginx、Haproxy...
View Articleelk-filebeat收集docker容器日志 - devzxd - 博客园
目录使用docker搭建elkfilebeat安装与配置docker容器设置参考文章首发地址使用docker搭建elk1、使用docker-compose文件构建elk。文件如下:version: '3' services: elk: image: sebp/elk:640 ports: - "5601:5601" - "9200:9200" - "5044:5044" environment: -...
View Article使用kibana可视化报表实时监控你的应用程序,从日志中找出问题,解决问题 - 一线码农 - 博客园
先结果导向,来看我在kibana dashborad中制作的几张监控图。 一:先睹为快dashboard1:监控几个维度的日志,这么点日志量是因为把无用的清理掉了,而且只接入了部分应用。 <1> 每日日志总数。 <2> 每日日志错误数,从log4net中level=ERROR抠出来的。 <3>...
View Articlefilebeat使用elasticsearch的pipeline处理日志内容 | 阿小信的博客
以前使用Logstash时,都是通过logstash来对日志内容做过滤解析等操作,现在6.3.0版本中,可以通过filebeat直接写数据到es中,要对日志内容做处理的话设置对应的pipeline就可以。以gunicorn的access日志内容为例:[10/Jul/2018:11:13:55 +0800] 10.242.169.166 "-" "Jakarta...
View ArticleMySQL事务提交过程(一) - 三石雨 - 博客园
MySQL作为一种关系型数据库,已被广泛应用到互联网中的诸多项目中。今天我们来讨论下事务的提交过程。 MySQL体系结构...
View ArticleMySQL事务提交过程(二) - 三石雨 - 博客园
上一篇文章我们介绍了在关闭binlog的情况下,事务提交的大概流程。之所以关闭binlog,是因为开启binlog后事务提交流程会变成两阶段提交,这里的两阶段提交并不涉及分布式事务,当然mysql把它称之为内部xa事务(Distributed...
View Article如何选择分布式事务形态(TCC,SAGA,2PC,补偿,基于消息最终一致性等等) - YOYO - 博客园
各种形态的分布式事务分布式事务有多种主流形态,包括:基于消息实现的分布式事务基于补偿实现的分布式事务(gts/seata自动补偿的形式)基于TCC实现的分布式事务基于SAGA实现的分布式事务基于2PC实现的分布式事务之所以有这么多形态,是...
View ArticleMySQL使用ProxySQL实现读写分离-毛虫小臭臭-51CTO博客
1 ProxySQL简介:ProxySQL是一个高性能的MySQL中间件,拥有强大的规则引擎。 官方文档: https://github.com/sysown/proxysql/wiki/下载地址: https://github.com/sysown/proxysql/releases/2...
View Article