自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 抛开毁誉,我与HoloLens开发者聊Magic Leap新产品,结果发现……

终于!历经几次跳票,传说中神龙只见各路巨头持续“输血”,却没任何产品,遭质疑是骗子公司的Magic Leap,昨晚(12月21日)北京时间9点终抖出一“大包袱”——Magic Leap One Creator Edition(以下简称ML1)。 然后,是时候祭出Magic Leap憋6年的大...

2017-12-21 18:21:49 224 0

转载 腾讯首席工程师:程序员成长之道

1.自己作为技术路线的应聘者,在校招时候,是如何选择第一份工作的?考虑过什么因素?最后为何选了第一家公司? 我化学系毕业,大四一直在实验室待到了快毕业,所以并没有时间参加传统的校招。 第一份工作是和朋友一起来的深圳,在科技园凭缘分找到~ 2.目前工作几年?做过几个项目?在技术方面...

2017-12-21 18:15:14 241 0

转载 给自学成才的新手程序员这六个编程的建议

1、让编程成为一个习惯 想要培养一项技能的最好的办法,就是将他融入到我们的生活并成为我们的爱好。其实说白了,就是让这个爱好成为一个习惯,一天不去做这件事情,都会觉得少了什么。在不知不觉中,这个习惯会像滚雪球一样积累起来。 对我来说,养成这种习惯首先就是要对“拖延症”说不。比如,你想锻炼...

2017-12-21 18:11:59 301 0

转载 追求极简:Docker镜像构建演化史

自从2013年dotCloud公司(现已改名为Docker Inc)发布Docker容器技术以来,到目前为止已经有四年多的时间了。这期间Docker技术飞速发展,并催生出一个生机勃勃的、以轻量级容器技术为基础的庞大的容器平台生态圈。作为Docker三大核心技术之一的镜像技术在Docker的快速发展...

2017-12-21 18:09:59 167 0

转载 程序员:你为什么要离职?

一直以来,职场上有句俗语,“金三银四,金九银十”,指的是跳槽的黄金时间为三月或九月。而如今的 2017 年,余额已不足十二分之一,春节也将至,可想而知,「一场年底面试,年后入职」的离职潮即将刮起,但是对于身处竞争激烈的互联网行业中的程序员而言,为何要放弃眼前的高薪,重新加入求职的队伍呢?许多人百思...

2017-12-21 18:07:24 318 0

转载 线上抓娃娃方案的选型方法

线上抓娃娃最近三个月火爆了。笔者通过访谈即构科技的客户,了解他们选型线上抓娃娃方案时考虑的因素,总结了一些经验,写成了本文。   线上抓娃娃的技术方案本质上是直播SDK加上物联网。选型直播SDK的方法就是要看延迟时间、流畅性、清晰度还有网页端的支持程度(H5版本),而选型抓娃娃方案的物...

2017-12-21 18:03:07 261 0

转载 程序员:我在公司,带发修行...

先给没跟上潮流的你科普一下。 最近,年轻人中流行「佛系」: 「佛系追星」 「佛系恋爱」 「佛系员工」 ……   所谓「佛系」是指: 看淡纷争、一切随缘 功名利禄有也行,没有也行, 不争不抢, 不论输赢, 以平静的心态笑看云起云...

2017-12-20 18:23:22 132 0

原创 程序员,这样面试,你的成功率能达到 90%!

一、概述 面试,难还是不难?取决于面试者的底蕴(气场+技能)、心态和认知及沟通技巧。面试其实可以理解为一场聊天和谈判,在这过程中有心理、思想上的碰撞和博弈。其实你只需要搞清楚一个逻辑:“面试官为什么会这样问?他希望听到什么答案?”然后针对性的准备和回答就行了,无他。 “你的优势是什...

2017-12-20 18:19:44 205 0

转载 喂不饱的滴滴,也要撇开腾讯另立门户了

