相关分类: Java技术 C/C++ VB delphi
  • 10大经典排序算法动图演示

    1、冒泡排序 2、选择排序 3、插入排序 4、希尔排序 5、归并排序 6、快速排序 7、堆排序 8、计数排序 9、桶排序 10、基数排序...

    2019-02-17 01:51:45

  • java_Swing(一)

    一、什么是Swing Swing是比AWT(抽象窗口工具箱)更为强大、性能更加优良的增强组件。Swing中保留了AWT中几个重要的重量级组件之外,其他组件都为轻量级,这样使用Swing开发出的窗体风格会与当前运行平台上的窗体风格一致,也可以在跨平台时指定窗体统一的风格与外观。...

    2019-02-17 01:51:38

  • 张嘴,深入浅出一下Java的HashMap

    在平常的开发当中,HashMap是我最常用的Map类(没有之一),它支持null键和null值,是绝大部分利用键值对存取场景的首...

    2019-02-17 01:51:43

  • SpringBoot项目在IntelliJ IDEA中实现热部署

    实际开发过程中,经常会修改代码重启应用,每次手动重启既麻烦开发效率又低,所以热部署对于开发来说显得十分必要,本文将介绍如何在IntelliJ IDEA(版本2018.2.5)中实现SpringBoot项目热部署。 本文使用spring-boot-devtools实现的热部署,按照下面两个步骤操作完成...

    2019-02-17 01:51:41

  • spring security入门demo

    一、前言 因项目需要引入spring security权限框架,而之前也没接触过这个一门,于是就花了点时间弄了个小demo出来,说实话,刚开始接触这个确实有点懵,看网上资料写的权限大都是静态,即就是在配置文件或代码里面写定角色,不能动态更改,个人感觉这样实际场景应该应...

    2019-02-17 01:51:40

  • Two Sum - 新手上路

    不是计算机相关专业毕业的,从来没用过leetcode,最近在学习数据结构和算法,用leetcode练练手。 新手上路,代码如有不妥之处,尽管指出来。 今天抽空做的第一个题:Two Sum(最简单的呃呃呃) 题目如下: 解决思路: 现有数组nums[p-r],首先将nums从小至大排序,然后...

    2019-02-17 01:51:36

  • 浅谈JavaWeb架构演变

    一 JavaWeb架构演变 在java架构模式中,我们可以将MVC架构模式抽象为如下结构: 1.View层。View层即UI层,可采用的技术如JSP,Structs,SpringMVC等 2.Controller层。Controller表示控制器层,可采用的技术,如Servlet/Filter,Spring等 3.Service层。Service层表示核心服...

    2019-02-17 01:51:28 sql解析前端开发Java技术javaweb开发

  • spring security架构(一)

    安全归根节点需要解决两个问题: 鉴权(authentication)--我是谁? 授权(authorization)--允许我做什么? 后者有些时候也被人们叫做“访问控制”(access control)。spring security 是一个将鉴权和授权分开的安全框架。包含策略,同时提供对两者的扩展能力。 Authenca...

    2019-02-17 01:51:35

  • 二分查找-最基本的实现-小白初识

    二分查找特别好理解,就类似于快排和归并当中用到的分治的思想,每次取中间数与目标数相比较,然后确定是大了还是小了,区间折半。 就比如: 小红选中了1-100中的某个数字(这个数字是56),要小明来猜,产生如下对话: 小明第一次猜测:68 小红:大了 小明第二次猜测...

    2019-02-17 01:51:30

  • 你没见过的责任链设计模式!【设计模式2】

    【 New 责任链装饰者】 感慨一下,本以为上下篇能一起发呢,结果要隔一定时间,传统的责任链与装饰者模式:https://www.cnblogs.com/SharePointApp/p/10340578.html 基本代码 现在要做的就是责任链如果使用外置模式,能不能像装饰者一样几个处理类联合处理?答案是可以...

    2019-02-17 01:51:32

2