- 博客(95)
- 收藏
- 关注
转载 Go36-33-临时对象池(sync.Pool)
临时对象池(sync.Pool)sync.Pool是Go语言标准库中的一个同步工具。 介绍sync.Pool类型可以被称为临时对象池,它的值可以被用来存储临时的对象。它属于结构体类型,在它的值被真正使用之后,就应该再被复制了。 临时对象,就是不需要持久使用的某一类值。这类值对于程序来说可有可无,但如果有的话明显更好。它们的创建和销毁可以在任何时候发生,并且完全不会影响到程序功能。同时,它...
2019-01-31 10:54:30 103
转载 importlib 模块
根据字符串的模块名实现动态导入模块的库目录结构├── aaa.py├── bbb.py└── mypackage ├── __init__.py └── xxx.pybbb.pyimport importlibfunc = importlib.import_module('aaa')print(func)fu...
2019-01-30 21:41:00 58
转载 如何用深度学习框架PaddlePaddle实现智能春联
编辑文章引言:不知不觉春节假期马上到来,在今年的春节话题中,不难发现,除了七大姑八大姨亲切问候这些常规话题,人工智能的踪迹也是随处可见。AI在以全新的面貌向我们展示值得期待的未来,比如今天,我们可以用PaddlePaddle来尝试写副智能春联。过年贴春联已经成为一个传统习俗,而商场里可选的内容不多,很多人想亲自出马,可惜又不大懂平仄对仗。能不能用人工智能帮我们写春联呢?今...
2019-01-30 17:54:33 77
原创 无任何科技辅助 法73岁男子独自环球航海211天
中新网1月30日电 综合报道,当地时间29日,73岁的法国水手范登海德(Jean-Luc Van Den Heede)在没有任何现代科技设备的辅助下,独自航海211天,赢得“金球杯”(Golden Globe)单人驾帆船环球航海比赛。报道称,29日,范登海德成功抵达法国西部沿海城市莱萨布勒-多洛讷(les Sables d'Olonne)的终点线,而他的长达35英尺的游艇成为第一艘完成全场比赛的船...
2019-01-30 16:12:17 74
转载 专访何晓飞:场景并不一定为王,有价值才能有模式 | 自动驾驶这十年
创立飞步科技之前,何晓飞是滴滴研究院院长,他在这个中国最大的共享出行平台当中,搭建了关键的交易引擎。 这个引擎衍生出了拼车、动态调价、订单分配、运力调度、供需预测、路径规划等核心功能,而这些功能为滴滴的用户体验增色不少,也是当年拉平和Uber之间距离的重要筹码。 只是何晓飞已然不愿意提起当年战绩。他更愿意以创业者、创新者的身份和世界对话,展示...
2019-01-29 18:19:43 260
转载 【自研】接口自动化测试平台
使用过robot framework、soapUI、python(unittest+request+excle)等方式进行http api接口自动化测试,执行效果都不甚好。常见的问题都是:用例维护不够方便,或是自己既要维护自动化工具,还要负责自动化用例的维护。问过自己想要怎样的http接口自动化测试平台?1、写用例时,无需懂代码,不需写代码及脚本;2、自动化平台代码与用例数据分离;...
2019-01-28 11:30:00 213
原创 Swift 5新特性详解:ABI 稳定终于来了!
近日,苹果开发者博客更新了一篇关于Swift 5的文章,带来了Swift 5新特性的消息,其中最受开发期待的莫过于iOS 12.2将带来ABI 稳定性,这意味着基础库将植入系统中,不再包含在App中,应用程序的体积会更小,更多新功能请看下文。App瘦身新功能Swift应用程序不再包含用于Swift标准库和Swift SDK(运行iOS 12.2、watchOS 5.2和tvOS 12.2的设备的构...
2019-01-28 09:47:07 614
转载 vue源码阅读,学习vue的rollup打包工具,write一个自己的工具函数库
www.luguanrui.com/2018/12/20/…欢迎小伙伴们来star utils-library,和提出宝贵的意见转载于:https://juejin.im/post/5c4ec1e7e51d4551b7483664
2019-01-28 08:52:25 197
转载 Android Jetpack架构组件之 Paging(使用、源码篇)
1、前言最近简单看了下google推出的框架Jetpack,感觉此框架的内容可以对平时的开发有很大的帮助,也可以解决很多开发中的问题,对代码的逻辑和UI界面实现深层解耦,打造数据驱动型UI界面。Android Architecture组件是Android Jetpack的一部分,它们是一组库,旨在帮助开发者设计健壮、可测试和可维护的应用程序,包含一下组件:带你领略Android Jetpack组件...
2019-01-28 06:24:37 187
转载 keepalived工作原理和配置说明
keepalived工作原理和配置说明keepalived是什么keepalived是集群管理中保证集群高可用的一个服务软件,其功能类似于heartbeat,用来防止单点故障。keepalived工作原理keepalived是以VRRP协议为实现基础的,VRRP全称Virtual Router Redundancy Protocol,即虚拟路由冗余协议。虚拟路由冗余协议...
2019-01-27 18:48:00 88
转载 ImportFileHandler 附件上传
1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Web; 5 using LitJson; 6 using LY.CCPC.Model; 7 using System.IO; 8 using System.Reflec...
2019-01-27 10:08:00 77
转载 深入理解 Undefined
原文:http://davidshariff.com/blog/...翻译:疯狂的技术宅本文首发微信公众号:jingchengyideng欢迎关注,每天都给你推送新鲜的前端技术文章Undefined 这个概念听起来很简单,不过你知道应该怎样检查JavaScript中的变量或属性是否真的存在吗? 做这件事最好的方法是什么? 我们如何...
2019-01-27 04:44:06 171
转载 美CV公司推出猫犬疾病诊断系统,支持粪便、血液及FNA三项智能检查 ...
近日,深度学习图像分析解决方案提供商Techcyte在VMX 2019(兽医会议和博览会)上推出了一款人工智能数字诊断平台——Vetcyte,支持犬类和猫科的血液及粪便诊断测试。目前,Vetcyte可以实现三项诊断测试:10分钟粪便寄生虫卵检查;10分钟6类血球分析;当天出FNA(fine needle aspiration,即细针穿刺活检)分析结...
2019-01-26 09:34:47 259
原创 海南为农民工备新春年夜饭 千名农民工同贺新春
来自中国建筑第八工程局有限公司的工人举杯。 骆云飞 摄来自中国建筑第八工程局有限公司的工人举杯。 骆云飞 摄中新网海口1月26日电 (记者 王子谦)“新时代·农民工最美”2019年海南农民工年夜饭暨2018年度“最美农民工”表彰晚会,25日晚在中建八局承建的海口美兰机场二期工程T2航站楼前精彩上演。千名农民工在未来的机场停机坪上一同举杯,共享农民工年夜饭。夜幕降临,美兰机场二期工程现场依旧热闹,上...
2019-01-26 08:42:25 103
原创 才云开源 Nirvana:Golang REST API框架
自 2009 年开源以来,Go 作为一种强大、高效、简洁、易上手的编程语言,在帮助阅读、调试和维护大型软件系统上发挥着越来越重要的作用。而依托其健康生态,Golang 社区也相继涌现出诸如 beego、gin、chi、go-restful 等知名框架,为 Go 提供额外功能支持。但选择过多,反受其乱。面对层出不穷的优秀框架,不同团队、不同开发者在框架选择上往往会出现分歧,不同框架之间也彼此壁垒高筑...
2019-01-24 02:00:00 91
转载 Node学习笔记2:建立HTTP服务器和客户端之间的通信
http服务器端:var http = require('http');var server = http.createServer();server.on('request', function(req, res) { res.writeHead(200, { 'Content-Type': 'text/plain', 'Content-Cont...
2019-01-23 16:36:00 123
转载 ZooKeeper API使用
kazoozk是用java开发的,因此sdk对java支持比较好,我们使用的是python语言,借助第三方库kazoo,网站https://kazoo.readthedocs.io/en/latest/index.html网站里面有比较详细地介绍kazoo的使用方法和注意事项,我们这里只列举常见的使用方法,具体深入的请前往网站仔细阅读。安装安装kazoo比较简单,yum可...
2019-01-23 14:45:02 134
转载 Linux命令-自动挂载文件/etc/fstab功能详解
一、/etc/fstab文件的作用磁盘被手动挂载之后都必须把挂载信息写入/etc/fstab这个文件中,否则下次开机启动时仍然需要重新挂载。系统开机时会主动读取/etc/fstab这个文件中的内容,根据文件里面的配置挂载磁盘。这样我们只需要将磁盘的挂载信息写入这个文件中我们就不需要每次开机启动之后手动进行挂载了。二、挂载的限制在说明这个文件的作用之前我想先强调一下挂载的限制。 1、根目录是必须挂...
2019-01-22 22:35:16 152
转载 Linux命令的那些事(一)
回顾一下前文,三大主流操作系统windows做的最好(更准确最早做图形化界面是windows)其实是图形化界面占有90%的市场份额(PC(个人电脑)机的市场)但是现在发展图形界面做的较好其实Unix(苹果为代表的)(服务器的市场),Google主打的是Android(更多的靠向linux)(服务器和安卓的主机)这里建议大家使用虚拟机的来学习linux的环境 其中VMware的常用快捷键:...
2019-01-22 15:59:00 40
转载 使用智能媒体管理(IMM)快速搭建人脸搜索服务
概述在服务构建中,我们经常需要对用户的图片做进一步分析。本文利用 智能媒体管理(IMM) 提供的图片索引功能,快速搭建一个人脸搜索的功能,示例使用 Python 2.7 实现。我们以学生点名场景为例。首先构造学生照片集合,再对现场拍摄的照片进行检测。操作流程如下:将所有学生图片传入 OSS 存储中。创建一个媒体集 Set,用于存储这些图片的 元...
2019-01-22 13:47:47 155
转载 leetcode509
public class Solution { public int Fib(int N) { if (N == 0) { return 0; } else if (N == 1) ...
2019-01-22 11:38:00 96
转载 安装mariadb
安装与MySQL类似(一台服务器尽量不要同时安装MySQL和mariadb)cd /usr/local/src //放置安装包路径(自定义)下载地址(下载时间大概40-50分钟):wget https://downloads.mariadb.com/MariaDB/mariadb-10.2.6/bintar-linux-glibc_214-x86_64/mariadb-10.2.6-linu...
2019-01-22 06:16:06 66
原创 “计算机之子”winter:我的前端学习路线与方法
你好,我是winter。今天我们一起来聊聊前端的学习路线与方法。到现在为止,前端工程师已经成为研发体系中的重要岗位之一。可是,与此相对的是,我发现极少或者几乎没有大学的计算机专业愿意开设前端课程,更没有系统性的教学方案出现。大部分前端工程师的知识,其实都是来自于实践和工作中零散的学习。基础知识的欠缺会让你束手束脚,更限制你解决问题的思路。缺少系统教育加上技术快速革新,在这样的大环境下,前端工程师保...
2019-01-21 15:26:00 50
转载 【Camera专题】-Camera帧率、黄光环境下拍照闪红问题-【展讯平台】
吐槽换了新公司,一上来就面对两个比较棘手的问题,2个问题都是拖了几个月没有解决,跟展讯那边沟通迟迟没有解决方案。原本是做MTK平台的,到了这边需要做展讯平台和高通平台。证明能力的时候到了!一周用来熟悉展讯Camera驱动,2个问题基本在加班跟源码,3天左右找到解决方案!事实上还是有些成就感,毕竟,一来面对的是新平台,另外特别是第二个问题,展讯拖了几个月都没有解决办法。问题1:视频通话下...
2019-01-21 01:20:38 1285
原创 射击世界冠军王智伟助力全国青少年体育冬令营开营
2018年-2019年全国青少年体育冬夏令营(山西太原站)射击射箭项目冬令营20日在山西太原开营。体育局提供2018年-2019年全国青少年体育冬夏令营(山西太原站)射击射箭项目冬令营20日在山西太原开营。体育局提供中新网太原1月20日电 (记者 胡健)2018年-2019年全国青少年体育冬夏令营(山西太原站)射击射箭项目冬令营20日在山西太原开营,伦敦奥运会季军王智伟现身冬令营现场,为学员们指导...
2019-01-20 16:22:35 136
转载 [exceltolist] - 一个excel转list的工具
https://github.com/deadzq/cp-utils-excelreader <(感谢知名网友的帮助)https://sargeraswang.com/blog/2018/11/27/excelutil-1-dot-2-1-doc/https://github.com/SargerasWang/ExcelUtil轮子好,但是永远比不上自己写,但是项目节奏紧张,只...
2019-01-19 19:40:00 1094
转载 上篇|说说无锁(Lock-Free)编程那些事
1. 引言现代计算机,即使很小的智能机亦或者平板电脑,都是一个多核(多CPU)处理设备,如何充分利用多核CPU资源,以达到单机性能的极大化成为我们码农进行软件开发的痛点和难点。在多核服务器中,采用多进程或多线程来并行处理任务,俨然成为了大家性能调优的标准解决方案。多进程(多线程)的并行编程方式,必然要面对共享数据的访问问题,如何并发、高效、安全地访问共享数据资源,成为并行编程...
2019-01-18 15:39:46 273
原创 数据库“裸奔”再引祸端:VOIPO数百万呼叫和短信日志流出
据外媒报道,VOIPO因公共数据库保护不当造成数据泄露,数据内容包括从通话记录到内部系统凭证的所有内容。2019年1月,Cloudflare Trust \u0026amp; SafetyDirector Justin Paine发布消息称,他通过Shodon搜索引擎找到了加州IP语音服务商的ElasticSearch数据库,该数据库可用于在线查找连接互联网的设备和系统,通过简单操作就可以找到大...
2019-01-18 13:57:30 51
转载 uoj#213. 【UNR #1】争夺圣杯(单调栈)
传送门我们枚举每一个元素,用单调栈做两遍计算出它左边第一个大于它的位置\(l[i]\)和右边第一个大于它的位置\(r[i]\),那么一个区间以它为最大值就意味着这个区间的左端点在\([l[i]+1,i]\)之间,右端点在\([i,r[i]-1]\)之间设\(x=i-l[i],y=r[i]-i\),那么考虑一下这个元素会对不同长度的区间有什么贡献对于在\([1,x-1]\)范围内的长度\(p\...
2019-01-18 13:18:00 60
转载 存储类区块链项目落地的关键性能指标——QoS!
QoS ,全称Quality of Service,那么QoS是什么?为什么QoS那么重要?本篇文章将详细描述。什么是QoS?提到QoS,就要先了解QoE。我的前面一篇文章讲到如何做去中化存储,文其中提到了QoS (Quality of Service),那么QoS是什么?为什么QoS那么重要?下面将详细描述。什么是QoE?提到QoS,就要先了解QoE。QoE 和 QoSQoE用来表...
2019-01-18 03:15:27 552
转载 添加图片后xcode报错:resource fork, Finder information, or similar detritus not allowed
/Users/songximing/Library/Developer/Xcode/DerivedData/Children-cvqgzlzddltkfndhdmzedxbnoxwx/Build/Products/Debug-iphonesimulator/Children.app: resource fork, Finder information, or similar detritus no...
2019-01-17 09:59:00 116
转载 Redis------Set集合类型
set是string类型的无序集合类比:你的朋友不能超过2的32次方-1个元素基本添加删除操作取并集取交集取差集注意:每个元素的各个元素不能重复应用场合:qq好友推荐‘TomFri的朋友圈: sadd TomFri marysadd TomFri xiaomingsaddTomFri liudehuasadd TomFri z...
2019-01-16 19:04:00 49
转载 在项目实践中用更优雅的方式处理数组问题
写于 2017.07.04在最近的项目中,遇到了比较多处理数组的场景,比如要对数组里面某个元素的某一个字段进行抽取归类,或者判断数组当中的某个元素是否符满足判断条件等。网上关于使用ES5新的的API来代替for循环的文章已经非常多,它们有的详细讨论了API的用法,有的详细分析各自的性能,还有的整理了使用中的注意事项。因此,本文不再对这些API的详细使用方式进行赘述,仅仅从个人角度出发,整...
2019-01-16 13:19:44 94
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人