跳转到主要内容
国际橡塑展报名
国际橡塑展报名
国际橡塑展报名
国际橡塑展报名
国际橡塑展报名
国际橡塑展报名
安卓9.0来了:8月20日正式发布

Google上周发布了Android P的最后一个Beta测试版,更新日志几乎是一片空白,恰恰说明新系统已经全面成熟和稳定,只待发布。

现在,曝料大神Evan Blass发布了一张2018年8月份的日历表,几乎一片空白,只在20号那天有一个绿色的字母“P”。

这几乎是在明示,Android P将在8月20日发布,安卓9.0终于要修成正果了。

巧合的是,安卓8.0去年也是8月20日那天发布的。

手游开发者利用APP外工具提高沉浸度的5种方法

原作者:Helen Burda
译者:Willow Wu

随着用户获取成本的飞速攀升,提高用户沉浸度对手游开发者来说就变得尤为重要。

据Bain & Company的研究显示,留住老用户所花费资金比争取新用户所需的少6~7倍,这就意味着玩家下载APP/游戏之后,如何让他们多次回到游戏中是一个非常关键的问题。

为了增加活跃玩家的数量,手游开发者的传统做法包括增加游戏关卡、加入可解锁的成就、新任务甚至是推送通知。

游戏焦点不断变化、市场竞争愈发残酷,开发者们需要更庞大的玩家基础才能站稳脚跟。

他们必须对玩家更加透明,并认识到不断变化的媒体环境。除此之外,他们也必须了解如何高效利用APP之外的工具来维持社区活跃度。

以下是开发者们利用APP外工具提高社区沉浸度的5种方法:

【Unity优化】Unity优化技巧进阶

做游戏好多年了,关于游戏优化一直是另开发者头疼的一个问题。因为优化牵扯的内容很多,要求掌握的知识点比较全面。在接下来的系列文章中,我想分享一下自己的一些经验。一些有误或者不完善之处请小伙伴们给我意见,加入一起探讨和学习。

<font color="#33b1c8"><strong>程序消耗</strong></font>

所谓的优化,目的应该是尽可能减弱某种消耗,而在Unity上来说,大概可以分为以下几种:
&nbsp; • &nbsp; 程序的运行速度
&nbsp; • &nbsp; 程序的资源消耗
&nbsp; • &nbsp; 程序的功耗消耗

关于区块链,你应该了解这七大职业

作为一个不断发展的产业,区块链对其专业人才的需求量很大。UpWork的报告显示,仅在过去的连续三个季度里,与区块链技术相关的工作岗位就增长了2000%。大公司和初创公司都希望能够雇佣到更多掌握着区块链技术又有相关经验的人才。

在区块链技术领域找到一份工作,不仅可以让你在技术发展的前沿拥有一席之地,还代表着可以获得不菲的薪水。尤其是开发人员,可以在尚未被经济学领域接受的前沿技术中获得更多经验。专家库里受过专业培训的人数相对较少,所以如果你能及时自学,有可能增加被聘用的机会。

<strong>以下七大区块链职业是你应该了解的:</strong>

<font color="#aa8812">1. 入门级区块链工作</font>

安全大数据:手机黑卡揭秘篇

<strong>一、什么是手机黑卡</strong>

为了隐藏自己的身份,你们很多人可能都用过小号,手机黑卡就是这样的手机小号。大多数人使用小号只是想避免不必要的骚扰,而黑产使用手机黑卡,却是为了薅羊毛,甚至干一些违法的事情。

为了利益最大化,手机黑卡往往被一种叫“猫池”的设备批量养着使用,通过这种设备手机黑卡即可连上通信网络,收发短信,且全程自动化,在秒杀活动中,速度远快于正常用户。

图像处理算法——图像常用颜色空间

<font size="3" color="Purple"><strong>RGB颜色空间 </strong></font>

手游服务器开发技术详解

从事游戏服务器开发差不多两年时间,两年间参与了不少项目,学到了很多游戏服务器开发技术,参与过几个不同架构的服务器开发,就随便聊聊游戏服务器开发需要的技术。(以下所指游戏服务器更偏向于手游,因为我对端游和页游开发接触并不多)

<strong>一. 聊聊服务器开发有哪些东西要考虑。</strong>

1.开发语言的选择:

工欲善其事,必先利其器,选择一门适合的开发语法对后期开发有着事半功倍的作用。

