首页 文章 精选 留言 我的

精选列表

搜索[小尺寸模型],共10005篇文章
优秀的个人博客,低调大师

Intel新一代超低功耗Atom曝光:尺寸超小

Intel已经放弃了智能手机平台,不过在超低功耗方面,Intel仍然有一条,今年底会推出新的Apollo Lake,取代目前的Cherry Trail/Braswell,可用于平板机、迷你机、笔记本等等,包括Intel NUC迷你机下一代新品就会用它。 Intel新一代超低功耗Atom曝光 Apollo Lake仍将采用14nm工艺制造,拥有新的Goldmont CPU架构(最多四核心)、第九代核显(最多24单元?),并首次支持H.265、VP9硬件编码,同时支持DDR3L、LPDDR3/4内存、eMMC存储等等。 Intel新一代超低功耗Atom曝光 这是精英展示一款基于Apollo Lake的迷你主板,规格相当齐全,拥有DC供电输入、双网口、双M.2插槽(SSD+无线网卡)、SO-DIMM内存插槽、HDMI、miniDP、3×USB 3.0 Type-A、USB 3.0 Type-C。 Intel新一代超低功耗Atom曝光 这就是Apollo Lake处理器的真身,很小巧,只有11.24×9.98=159.7平方毫米。Intel曾经表示,Apollo Lake平台可以设计得十分紧凑,成本也比以往更低,相信明年会看到大量基于该平台的产品。 Intel新一代超低功耗Atom曝光 Intel新一代超低功耗Atom曝光 Intel新一代超低功耗Atom曝光 Intel新一代超低功耗Atom曝光 ====================================分割线================================ 本文转自d1net(转载)

优秀的个人博客,低调大师

工业 LCD 选型指南:320240 点阵屏与 6464 小尺寸 COG 液晶屏怎么选?

在工控仪表、手持检测设备的硬件开发工作中,液晶显示屏作为人机交互核心部件,直接影响整机的结构设计、功耗表现与现场使用稳定性。深圳驰宇微深耕 LCD 显示模组研发生产,CYW-G320240-201 和 CYWG6464289 两款图形点阵屏,分别面向大画面工控设备与小型便携终端,是工业项目里常用的两款产品。很多硬件工程师在方案设计阶段,会纠结两款屏幕该如何取舍,本文结合规格参数、接口特性、适用场景做详细对比,为屏幕选型提供参考。

优秀的个人博客,低调大师

iOS - OC NSSize 尺寸

前言 结构体,这个结构体用来表示事物的宽度和高度。 typedef CGSize NSSize; struct CGSize { CGFloat width; CGFloat height; }; typedef struct CGSize CGSize; 1、NSSize 结构体变量的创建与调用 // NSSize 结构体变量的创建与赋值 // 先定义变量,再赋值 NSSize size1; size1.width = 6; size1.height = 1; // 定义时直接赋值 NSSize size2 = {7, 2}; // 给指定成员赋值 NSSize size3 = {.height = 3, .width = 8}; // 使用函数赋值 NSSize size4 = NSMakeSize(9, 4); // 使用等价的结构体定义,等价于 CGSize size5 = CGSizeMake(10, 5); NSSize size5 = CGSizeMake(10, 5); // NSSize 结构体变量值的调用 NSLog(@"size1: %.0f, %.0f", size1.width, size1.height); NSLog(@"size2: %.0f, %.0f", size2.width, size2.height); NSLog(@"size3: %.0f, %.0f", size3.width, size3.height); NSLog(@"size4: %.0f, %.0f", size4.width, size4.height); NSLog(@"size5: %.0f, %.0f", size5.width, size5.height); 2、NSSize 与 NSString 的相互转换 // NSSize 转 NSString NSString *stringFronSize = NSStringFromSize(size5); // NSString 转 NSSize NSSize size6 = NSSizeFromString(stringFronSize);

优秀的个人博客,低调大师

iOS - Swift NSSize 尺寸

