高通晓龙820/Helio X20/Exynos 8890/麒麟950性能对比

In 网络  @2016-04-06

高通Snapdragon 820/联发科Helio X20/三星Exynos 8890/华为麒麟Kirin 950性能对比

新款手机应接不暇,就不一一点名了,各大品牌的旗舰机型基本上用的就是上面这四款CPU,那么我们就来看看,手机CPU到底哪家强?本篇文章是关于目前安卓阵营最火爆的4款CPU赤裸裸的性能对比,主要从参数上去硬性对比,至于厂家的各种吹一概不理睬!
kirin-950-vs-exynos-8890-vs-snapdragon-820-vs-helio-x20

Snapdragon 820
三星14nm FinFET工艺
2.2Ghz四核Kryo构架(自主黑科技)
GPU为Adreno 530@510~624 MHzMHz,GPU浮点性能407.4~498.5 GFlops
内存带宽28.8GB/s(LPDDR4双通道)

Exynos 8890
三星14nm FinFET工艺
1.6Ghz四核 ARM A-53加上2.3~2.6Ghz四核 Exynos M1核心构架(自主黑科技)
GPU为Mali-T880MP12(12核心)@650 MHz,GPU浮点性能265.2 GFlops
内存带宽28.7GB/s(LPDDR4双通道)

Helio X20
台积电 20nm工艺
十核心2x Cortex-A72 @ 2.5GHz加上4x Cortex-A53 @ 2.0GHz加上4x Cortex-A53 @ 1.4GHz
GPU为Mali-T880 MP4@780 MHz,GPU浮点性能106 GFlops
内存带宽14.9GB/s(LPDDR3双通道)

Kirin 950
台积电16nm工艺
八核心 4X ARM Cortex-A72 @ 2.3GHz加上4X ARM Cortex-A53@1.8GHz
GPU为Mali-T880 MP4@900 MHz,GPU浮点性能122.4 GFlops
内存带宽25.6GB/s(LPDDR4双通道)

只看参数就可以了,其他厂家自吹自擂的东西就不用看了,所以结论就出来了:
CPU核心性能还是掌握核心科技的三星Exynos 8890最强,高通Snapdragon 820次之,麒麟950和联发科Helio X20都是使用的公版构架伯仲之间。
GPU方面高通Snapdragon 820最强,丧心病狂的12核心三星Exynos 8890次之,麒麟950和联发科Helio X20用的核心一样,麒麟950频率更高,所以联发科的GPU是垫底的。
所以CPU综合来说,三星和高通各有所长,麒麟950中游水平,联发科伪旗舰Helio X20性能垫底。

有的同学要说,啊还有能耗啊,基带啊,cat啊,散热啊,嗯是这样的,所以我只做赤裸裸的参数对比,至于这些方面,只有用了才知道哦,比如散热。

相关对比:Exynos7420/麒麟930/Helio X10/高通骁龙810性能对比

标签» , , , , , , , ,   评论» 5枚  被围观 767 次

Lumen环境Windows下Xampp环境安装Composer

In 学习  @2016-03-22

TP框架之后想学一下Laravel“精简版”Lumen,现在配置环境,需要安装PHP依赖管理工具Composer,我本地环境是Xampp,一步一步来。
准备工作
1.打开PHP配置文件E:\xampp\php\php.ini确认以下模块已开启(移除前面的分号)。

extension=php_openssl.dll, 
extension=php_curl.dll, 
extension=php_sockets.dll

2.检查扩展路径:

extension_dir = "E:\xampp\php\ext"
browscap = "E:\xampp\php\extras\browscap.ini"

3.下载Windows平台下Composer的安装文件并安装:
https://getcomposer.org/Composer-Setup.exe
安装过程中需要选择你的php安装目录下的php.exe文件选择路径。
命令行运行:

composer -v

安装成功会显示:
composer安装成功
4.安装Lumen:
4.1.命令行下载Lumen并安装:

composer global require "laravel/lumen-installer=~1.0"

4.2.系统环境变量path添加:

C:\Users\Administrator\AppData\Roaming\Composer\vendor\bin;

4.3.创建Lumen新项目:
进入要创建项目的目录比如E:\www

E:\www>lumen new blog

将会在E:/www目录下创建包括全部依赖包的文件夹blog,至此,安装过程结束。

标签» , , ,   评论» 1枚  被围观 1,057 次

网页前端js判断移动端还是PC端跳转代码

In 笔记  @2016-03-22

项目上客户有PC端网页,也有专门开发的手机端网址,同一个入口网址可以减少客户的学习成本,也是一种很好的手段,根据客户使用的客户端来自动跳转就可以了,每个浏览器在发送请求的头部里面都会有识别设备类型的User Agent可以设置,手机,pad等就跳转到移动端网页,PC电脑端就跳转到PC端页面,提供良好的用户体验。
上代码:

