为了账号安全,请及时绑定邮箱和手机立即绑定

用手记的方式,学习前沿流行技术

创建手记
Android开发者2017年最值得关注的25个库 Android开发者2017年最值得关注的25个库

20个高级Java面试题汇总

这是一个高级Java面试系列题中的第一部分。这一部分论述了可变参数,断言,垃圾回收,初始化器,令牌化,日期,日历等等Java核心问题。 1. 什么是可变参数? 可变参数允许调用参数数量不同的方法。请看下面例子中的求和方法。此方法可以调用1个int参数,或2个int参数,或多个int参数。 //int(type) followed ... (three dot's) is syntax o...

200浏览 6推荐 0评论

提高代码质量-工具篇

这是一篇翻译文章,原文:How to improve quality and syntax of your Android code,为了理解连贯,翻译过程中我修改了一些陈述逻辑和顺序,同时也加了一些自己的补充。 在这片文章中,我将从工具使用的角度上讲述如何提高 Android 代码质量,这些自动化工具包括 Checksytle、Findbugs、PMD 和 Android Lint. 团队中代码...

550浏览 6推荐 0评论

大数据学习--Python入门

Python入门 一、基础语法 1、Python中数据类型 整数,浮点数,字符串,布尔值,空值(None) 2、print语句 注意: 1.当我们在Python交互式环境下编写代码时,>>>是Python解释器的提示符,不是代码的一部分。 2.当我们在文本编辑器中编写代码时,千万不要自己添加 >>>。 print语句也可以跟上多个字符串,用逗号“,&...

163浏览 4推荐 0评论

我所认识的 Node —— Node 好在哪里?学习路径是怎样? 原创

第一次接触 Node 是 2013 年中旬,那时候还是 .net 程序员,偶尔也会写页面,所以接触过 JavaScript,听说 Node 很流行,饶有兴致的看了一下,觉得平淡无奇,无非是一门用 JavaScript 做方言的后端语言,并没有什么大 .net 没有的特性,那时候 Node 基础确实薄弱,连 Stream 还是第三方的包,也有有 Cluster 模块,基础设施薄弱无法应用到生产环境,...

2915浏览 38推荐 4评论

Android开发者2017年最值得关注的25个库

2017年最值得关注的25个Android库 这是在2017年发布的25个最好的Android开发库的列表。所有这些都值得尝试 。 以下不是排名顺序。 让我们开始吧! 1.Lottie 这个库能够解析 Adobe After Effects 并且把他们渲染到手机上。在Google应用市场上,也有相应的demo。这个库被超过7500github使用者关注。 Github链接:https://gith...

9106浏览 49推荐 5评论

在 MVP 中进行单元测试

对于测试,大家都不陌生,但是我相信还是有部分开发觉得测试工作和自己没有直接关系、测试工作是测试工程师的事。惭愧的说,本人也是很长一段时间内没真正理解“测试”这件事儿,之前呆过的几家公司都没有真正的“测试工程师”,确切的说,是没有会写代码的测试工程师,基本上都是手动测试,然后输出报告,测试无需懂技术,我相信国内很多公司都是这样,特别是 App 端的测试...

129浏览 3推荐 0评论

火爆:2017面试最新整理(1)

1.一些开放性题目 1.自我介绍:除了基本个人信息以外,面试官更想听的是你与众不同的地方和你的优势。 2.项目介绍 3.如何看待前端开发? 4.平时是如何学习前端开发的? 5.未来三到五年的规划是怎样的? position的值, relative和absolute分别是相对于谁进行定位的? absolute :生成绝对定位的元素, 相对于最近一级的 定位不是 static 的父元素来进行定位。 f...

1329浏览 15推荐 0评论

Elasticsearch 使用中文分词 原创

