black

Android使用RadioGroup自定义Tab样式

本小妞迷上赌 提交于 2020-08-08 06:04:37
1. style.xml <style name="TextBaseStyle"> <item name="android:layout_width">wrap_content</item> <item name="android:layout_height">wrap_content</item> <item name="android:textSize">18sp</item> <item name="android:textColor">@color/black</item> </style> <style name="TabBaseStyle" parent="TextBaseStyle"> <item name="android:layout_width">0dp</item> <item name="android:layout_height">match_parent</item> <item name="android:layout_weight">1</item> <item name="android:gravity">center</item> <item name="android:button">@null</item> <item name="android:background">@drawable/tab_bg_selector</item>

大佬整理的Python数据可视化时间序列案例,建议收藏(附代码)

て烟熏妆下的殇ゞ 提交于 2020-08-08 05:33:11
前言 本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。 时间序列 1、时间序列图 时间序列图用于可视化给定指标如何随时间变化。在这里,您可以了解1949年至1969年之间的航空客运流量如何变化。 # Import Data df = pd.read_csv( ' https://github.com/selva86/datasets/raw/master/AirPassengers.csv ' ) # Draw Plot plt.figure(figsize=(16,10), dpi= 80 ) plt.plot( ' date ' , ' traffic ' , data=df, color= ' tab:red ' ) # Decoration plt.ylim(50, 750 ) xtick_location = df.index.tolist()[::12 ] xtick_labels = [x[-4:] for x in df.date.tolist()[::12 ]] plt.xticks(ticks =xtick_location, labels=xtick_labels, rotation=0, fontsize=12, horizontalalignment= ' center ' ,

路由器设置基础知识(一)

巧了我就是萌 提交于 2020-08-08 01:55:26
一、基本设置方式 一般来说,可以用5种方式来设置路由器: 1.Console口接终端或运行终端仿真软件的微机; 2.AUX口接MODEM,通过电话线与远方的终端或运行终端仿真软件的微机相连; 3.通过Ethernet上的TFTP服务器; 4.通过Ethernet上的TELNET程序; aa 5.通过Ethernet上的SNMP网管工作站。 但路由器的第一次设置必须通过第一种方式进行,此时终端的硬件设置如下: 波特率 :9600 数据位 :8 停止位 :1 奇偶校验: 无 二、命令状态 1. router> 路由器处于用户命令状态,这时用户可以看路由器的连接状态,访问其它网络和主机,但不能看到和更改路由器的设置内容。 2. router# 在router>提示符下键入enable,路由器进入特权命令状态router#,这时不但可以执行所有的用户命令,还可以看到和更改路由器的设置内容。 3. router(config)# 在router#提示符下键入configure terminal,出现提示符router(config)#,此时路由器处于全局设置状态,这时可以设置路由器的全局参数。 4. router(config-if)#; router(config-line)#; router(config-router)#;… 路由器处于局部设置状态,这时可以设置路由器某个局部的参数。

JavaScript图形实例:太极图

