Java基础--循环结构
循环结构 while 循环 while是最基本得循环,它的结构为: while(布尔表达式){ //循环内容 } 只要布尔表达式为true,循环就会一直执行下去 public class WhileDemo01 { public static void main(String[] args) { / ... 查看全文
Java中的WEB应用程序开发基础知识
一、WEB应用程序B/S ( browser/server ,浏览器/服务器)架构 基于HTTP传输协议(超文本传输协议,回忆HTML的名字:超文本标记语言) WEB程序必须要运行在web容器上,如Tomcat /Jboss/WebLogic等 二、HTTP协议HTTP使用TCP作为它的支撑运输层协 ... 查看全文
SpringBoot 发送邮件
SpringBoot发送邮件 1、pom <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.3.4.RELEASE</ ... 查看全文
Java 字符串异或加密
前言 有时需要加密保存数据,但是我不会用AES……所以选择了更简单的异或加密。 解决方案 public static String xor(String data, String password) { //异或加密 byte b1[] = data.getBytes(); byte b2[] = ... 查看全文
C++之多态和虚函数
#多态 在编程语言和类型论中,多态(英语:polymorphism)指为不同数据类型的实体提供统一的接口。 多态类型(英语:polymorphic type)可以将自身所支持的操作套用到其它类型的值上。(百度百科) 换一种说法:基类指针可以按照基类的方式来做事,也可以按照派生类的方式来做事,它有多种 ... 查看全文
Spring Cloud 升级之路 - 2020.0.x - 1. 背景知识、需求描述与公共依赖
1. 背景知识、需求描述与公共依赖 1.1. 背景知识 & 需求描述 Spring Cloud 官方文档说了,它是一个完整的微服务体系,用户可以通过使用 Spring Cloud 快速搭建一个自己的微服务系统。那么 Spring Cloud 究竟是如何使用的呢?他到底有哪些组件? spring-cl ... 查看全文
Python3.7源码编译安装
1. 下载源码包 2. 上传服务器并解压到指定位置 3. 安装依赖库 ~]# yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel libffi-deve ... 查看全文
SpringBoot使用@Scheduled实现定时任务
实现定时任务,可以借助Quartz。SpringBoot开发的项目中,可以使用@Scheduled更简单的实现定时任务。 ScheduledAnnotationBeanPostProcessor继承BeanPostProcesso,在初始化bean后,通过“postProcessAfterIniti ... 查看全文
python习题,关于python基础强化练习
基础习题 习题1 请用代码验证'name'是否在字典的键中 info = {'name': '王刚蛋', 'hobby': '铁锤', 'age': '18'} info = {'name': '王刚蛋', 'hobby': '铁锤', 'age': '18'} if info.get('name' ... 查看全文
java进阶(38)--线程安全
文档目录: 一、概念 二、解决方案 三、举例说明 分割线:正文 一、概念 关注数据在多线程并发时安全问题,共享数据有修改的行为。 二、解决方案 1、线程排队执行,不能并发,即线程同步机制。 2、使用synchronized(){}线程同步代码块,()内填写需要同步的共享对象 3、局部变量永远不存在线 ... 查看全文
Python基础语法2
Python基础语法2 基本数据类型 Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。 int1 = 1 float2 = 2.0 string = "seve ... 查看全文
LeetCode—数组中数字出现的次数
今天刷力扣遇到了这样的问题: 一个整型数组 nums 里除两个数字之外,其他数字都出现了两次。请写程序找出这两个只出现一次的数字。要求时间复杂度是O(n),空间复杂度是O(1)。 之前没有遇到过类似的题型,看到之后很懵,看了题解才知道要用到分组异或的方式进行分组。题解又看了十分钟才终于理解解法的含义 ... 查看全文
Java 安装开发环境
卸载JDK 删除Java的安装目录 删除JAVA_HOME 删除path下关于Java的目录 查看dos中的java -version 安装JDK 百度搜索jdk8, 找到下载地址 同意协议 下载电脑对应版本 双击点击安装JDK *** 记住安装好的路径 *** 配置环境变量 打开我的电脑->右击属 ... 查看全文
最短路径(Dijskra算法)
声明:图片及内容基于:https://www.bilibili.com/video/BV16C4y1H7Zc?from=articleDetail 最短路径 Dijkstra算法 原理 数据结构 核心代码 findMinDist() int MGraph::findMinDist(){ int le ... 查看全文
【转载】一探前端开发中的JS调试技巧
友情提示:文中涉及较多Gif演示动画,移动端请尽量在Wifi环境中阅读 前言:调试技巧,在任何一项技术研发中都可谓是必不可少的技能。掌握各种调试技巧,必定能在工作中起到事半功倍的效果。譬如,快速定位问题、降低故障概率、帮助分析逻辑错误等等。而在互联网前端开发越来越重要的今天,如何在前端开发中降低开发 ... 查看全文
在 Azure Web 应用中创建 .NET 应用程序
本快速入门帮助你在数分钟内将你的第一个 ASP.NET Web 应用部署到 Azure 应用服务。完成本教程后,你将能够在云中启动并运行一个简单的 Web 应用。在本教程中完成的所有操作均符合 1 元试用条件。 开始之前 本教程演示如何使用 Visual Studio 2017 构建 ASP.NET ... 查看全文
I want to be a Great Web Front-end Developer
有时觉得特别的浮躁,可能是每天春运般的挤地铁,随处可见因为一点小磕小蹭吹胡子瞪眼睛的人,可能是身边的人貌似一下子都好有钱,买房买车或者买第N套房。 很想静下来心寻找到自己inner pace,但是忽然发现连给自己放一天假都觉得甚是奢侈,忙来忙去,时间永远不够用,这样的状态非常不好。我想我是真的发自内 ... 查看全文
thinkPHP3.2.3 框架
3.2.3开发文档https://pan.baidu.com/disk/home?errno=0&errmsg=Auth%20Login%20Sucess&&bduss=&ssnerror=0#list/vmode=list&path=%2Fsoftware%2Fphp%2Fphp_framewor ... 查看全文