前后端分离的前生今世

本文从前端开发的视角,聊一聊前后端分离之后的前端开发的那些事儿。 阅读全文,大约需要8分钟。   什么是前后端分离  要区分前端和后端,需要有个明确的界限。一般,用户可以直接看到的东西,都是属于前端的范畴,除了前端之外都属于后端了。 你负责貌美如花,我负责赚钱养家 在传统的像A...

2018-08-02 17:16:44

阅读数:117

评论数:0

教材太贵?一小段Python代码帮你自动翻页和扫描

反思通常是一件有益的事,对程序员来说就更是如此。我的第一个Python项目距今已经两年,但我仍然常常想起它,所以我写了这篇文章与大家分享。作为一名航空航天工程专业的学生,我第一次学习Python是想要避免使用电子表格。当时的我还不知道这是一个多么明智的决定。 我的Python启蒙书是Al Swe...

2018-08-02 17:15:20

阅读数:127

评论数:0

Python(1)数据类型及其常见使用方法(图文)

python学习笔记 一. 变量类型及其常见函数用法:数值型(int float complex) 字符串 (str) 列表 (list)元组 (tuple) 字典(dict) (1)数值 import math a=20;b=3.2; a**3; ...

2018-08-02 17:13:51

阅读数:90

评论数:0

经济学人:Python为什么是编程语言中最skr的?

Python的出现让计算机编程语言不再是生僻的专业技能,而是常人都能学习和使用的万金油。 《经济学人(Economist)》近日对Python的一篇专题报道,揭秘了这一把计算机思维带入寻常百姓家的神奇编程语言。 Python在今天编程界的火热流行度,借助凡凡的一句话,那就是: 诞生于1989年...

2018-08-02 17:12:11

阅读数:118

评论数:0

Spring Boot2.X来临,扒一扒Spring家族的前世今生

当前互联网技术盛行,以Spring 框架为主导的Java 互联网技术成了主流,而基于Spring 技术衍生出来的Spring Boot,采用了“约定优于配置”的思想,极大地简化了Spring 框架的开发。 随着近些年来微服务技术的流行,Spring Boot 也成了时下炙手可热的热点技术。201...

2018-08-02 17:10:11

阅读数:131

评论数:0

SpringBoot优雅编码之:Lombok加持

概述 Lombok 通过提供简单的语法注解形式来帮助简化消除一些必须有但显得很臃肿的 java 代码。典型的是对于 POJO对象的简化(如自动帮我们生成Setter和Getter等),有了Lombok的加持,开发人员可以免去很多重复且臃肿的操作,极大地提高java代码的信噪比,因此我们必须尝...

2018-08-02 17:05:59

阅读数:43

评论数:0

自己手写一个Spring MVC框架

想要了解Spring MVC框架的原理,探究框架是如何设计的,不错的学习方式是阅读源码,然后自己手写一个框架。本文带领大家简化的手写一个Spring MVC框架。 Spring框架对于Java后端程序员来说再熟悉不过了,以前只知道它用的反射实现的,但了解之后才知道有很多巧妙的设计在里面。 如果...

2018-08-02 17:02:56

阅读数:99

评论数:0

Java内存问题 及 LeakCanary 原理分析

前些天,有人问到 “开发过程中常见的内存泄漏都有哪些?”,一时脱口而出:静态的对象中(包括单例)持有一个生命周期较短的引用时,或内部类的子代码块对象的生命周期超过了外面代码的生命周期(如非静态内部类,线程),会导致这个短生命周期的对象内存泄漏。总之就是一个对象的生命周期结束(不再使用该对象)后,依...

2018-08-02 17:00:57

阅读数:31

评论数:0

拯救 Java 开发者,用 Docker 将 Java 应用进行现代化改造(三)

本文首发自“Docker公司”公众号(ID:docker-cn) 编译丨小东 每周一、三、五 与您不见不散! 将整体应用程序迁移到现代化的云架构上可能会十分困难,而且对于开发人员来说往往需要花费额外的精力来开展这项工作。但是,当使用 Docker EE 时,开发人员就可以在整个的迁移过程中,...

2018-08-02 16:56:56

阅读数:42

评论数:0

常见java相关问题

