python 注解的应用(上)

在 python 中是通过装饰模式来实现注解的,通过装饰模式来包裹被装饰的函数,在这个函数开始或结束运行装饰函数。有点绕,我们还是通过示例来了解 python 中的注解。 首先我们需要了解一下闭包,如果您是前端开发人员,想必闭包对您一定不陌生。闭包可是 javascript 的法宝之一。 在 python 中,也有闭包的概念。python 也是通过闭包来实现装饰模式—注解。 如果在一个内部函数里,对在外部作用域(但不在全局作用域)的变量进行引用,那么内部函数就被认为是闭包(closure)。定
分类: 其他 发布时间: 02-18 23:02 阅读次数: 0

新春全能手机必选项,荣耀10青春版成就品质生活!

还有不到一周就是春节了。相信很多人都会在此时为自己挑一份礼物,来犒劳犒劳辛苦工作了一年的自己。除了新衣服、新包包,手机也是很多小伙伴购礼首选,毕竟这是我们每天使用频率最高的产品。那么新春购机该选哪款呢?如果你要购买一款千元手机的话,荣耀10青春版是一个不错的选择,因为它各方各面都非常优秀,堪称全能手机。 性能超强:抢红包快人一步,打游戏Carry全场 春节期间,各大聊天群少不了发红包,这时候除了考验手速之外还很考验手机抢红包速度,也就是手机的反应速度,这就得保证手机的性能足够强。荣耀10青春版
分类: 其他 发布时间: 02-18 23:02 阅读次数: 0

JAVA List的驼峰排序?