喜你入骨 提交于 2020-08-07 21:44:02
在Canvas API中,上下文CanvasRenderingContext2D对象提供了一个绘制圆与圆弧的方法,其基本格式为: void arc(in float x, in float y, in float radius, in float startAngle, in float endAngle, in boolean anticlockwise); 其中,参数x和y是圆心坐标,radius是半径,startAngle和endAngle则是扇形的起始角度和终止角度(以弧度表示),anticlockwise表示作图时应该逆时针画(true)还是顺时针画(false)。 1.太极图 通过绘制4个半圆弧和两个小圆的方式可以绘制一个太极图。编写HTML文件的内容如下。 <!DOCTYPE html> <head> <title>太极图</title> <script type="text/javascript"> function draw(id) { var canvas=document.getElementById(id); if (canvas==null) return false; var context=canvas.getContext('2d'); context.fillStyle="#EEEEFF"; context.fillRect(0,0,400,400

失去的象牙塔:停学潮之下大学生对新冠病毒是何反应?

ぐ巨炮叔叔 提交于 2020-08-07 21:04:42
疫情之下,学校纷纷停课。在学业压力下,大学生对于新冠病毒的反应与普通人有没有区别呢?美国罗切斯特大学的计算机科学家对此进行了研究。 前不久,美国罗切斯特大学的计算机科学家根据推特舆情分析了 新型冠状病毒大流行带来的社会影响 ,探究了使用「中国病毒」、「武汉肺炎」这类歧视性词汇和使用「新冠病毒」这类中立词汇的两类人群在年龄、性别、政治倾向、地理位置以及更深层的心理层面上的差别。疫情之下,学校纷纷停课,学术会议也纷纷转为线上举行。在此情况下,那些停课的大学生对于新冠病毒有何反应?与普通人的反应有何区别?该团队对此展开了调查。 论文链接: https:// arxiv.org/abs/2004.0996 8 截至 4 月 13 日,COVID-19 已经在全球范围内确诊 1,812,734 例,死亡 113,675 例。病毒不仅对老年人或者有健康问题的人群造成巨大影响,年轻健康的人群也受到了不同程度的波及。随着世界范围的强制社交隔离,那些将大部分时间花在工作场所或者教育机构的人们极易遭受此类设施关闭带来的负面作用,超过 192 个国家的 17 亿学生受到影响。 作为拥有最多确诊人数的美国(确诊病例达 579,005 例,死亡病例达 22,252 例),总统 Donald Trump 采取了社交隔离措施,这也是自 1918 年大流感以来第一次全国范围内的强制社交隔离

一款Android的输入选择框

喜你入骨 提交于 2020-08-07 16:22:47
整理之前项目,发现输入选择框还是很有意思,于是将这个组件单独拉出共享,希望这个组件对大家有用。 代码不是很多,代码里面也有相应的描述。就不做多说明了. 下面先上 MyInputSelection 控件类 1 import android.content.Context; 2 import android.graphics.Color; 3 import android.graphics.Paint; 4 import android.text.Editable; 5 import android.text.TextWatcher; 6 import android.view.Gravity; 7 import android.view.View; 8 import android.widget.EditText; 9 import android.widget.LinearLayout; 10 import android.widget.ScrollView; 11 import android.widget.TextView; 12 13 import com.szjpsj.common.util.UtilJson; 14 15 import org.json.JSONArray; 16 import org.json.JSONObject; 17 18 import java

航空企业如何用「AI利器」提升乘客体验

心不动则不痛 提交于 2020-08-07 14:59:19
云栖号资讯:【 点击查看更多行业资讯 】 在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! “早上好,Jones小姐,欢迎您乘坐从伦敦盖特威克机场买入巴黎的这趟「新常态」航班。请花一点时间,通过您手头的设备或座位背面的提示信息访问我们的门户网站。您可以在这里订购任何食物与饮料,我们的乘务员将立即将其送达。要不要来份您平时最喜欢的拿铁加鸡蛋卷套餐?——点击此处再来一份。” 航空公司掌握的客户数据可以说远超任何其他领域,而且这些信息当中蕴藏着对于运营、效率以及服务有着深远影响的高价值情报。然而,目前大部分航空企业仍然沿用着上世纪八十年代旅游繁盛期遗留下来的传统零售模式。因此,航空公司仍然很难真正捕捉到大量数据,并以有意义的方式将其用于生成洞见。最终,在飞机降落之后,飞机上发生的一切都只能短暂存在于机组人员的头脑当中,很快随着下一趟航班的开启而烟消云散。 但是,时代在变化,COVID-19疫情的全面来袭给航空企业的利润带来沉重打击,也增强了人们对于自动式、无缝化候机与飞行体验的迫切渴望。另外,技术行业还开发出创新型机载系统,帮助航空企业在捕捉大量乘客数据的同时,为远距离乘客提供各类服务。 利用这些创新成果以及对大数据的洞察能力,航空公司将获得超越竞争对手的巨大优势。从预订、值机、登机到乘机,航空公司能够全程跟踪客户群体的各类信息。具体来讲

python中使用Opencv进行车牌号检测——2018.10.24

ε祈祈猫儿з 提交于 2020-08-07 12:16:46
初学Python.Opencv,想用它做个实例解决车牌号检测。 车牌号检测需要分为四个部分:1.车辆图像获取、2.车牌定位、3.车牌字符分割和4.车牌字符识别 在百度查到了车牌识别部分车牌定位和车牌字符分割,先介绍车牌定位部分 车牌定位需要用到的是图片二值化为黑白后进canny边缘检测后多次进行开运算与闭运算用于消除小块的区域,保留大块的区域,后用cv2.rectangle选取矩形框,从而定位车牌位置 车牌字符的分割前需要准备的是只保留车牌部分,将其他部分均变为黑色背景。这里我采用cv2.grabCut方法,可将图像分割成前景与背景。分割完成后,再经过二值化为黑白图后即可进行字符分割。由于图像中只有黑色和白色像素,因此我们需要通过图像的白色像素和黑色像素来分割开字符。即分别通过判断每一行每一列的黑色白色像素值的位置,来定位出字符。具体程序附下 # -*- coding: utf-8 -*- """ Created on Tue Oct 23 20:46:45 2018 @author: Administrator """ import cv2 import numpy as np def stretch(img): ''' 图像拉伸函数 ''' maxi = float(img.max()) mini = float(img.min()) for i in range(img

数据实时同步之MongoDB

社会主义新天地 提交于 2020-08-07 10:58:13
​转载本文需注明出处:微信公众号EAWorld,违者必究。 前言: 随着传统企业的发展,企业数据呈现多样化,海量化,难以实现数据快速分析。 MongoDB是当前很多企业使用的,当日积月累数据很大时,就可能会忽略历史数据的价值,可以把数据实时同步到其他储存: HBASE、HIVE、HDFS文件等等。 在当前大数据、云计算的时代潮流下,实现数据价值,对企业决策力、洞察发现力极其有益。 在MongoDB 3.6 之后版本,提供Change Streams API。但目前数据量庞大的仍还是3.6之前版本的历史悠久企业。这些资产数据是不可缺少的,所以当使用3.6之前版本,两步走:首先对历史库数据迁移。再开始监听MongoDB库增量变化,实现MongoDB的监听和实时同步(Oplog)。 目录: 1.Oplog简介 2.MongoDB服务配置启动 3.Oplog获取和查看 4.简单Java代码实现 1.Oplog简介 1、认识 当在MongoDB的Primary下,我们进行操作库表时,这些操作会以特殊格式储存在local库下的一个固定集合中(下面会介绍到)。Secondary(次)就会通过获取主的oplog,来进行同步数据,并且存储自己的Oplog。所以Oplog 也是Mongodb Replication的重要组成了。 2、大小 Mongodb默认将其大小分配的是5%的空闲磁盘空间

企业加密的文件能够随意的外发使用?浙江办公文档加密高级版本,企业软件加密工具上海风奥科技

邮差的信 提交于 2020-08-07 09:42:25
就需要来对公司中研发等相关的重要数据文件加密,来保护企业的无形资产以及商业机密文件的安全。只有能够从容应对信息安全问题,并且做好相关的数据防泄漏工作,才能稳定发展的脚步,让自己的企业在互联网竞争中稳步发展。 对于企业来说,如何去选择一款功能齐全并且适合企业发展中使用的 企业文件加密系统 来保护公司不同部门下的不同类型的数据文件的安全。以及企业在不同分公司环境下的所有使用文件的安全?如何做做到企业机密数据和敏感信息免遭恶意或意外泄露,是当代企业所面临的重大难题,也是企业现阶段迫切需要应对的数据信息安全问题。 正是由于公司对于数据安全的需求显著提升,因而文件加密系统产品也逐渐增多。这对于企业去选择加密软件产品而言又增加了难度。这里要提醒企业在选择的时候需要注意的是,不同的加密软件所采用的加密技术不同,所实现的加密效果或者是实现的方式也存在着很大的差异。所以企业技术人员在选择文件加密软件的时候,首先需要对现在市面上相关的加密软件所采用的加密技术有一个初步的了解,这样才能在出发点上去选择一款更安全实用的文件加密产品。 在企业对相关的加密技术有了一定的了解以后,你会发现,现在企业单位更多的使用的是驱动层透明加密技术产品。 为什么现在的企事业单位更愿意选择驱动层透明加密技术的产品来对自己公司的重要数据文件加密?比较传统加密方式以及手动加密的方式,驱动层加密,无需过多的操作