本文演示了如何使用IK Analysis 插件来实现在 Elasticsearch 中的中文分词功能。 使用中文分词 在“Spring Boot应用企业级博客系统”课程中(http://coding.imooc.com/class/125.html),所有的博客功能都已经完成了。读者朋友们开始愉快地使用博客来发表博客了。但如果朋友们足够细心的话,发现在输入中文的标签的时候,...

396浏览 6推荐 0评论

阿里云部署Java网站和微信开发调试心得技巧(上) 原创

阿里云部署Java网站和微信开发调试心得技巧(上) 本篇手记旨在帮助大家从0开始: 申请阿里云服务器 搭建出程序的执行环境 在服务器上发布并运行自己的web project 域名解析 微信测试号的申请与连接以获取微信用户信息 全篇文章主要以如何去完成目标为主,因此会以流程的形式来展现,细节方面需要大家多多思考。其中文章的上集实现了1-4,文章的下集实现了5 一、申请阿里云服务器 (1)PC访问阿里...

2833浏览 43推荐 5评论

ES6系列文章 Promise 原创

ES6的Promise是个啥?是个承诺。为了解决 js 回调地狱。Promise 给我的体会是: 开始云里雾里,然后越用越好用。今天才明白承诺是什么意思。比如我自己承诺:如果减肥成功就买个iphone,如果减肥失败就去死~,哈哈、玩笑我并不会。 基本语法 new Promise((resolve, reject) => { // ... }); resolve,reject方法由js引擎提供...

1476浏览 9推荐 0评论

阿里云部署Java网站和微信开发调试心得技巧(下) 原创

阿里云部署Java网站和微信开发调试心得技巧(下) 五、微信测试号的申请与连接以获取微信用户信息 在咱们自己的程序里面编写servlet以响应微信号 在接下来的步骤中,我们将在测试号里面设置接口配置信息的URL,一经设置,微信公众号便会发请求到我们设置好的URL去,我们必须编写程序应答才能顺利连通微信公众号,因此咱们需要编写相应的响应程序 需要编写两个类 【SignUtil】 package co...

1542浏览 15推荐 3评论

成为优秀Java程序员的10大技巧

Java程序员有许多应遵循的守则或最佳实践方式。本文概述了每个开发者最应该遵循的10条守则或戒律,如果不遵循它们,将会导致灾难性后果。 1. 为代码添加注释(Add comments to your code).– 每个人都知道这一点,但不是每个人都会这么做。你有多少次“忘记”添加注释了?确实,注释不会为你的程序增加任何函数功能。但是,有多少次,看到2周前写的代码,你都记不...

1814浏览 24推荐 0评论

SpringBoot项目实战(9):整合swagger2生成Restf 原创

swagger Restful文档生成工具 2017-9-30 官方地址:https://swagger.io/docs/specification/about/ 官方Github:https://github.com/swagger-api/swagger-core/wiki/Annotations 启动项目,访问http://localhost:8082/swagger-ui.html查看AP...

1727浏览 12推荐 1评论

聊一聊web前端安全那些事儿

随着互联网的发达,各种WEB应用也变得越来越复杂,满足了用户的各种需求,但是随之而来的就是各种网络安全的问题。作为前端工程师的我们也逃不开这个问题。所以今天,就和大家一起聊一聊WEB前端的安全那些事儿。这里不去说那些后端的攻击(SQL注入、DDOS攻击等),毕竟整个WEB安全是一门很深的学问,不是我一篇文章就能完全说完的。我们就聊一聊前端工程师们需要注意的那些安全知识。 为什么要攻击? 其实真正为...

1278浏览 15推荐 3评论

Java虚拟机体系结构!

JAVA虚拟机的生命周期   一个运行时的Java虚拟机实例的天职是:负责运行一个java程序。当启动一个Java程序时,一个虚拟机实例也就诞生了。当该程序关闭退出,这个虚拟机实例也就随之消亡。如果同一台计算机上同时运行三个Java程序,将得到三个Java虚拟机实例。每个Java程序都运行于它自己的Java虚拟机实例中。   Java虚拟机实例通过调用某个初始类的main()方法来运行一个Java...

1869浏览 16推荐 0评论
首页上一页1234567下一页尾页

推荐作者

标签风向标

本月热门

精选推荐

意见反馈 常见问题 APP下载
官方微信