12月18日晚间,今年早些时候传出的滴滴收购支付牌照公司一九付的消息得到确认。高鸿股份公告称,下属子公司同意北京高阳捷迅信息技术有限公司转让北京一九付支付科技有限公司全部股权,交易价款确定为3亿元。 早在去年9月,美团点评重砸10亿元完成对第三方支付公司钱袋宝的全资收购,拿到了梦寐以求的第三...

2017-12-20 18:16:17 200 0

转载 技术如何秒懂你?阿里百万级QPS资源调度系统揭秘

阿里妹导读:TPP(Taobao Personalization Platform, 也称阿里推荐平台 ) 平台承接了阿里集团300+重要个性化推荐场景,包括手淘首页猜你喜欢、首图个性化、购物链路等。除了提供应用层面的支持和封装,还肩负着机器分配和维护各场景运行稳定的重任。 ...

2017-12-20 18:13:18 944 0

转载 我从阿里面试回来,想和Java程序猿谈一谈

最近小编看了一篇关于面试的文章,题目是“我从阿里面试回来,想和Java程序员谈一谈”,内容不是讲面试前刷题,而是更加聚焦在面试前如何准备,以及工作当中如何学习。感觉总结的很不错,今天就推送出来,希望对大家以后面试有所帮助。 以下是面试经: 第一个问题:阿里面试都问什么? ...

2017-12-20 18:10:19 1503 0

转载 一个完整Android项目所需要用到的gradle配置技巧

Gradle配置技巧 本人总结了四条gradle配置技巧,这些技巧配置在Android项目中可以更加的方便工程的调试和打包等等  1.使用gradle的自定义Property实现Android项目的配置和依赖统一管理  2.使用gradle的productFlavors实现Android...

2017-12-08 17:44:16 103 0

原创 Android实现异步的几种方法

在Android项目中,有经验的开发人员都知道,一些耗时的IO操作等都必须在子线程中去操作,那么可以有哪些方法来开启子线程呢,一般可以使用Java中自带的几种方法,也可以使用Andorid特有的一些类。 用Java来实现异步 主要有两种方法来实现异步,继承Thread类和实现Runna...

2017-12-08 17:42:24 139 0

转载 Android热修复框架学习及应用

写在开头 从15年开始各技术大佬们开始研究热修复技术,并陆续开源了许多的热修复框架。如和Jasonross 的Nuwa,美团的Robust,阿里的Andfix,腾讯的Tinker 等等…均是Android 前辈们夜以继日的成果。而现在热修复被广泛地应用于Android 应用和游戏,运用并...

2017-12-08 17:40:42 139 0

转载 使用gradle的productFlavors实现Android项目多渠道打包

productFlavors 用法 productFlavors顾名思义,就是用来分别定义产品不同的特性,使用它可以用一套代码创建不同的产品  就是用于定义产品的特性,这是每个产品不同的地方。有了它我们可以用同一套代码创建不同的产品。设置productFlavors的方法如下:  在bu...

2017-12-08 17:39:26 140 0

原创 搭建Lamp之安装PHP5.6

笔者环境:CentOS6.9,不知为毛,笔者的centOS6.9直接安装php5.6后,能查到版本号,但是访问PHP页面时无反应。采用的办法是先用yum安装php5.3,然后卸载,再安装PHP5.6则没有这种问题  Centos7则没有上述问题问题。 1、安装PHP5.3 #yum ...

2017-12-08 17:37:29 102 0

转载 freeline使用入门

freeline使用入门 一. freeline简介 Freeline的GitHub地址: https://github.com/alibaba/freeline  下面是其原理说明  Freeline原理 (https://yq.aliyun.com/articles/59122...

2017-12-06 17:02:57 781 0

转载 Android进阶-Android动画机制与使用技巧

Android View动画框架Android属性动画分析Android布局动画Interpolators插值器自定义动画Android5X SVG矢量动画机制动画案例Android动画特效 Android View动画框架 Android动画又分为: ...

2017-12-06 17:01:28 187 0

转载 SpringBoot~整合mybatis+微服务注册