<script type="text/javascript">
    var commonURL = 'http://www.m1910.com';
    function mobile_device_detect(url){
      var thisOS=navigator.platform;
      var os=new Array("iPhone","iPod","iPad","android","Nokia","SymbianOS","Symbian","Windows Phone","Phone","Linux armv71","MAUI","UNTRUSTED/1.0","Windows CE","BlackBerry","IEMobile");
      for(var i=0;i<os.length;i++){
        if(thisOS.match(os[i])){   
             window.location=url;
             }
      }
      if(navigator.platform.indexOf('iPad') != -1){
          window.location=url;
      }
      var check = navigator.appVersion;
          if( check.match(/linux/i) ){
              if(check.match(/mobile/i) || check.match(/X11/i)) {
             window.location=url;
            }  
          }
      Array.prototype.in_array = function(e){
        for(i=0;i<this.length;i++){
          if(this[i] == e)
          return true;
          }
          return false;
        }
      } 
    mobile_device_detect("http://www.m1910.com/Mobile/");/*指定跳转地址*/
</script>
标签» , , , ,   评论» 2枚  被围观 582 次

HTC M8d升级到Android 6.0+Sense 7初体验

In 生活  @2016-03-09

从2015年年底就开始等国航HTC M8的官方推送Android 6.0+Sense 7了,经过几度跳票,联通版M8w由于与国际国际版一样所以在2016年初最先得到推送升级,紧接着是移动版M8t,最后比他们晚了很久很久之后,昨天也就是3月7日晚上例行的更新检查发现有推送了,于是备份一下通讯录就直接双清——OTA升级了,过程很顺利。这次升级后的ROM版本是6.22.1401.3。
HTC M8d 升级Android 6.0

升级后也没有出现HTC社区里那么多M8t的同志们出现的各种蛋疼问题,目前运行稳定,惊喜很多啊,比如反应比5.0.2版本流畅度高,更省电,里面自带的Doze电量管理加上绿色守护那感觉,手机从未如此省电,感觉好冰凉。

界面方面,动画更炫哦,字体我倒觉得之前的那个更好看,还有拨号界面的UI,显然是之前的好看,新加入的骚扰电话识别和标识这个,有点丑啊,不能实现拦截的话意义何在?也有可能我还没摸清楚,相机好像现在是自己添加拍照模式,这两天挺忙的,也没细细去每个功能的试,还是慢慢来体验吧,我知道的就是权限管理更完善了,更省电了,反应更快了,总体上界面更好看了,总的来说这次的版本是非常值得升级的。

前面提到这个HTC M8d的手机:
HTC M8/M8D/M8T升级Android 5.0.2耗电问题解决方法
HTC M8镜头刮花照相模糊解决办法

标签» , ,   评论» 8枚  被围观 1,621 次

jQuery使用change事件获取select当前值并动态赋值

In 学习  @2016-03-04

需求描述:
在文章编辑页面:
QQ截图20160304171422
当我们通过下拉菜单选择不同分类的时候,需要将该分类的值赋值给一个hidden类型的元素,在提交修改或添加的时候将这个值写入数据库标识文章的分类,由于选择的值是变化的,在不重新加载页面的情况下,完成动态赋值。

模板文件:

<form class="form-horizontal" role="form" action="{:U('Blog/adds')}" method="post">
<input type="hidden" id="ptitle" name="ptitle" value="{$_GET.title}">
<input type="hidden" name="id" value="{$_GET.id}">
	<div class="form-group">
		<label class="col-sm-3 control-label no-padding-right" for="form-field-1"> 父类目</label>
		<div class="col-sm-9">
		<!-- 栏目选择下拉框 -->
			<select class="col-xs-10 col-sm-5" name="pid" id="pid">
				<volist name="list" id="list">
				<option value="{$list.id}" <if condition="$list['id'] eq $_GET['pid']">selected="selected"</if> >{$list.title}</option>
				</volist>
			</select>
		</div>
	</div>
	<div class="clearfix form-actions">
		<div class="col-md-offset-3 col-md-9">
			<button class="btn btn-info" type="submit">
				<i class="icon-ok bigger-110"></i>
				提交
			</button>
			&nbsp; &nbsp; &nbsp;
			<button class="btn" type="reset">
				<i class="icon-undo bigger-110"></i>
				重置
			</button>
		</div>
	</div>
</form>

当pid发成改变的时候,获取option:selected文本给ptitle赋值

<script>
$("#pid").change(function() {	
	 var ptitle = $(this).find("option:selected").text();		 
	 $("#ptitle").attr("value",ptitle);
})
</script>
标签» , ,   评论» 2枚  被围观 475 次