记录一个用到的坑 和一个没用到的小知识: GROUP BY 和 ORDER BY一起使用时,ORDER BY要在GROUP BY的后面。 order by后面的列必须是被select出来的列                                      List 提供了toArray的接口,所以可以直接调用转为object型数组   List<String> list = new ArrayList<String>();   Object[] array=list.toArray(
分类: 其他 发布时间: 02-18 23:02 阅读次数: 0

保障玩家权益、共同抵御外挂 英雄互娱和网易易盾在行动

《全民枪战2》四周年纪念海报 “杜绝外挂,让游戏走得更远。”这是英雄互娱在《全民枪战2》四周年线下嘉年华时,对所有玩家们做的承诺。其实一直以来,英雄互娱在反外挂问题上都十分的重视。以《全民枪战2》为例子,从2018年初起,人气FPS手游《全民枪战2》便开始对游戏内进行大范围的外挂清扫,并新增信誉积分系统,来协助打造绿色游戏环境。 英雄互娱成立于2015年6月16日,是家致力于为海内外用户提供优质的移动游戏内容和体验,打造全球领先的互动娱乐品牌的公司。其旗下的《全民枪战2》是英雄互娱研发的全球首
分类: 其他 发布时间: 02-18 23:02 阅读次数: 0

go 原生代码搞定https双向认证客户端私钥加密

最近有一个https双向认证的项目,客户端的证书是加密的,之前用python requests 做原型测试发现不支持加密,需要运行的时候在终端输入密码。 当然一开始在网上搜索go也没有发现比较好的方案,基本都是通过openssl工具先在命令行把加密的key转换成非加密的,然后调用tls.LoadX509KeyPair()函数。 但是对于加密的的客户端证书,tls.LoadX509KeyPair()函数并没有提供一个密码参数来自动解密,所以没办法,只能自己摸索喽。 使用Go自然是相信go本身的强
分类: 其他 发布时间: 02-18 23:02 阅读次数: 0

读取 MIT-BIH 心律数据

安装 wfdb pip install wfdb 这个包是专门用来读取 PhysioNet 这个网站的数据集的内容的。具体内容可以参考文档。 下载数据集 在自己的项目目录下克隆: git clone https://github.com/Nospoko/qrs-tutorial.git cd qrs-tutorial 这个包是用于下载数据集的,但是这个包目前只基于 Python2.7 ,不嫌麻烦的话,可以自己进行简单的修改。mitdb.py 和 download.py 两个文件是我进行修改
分类: 其他 发布时间: 02-18 23:02 阅读次数: 0

七.Linux三剑客之awk命令

awk的调用方式与sed类似,脚本文件以#!/bin/awk -f或#!/bin/gawk -f开头。相比于grep和sed,awk正则表达式支持"?"和"+"两个拓展元字符。 awk模式匹配 $ cat file qwer 1234 [jin1ming@ML linux_shell]$ awk '/^$/{print "Hello World!"}' file Hello World! Hello World! ^$在此处用于匹配空行 记录和域 awk认为每行为一个记录,行中每个字
分类: 其他 发布时间: 02-18 23:02 阅读次数: 0

如何快速上手数据分析(四)

我们在上一篇文章中给大家介绍了数据分析的相关知识,主要介绍了保证数据分析全面性的分析方法,以及如何利用维度分析数据,这些知识需要拓展的知识有很多,使用到了经典的金字塔模型,我们在这一篇文章中给大家介绍一下金字塔模型以及其他的知识。 就目前而言,在社区运营过程中最基本的模型就是用户的金字塔模型了,这个金字塔模型的建立是依据用户的活跃度和贡献值来建立的,金字塔模型会将用户分成几个层级,层级越往上用户的价值越大,贡献值越高。当然这个用户金字塔模型的建立一定不是固定的,而是根据具体的社区数据情况会在层
分类: 其他 发布时间: 02-18 23:02 阅读次数: 0

歌唱家戴玉强:再培养出几个像我这样的人就满足了

中新网客户端北京1月31日电(袁秀月)“从51岁开始,一老小伙儿才开始创业。”对于著名男高音歌唱家戴玉强来说,他的人生就是不断“努一把”的过程。从河北农家到总政歌剧团,从中国舞台到成为帕瓦罗蒂的弟子,从海外到回国演绎经典歌剧。 如今,在知天命的年纪,他又重新出发,开始创业,开展网络教学。他希望能给中国的音乐教育事业添砖加瓦,如果能再培养出几个像自己那样的人,他也就心满意足了。 资料图:戴玉强。中新社记者 俞靖 摄 从河北农家到总政歌剧团 1963年,戴玉强出生在河北一户农家。从小他就喜欢唱歌,
分类: 其他 发布时间: 02-18 23:02 阅读次数: 0

Netty对象池-RECYCLER原理

Netty对象池-RECYCLER原理 1.RECYCLER专门分配和回收netty的bytebuf对象的 2.其有newObject方法需要实现,而该方法需要的参数是一个Handle接口,该接口有个默认方法要实现 也就是recycle。所以一般的Recycler对象new的时候如下 private static final Recycler<PooledUnsafeDirectByteBuf> RECYCLER = new Recycler<PooledUnsafeDirectByteBu
分类: 其他 发布时间: 02-18 23:02 阅读次数: 0

机器学习数据集的获取和测试集的构建方法

机器学习入门系列(2)--如何构建一个完整的机器学习项目的第二篇文章 上一篇机器学习入门系列(2)--如何构建一个完整的机器学习项目(一)介绍了开始一个机器学习项目需要明确的问题,比如当前任务属于有监督还是无监督学习问题,然后性能指标需要选择什么,常用的分类和回归损失函数有哪些,以及实际开发中需要明确系统的输入输出接口问题。 第二篇,会介绍下如何获取数据集和构建测试集的方法。前者,对于机器学习来说,数据集的好坏对模型性能有很大的影响。而后者,主要是避免两个偏差--数据透视偏差和采样偏差。 2.
分类: 其他 发布时间: 02-18 23:02 阅读次数: 0

容器类型-可变和不可变类型

一 数据收纳 二 数据类型 三 可变数据类型引用
分类: 其他 发布时间: 02-18 23:02 阅读次数: 0

iOS本地预览和网络预览PDF等文件(二)——PDF等文件缓存在沙盒

项目知识点 Bundle包的制作与使用 PDF等文件缓存在沙盒(cache) UIDocumentInteractionController本地预览及第三方分享 QLPreviewController本地预览及网络预预览 Demo地址 PDF等文件缓存在沙盒(cache) 1.把网络资源转换成NSData // 后台返回url NSData *data = [NSData dataWithContentsOfURL:[NSURL URLWithString:self.model.url]];
分类: 其他 发布时间: 02-18 23:02 阅读次数: 0

火箭将安东尼送至公牛 “甜瓜”下一站仍扑朔迷离

本赛季,安东尼仅为火箭打了10场球。图片来源:Osports全体育图片社 中新网1月23日电 北京时间23日凌晨,休斯顿火箭队官方宣布,与芝加哥公牛达成交易,送出卡梅隆-安东尼、156万美元现金以及Jon Dibbler签约权,得到公牛队Tadija Dragicevoc签约权。 本赛季安东尼和火箭签下了一份为期一年的底薪合同,球队希望安东尼能为火箭队增强火力,一起冲击总冠军。但是经过一段时间的磨合过后,“甜瓜”仍然很难融入火箭的进攻体系。 去年11月,在安东尼为火箭打了10场球之后,火箭便宣
分类: 其他 发布时间: 02-18 23:02 阅读次数: 0

MySQL的连接池、异步、断线重连

MySQL长连接 MySQL短连接每次请求操作数据库都需要建立与MySQL服务器建立TCP连接,这是需要时间开销的。TCP连接需要3次网络通信。这样就增加了一定的延时和额外的IO消耗。请求结束后会关闭MySQL连接,还会发生3/4次网络通信。 close操作不会增加响应延时,原因是close后是由操作系统自动进行通信的,应用程序感知不到 长连接就可以避免每次请求都创建连接的开销,节省了时间和IO消耗。提升了PHP程序的性能。 断线重连 在cli环境下,PHP程序需要长时间运行,客户端与MySQ
分类: 其他 发布时间: 02-18 23:02 阅读次数: 0

兰州新区农村“三变”改革:近万农民“变身”企业工人

图为兰州新区现代农业示范园的温室大棚栽植的百合花。 魏建军 摄 图为兰州新区现代农业示范园的温室大棚栽植的百合花。 魏建军 摄 中新网兰州1月24日电(记者 魏建军)寒冬时节,兰州新区现代农业示范园的温室大棚里暖意融融。只身从永登古山乡来这里管理草莓大棚的王有娣,一脸笑意地开启了新一天的工作。以前靠打临工的她现在摇身一变成为了有着稳定工作的企业职工,“收入增加了,见识也更加广阔了。”她说。 兰州新区依托新区农业投资集团有限公司等国有企业或产业基地,加快推动农民转为新型职工工作,彻底解决就业问题
分类: 其他 发布时间: 02-18 23:02 阅读次数: 0

Java泛型简单的使用

Github:https://github.com/ilssio/java-base-ilss 前言 Java里面的泛型在实际开发中运用的很多,学过C++的同学一定知道C++的模板,而Java中的泛型,一定程度上和它还是挺像的。 相信写Java的人,大都有用过List的实现类ArrayList。在Java没有泛型之前,它的内部是一个Object的数组实现的。这也导致一个问题,每次使用里面的元素的时候需要向下转型,而且很明显,如果是Object的话,意味着我们可以丢任何对象进去。自动转型成Obj
分类: 其他 发布时间: 02-18 23:02 阅读次数: 0

Manjaro安装LNMP

更新软件包 sudo pacman -Syu 安装主键 pacman -S nginx php-fpm mariadb php-gd 配置mariadb设置密码 mysql_install_db --user=mysql --basedir=/usr --datadir=/var/lib/mysql systemctl start mysqld mysql_secure_installation systemctl restart mysqld nginx配置 locatio
分类: 其他 发布时间: 02-18 23:02 阅读次数: 0

成吉思汗陵举行戊戌年成吉思汗嗣火祭祀

图为成吉思汗陵举行的祭火仪式。 李勇 摄 图为成吉思汗陵举行的祭火仪式。 李勇 摄 中新网鄂尔多斯1月28日电 (记者 李爱平)1月28日,是农历戊戌年腊月二十三。当日,位于内蒙古自治区鄂尔多斯境内的成吉思汗陵举行了戊戌年成吉思汗嗣火祭祀。 本次祭祀从当日上午10时许开始,为了赶个好兆头,附近的蒙古族牧民们一大早身着节日盛装,带着祭祀的羊背子、酸奶等驱车赶往现场。 当地民众哈斯表示,“蒙古族民众非常重视祭火仪式,因为祭火会给我们带来好运气。” 图为成吉思汗陵举行的祭火仪式。 李勇 摄 记者了解
分类: 其他 发布时间: 02-18 23:02 阅读次数: 0

粤政协2018年共提交60余件提案助推大湾区融合发展

中新社广州1月28日电 (沈钊)记者28日从政协第十二届广东省委员会第二次会议记者会上获悉,广东省政协积极参与粤港澳大湾区相关规划文件的编制工作,2018年围绕构建粤港澳大湾区协同创新机制、融合发展机制等方面共提交了60余件提案。 “据广东省相关部门反馈,委员们的许多意见建议都已经纳入正不断完善的《粤港澳大湾区发展规划纲要》当中。”广东省政协经济委员会主任、广东省社会科学院院长王珺当天在会上表示,2018年,广东省政协紧扣建设粤港澳大湾区这一重要任务,动员多方力量,主动参与谋划、积极咨政建言,
分类: 其他 发布时间: 02-18 23:02 阅读次数: 0