骑车的牛 骑车的牛
每个人都是上帝手中的一个烟蒂,努力着,奋斗着,在坠落之前划出一道属于自己的弧
关注数: 28 粉丝数: 700 发帖数: 51,835 关注贴吧数: 80
记录一下6S和NEX的差距 当然一台是3年前的手机,一台是现在最新的旗舰机,不是一个起跑线,不过我依旧拿来比较 最主要的差距在几个方面: 1.电池 6s的电池真的很不耐用,我早上9点开始玩,到中午12点吃饭如果不充电的话只有20%的电了, 基本随时要接着充电器才能用 设计上是1710mAh,软件上看电池损耗已经打到72%,也就是说只有1200mAh左右了.. nex是4000mAh,要是一天都在摸鱼玩手机的话,大概到下午下班还有23%左右的点,真的爽.2.屏幕 6s用的ips Retina屏幕 nex用的super amoled 刚上手第一体验就是,nex的屏幕太红了.没办法,我用了4年的苹果屏幕,现在感觉好点 百度了一番,简单说就是Retina屏会偏灰色,A屏偏艳,色彩上是A屏好 http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fwww.pcpop.com%2Farticle%2F1011006.shtml&urlrefer=162f6b817296e9193b030872897d6fc2 但是A屏的缺点就在于会黑屏和屏闪 我把2台手机亮度调到最低,用另一台手机设想一看,就会发现A屏会有波浪.6S没有 调到五分之一亮度后,波浪就没有了 屏闪长时间使用会导致头晕呕吐,所以最好不要在晚上最低亮度 大屏幕无刘海无下巴真是爽! 3.软件 说完硬件说软件. 安卓的UI真的是一坨屎 我开机看到桌面第一反应就是,*好难受.各种图标乱七八糟,风格完全不统一: 有系统自带的立体风格的设置时钟等 有扁平风格的微信QQ等 有强制圆角导致图标不全的炉石传说等 有图标适配有问题的导致留白的道具城等 还有无背景的异形图标绿色守护等 反正就是各种乱七八糟牛鬼蛇神一同出动,在你眼前出现这个确实很难办,毕竟安卓不想iOS那样,一个强制统一的规范在那 于是下载了一个nova桌面,舒服了.4.其他 iOS有个最大的方便之处,就是左侧边的静音拨片,真的好用 vivo系统是funtouch,用了一段时间感觉是iOS的加强版,很多方面**iOS系统还好,语音助手识别也很到位,能双卡双待,Google Play上也是一堆游戏能玩,不用像App Store那样切换账号各种麻烦
A站内部股权情况,生死存亡的5天 来源 / 腾讯《深网》(ID:qqshenwang) 文 / 李儒超 欢迎下载腾讯新闻客户端,关注科技页卡,查看更多科技热点新闻 2月2日,A站今日发布微博称:“我想再活五百年”。经测试,A站网页端与APP端均已无法打开。 对此,A站CEO刘炎焱向腾讯《深网》独家回应称,“A站是不是要关了,不好说”。 此前有消息称,A站的服务器由阿里云提供,在1月31日晚上12点就已到期。但据阿里云客户满意中心在微博上的回应,阿里云包年包月ECS到期后数据可以保留7天时间,超过7天不续费服务器才会被释放。 这意味着A站最终的生死线或在本月7日左右,如若不及时续费,A站将被完全清空数据。 这已经不是A站第一次“濒临倒闭”。最近的一次发生在去年11月25日,当时A站同样网站宕机,但在11月28日,网站又重新恢复。之后,A站给出的说法的遭受入侵,物理连接停止。 对于此次关停的原因,刘焱焱表示暂时不方便透露更多。但他表示仍在为A站奔走,将坚守A站。 此前有消息称阿里巴巴旗下的云峰基金拟投资A站,但融资迟迟未落地,双方也暂未对此消息有正式回应。 资金链已断裂多日 在网站关闭的同时,多名员工反映,A站已经拖欠工资。知情人士向腾讯《深网》表示,A站资金链断裂已经有些时日,但恰逢月末月初,问题才暴露的愈加严重。 而一位曾在A站担任中层的离职员工表示,考虑到A站长期以来糟糕的财务状况,资金链断裂并不意外。 公开资料显示,A站成立于2007年6月,是国内最早的弹幕视频网站。但与走上正轨的B站相比,A站控制权已经几经易手,资方与管理层屡次出现矛盾,公司长期处于动荡混乱之中。在此过程中,缺乏正规化管理的A站很长一段时间内在变现问题上毫无进展。 根据此前中文在线投资A站时披露的A站资料,2015年全年,A站营业额仅为364万人民币,但净亏损却高达1.13亿元人民币。 不仅如此,这一亏损状况在2016年进一步加剧:2016年1月-9月共计九个月,A站营收大幅降低至71万,净亏损却继续攀升至1.46亿。 日渐衰弱的造血能力,加上视频网站自带的高成本属性,让A站不得不成为一家高度依靠烧融资的公司。 然而,根据可查资料,A站最近的一次融资仍是2016年11月中文在线对A站的入股。根据彼时中文在线发布的公告,中文在线以现金出资2.5亿元认购A站母公司广州弹幕网络科技有限公司13.51%的股权。 这笔看似解决燃眉之急的资金,在高度亏损的A站面前仍然捉襟见肘。腾讯《深网》梳理发现,自2015年合一集团对A站进行A轮投资以来,仅计算大额融资,A站总融资额约为4亿元人民币。但2015年、2016年两年的亏损,就在2.6亿以上。以A站的亏损速度,2017年全年有可能仍在1亿的量级。以此计算,A站融资资金可能已经消耗殆尽。 值得一提的是,这还是在融资资金全部到账的情况下。根据中文在线在2017年12月15日发布的《2017年1-10月、2016年度备考合并财务报表审阅报告》,中文在线的2.5亿资金仅仅到账了1.31亿元。 已非“二次元”网站第一梯队 糟糕的财务状况背后,是A站同样糟糕的运营情况。由于长期处于动荡,公司运营在很长一段时间处于半停摆状态。 事实上,每次更换资方,A站就会发生一轮动荡。以2016年年初软银注资为例,注资同时,原Acfun CEO孙旻将改任总裁,莫然出任新任CEO;不久后的5月,A站两位重要负责人产品运营产品副总裁张侠与总编辑刘炎焱均被排挤出核心管理层。 接手张侠与刘炎焱工作的却并非A站内部人员,而是时任半次元CEO的王伟(PT)。 但这一境况仅维持不到两个月,此前曾被边缘化的刘炎焱“反转”接任CEO,董事长兼CEO莫然辞职。知情人士表示,这次反转的幕后主事人,可能正是公司第一大股东、奥飞娱乐掌舵人蔡冬青。 显然,内耗成为A站衰落的重要原因。复杂的股权结构,使得不同股东之间的争斗成为常事,公司发展因之受累。 一位熟悉A站的人士告诉腾讯《深网》,虽然互联网公司普遍人员流动大,但“A站速度”在整个圈子可能都难寻对手:一个月换一任总监是常事,由于缺乏正规化管理,公司招人开人如同儿戏。不同股东代行人之间的斗争,使得A站“内斗”从未停歇。 这一系列情况在刘炎焱正式接手后已有不少改观。自2016年7月,A站迎来了“长达”一年半的相对稳定期,除了引入中文在线成为公司战略股东,刘炎焱还针对A站长期被忽视的变现问题做过一些努力,诸如去年6月,在他主持下,A站举行了第一次对外广告推介会------这一度被认为是A站复苏的标志。 但此时的A站可能已经积重难返。根据站长工具查询结果,截至目前,A站全球ALEXA排名为11629,与此对比的是,B站为249;整站日均IP上,A站仅为2.85万,B站则为166.5万。 不仅如此,政策风险也在威胁A站生存。与B站不同,A站并未持有《信息网络传播视听节目许可证》的;自2015年起,就有消息称A站频繁收到北京市文化市场行政执法总队发出的行政处罚决定书。 到今年下半年,这一形势愈加严峻。今年6月22日,国家新闻出版广电总局发文要求A站按照有关规定对视听节目服务进行全面整改。9月5日,北京市文化市场行政执法总队再次通报,依法对A站母公司以未经批准擅自从事视听节目服务、提供非法有害违反社会公共道德视听节目内容等违法违规行为作出四起行政处罚,共计罚款120000元,同时责令该网站对视频节目内容进行整改。 下调估值或为争论焦点 糟糕的财务与运营数据,以及政策生存环境,再加上复杂的股权结构,令A站这轮融资倍加艰难。A站可查的最新股权结构 根据A站可查的最新股权结构,目前A站共有10名股东,蔡冬青以54.77%居第一位,中文在线、合一集团以13.51%、13.23%分居二三位;此外,软银四家机构合计持股12.98%。 这也意味着,除了个人持股的蔡冬青外,有三家持股接近的大股东利益牵涉其中,想做到平衡与兼顾,并不容易。 知情人士透露,在云峰入股的问题上,多个股东争执不下,很大程度上阻碍了A站融资进程。争论的焦点在于,与B站这类一直向上走的企业不同,A站的状况日益糟糕,这使得估值只能下调。 下调估值,势必会引起老股东不满。 据悉,中文在线入股时给予A站的估值为18.5亿元。但截至2016年9月30日,A站资产总额仅为3626万元人民币,总负债却高达1.48亿元。无论从财务层面,还是A站近一年来仍在下行的实际状况,A站或许已经很难再撑起当年18.5亿元的高估值。 各方能否最终达成妥协,将决定A站最终的命运。 目前,随着A站网站关闭,这一事宜将日益紧迫。如若网站清空数据,对于所有股东而言,将会是最糟的结果。 而在刘炎焱看来,A站的命运还存在很大变数,现在说要关闭,还为时尚早。毕竟,距离2月7日还有5天,在刘炎焱推动下,A站快速促成融资,或是暂时拿到一笔救急资金,并非绝无可能。这一次,A站能逃过一劫吗? http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fbbs.ngacn.cc%2Fread.php%3F%26tid%3D13386325&urlrefer=f5b4f22479295f922d70c1c1b8a079e4
photoactivity package org.jzs.mybaseapp.section.home; import android.app.Dialog; import android.content.Intent; import android.content.pm.ActivityInfo; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Color; import android.net.Uri; import android.os.Bundle; import android.provider.MediaStore; import android.support.v7.app.AppCompatActivity; import android.util.Log; import android.view.View; import android.widget.ImageView; import android.widget.Toast; import com.bumptech.glide.Glide; import com.yanzhenjie.permission.AndPermission; import com.yanzhenjie.permission.PermissionListener; import com.zhihu.matisse.Matisse; import com.zhihu.matisse.MimeType; import com.zhihu.matisse.engine.impl.GlideEngine; import com.zhihu.matisse.filter.Filter; import com.zhihu.matisse.internal.entity.CaptureStrategy; import org.jzs.mybaseapp.MyApplaciton; import org.jzs.mybaseapp.R; import org.jzs.mybaseapp.common.utils.AppLog; import org.jzs.mybaseapp.common.utils.ImageUtil; import org.jzs.mybaseapp.common.utils.MediaScannerUtils; import org.jzs.mybaseapp.common.utils.PermissionUtils; import org.jzs.mybaseapp.common.widget.GifSizeFilter; import org.jzs.mybaseapp.common.widget.photoinfodialog.PhotoDialog; import org.jzs.mybaseapp.section.home.entity.PhotoEntity; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.util.ArrayList; import java.util.List; import butterknife.ButterKnife; /** * @author Jzs created 2017/8/2 */ public class PhotoActivity extends AppCompatActivity { private ImageView mSourImage; private ImageView mWartermarkImage; List<Uri> mSelected; private Bitmap textBitmap; private PhotoDialog dialog; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_photo); ButterKnife.bind(this); AppLog.e(MyApplaciton.getInstance().getCacheDir() + ""); initView(); } private void initView() { mSourImage = (ImageView) findViewById(R.id.sour_pic); mWartermarkImage = (ImageView) findViewById(R.id.wartermark_pic); Bitmap sourBitmap = BitmapFactory.decodeResource(getResources(), R.drawable.sour_pic); mSourImage.setImageBitmap(sourBitmap); // Bitmap waterBitmap = BitmapFactory.decodeResource(getResources(), R.drawable.weixin); // Bitmap watermarkBitmap = ImageUtil.createWaterMaskCenter(sourBitmap, waterBitmap); // watermarkBitmap = ImageUtil.createWaterMaskLeftBottom(this, watermarkBitmap, waterBitmap, 0, 0); // watermarkBitmap = ImageUtil.createWaterMaskRightBottom(this, watermarkBitmap, waterBitmap, 0, 0); // watermarkBitmap = ImageUtil.createWaterMaskLeftTop(this, watermarkBitmap, waterBitmap, 0, 0); // watermarkBitmap = ImageUtil.createWaterMaskRightTop(this, watermarkBitmap, waterBitmap, 0, 0); Bitmap textBitmap = ImageUtil.drawTextToLeftTop(this, sourBitmap, "左上角", 16, Color.RED, 0, 0); textBitmap = ImageUtil.drawTextToRightBottom(this, textBitmap, "右下角", 16, Color.RED, 0, 0); textBitmap = ImageUtil.drawTextToRightTop(this, textBitmap, "右上角", 16, Color.RED, 0, 0); textBitmap = ImageUtil.drawTextToLeftBottom(this, textBitmap, "左下角", 16, Color.RED, 0, 0); textBitmap = ImageUtil.drawTextToCenter(this, textBitmap, "中间", 16, Color.RED); mWartermarkImage.setImageBitmap(textBitmap); dialog = new PhotoDialog(); dialog.initDialog(this); dialog.setCallBack(new PhotoDialog.DialogCallBack() { @Override public void sure() { mList = dialog.getList(); Log.e(TAG, "sure: " + mList.toString()); } @Override public void cancel() { } }); } public static final String TAG = "PhotoActivity"; private List<PhotoEntity> mList = new ArrayList<>(); public void set(View v) { dialog.show(); } public void open(View v) { PermissionUtils.getInstance().requestCameraAndStorage(this); } public void save(View v) { String fileName = System.currentTimeMillis() + ""; String picPath = MediaStore.Images.Media.insertImage(getContentResolver(), textBitmap, fileName, "description"); MediaScannerUtils.mediaScan(this, picPath); } @Override public void onRequestPermissionsResult(int requestCode, String[] permissions, int[] grantResults) { AndPermission.onRequestPermissionsResult(requestCode, permissions, grantResults, listener); } private PermissionListener listener = new PermissionListener() { @Override public void onSucceed(int requestCode, List<String> grantedPermissions) { // 权限申请成功回调。 if (requestCode == PermissionUtils.REQUEST_CODE_PERMISSION_CAMERA_STORAGE) { // TODO 相应代码。 if (textBitmap != null) { textBitmap.recycle(); System.gc(); } Matisse.from(PhotoActivity.this) .choose(MimeType.allOf()) .countable(true) .maxSelectable(1) .addFilter(new GifSizeFilter(320, 320, 5 * Filter.K * Filter.K)) .gridExpectedSize(getResources().getDimensionPixelSize(R.dimen.grid_expected_size)) .restrictOrientation(ActivityInfo.SCREEN_ORIENTATION_UNSPECIFIED) .thumbnailScale(0.85f) .capture(true) .captureStrategy( new CaptureStrategy(true, "com.szt.myapplicationee.fileprovider")) .imageEngine(new GlideEngine()) .forResult(100); } } @Override public void onFailed(int requestCode, List<String> deniedPermissions) { // 权限申请失败回调。 switch (requestCode) { case PermissionUtils.REQUEST_CODE_PERMISSION_CAMERA_STORAGE: //弹出提示框 AndPermission.defaultSettingDialog(PhotoActivity.this, PermissionUtils.REQUEST_CODE_PERMISSION_CAMERA_STORAGE).show(); break; default: break; } } }; @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if (requestCode == 100 && resultCode == RESULT_OK) { Toast.makeText(this, "正在处理。。", Toast.LENGTH_SHORT).show(); mSelected = Matisse.obtainResult(data); Uri uri = mSelected.get(0); Glide.with(PhotoActivity.this).load(uri).override(600, 600).into(mSourImage); // mSourImage.setImageURI(uri); try { Bitmap bitmapFormUri = ImageUtil.getBitmapFormUri(this, uri, false); Log.e(TAG, "onActivityResult: " + mList.toString()); textBitmap = ImageUtil.drawProjectText(this, bitmapFormUri, mList, 16, Color.RED, 0, 0); ByteArrayOutputStream baos = new ByteArrayOutputStream(); textBitmap.compress(Bitmap.CompressFormat.PNG, 100, baos); byte[] bytes = baos.toByteArray(); baos.close(); Glide.with(PhotoActivity.this).load(bytes).override(600, 600).into(mWartermarkImage); } catch (IOException e) { e.printStackTrace(); } Log.d("Matisse", "mSelected: " + mSelected); } } }
昨晚选了一下笔记本 由于我是用来上班敲代码用的,优先考虑cpu和内存,显卡可以不要 1 MacBook Pro 2017款 不带bar 京东价格 11888 配置 i5/8G内存/256SSD/13寸 mac敲代码都是各路程序员推荐的,但是太贵了 另外有港行2016款,大概8900左右,性价比很高 2 ThinkPad X1 Carbon 2017 配置 i5-7200u/8G内存/256SSD/14寸 京东价格 9999 逼格很高,也有不少人推荐.但是也很贵,而且我不喜欢ThinkPad的那个红点摇杆,触屏面板也是万年不换, i5 7代cpu. 不选择这个 3 联想小新潮 7000 配置 i7-8550U/8G内存/256SSD/MX150/13寸 京东价格 6299 目前看中的较好的一台,I7八代处理器,还带MX150显卡,看评论说守望先锋都无压力。价格也可以。 4 华硕灵耀S4000 配置 i7-7500U/8G内存/256SSD/14寸 京东价格 5999 价格最便宜,但是性价比不是很高。因为是7代处理器,而且没有显卡。另一个型号U4000虽然有显卡,但是是940MX,有种在I7八代大量铺货前的销库存产品。 外形重量还不错。 5 小米pro 配置 i7-8550U/16G内存/256SSD/MX150/15寸 京东价格 6999 是性价比最高的一台,16g内存一步到位,而且屏幕也是最大的15寸,8g内存款的6399也只比13寸的联想小新潮多100元。 但是***要抢 选了一圈大概情况如下 1、最好是i7八代处理器,现阶段刚好是i5 i7八代处理器的铺货阶段,选七代处理器很尴尬 2、ssd256G应该够用,因为我只拿来敲代码,游戏顶多一两个或者不装,电影也不放。 3、有没有显卡无所谓 4、要便宜!!!!!! 选择应该是小米pro>联想小新潮>MBP2016
[冒险迷宫村] 开罗游戏《冒险迷宫村》超详细图文攻略 赚钱技巧 俗话说的好,钱能解决的问题都不是问题。这款游戏又一次验证这句话的合理性。这款游戏的难关无非这么两个:第一是村子的升级条件有一条是1个月收入需要超过某个值,第二是做任务打不过怪。这两个都是和钱有关的问题。这里小编也分享一个很多人在用的方法,需要注意的是使用这个方法之后可能会失去此游戏的乐趣,所以要慎用具体方法就是如上图一样,随便用建筑物把村子到野外的路给堵住。上图野外的冒险者就显示回不去家,说明只要堵好这红圈内的两块地就外圈隔绝了村子和野外了。不过我们赚钱的方法并不是要把冒险者堵在门外,反而是要找一个合适的时机,把尽量多的冒险者堵在村子里。由于这一作没有类似《大江户之城》的村民钱包的设定,冒险者在村子内的消费是无限的,所以堵路不让冒险者去野外打怪升级,专注在村子内用消费拉动经济就行了(笑)。至于挡门的时期,初期冒险者少的时候可以派全部人做任务,做完任务的冒险者基本都是回村子的,这时候把门一堵就行了。不过随着村子人数不断增多,也不必强求把所有人堵好了。只要有钱了,顺利通过村子升级的考验,就能建设更多的建筑,获取更多地装备。有钱了也可以给每个冒险者送礼,提升其装备和能力,再也不怕怪物猎人,而是人猎怪物了。在这里再次强调,钱是个好东西,不过刷钱刷得太过分,游戏也将失去乐趣。 冒险者一览冒险太郎是开始游戏时让你自己设定的人物,可以修改性别和名字。村子人气是决定冒险者是否拜访你的村子的唯一因素,所以你想让你的村子尽早聚齐25位冒险者的话,就尽量举行提高人气的活动吧。当某位冒险者的初始职业精通满级后,其他人也可以转成该职业。值得注意的是在初期的闪刃,和中期强击斧和炎刃都是不错的武器,尽量提高相关冒险者的满足度让他们定居吧。而需要5300人气的国王的谢礼强击剑是游戏物理攻击最强武器。 职业一览在这款游戏里,近战系的职业对战斗的贡献比较大。不但能抗,攻击力也不低。而法师和生活系,经常在组团攻略大型BOSS承受不了一击就跪了。所以如果侧重于打怪做任务的话,初期尽量就让冒险者们转职为战士吧,中期则为骑士。需要注意的是转职条件之一是要求冒险者获得的勋章数量,并且最强职业开罗君和开罗子需要5枚勋章之多,所以玩家在培养冒险者的时候需要有所舍取。转职并不消耗勋章,只消耗村子点数。最强职业开罗君和开罗子需要冒险村等级达到5星后解锁。转职为开罗君和开罗子你会发现冒险者仿佛从战斗力只有5的地球人变身为超级赛亚人4,只有有开罗君和开罗子参加任务,任务失败是一件绝不可能的事情。最后提一下到16年3月结算的时候,已经精通的职业是可以继承到下一周目的,但冒险者的等级和能力并不能继承。 设施建设一览一般建设一览饮食建设一览表格中特别有效的礼物指对建筑使用物品必然大成功,不过表格中物品的品质有高有低,如果不缺钱的话,想尽快提高建筑数值还是用贵重的道具吧,保证不失败就行了。这作中的建筑并没有其他作品建筑组合和相性的这一概念,所以这一作的建筑摆放也不需要太过讲究。在16年3月结算的时候,建筑物的等级是可以继承到下一周目的。但建筑的其他数值是该等级的基本值,就是说额外用道具增加的数值是不继承的。 武器一览防具一览饰品一览道具一览迷宫探索所得的物品完全随机,如果想获得好装备的话就勤于参加探险任务吧,总会刷出你想要的装备的。道具中标注购买价格的是可以通过商店购买的物品。商店可购买的品种数量随着村子等级的增加而增加。一些道具可以通过打到野外怪物掉落的宝箱获得。上文也说过了,定居礼物闪刃,强击斧,炎刃这种都是不用看脸必拿的,竹枪由于和强击斧一样攻击但没有魔法攻击力所以可以PASS掉,何况还贵了那么几十G不是么。至于最强武器强击剑和魔法斧哪个更厉害,这就见仁见智了。
首页 1 2 3 4 下一页