业界主要的是c/c++ + Python/lua模式做游戏服务器。c/c++做网络通讯数据传输,python/lua做业务逻辑。这样既保持了网络传输的效率(c++),又提升开发效率(Python/lua),同时也支持热更新。

Android 视频播放器 (一):使用VideoView播放视频

<font color="#33b1c8"><strong>一、简介</strong></font>

作为Android开发,我们不可避免的会接触到视频播放,VideoView做为最简单的播放器,我们是不应该不会的。

下面简单介绍一下VideoView:

趣图:惹怒程序员的 10 种方式

<center><img width="600" src="http://imgtec.eetrend.com/sites/imgtec.eetrend.com/files/201808/forum/1…; alt="趣图:惹怒程序员的 10 种方式"></center>
汉化:Roy@程序员的那些事

一文读懂智慧城市发展趋势

城市化进程滚滚向前,全球城市人口在2050年将高达70%。可持续的城市发展,是21世纪人类社会面临的最严峻的挑战之一,未来城市中,我们的安全状态如何?我们的交通状况怎样?我们的空气,水和食物是否干净卫生?我们的医疗卫生教育会更好还是更坏?我们其他更多的基础设施是否还能为我们舒适的服务?所有这一切,都需要一个更加智慧更加聪明效率更高的城市,让我们的未来还能舒服自由的度过余生,让我们的孩子也有足够的生存空间。请和我一起来看看美国国家城市联盟的报告(节选):智慧城市趋势

<font size="3" color="blue"><strong>一图看懂智慧城市内容</strong></font>

基于光线追踪的渲染中景深(Depth of field)效果的实现

图形学离线渲染中常用的透视摄像机模型时根据小孔成像的原理建立的,其实现通常是从<b>eye</b> 向成像平面上发射ray,并把trace这条ray的结果作为成像平面上对应交点的采样结果。即:

VR开发入门:3D图像的处理过程

在进行第一个VR应用开发之前,我们来看看几个重要的概念:

搭建场景:创建一个可视化、可交互、脚本驱动的虚拟现实环境。

立体渲染:用两个相机渲染场景分别表示用户的左右眼,然后通过Oculus Rift头显的透镜,这两幅图片被重合在一起,从而形成清晰且具有深度视觉的场景。

头动追踪:通过捕获Oculus Rift头显的位置和转向来改变虚拟世界中相机的位置和转向。

我们需要编写大量3D操作的代码来表现我们的想法,可以直接通过OpenGL和DirectX来渲染3D视图,但是这样做太浪费时间了,而且也超出了本书的范畴。我们unity3D游戏引擎来做这件事,Unity用于快速构建VR内容非常合适,最主要的是它非常容易掌握。

LoRa vs NB-IOT:哪个物联网标准更具优势?

近期全球低功耗广域网(LPWAN)市场的激增可归因于多个因素。机器学习和 M2M 通信标准的快速发展发挥了重要作用,加之全球对物联网服务的需求不断增长、低价的 LPWAN 工具和节能机会的增多。

预计在2022 年,全球 LPWAN 市场的价值将会提升至 460 亿美元以上(2015 年的价值刚刚超过 5 亿美元)。虽然 Semtech 的 LoRa 技术在这一领域稍早处于领先地位,但 NB-IOT(窄带物联网)作为强大的 LPWAN 标准也正在迅速得到广泛认同(今年 1 月,Vodafone 在西班牙推出商业 NB-IOT 网络)。本文对 LoRa 和 NB-IOT 进行逐点分析比较,尝试找出哪一个 LPWAN 协议更具优势:

<strong>1.本质</strong>

网络安全存在的问题及对策

通常网络安全存在的问题有受到非法入侵者的攻击、敏感数据被泄露或修改、网络中传送的信息被窃听......这些网络中存在的问题都是通过一定的攻击手段实现的,例如计算机病毒、计算机蠕虫、特洛伊木马、黑客技术和逻辑炸弹等。

据国外媒体报道,近几年平均每个月都会出现10种以上的攻击手段。虽然大多数的攻击手法都惊人的形似,无非是蠕虫、后门、Rootkits和DOS等,但这些手段都体现了强大的威胁。攻击手段的新变种与以前相比更加智能化,攻击目标直指互联网基础协议和操作系统,同时黑客工具应用起来也越来越简单,使得很多新手也能轻易使用黑客工具,像各大新闻才报道“男子初中学历自学编程成黑客”。

