数码

em rem vh vw

大城市里の小女人 提交于 2020-01-15 16:54:51
em 在做手机端的时候经常会用到的做字体的尺寸单位 em就相当于“倍”,相对于父级比较 rem 这里的r就是root的意思,意思是相对于根节点来进行缩放 当有嵌套关系的时候,嵌套关系的元素的字体大小始终按照根节点的字体大小进行缩放。 vh 当前屏幕可见高度的百分比 height:100vh == height:100% vw 当前屏幕宽度的百分比 width:100vw == width:100% 来源: https://www.cnblogs.com/awakin/p/10722204.html

ROS学习笔记(六)gazebo

限于喜欢 提交于 2020-01-15 15:50:25
鼠标操作 鼠标操作方法,这里用了Gazebo官网的图,一般常用的就是“shift+鼠标左键”转换视角,“鼠标左键”平移视角,“滚轮”缩放大小 在创建模型的时候,“ctrl+z”的撤回键是不能用的,所以每次操作完成之后,最好按以下“esc”键退出当前操作至选择物体模式,这样会避免误点 来源: CSDN 作者: 李大九 链接: https://blog.csdn.net/weixin_43850162/article/details/103988783

交换机 VS 路由器

Deadly 提交于 2020-01-15 06:53:15
交换机 VS 路由器 原文链接:https://blog.csdn.net/csdn_baotai/article/details/88363707 1. 外观上的区别 交换机: 端口较多,看起来比较笨重 路由器: 端口较少,体积也略小。实际上上图并不是真正的路由器只是集成了路由器的功能,除此之外还有交换机的功能(LAN口就是作为交换机的端口来使用,WAN是用于连接外网的端口),而两个天线则是无线AP接入点(即是通常所说的无线局域网wifi)。 2、工作层次不同 最初的交换机工作在OSI开放式系统互联模型的数据链路层,即第二层; 而路由器则工作在OSI模型的网络层,就是第三层。 由于这一点所以交换机的原理比较简单,一般都是采用**硬件**电路实现数据帧的转发; 而路由器工作在网络层,肩负着网络互联的重任,要实现更加复杂的协议,具有更加智能的转发决策功能,一般都会在路由器中跑操作系统,实现复杂的**路由算法**,更偏向于**软件**实现其功能。 3、数据的转发对象不同 交换机是根据MAC地址转发数据帧; 路由器则是根据IP地址来转发IP数据报/分组。 ​ 数据帧是在IP数据包/分组的基础上封装了帧头(源MAC和目的MAC等)和帧尾(CRC校验。码)。而对于MAC地址和IP地址大家也许就搞不明白了,为何需要两个地址,实际上IP地址决定最终数据包要到达某一台主机

VC GDI双缓冲机制绘图防屏幕闪烁实现步骤

≡放荡痞女 提交于 2020-01-15 00:01:17
在OnDraw(CDC* pDC) 中添加如下代码 CDC MemDC; //首先定义一个显示设备对象   CBitmap MemBitmap;//定义一个位图对象   //随后建立与屏幕显示兼容的内存显示设备   MemDC.CreateCompatibleDC(NULL);   //这时还不能绘图,因为没有地方画 ^_^   //下面建立一个与屏幕显示兼容的位图,至于位图的大小嘛,可以用窗口的大小,也可以自己定义(如:有滚动条时就要大于当前窗口的大小,在BitBlt时决定拷贝内存的哪部分到屏幕上)   MemBitmap.CreateCompatibleBitmap(pDC,nWidth,nHeight);   //将位图选入到内存显示设备中   //只有选入了位图的内存显示设备才有地方绘图,画到指定的位图上   CBitmap *pOldBit=MemDC.SelectObject(&MemBitmap);   //先用背景色将位图清除干净,这里我用的是白色作为背景   //你也可以用自己应该用的颜色   MemDC.FillSolidRect(0,0,nWidth,nHeight,RGB(255,255,255));   //绘图   MemDC.MoveTo(……);   MemDC.LineTo(……);   //将内存中的图拷贝到屏幕上进行显示   pDC-

2019款Mac Pro到底有多强

主宰稳场 提交于 2020-01-14 12:19:42
0、 背景 2013款Mac Pro 俗称“垃圾桶”,是苹果公司2013年底向市场推出的一款图形工作站,体积只有2010款Mac Pro 的八分之一,在体积上秒杀了市面上所有工作站,而性能却提高了 4 倍。主款主机颠覆了传统立式机箱的结构布局,由三块主板竖着围成一个三角尺由此构成了一个高9.9寸的圆柱型结构工作站。 正是由于这种紧凑型设计造成扩展性问题,对于普通用户除了内存,很难升级其他部件,而该机器所设计的接口(USB3.0和雷电2)、搭配的显卡(Fire ProD500)这种配置在当时主要用来满足处理4K视频的需求。 1.主机外观 2019款主机外观如上图右侧所示,这里最引人注目的是类似金属刨丝器一样的前面板,这种设计提供了大量散热表面积以及增加了进风量。 物理尺寸 为了解决机箱散热问题,苹果在机箱的前端,采用了三个轴流风扇+机箱后部的涡轮风扇组成,先说说机箱正面的这三个大风扇,其作用是引导气流进入,经由CPU、GPU和SSD等原件最后由右下方的涡轮风扇将热空气排出。这一过程有些类似于空调室外机或者是浴室的抽风机。但是风扇如果高速运转起来会发出高频振动,而产生噪音。而这款Mac Pro的风扇经过重新设计的风扇叶片并能根据频率变化进行调整,可以让声音变得更平滑,不易被用户察觉到。这有些类似于汽车上采用的静音轮胎的花纹一样(胎噪是有的,可以让用户感觉更小些) 细节: 新款Mac

