Java开发环境安装及卸载 安装JDK 我的电脑-->属性-->系统类型,记住电脑版本、类型 浏览器打开JDK下载地址下载电脑对应版本的JDK安装包 双击安装JDK,单击下一步,选择并记住安装路径 配置环境变量 我的电脑-->属性-->高级系统设置-->高级-->环境变量 环境变量-->JAVA_H ...
分类:
编程语言 时间:
2020-07-07 09:33:18
阅读次数:
84
1 前言 前面《Springboot整合MongoDB的Docker开发,其它应用也类似》讲解了如何做Docker开发、如何把Springboot应用打包成一个镜像,但它是手动的,本文将讲解如何通过maven一键打包部署。 2 两个maven插件搞定 可以使用maven插件实现一键部署,这两个插件还 ...
分类:
编程语言 时间:
2020-07-07 09:36:15
阅读次数:
62
C程序主要包含的部分 预处理器指令 函数 变量 语句 & 表达式 注释 C Hello World 实例 如下程序,可以在屏幕输出短句**"Hello World"** #include <stdio.h> int main() { /* 我的第一个 C语言程序 */ printf("Hello, ...
分类:
编程语言 时间:
2020-07-07 09:37:57
阅读次数:
68
最原始的事务控制 // 注册驱动 DriverManager.registerDriver(new com.mysql.jdbc.Driver()); // Class.forName("com.mysql.jdbc.Driver"); // 获取连接 Connection connection = ...
分类:
编程语言 时间:
2020-07-07 09:44:54
阅读次数:
47
图 11.2 import matplotlib.pyplot as plt import matplotlib as mpl import numpy as np plt.axes([0.1, 0.1, 0.8, 0.8], frameon=True, facecolor="y", aspect= ...
分类:
编程语言 时间:
2020-07-07 09:49:04
阅读次数:
62
springAOP指的是在spring中的AOP,什么是AOP,相对于java中的面向对象(oop),在面向对象中一些公共的行为,像日志记录,权限验证等如果都使用面向对象来做,会在每个业务方法中都写上重复的代码,造成代码的冗余。而AOP指的是面向切面编程,定义一个切面,用切面去切相应的方法,就可以织 ...
分类:
编程语言 时间:
2020-07-07 09:50:14
阅读次数:
56
先看再点赞,给自己一点思考的时间,微信搜索【沉默王二】关注这个靠才华苟且的程序员。本文 GitHub github.com/itwanger 已收录,里面还有一线大厂整理的面试题,以及我的系列文章。 二哥,你好,找工作找了仨月,还没有找到,很焦虑,我该怎么办呢?你那有没有 Java 方面的面试题可以 ...
分类:
编程语言 时间:
2020-07-07 09:51:10
阅读次数:
67
###functools.wraps # Flask CBV 写法 import functools from flask import Flask, views app = Flask(__name__) def wrapper(func): @functools.wraps(func) def ...
分类:
编程语言 时间:
2020-07-07 09:53:41
阅读次数:
72
进程的概念: 进程是一个实体。每一个进程都有它自己的地址空间,一般情况下,包括文本区域(text region)、数据区域(data region)和堆栈(stack region)。文本区域存储处理器执行的代码;数据区域存储变量和进程执行期间使用的动态分配的内存;堆栈区域存储着活动过程调用的指令和 ...
分类:
编程语言 时间:
2020-07-07 09:54:10
阅读次数:
59
最近复习了线性表,对链表这一部分遗忘最大,所以手动实现一下加深理解,附上C++代码: #include <iostream> using namespace std; typedef struct LNode //定义一个结构体作为链表结构,有指针域和数据 { int data; struct LN ...
分类:
编程语言 时间:
2020-07-07 09:54:52
阅读次数:
88
一。首先创建一个服务提供者 实体类: package com.dsjg.user.pojo;import lombok.Data;import tk.mybatis.mapper.annotation.KeySql;import javax.persistence.Id;import javax.p ...
分类:
编程语言 时间:
2020-07-07 10:02:13
阅读次数:
68
知识框架 方法覆盖 Override 概念 子类出现了和父类中一模一样的方法声明(方法名一样,参数列表也必须一样)就发生了方法覆盖。 方法重写的应用场景 当子类需要父类的功能,而功能主体子类有自己特有内容时,可以重写父类中的方法,这样,即沿袭了父类的功能,又定义了子类特有的内容 方法覆盖的条件 方法 ...
分类:
编程语言 时间:
2020-07-07 10:07:20
阅读次数:
107
参考网址:https://www.cnblogs.com/wiessharling/p/4171174.html ...
分类:
编程语言 时间:
2020-07-07 10:09:09
阅读次数:
59
作者:火星十一郎 https://www.cnblogs.com/hxsyl 一.概念 反射就是把Java的各种成分映射成相应的Java类。 Class类的构造方法是private,由JVM创建。 反射是java语言的一个特性,它允程序在运行时(注意不是编译的时候)来进行自我检查并且对内部的成员进行 ...
分类:
编程语言 时间:
2020-07-07 10:09:41
阅读次数:
70
1 import xlrd 2 import xlwt 3 4 5 xlsx = xlrd.open_workbook(r'D:\pycharm\learning\autowork\test.xlsx') 6 table = xlsx.sheet_by_index(0) 7 # table = xl ...
分类:
编程语言 时间:
2020-07-07 10:11:06
阅读次数:
97
1、扁平化n维数组 1.终极篇 [1,[2,3]].flat(1) //[1,2,3][1,[2,3,[4,5]].flat(1) //[1,2,3,4,5][1,[2,3,[4,5]]].toString() //'1,2,3,4,5'[1[2,3,[4,5[...]].flat(Infinity ...
分类:
编程语言 时间:
2020-07-07 10:11:34
阅读次数:
78
1 /** 2 * 冒泡排序 3 * @author jliu.l 4 * @2020年7月6日 5 * 6 */ 7 public class Demo01 { 8 9 /** 10 * @param args 11 */ 12 public static void main(String[] a ...
分类:
编程语言 时间:
2020-07-07 10:16:26
阅读次数:
56
概念 时区 不同时区在同一时刻,它们的本地时间是不同的,全球一共有24个时区,我们把伦敦所在的时区称为标准时区,其他时区按照东西偏移的小时来区分,北京所在的时区是东八区(GMT+08:00)。 时区的表现方式如下: GMT+08:00 UTC+08:00 CST(China Standard Tim ...
分类:
编程语言 时间:
2020-07-07 10:20:03
阅读次数:
86
持续更新中。。。。 1.String,StringBuffer与StringBuilder的区别? String底层是final修饰的byte数组,属于不可变的对象,但是可以通过反射改变它的值。操作String时会生成新的String对象,不仅效率低下,而且会浪费有限的内存空间。为了应对经常的字符串 ...
分类:
编程语言 时间:
2020-07-07 10:22:35
阅读次数:
63
判断字符串是否是数字(包含负数和小数) 算法1: 1、分小数和整数:如果小数点个数为1,则可能是小数。如小数点个数为0,则可能是整数。小数点个数非0也非1,那么就不是数字。 2、如果是小数,再分正数和负数的情况:如果首位为负号,则可能是负小数。如果首位不为负号,则可能是正小数。 1)如果首位为负号, ...
分类:
编程语言 时间:
2020-07-07 10:25:58
阅读次数:
80