程序员
-
排序算法之直接插入排序原理与实战
算法是一门很深的学问,也是程序员必学的一项技能,其中最为简单和出名的当属排序算法。算法尤其是在游戏行业,或者数据挖掘等都有广泛的应用。说道算法,就不能不说排序算法,常见的排序算法有…
-
算法系列:理解递归算法并精通递归程序设计
递归在我们的程序中存在普遍的使用。今天在csdn里面看到一个朋友写了一篇递归的文章http://blog.csdn.net/codyguo/article/details/5100…
-
Struts2 package属性配置详解
现在的程序员都被框架给毒害了。什么Spring,Struts2等框架的横空出世,让程序员更关注业务,而非架构。以至于我在面试中问道Struts2如何配置packge的,回答者都讲不…
-
网购秒杀系统的设计
最近各大电商网站不断的推出各类秒杀活动,让人应接不暇,作为一个IT程序员我们关注的是,如果让你去设计一个秒杀系统,你会怎么做? 一. 秒杀活动带来的挑战: 对现有网站构成冲击 秒杀…
-
MySQL数据库发展周期中所面临的问题及优化方案
转自:程序员日志 http://mp.weixin.qq.com/s?__biz=MzAxNjAzMTQyMA==&mid=206362257&idx=1&…
-
收藏!简单且优雅的8种干掉if else的方法(非设计模式方法)
2 年前,我在 b 站上录制了一个视频,如何优雅的干掉 if else。我当时提出了“断言”+“短路”的形式,最直接的干掉 if else。很多人非常受益,今天我再整理成文字分享给…
-
MyBatis-Plus 通用 IService 使用介绍与简单使用教程
MyBatis-Plus 通用 IService 使用介绍与简单使用教程。 一、引言 MP 除了通用的 Mapper 还是通用的 Servcie 层,这也减少了相对应的代码工作量,…
-
Java异常面试题(2022最新版)
Java异常架构与异常关键字 Java异常简介 Java异常是Java提供的一种识别及响应错误的一致性机制。Java异常机制可以使程序中异常处理代码和正常业务代码分离,保证程序代码…
-
JSON 的兴起与崛起
JSON 已经占领了全世界。如今,任何两个应用程序通过互联网相互通信时,他们很可能使用的就是 JSON。JSON 已被所有大型企业采用。在十大最受欢迎的网络 API 中,主要由 G…
-
前端框架 Layui 视频教程免费下载
layui,是一款采用自身模块规范编写的前端 UI 框架,遵循原生 HTML/CSS/JS 的书写与组织形式,门槛极低,拿来即用。其外在极简,却又不失饱满的内在,体积轻盈,组件丰盈…