前言在开始工作至今,学习各种各样的技术之中发现自己的很多Java的基础知识都忘了⊙﹏⊙b汗。。。 而且越是学习越是发现Java基础的重要性,所以准备单独抽一下时间进行Java基础的重新学习。在重新学习的时候,对这些又有了不同的感悟,于是准备将这些都记载下来,并整理成博客,希望能够帮助那些需要的人。基...
有的人用创意改变世界有的人用代码改变世界有的人用管理改变世界 所有改变世界的人都令人尊敬,世界是你们的,世界是我们的,世界总归是开源的,开源的才是大众的。 一、一切从技术生命周期说起 任何技术,任何产品都是有生命周期的,如下图:  都有起步,成长,成熟和衰退四个阶段:起步阶段:也即一个技术的最初发明...
SpringMVC是隶属于Spring Web中的一部分, 属于表现层的框架.其使用了MVC架构模式的思想, 将Web层进行职责解耦, 使用请求-响应模型简化Web开发SpringMVC通过中央调度器DispatcherServlet,来调用MVC的三大件:Controller、Model、View...
强大的自愈能力是 Kubernetes 这类容器编排引擎的一个重要特性。自愈的默认实现方式是自动重启发生故障的容器。除此之外,用户还可以利用 Liveness 和 Readiness 探测机制设置更精细的健康检查,进而实现如下需求:零停机部署。避免部署无效的镜像。更加安全的滚动升级。下面通过实践学习...
读到一篇关于程序员、领导力和领导者的好文章,翻译过来分享下。借用一句文中的话:“好吧,我只是个程序员,为什么需要领导?” ,读完你就知道了。做一个优秀的领导者可能不是大部分程序员会立即认同的东西。许多人的脑海里立即浮现出这样一种形象:宏大的讲台与高昂的演讲。然而,让我们看看塞斯·高汀(Seth Go...
我们知道Android加混淆之后,代码的安全性得到了提高,即使你hook,反编译得到的也是乱码的,对于阅读性造成了影响,为了增强代码的破解难度,我们通常退对apk进行加固,常见的有腾讯,360,爱加密等。今天说说用360怎么一键加固apk。 加固保为移动应用提供专业安全的保护,可防止应用被逆向分析、...
TIOBE 刚刚发布了 3 月编程语言排行榜。 Ruby 曾获得 2006 年 TIOBE “年度编程语言” ,并在 2008 年达到了热度巅峰,但之后就被新语言抢去了光芒,人气大幅下滑。但现在似乎正在重新受到关注,排名连续几个月上升,本月位居第 9 名。 Julia 和 Kotlin ,在本月突围...
1、常用开发工具作为一名Java程序开发人员,可以的选择集成开发环境IDE(Integrated Development Environment)非常多,得益于Java是一门开源语言。有开源免费的;有商用收费的。如何选择一款适合自己的集成开发环境,亦或说选择一款符合自己项目开发需要的集成开发环境。如...
脚手架:https://github.com/AngularClass/angular-starternpm下载插件失败的解决方法: 1)用yarn安装下载失败的插件,先npm -i yarn安装yarn   2)使用cnpm,参考https://cnpmjs.org/ ,命令几乎全部和npm一致,...
一、Node.js简介1.1 简介V8引擎本身就是用于Chrome浏览器的JS解释部分,但是Ryan Dahl这哥们,鬼才般的,把这个V8搬到了服务器上,用于做服务器的软件。Node.js是一个专注于实现高性能Web服务器优化的专家,几经探索,几经挫折后,遇到V8而诞生的项目。Node.js是一个让...
参考资料:跟我学Node高性能Web服务器开发课程学习地址:http://www.xuetuwuyou.com/course/235 目录简介安装与更新版本管理工具nvm基本用法REPL环境异步操作全局对象和全局变量模块化结构概述核心模块自定义模块异常处理try…catch结构回调函数EventEm...
跟我学Node高性能Web服务器开发课程学习地址:http://www.xuetuwuyou.com/course/235课程出自学途无忧网:http://www.xuetuwuyou.com课程主要讲授了时下热门的Node开发,内容包括但不限于:Node基本环境开发配置,Node模块Module机...
DB-Engines 发布了 2018 年 3 月份的数据库排名,排名前三的依然是 Oracle、MySQL 和 Microsoft SQL Server 。 前 20 名的数据库中,本月排名出现上升的只有 MariaDB ,从上个月的第 17 名上升至第 15 名。SAP Adaptive Ser...
FOOM(Foreground Out Of Memory),是指App在前台因消耗内存过多引起系统强杀。对用户而言,表现跟crash一样。Facebook早在2015年8月提出FOOM检测办法,大致原理是排除各种情况后,剩余的情况是FOOM,具体链接:https://code.facebook.c...
Introduction        卷积神经网络CNN,虽然它听起来就像是生物学、数学和计算机的奇怪混杂产物,但在近些年的机器视觉领域,它是最具影响力的创新结果。随着Alex Krizhevsky开始使用神经网络,将分类错误率由26%降到15%并赢得2012年度ImageNet竞赛(相当于机器视...
人工智能相关岗位中,涉及到的内容包含:算法、深度学习、机器学习、自然语言处理、数据结构、Tensorflow、Python 、数据挖掘、搜索开发、神经网络、视觉度量、图像识别、语音识别、推荐系统、系统算法、图像算法、数据分析、概率编程、计算机数学、数据仓库、建模等关键词,基本涵盖了现阶段人工智能细分...
引用译者|核子可乐 编辑|覃云上个月,我们曾报道过Android 9.0 将禁止使用非官方 API,引起了开发者的热烈的讨论,时隔一个多月,Android 团队终于发声证实了这个说法,声称从 Android 9.0 开始,对非 SDK 的 API 的限制从 NDK 扩展到 Java,并表明这样做的目...
DB-Engines 发布了 2018 年 3 月份的数据库排名,排名前三的依然是 Oracle、MySQL 和 Microsoft SQL Server 。 前 20 名的数据库中,本月排名出现上升的只有 MariaDB ,从上个月的第 17 名上升至第 15 名。SAP Adaptive Ser...