mybatis主要是将sql从代码中剥离出来,配置到配置文件(.xml)中的优秀框架。Springboot可以通过简单的配置,简化了传统的springmvc中很多的配置文件,就可以实现项目的构建。在分布服务的概念中,尤其适用于这种框架。 1.创建数据库表,存入简单数据。 i...

2017-12-06 17:00:03 133 0

转载 写给iOS开发者的React Native学习路线

React Native概念介绍 名词解释 首先列举几个关键词: React Native React Native 这三个词其实没有太大关系,我们逐个来解释: React:近几年Web前端领域非常火热的一个开发框架React.JS,其核心思想是将视图组件...

2017-12-06 16:58:17 421 0

转载 iOS打包SDK生成Framework

最近打包了一个SDK,记录一下~ 1、首先创建一个工程, 可以将SDK提供给外面调用的文件暴露出来(#import) 2、选择运行终端(真机/模拟器),分别运行完成; 3、右键show in finder 打开后,拿到路径 4、在终端中将两个文件进行合并,输入命令 ...

2017-12-06 16:55:06 112 0

原创 android 数据存储和访问方式四:ContentProvider(内容提供者、数据共享)详解

一、使用ContentProvider 当应用继承ContentProvider类并重写该类用于提供数据和存储数据的方法时,就可以向其他应用共享其数据。前面我们学习过文件的操作模式,通过指定文件的操作模式为Context.MODE_WORLD_READABLE或Context.MODE_WORL...

2017-12-05 18:09:23 192 0

原创 android之ContentProvider和Uri详解

一、使用ContentProvider(内容提供者)共享数据 在android中ContentProvider的作用是对外共享数据,就是说可以通过ContentProvider把应用中的数据共享给其他应用访问,其他应用可以通过ContentProvider对你应用中的数据进行添删改查。就像我们手...

2017-12-05 18:07:17 180 0

原创 Android ContentProvider实例详解

1ContentProvider是什么? ContentProvider(内容提供者)是Android的四大组件之一,管理android以结构化方式存放的数据,以相对安全的方式封装数据(表)并且提供简易的处理机制和统一的访问接口供其他程序调用。       Andro...

2017-12-05 18:04:20 67 0

原创 arcgis api for js热力图优化篇-不依赖地图服务

如何实现arcgis api的热力图效果,但是依赖arcgis server发布的地图服务来获取热力图的数据源。实际应用中,很多业务数据来源数据库,并不一定是从地图服务来获取的。所以,本篇文章从两个不同的角度来优化一下热力图,谈谈不一样的实现热力图思路。 1.arcgis api的Featu...

2017-12-05 17:58:30 540 1

转载 自定义View圆角ImageView

package com.example.a04_circular_bead_imageview.circularbead; import android.annotation.SuppressLint; import android.content.Context; import android...

2017-12-05 17:55:53 76 0

原创 ArcGIS API for JS 之 不依赖地图服务创建FeatureLayer图层

在ArcGIS API for JS中,有一个很强大的要素图层类——FeatureLayer类。它是一种图形要素图层,继承于esri/layers/GraphicLayer,用来对服务图层中的要素服务进行显示。但是通常依赖ArcGIS Server发布的地图服务来获取数据源,实际应用中,很多业...

2017-12-05 17:50:52 3040 1

原创 wifi出现重大漏洞

移动设备横行的时代,Wi-Fi 已成为现代人生活的必备要素之一。但近日有计算机安全专家发现,Wi-Fi 设备的安全协议存在漏洞,如今用于保护 Wi-Fi 网络安全的保护机制已经被黑客攻破,苹果、微软、谷歌、Nest 等无线设备纷纷不再安全,就现有的漏洞,黑客可以轻松入侵用户装置、监听接入网络的设备...

2017-12-04 18:27:57 289 0

原创 安卓实现动画的3种方式

1、帧动画 主要涉及到 AnimationDrawable 类。 (1)通过 XML 文件实现  现在drawable 目录下定义好 XML 文件(假设文件名为xml_name): animation-list android:oneshot="true&...

2017-12-04 18:25:31 278 0

原创 程序员着装的改变

是什么力量,让任何地方的程序员都享有「免于体面的自由」? 在今天的社会里,工程师往往代表着知识水平和社会地位。每当普通人听到这个头衔,总会报之以敬仰的目光: 但有一种工程师,虽然也是如假包换的高级技术人员,却很少能享受到和同类相近的社交待遇:程序员。 和工程师...

2017-12-04 18:24:02 6042 9

原创 麦肯锡用 160 页报告告诉我们:13 年后 8 亿人的饭碗会被机器人抢了

如今人工智能风生水起,有关其即将取代人类的威胁论一浪高过一浪,正符合「人红是非多」的经典理论,那么这究竟是人类自娱自乐地闲暇炒作还是技术发展的大势趋然?或许也只有真正发生之时才会得到最终确切的答案。而在本文中,针对“2030 年高达 8 亿人饭碗或被取代”的威胁论,也并非无据而判。 ...

2017-12-04 18:20:20 166 0

原创 程序员的一点经验

展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告。 走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,觉得说得没道...

2017-12-04 18:17:42 68 0

原创 如何使用Rust提高Ruby性能

摘要:Ruby是一种简单快捷面向对象的脚本语言,而Rust是一种系统编程语言,它有着惊人的运行速度,能够防止段错误,并保证线程安全。本文作者以项目为例,结合大量的编程代码描述了如何借助Rust语言提高Ruby的性能,以下是译文。 几年前,在我的Rails(提供一个纯Ruby的开发环境)应用程...

2017-12-04 18:14:52 145 0

转载 Android三种动画的实现

1、帧动画 主要涉及到 AnimationDrawable 类。 (1)通过 XML 文件实现  现在drawable 目录下定义好 XML 文件(假设文件名为xml_name): animation-list android:oneshot="true&...

2017-12-01 15:59:25 178 0

转载 Swift 单项数据流模式--ReSwift

ReSwift是基于Redux思想实现的单项数据流结构的Swift类库。有效帮助我们分离我们关注app的三个模块,状态、视图和状态改变。  ReSwift基本流程:  State:整个app状态,各种数据信息。  State Changes:只能通过action改变State。由于这...

2017-12-01 15:58:23 784 0

原创 Retrofit各个注解的含义及作用

本篇文章基于retrofit-2.1进行分析. 1. 各个注解的含义及使用 1.1 Body注解: 作用于方法的参数使用该注解定义的参数不可为null当你发送一个post或put请求,但是又不想作为请求参数或表单的方式发送请求时,使用该注解定义的参数可以直接传入一个实体类,ret...

2017-12-01 15:57:28 136 0

原创 Swift-泛型学习和实例总结

泛型实例 实例1系统函数实例实例2自定义泛型函数 类型约束 参数类型约束Where 语句 泛型在实际开发中的运用举例 1使用泛型快速获取 ReusableCell数组分组将一个数组分为二维数组字典的分类通过传入 KEY 获取自动匹配字典返回数据值的类型判断两个实例类型是否相同...

2017-12-01 15:56:47 109 0

原创 FMDB的基本使用

小编,最近的项目需要用到数据库存储,所以在网上搜索学习了一些相关的只是,下面我简单的说一下FMDB的基本使用:  说FMDB之前小说一下sqlite能存储那些数据:** SQLite具有以下五种数据类型:  1.NULL:空值。  
2.INTEGER:带符号的整型,具体取决有存入...

2017-12-01 15:55:46 122 0

转载 Android ADB 一些常用命令

查看目前连接的设备  adb devices 安装应用  adb install [your apk path]  adb install -r [your apk path] //强制安装  例如:adb install Desktop/test.apk 复制文件到s...

2017-11-30 16:20:00 69 0

原创 react-native总结之项目开发环境创建

前言 万事开头难,当开始了以后,你就迈上了成功的道路 1. 项目创建 - 创建准备,安装必须的软件 1.官方推荐安装Homebrew 它是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件,相当于linux下的apt-get、yum。安装很简单,...

2017-11-30 16:18:45 100 0

提示
确定要删除当前文章?
取消 删除