前言 结构体,这个结构体用来表示事物的宽度和高度。 public typealias NSSize = CGSize public struct CGSize { public var width: CGFloat public var height: CGFloat public init() public init(width: CGFloat, height: CGFloat) } extension CGSize { public static var zero: CGSize { get } public init(width: Int, height: Int) public init(width: Double, height: Double) } 1、NSSize 结构体变量的创建与调用 // NSSize 结构体变量的创建与赋值 // 先定义变量,再赋值 var size1:NSSize = NSSize() size1.width = 6; size1.height = 1; // Int 型值 let size2:NSSize = NSSize(width: 2, height: 5) // Double 型值 let size3:NSSize = NSSize(width: 2.1, height: 6.2) // CGFloat 型值 let size4:NSSize = NSSize(width: 2.2, height: 7.3) // 由方法创建 let size5:NSSize = NSMakeSize(2.3, 8.4) // 由方法创建 let size6:NSSize = CGSizeMake(2.4, 9.5) // NSSize 结构体变量值的调用 print("\(size1.width), \(size1.height)") 2、NSSize 与 String 的相互转换 let size1:NSSize = NSMakeSize(2.3, 8.4) // NSSize 转 String let string:String = NSStringFromSize(size1) // String 转 NSSize let size:NSSize = NSSizeFromString(string)

优秀的个人博客,低调大师

图片尺寸

Xsize / Ysize cfgmaker --global "HtmlDir: /var/www/mrtg" \ --global "ImageDir: /var/www/mrtg" \ --global "LogDir: /var/lib/mrtg" \ --global "ThreshDir: /var/lib/mrtg" \ --global "Options[_]: growright,bits" \ --global "Xsize[_]: 600" \ --global "Ysize[_]: 200" \ \ --ifref=name --ifdesc=descr \ --subdirs=Juniper-Firewall \ public@172.16.0.1 \ > /etc/mrtg/firewall.cfg Please enable JavaScript to view the <a href="http://disqus.com/?ref_noscript">comments powered by Disqus.</a>comments powered by Disqus 原文出处:Netkiller 系列 手札 本文作者:陈景峯 转载请与作者联系,同时请务必标明文章原始出处和作者信息及本声明。

优秀的个人博客,低调大师

Android 获取屏幕尺寸与密度

from://http://blog.csdn.net/ithomer/article/details/6688883 android中获取屏幕的长于宽,参考了网上有很多代码,但结果与实际不符,如我的手机是i9000,屏幕大小是480*800px,得到的结果却为320*533 结果很不靠谱,于是自己写了几行代码,亲测一下 测试参数: 测试环境: i9000(三星) 物理屏幕:480*800px density :1.5 测试代码: [java] view plain copy print ? //获取屏幕密度(方法1) intscreenWidth=getWindowManager().getDefaultDisplay().getWidth();//屏幕宽(像素,如:480px) intscreenHeight=getWindowManager().getDefaultDisplay().getHeight();//屏幕高(像素,如:800p) Log.e(TAG+"getDefaultDisplay","screenWidth="+screenWidth+";screenHeight="+screenHeight); //获取屏幕密度(方法2) DisplayMetricsdm=newDisplayMetrics(); dm=getResources().getDisplayMetrics(); floatdensity=dm.density;//屏幕密度(像素比例:0.75/1.0/1.5/2.0) intdensityDPI=dm.densityDpi;//屏幕密度(每寸像素:120/160/240/320) floatxdpi=dm.xdpi; floatydpi=dm.ydpi; Log.e(TAG+"DisplayMetrics","xdpi="+xdpi+";ydpi="+ydpi); Log.e(TAG+"DisplayMetrics","density="+density+";densityDPI="+densityDPI); screenWidth=dm.widthPixels;//屏幕宽(像素,如:480px) screenHeight=dm.heightPixels;//屏幕高(像素,如:800px) Log.e(TAG+"DisplayMetrics(111)","screenWidth="+screenWidth+";screenHeight="+screenHeight); //获取屏幕密度(方法3) dm=newDisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(dm); density=dm.density;//屏幕密度(像素比例:0.75/1.0/1.5/2.0) densityDPI=dm.densityDpi;//屏幕密度(每寸像素:120/160/240/320) xdpi=dm.xdpi; ydpi=dm.ydpi; Log.e(TAG+"DisplayMetrics","xdpi="+xdpi+";ydpi="+ydpi); Log.e(TAG+"DisplayMetrics","density="+density+";densityDPI="+densityDPI); intscreenWidthDip=dm.widthPixels;//屏幕宽(dip,如:320dip) intscreenHeightDip=dm.heightPixels;//屏幕宽(dip,如:533dip) Log.e(TAG+"DisplayMetrics(222)","screenWidthDip="+screenWidthDip+";screenHeightDip="+screenHeightDip); screenWidth=(int)(dm.widthPixels*density+0.5f);//屏幕宽(px,如:480px) screenHeight=(int)(dm.heightPixels*density+0.5f);//屏幕高(px,如:800px) Log.e(TAG+"DisplayMetrics(222)","screenWidth="+screenWidth+";screenHeight="+screenHeight); 结果如下: [java] view plain copy print ? E/==MyScreenActivity===================================getDefaultDisplay(8509):screenWidth=320;screenHeight=533 E/==MyScreenActivity===================================DisplayMetrics(8509):xdpi=156.3077;ydpi=157.51938 E/==MyScreenActivity===================================DisplayMetrics(8509):density=1.0;densityDPI=160 E/==MyScreenActivity===================================DisplayMetrics(111)(8509):screenWidth=320;screenHeight=533 E/==MyScreenActivity===================================DisplayMetrics(8509):xdpi=234.46153;ydpi=236.27907 E/==MyScreenActivity===================================DisplayMetrics(8509):density=1.5;densityDPI=240 E/==MyScreenActivity===================================DisplayMetrics(222)(8509):screenWidthDip=320;screenHeightDip=533 E/==MyScreenActivity===================================DisplayMetrics(222)(8509):screenWidth=480;screenHeight=800 分析结果: 在onDraw()方法中 方法1和2,得到的结果都一致,均为320*533,明显不是测试机i9000的屏幕大小 方法3,将方法1和2得到的结果,乘以density后,完美的480*800,perfect! 注:density 大于1的情况下,需要设置targetSdkVersion在4-9之间,例如 <uses-sdk android:minSdkVersion="3" android:targetSdkVersion="10" /> 但是,这就说明方法3一定是通用的吗? 回答是否定的,因为我也在模拟器、HTC G14物理机,以及ViewSonic、Galaxy平板上测试过,方法3在density=1.5时,放大了实际屏幕值,例如:HTC G14 在HTC G14上,实际屏幕大小,直接通过dm.widthPixels、dm.heightPixels便得到了实际物理屏幕大小(540,960) 导致无法通过一种通用的方法获取真实物理屏幕大小的原因,可能就是因为Android系统开源,不同的手机生产厂商没有统一的制造标准,来规定手机屏幕。 仔细分析代码,发现问题出在代码: getWindowManager().getDefaultDisplay().getMetrics(dm) Initialize a DisplayMetricsobject from this display's data. dm = getResources().getDisplayMetrics() Return thecurrent display metricsthat are in effect for this resource object. The returned object should be treated as read-only. 测试源码 本文转自wanqi博客园博客,原文链接:http://www.cnblogs.com/wanqieddy/p/4170011.html,如需转载请自行联系原作者