android唤醒屏幕、打开锁屏

╄→尐↘猪︶ㄣ 提交于 2020-01-14 11:08:47
有个项目客户需要开休眠锁屏功能, 在产测程序测试重启测试时, 锁屏界面挡住了测试界面, 需要处理. import android.app.KeyguardManager; import android.os.PowerManager; Log.d(TAG, "wakeup"); PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE); PowerManager.WakeLock wl = pm.newWakeLock(PowerManager.ACQUIRE_CAUSES_WAKEUP | PowerManager.SCREEN_DIM_WAKE_LOCK, "StartupReceiver"); wl.acquire(); Log.d(TAG, "disableKeyguard"); KeyguardManager km= (KeyguardManager) getSystemService(Context.KEYGUARD_SERVICE); KeyguardManager.KeyguardLock kl = km.newKeyguardLock("StartupReceiver"); kl.disableKeyguard(); 参考: android开机自动唤醒屏幕

Android 屏幕适配

情到浓时终转凉″ 提交于 2020-01-14 04:46:03
见解: ------> https://blog.csdn.net/zhaokaiqiang1992/article/details/45419023 ;这一篇网文内容详尽 对于鸿洋的百分比适配,由于目前无法覆盖所有分辨率,对于现在也没有全备的测试,问题可能会比较多,所以目前不采用。如果使用,需要进一步注意的是,对于有虚拟按键的手机,需要在该分辨率下,还需要创建一套除去NavigationBar高度后分辨率的适配方案。比如1920 x 1080 的手机,虚拟按键高度为170px。针对该款手机,既要创建values-1920x1080 ,还需要创建values-1750x1080。 针对目前的开发进行适配,做好网文中主要介绍的内容即可。以下内容方便查阅,直接粘贴出来: 屏幕尺寸 屏幕尺寸指屏幕的对角线的长度,单位是英寸,1英寸=2.54厘米 比如常见的屏幕尺寸有2.4、2.8、3.5、3.7、4.2、5.0、5.5、6.0等 屏幕分辨率 屏幕分辨率是指在横纵向上的像素点数,单位是px,1px=1个像素点。一般以纵向像素*横向像素,如1960*1080。 屏幕像素密度 屏幕像素密度是指每英寸上的像素点数,单位是dpi,即“dot per inch”的缩写。屏幕像素密度与屏幕尺寸和屏幕分辨率有关,在单一变化条件下,屏幕尺寸越小、分辨率越高,像素密度越大,反之越小。 dp、dip、dpi

0-5KΩ/0-2KΩ转4-20ma变送器

被刻印的时光 ゝ 提交于 2020-01-14 04:38:38
主要特性 : >>输  入:输入电位器或电阻信号:0-50Ω/0-100Ω/0-200Ω/ 0-500Ω/0-1KΩ/0-2KΩ/0-5KΩ/0-10KΩ >>输出信号:输出标准电压信号:0-5V/0-10V/1-5V/0-±5V/0-±10V 或输出标准电流信号:0-10mA/0-20mA/4-20mA >>辅助电源:5V、9V、12V、15V或24V直流单电源供电 >>工业级温度范围: - 45 ~ + 85 ℃ >>精度等级:0.1,0.2级 >>隔离耐压:2500VDC(1mA,60S),输入/输出/电源 三隔离 >>安装方式:DIN35导轨安装 >>外形尺寸:79x69.5x25mm 图1 模块外观图 典型应用 : >>位移测量,角度测量 >>电位计,电子尺信号的隔离变送 >>电阻阻值的测量变送 电子尺信号变送器产品主要用于0-5K,0-10K等位移或角度传感器信号的隔离与变送 (传感器需用户自己配),在工业上主要用于信号的隔离与变送。该变送器输入采用恒压驱动,适用于3线传感器。如果是2线传感器,也可以按要求定制成恒流驱动方式。输入、输出和辅助电源之间是完全隔离(三隔离),可以承受2500VDC的隔离耐压。产品采用DIN35国际标准导轨安装方式,体积小、精度高,性能稳定、性价比高,可以广泛应用在石油、化工、电力、仪器仪表和工业控制等行业。

黑苹果配置挑选,教你组装一台苹果机

时光毁灭记忆、已成空白 提交于 2020-01-14 01:13:52
要剪视频、音频或者编程的同学,macbook pro的硬盘或配置实在捉襟见肘,还有一部分人想体验Mac OS 又感觉 MAC 太贵,那么旧组一台黑苹果来使用吧。下面来聊聊黑苹果配置的挑选方法。首先是 https://www.tonymacx86.com/ ,算最权威的黑苹果网站了吧,上面有推荐的黑苹果配置,点击 Buyer’s Guide 就能看到,目前推荐的都是8,9系CPU和300系主板了,如果需要更老的配置推荐可以点下面的超链接。 黑苹果的难点就在驱动,所以选好配件基本就完成了一大半,有的配件是无法完美驱动的,下面来简单聊聊怎么挑选配件(以下以intel8代平台为例)。 CPU选型: 想要比较方便黑苹果的只推荐intel的CPU,虽然最近价格不是很美丽吧。另外如果有FinalCutPro需求的话,强烈推荐带核显的版本,不要选新出的后缀为F的无核显9代CPU,原因是intel的qsv加速对h264和h265编码的素材剪辑会有非常好的加速效果,输出也是。新机一般使用i5-8400、i7-8700就够用了,再高配置的土豪请随意,只要Intel主流处理器都可以轻松安装的。目前散片价格和盒装价格比差价还好,自己取舍吧。 主板选择: 目前tonymacx86推荐的主要是Z390少量的Z370和H370。黑苹果中主板是至关重要的,虽然这些都比B360和H310贵一些