HashMap的put怎么实现,如何解决hash冲突。 调用putval,计算相应hash码,然后初始化(默认64的capacity)或调用resize函数调整大小,判断bucket是否有值,若没有在数组初始化改值。若有则以拉链法(链表的形式)解决hash冲突,这里和ThreadLocalMap...

2018-08-02 16:54:19

阅读数:46

评论数:0

一个学渣的阿里之路

部门的招聘,这让我想起年初那段长达三个月的奇葩面试经历

2018-06-28 15:28:14

阅读数:87

评论数:0

一篇文章带你学习分布式事务

一. 事务1.1 什么是事务数据库事务(简称:事务,Transaction)是指数据库执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成。事务拥有以下四个特性,习惯上被称为ACID特性:原子性(Atomicity):事务作为一个整体被执行,包含在其中的对数据库的操作要么全部被执行,要么都不执...

2018-06-28 15:26:43

阅读数:94

评论数:0

Tomcat调优指南

Tomcat安装:wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.31/bin/apache-tomcat-8.5.31.tar.gz解压缩后直接在apache/bin目录下./startup.sh启动小技巧...

2018-06-28 15:25:20

阅读数:65

评论数:0

如何在团队建设工程师文化?阿里资深技术专家这么做

人人都在说工程师文化,90%的同学们向往工程师文化,然而95%的同学们觉得自己的部门没有工程师文化。但关于工程师文化,事实告诉我们两件事:事实1是:我们定义工程师文化的标准不一样。这就跟美女一样,每个人心中的美女都不一样, 但我们都爱美女。事实2是:工程师文化还是可以客观感觉出来的。如果你真是个美...

2018-06-28 15:23:46

阅读数:60

评论数:0

“docker-app”实用工具分享,大大提高 Compose 文件复用率

本文首发自“Docker公司”公众号(ID:docker-cn)编译丨小东每周一、三、五 与您不见不散!Docker Compose 在开发人员中非常流行,它用来描述应用程序。目前,GitHub 上有超过30万个 Docker Compose 文件。通过在 docker-compose.yml 文...

2018-06-28 15:22:29

阅读数:57

评论数:0

干货 | 学习Python的正确姿势

前段时间和大家一起分享了一篇关于学习方法内容《大牛与搬运工的差距——学习方法的力量》。我们将学习过程分成八步,并借鉴了敏捷开发的迭代思想,以达到自我迭代学习的效果。行胜于言,理论结合实践才是王道,所以本文我将基于前面的学习方法,分享我是如何学习python的。为什么学习python?“Life i...

2018-06-28 15:20:46

阅读数:60

评论数:0

Java开发者的PaaS指南

简介我从事软件开发工作已有20多年,在此期间,我参与了各种不同的环境下,各类软件系统的搭建工作,其中大部分系统都以Java和web技术为核心,当然其他技术也有所接触。同时,我也有幸参与了从开始到交付的整个软件开发过程。不过在基础设施这一块,我没有参与太多。另外,我也创建过一些服务器,但大多数生产基...

2018-06-28 15:19:35

阅读数:83

评论数:0

【干货】深度学习中的线性代数—简明教程

Linear Algebra for Deep Learning深度学习(Deep Learning)是机器学习的一个子领域,涉及的算法模仿大脑的功能和结构,称为人工神经网络。线性代数(linear algebra)是有关连续值的数学。许多计算机科学家在此方面经验不足(传统上计算机科学更偏重离散数...

2018-06-28 15:17:40

阅读数:48

评论数:0

App爬虫神器mitmproxy和mitmdump的使用

mitmproxy是一个支持HTTP和HTTPS的抓包程序,有类似Fiddler、Charles的功能,只不过它是一个控制台的形式操作。mitmproxy还有两个关联组件。一个是mitmdump,它是mitmproxy的命令行接口,利用它我们可以对接Python脚本,用Python实现监听后的处理...

2018-06-28 15:15:31

阅读数:2375

评论数:0

常见的七种Hadoop和Spark项目案例

如果你的Hadoop项目将有新的突破,那么它必定与下边介绍的七种常见项目很相像。有一句古老的格言是这样说的,如果你向某人提供你的全部支持和金融支持去做一些不同的和创新的事情,他们最终却会做别人正在做的事情。如比较火爆的Hadoop、Spark和Storm,每个人都认为他们正在做一些与这些新的大数据...

2018-06-28 15:13:38

阅读数:209

评论数:0

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