全栈的自我修养: 001环境搭建 (使用Vue,Spring Boot,Flask,Django 完成Vue前后端分离开发) Java

全栈的自我修养: 001环境搭建 (使用Vue,Spring Boot,Flask,Django 完成Vue前后端分离开发)

全栈的自我修养: 环境搭建 Not all those who wander are lost. 彷徨者并非都迷失方向。 Table of Contents @ 目录 当你看到这篇文章的时候,暂且认为你对如何做一个网站有了兴趣. 前言 本系列文章将从一个完整的项目是如何开发的过程进行编写,期间会涉及前端、后端和一些运维的知识。 本篇题为 全栈的自我修养 将...
阅读全文
滴滴DoKit Android核心原理揭秘之函数耗时 编程技术

滴滴DoKit Android核心原理揭秘之函数耗时

在日常的开发过程中,App的性能和用户体验一直是我们关注的重点,尤其是对于大公司来说每天的日活都是千万或者上亿的量级。操作过程中的不流畅和卡顿将严重影响用户的体验,甚至可能面临卸载导致用户流失。在拉新成本居高不下的现阶段,每一个用户的流失对于我们来说都是直接的损失。所以想要留住用户就必须提升用户体验,那么流畅顺滑操作过程无卡顿就是我们最基本也是重要的一环。但是随着现在移动端App的业务功能越来越复...
阅读全文
画流程图你还在用鼠标拖吗 Java

画流程图你还在用鼠标拖吗

我们知道,在开发前期,画流程图是必不可少的一环。 有时候可能是为了后续维护; 有时候可能是为了同步需求; 有时候可能是为了...... 不管是什么原因,画流程图都可以认为是一项基本技能。 当我们有这个需求时,那就需要有一个好用的工具来满足我们的需求了。 ProcessOn 以往我用的是一个在线画图平台 ProcessOn 。 但是存在如下几个...
阅读全文
Maven+JSP+Servlet+JDBC+Redis+Mysql实现的黑马旅游网 Java

Maven+JSP+Servlet+JDBC+Redis+Mysql实现的黑马旅游网

项目简介 项目来源于: https://gitee.com/haoshunyu/travel 作者介绍 本系统是基于 Maven+JSP+Servlet+JdbcTemplate+Redis+Mysql 实现的旅游网站,是黑马培训时的实战项目。使用的技术偏多,但是网站内容很简单,容易理解。 难度等级:困难 技术栈 编辑器 IntelliJ IDEA 2019.1...
阅读全文
SpringMVC源码深入解析 Java

SpringMVC源码深入解析

通过前面 SpringAOP源码深度解析 , SpringIOC源码深度解析 加上本文的SpringMVC的源码阅读,我从中收获很多,学习了各种设计模式,各种抽象思想,以及各种底层原理,比如动态代理,反射等等,虽然前前前后后大概花了一个多月,但是我不后悔,并不觉得是浪费时间。 本文比较长,我花了三天的时间完成本文,但是还是水平有限,不可能面面俱到,当中也可能会有错的,还请读者指出,一起交流一...
阅读全文
代码不规范,这些问题你一定遇到过 Java

代码不规范,这些问题你一定遇到过

统计了内部一个准备开源的Java项目不规范的代码数量及种类,数据比较敏感,不便公开。但是最经常出现的不规范类型可以说一下。 早先自己也去分享过代码规范,试着猜过哪些代码规范问题可能会犯,但靠猜不能解决问题,用内部的项目插件扫了一下,统计所有出现代码问题如下。 代码规范问题 命名 最常见的问题,代码规范中接近大半的命名问题都有犯。 1 包名应该全部小写 【强制】包名统一使用小写,点分隔符...
阅读全文
爱情36技之一劳永逸 Java

爱情36技之一劳永逸

【这是一猿小讲的第 41  篇原创分享】 今天雅兴又起,再续爱情36技。大概率你们已经淡忘了 Java 那小子与 Python 菇凉浪漫的爱情故事,容我再帮着给大家回味一下。 Java 那小子先是靠着《 爱情36技之追美妹的技术 》抱得美人归;考虑到爱情保鲜,Java 那小子又借着《 爱情36技之暗送秋波的技术 》实现了对 Python 菇凉的暗送秋波;为了能够能让爱情更...
阅读全文
JAVA知识梳理 Java

JAVA知识梳理

由于最近一个项目需要,需要学习JAVA知识,学习的过程中做了一些笔记,主要以知识点记录为主,现在分享出来供参考.大部分内容是参考的自强学堂.这里做了归纳. 接口: 在JAVA中,接口可理解为对象间相互通信的协议,接口在继承中扮演着很重要的角色 接口只定义派生要用到的方法,但方法的具体实现完全取决于派生类 JAVA面向对象中支持的基本概念: 封装,继承,多态,抽象,类,对象,实例,方法,...
阅读全文
知名编程语言的发展简史 Java

知名编程语言的发展简史

一、B语言 B语言之父:Ken Thompson(肯.汤普森)。B语言是贝尔实验室开发的一种通用的程序设计语言,它是于1969年前后Ken Thompson(肯.汤普森)在Dennis Ritchie丹尼斯.里奇(Dennis Ritchie)的支持下设计出来。该语言得名于汤姆森的妻子Bonnie,它是一门开发于60年代中期的语言,现在使用者已经很少了。 二、C语言 ...
阅读全文
Loading...