<strong>对策</strong>

网络安全技术的发展是多维、全方位的,主要有以下几个方面:

机器人之父、人工智能之父……一文了解全球顶尖13位工业机器人专家!

如今,机器人已经被广泛应用于各个行业,从事着各种各样的工作。这归功于无数工程师和科学家不知疲倦地创造、改进并在某些情况下重新定义了机器人技术。

下面的这些科学家是机器人领域的开创者,也是机器人技术商业应用的重要实践者。虽然有的科学家已经不在人世,但他们的“孩子”仍旧在茁壮成长,他们创造的传奇仍在继续进化。

<strong>约瑟夫·恩格尔伯格——机器人之父</strong>

约瑟夫·恩格尔伯格(1925年-2015年)是世界上最著名的机器人专家之一,出生在美国纽约,先后获得哥伦比亚大学物理学学士和电子工程硕士学位,美国工程院院士。

1956年,恩格尔伯格在一次聚会上遇到了工程师/发明家乔治·德沃尔。 这两个人开始讨论艾萨克·阿西莫夫的机器人哲学。

浅谈cocos2d之autorelease\retain\release的理解

<strong>三种情况,引出问题:</strong>

<font color="#aa8812">(1)</font> new出来的对象需要释放,而释放时,如果有其他人引用了这个对象,再次使用这个对象时,则会出现野指针情况。

==&gt; 于是出现了引用计数的释放管理机制。

<font color="#aa8812">(2)</font> 对于一个返回对象指针的方法,你若不看文档不看内部代码,你无法知道这个指针需不需要你来释放。同样的对于将一个指针或者对象作为参数给一个方法后, 你也无法知道这个方法会不会将你的对象释放掉。

==&gt; 于是出现了谁拥有谁释放的管理思想。

毁灭程序员的15个障碍

会议,什么都不懂的经理,生产效率指标——这就是你和下一个伟大软件之间的天堑。

昨天必须得发布产品。用户争闹和咆哮某个缺失的功能。老板的老板说,我们最好迅速行动起来否则就炒我们的鱿鱼。感觉一切都有心无力。

没有人满意开发人员这种已经“竭尽全力”改变世界的速度,每个人都希望代码像消防水管里的水一样能够源源不断地流出来,但没有人愿意提供给开发人员更好地完成工作的条件。正如那个想要我们昨天就完成工作的老板,他不愿意雇佣更多的人,不愿意购买速度更快的机器,也不愿意做任何其他可以让程序员专注于编程的事情,又想马儿跑,又不给马儿吃草。

下面就是现实世界中的15个编程障碍。

直接在光子计算设备上训练神经网络!光电路AI又近了一步

研究证明,人工神经网络的训练可以直接在光子芯片上进行。这一重大突破表明:光学电路可以执行人工神经网络的关键功能,我们或许可以因此找到出价格更低,速度更快,更节能的方法,来完成语音或图像识别等复杂任务。

斯坦福大学的研究小组负责人范汕洄表示:“光子芯片比数字计算机能更高效地执行神经网络计算,意味着我们可以解决更复杂的问题。例如,这将提高人工神经网络执行自动驾驶汽车任务的能力,或者对语音问题做出合适的回应等。”

神经网络是人工智能的一种,它用互相连接的单元来处理信息,这种方式类似于大脑。使用神经网络来执行复杂任务时,需要训练算法中的关键步骤来对输入进行分类,例如语音识别时,需要对不同的单词进行分类。

自然语言处理之卷积神经网络应用

卷积神经网络(CNN)最开始是用于计算机视觉中,然而现在也被广泛用于自然语言处理中,而且有着不亚于RNN(循环神经网络)的性能。

<font size="3" color="#33b1c8"><strong>1、传统的自然语言处理模型</strong></font>

常用的几个PHP加密函数

PHP加密方式分为单项散列加密,对称加密,非对称加密这几类。

像常用的MD5、hash、crypt、sha1这种就是单项散列加密,单项散列加密是不可逆的。

像URL编码、base64编码这种就是对称加密,是可逆的,就是说加密解密都是用的同一秘钥。

除此外就是非对称加密,加密和解密的秘钥不是同一个,如果从安全性而言,加密的信息如果还想着再解密回来,非对称加密无疑是最为安全的方式。

<font size="3"><strong>不可逆加密函数</strong></font>