优秀的个人博客,低调大师

iOS - OC NSRect 位置和尺寸

前言 结构体 这个结构体用来表示事物的坐标点和宽高度。 typedef CGRect NSRect; struct CGRect { CGPoint origin; CGSize size; }; typedef struct CGRect CGRect; 1、NSRect 结构体变量的创建与调用 // NSRect 结构体变量的创建与赋值 // 先定义变量,再赋值 NSRect rect1; rect1.origin.x = 6; rect1.origin.y = 1; rect1.size.width = 1; rect1.size.height = 6; // 定义时直接赋值,或者 NSRect rect2 = {{7, 2}, {2, 7}}; NSRect rect2 = {7, 2, 2, 7}; // 给指定成员赋值 NSRect rect3 = {.size.height = 8, .size.width = 3, .origin.y = 3, .origin.x = 8}; // 使用函数赋值 NSRect rect4 = NSMakeRect(9, 4, 4, 9); // 使用等价的结构体定义,等价于 CGRect rect5 = CGRectMake(10, 5, 5, 10); NSRect rect5 = CGRectMake(10, 5, 5, 10); // NSRect 结构体变量值的调用 NSLog(@"rect1: %.0f, %.0f, %.0f, %.0f", rect1.origin.x, rect1.origin.y, rect1.size.width, rect1.size.height); NSLog(@"rect2: %.0f, %.0f, %.0f, %.0f", rect2.origin.x, rect2.origin.y, rect2.size.width, rect2.size.height); NSLog(@"rect3: %.0f, %.0f, %.0f, %.0f", rect3.origin.x, rect3.origin.y, rect3.size.width, rect3.size.height); NSLog(@"rect4: %.0f, %.0f, %.0f, %.0f", rect4.origin.x, rect4.origin.y, rect4.size.width, rect4.size.height); NSLog(@"rect5: %.0f, %.0f, %.0f, %.0f", rect5.origin.x, rect5.origin.y, rect5.size.width, rect5.size.height); 2、NSRect 与 NSString 的相互转换 // NSRect 转 NSString NSString *stringFronRect = NSStringFromRect(rect5); // NSString 转 NSRect NSRect rect6 = NSRectFromString(stringFronRect);

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

用户登录
用户注册