-
彻底消灭if-else嵌套
彻底消灭if-else嵌套 if-else 作为每种编程语言都不可或缺的条件语句,我们在编程时会大量的用到。但if-else 一般不建议嵌套超过三层,如果一段代码存在过多的 if-else 嵌套,代码的可读性就会急速下降,后期维护难度也大大提高。 一、背景 1.1 反面教材 不知大家有没...
-
使用SpringBoot开发群聊应用
使用SpringBoot开发群聊应用 通过本文你将学习如何使用Spring Boot和WebSocket API开发一个简单的群聊天应用。 WebSocket是HTML5开始提供的一种在单个TCP连接上进行全双工通讯的协议。WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务器主动向客户端...
2020-03-02 16:02:44 api开发前端开发文件服务器定义word用户IECloudFlareWebSocket
-
Springboot vue 前后分离 跨域 Activiti6 工作流 集成代码生成器
Springboot vue 前后分离 跨域 Activiti6 工作流 集成代码生成器 shiro权限 特别注意 : Springboot 工作流前后分离 + 跨域 版本 (权限控制到菜单和按钮) 后台框架: springboot 2.1.2+ activiti 6.0.0+ mybaits+maven+接口 前端页面:html +vue.js 形式 jquery ajax...
-
Java连载91-Map常用方法、Hashtable、SortedMap
Java连载91-Map常用方法、Hashtable、SortedMap 一、Map常用方法简介 package com.bjpowernode.java_learning;? import java.util.HashMap; import java.util.* ;? public class D91_1_MapCommonMethod { public static void main(String[] args) { Map persons = new H...
-
spring——AOP原理及源码(一)
spring——AOP原理及源码(一) 本篇主要为读者演示构建AOP实例及AOP核心组件分析。 教程共分为五篇,从AOP实例的构建及其重要组件、基本运行流程、容器创建流程、关键方法调用、原理总结归纳等几个方面一步步走进AOP的世界。 本篇主要为读者演示构建AOP实例及AOP核心...
-
java开启新线程并传参的两种方法
java开启新线程并传参的两种方法 一、继承Thread类 步骤: 1):定义一个类A继承于Java.lang.Thread类. 2):在A类中覆盖Thread类中的run方法. 3):我们在run方法中编写需要执行的操作:run方法里的代码,线程执行体. 4):在main方法(线程)中,创建线程对象,并启动线程: (1)创...
-
02 Spring Cloud Netflix Eureka实现服务注册与发现
02 Spring Cloud Netflix Eureka实现服务注册与发现 Spring Cloud官网: https://spring.io/projects/spring-cloud 本篇主要讲Spring Cloud Netflix中的Eureka,参考内容如下 Spring Cloud Netflix 2.2.1.RELEASE参考文档 Spring Cloud 系列之 Eureka 实现服务注册与发...
-
centos7使用rt_tables巧妙配置多网卡多路由实现策略路由
centos7使用rt_tables巧妙配置多网卡多路由实现策略路由 路由表和策略路由的区别 通常我们维护静态路由表会手工填写所有IP地址段的路由规则,使用命令或者写入配置文件永久生效,以常见的操作系统Windows/Linux/AIX为例 #Windows静态路由 --键入 route -p add [目标] [...
2020-03-01 16:02:43 常见的操作系统文件LinuxWindowsecho用户IE系统CentOSdnf
-
SpringBoot&Shiro实现用户认证
SpringBootShiro实现用户认证 SpringBootShiro实现用户认证 实现思路 思路:实现认证功能主要可以归纳为3点 1.定义一个ShiroConfig配置类,配置 SecurityManager Bean , SecurityManager为Shiro的安全管理器,管理着所有Subject; 注:如果有不太清楚shiro的朋友,可...
-
【原创】(三)Linux进程调度器-进程切换
【原创】(三)Linux进程调度器-进程切换 背景 Read the fucking source code! --By 鲁迅 A picture is worth a thousand words. --By 高尔基 说明: Kernel版本:4.14 ARM64处理器,Contex-A53,双核 使用工具:Source Insight 3.5, Visio 1. 概述 进程切换:内核将C...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
