前言 主要通过后端 Spring Boot 技术和前端 Vue 技术来简单开发一个demo,实现增删改查、分页功能以及了解Springboot搭配vue完成前后端分离项目的开发流程。 开发栈 前端 开发工具:WebStorm 开发框架:vue + axios 包管理工具: npm 打包工具:webp ...
分类:
编程语言 时间:
2019-09-30 16:22:56
阅读次数:
102
1、 用户发送请求至前端控制器DispatcherServlet。 2、 DispatcherServlet收到请求调用HandlerMapping处理器映射器。 3、 处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处理器对象及处理器拦截器(如果有则生成)一并返回给Dispa ...
分类:
编程语言 时间:
2019-09-30 16:23:41
阅读次数:
83
深复制和浅复制也称为深拷贝和浅拷贝。简单的说就是创建一个和当前对象一模一样的对象。在日常编码的过程中使用的几率并不多,但在面试中却会被经常问到。 了解深复制和浅复制的原理后,可以帮助我们对Java中的值传递和引用传递有更深刻的理解。 浅复制 下面的实例中,我们创建一个原始类Monster,调用对象的 ...
分类:
编程语言 时间:
2019-09-30 16:23:52
阅读次数:
80
1.nullptr 参考链接: https://blog.csdn.net/jiange_zh/article/details/79356417 ...
分类:
编程语言 时间:
2019-09-30 16:25:26
阅读次数:
100
1、判断字符list中是否有重复 思路:通过集合去重,然后对比list长度,重复返回False,不重复返回True 2、两个字符串每个字符出现次数均相等,顺序可以不同 counter方法可以统计字符出现次数 3、以字节为单位返回字符串长度 思路:字符串编码格式改为UTF-8,然后统计长度 4、重复打 ...
分类:
编程语言 时间:
2019-09-30 16:27:21
阅读次数:
111
官方文档 常用语法 只需要记两种特殊符号: {{ }}和 {% %} 变量相关的用{{}},逻辑相关的用{%%}。 变量 在Django的模板语言中按此语法使用:{{ 变量名 }}。 当模版引擎遇到一个变量,它将计算这个变量,然后用结果替换掉它本身。 变量的命名包括任何字母数字以及下划线 ("_") ...
分类:
编程语言 时间:
2019-09-30 16:28:50
阅读次数:
85
最近在写代码的时候出了一个错误,由于对值引用理解的不深,将Integer传入方法中修改,以为传入后直接修改Integer中的值就不用写返回值接收了,虽然很快发现了问题,但还是来总结一下 首先是代码: 打印输出的结果是5,应该是毫无疑问的,可当时为什么我会认为a1应该是10呢? 大概是平时经常obj. ...
分类:
编程语言 时间:
2019-09-30 16:30:53
阅读次数:
137
概要 对于一般的 VBA 程序来说, 可能一个或几个函数就行了. 毕竟, VBA 只是作为 excel 的辅助工具来用的. 但是, 随着 VBA 写的越来越多, 用个工程来管理就有必要了, 而一个代码工程的基础, 就是 函数 和 模块 . 函数 VBA 的中的函数有 2 种, 一种是 Sub , 一 ...
分类:
编程语言 时间:
2019-09-30 16:31:18
阅读次数:
83
C/C++主要用于PC软件开发、底层开发、单片机和嵌入式系统;如:QQ、Windows、英雄联盟、Linux、Unix。 Java和C#不但可以用来开发软件,还可以用来开发网站后台程序;后续我们介绍的Eclipse就是采用Java开发。Windows的MSDN网站使用的就是C#技术。咱们常用京东、淘 ...
分类:
编程语言 时间:
2019-09-30 16:32:05
阅读次数:
138
理论部分,我这里不介绍了。使用说明程序里面有,应该可以在单片机上跑。代码写的不美观,只是为了自己学习总结。下面直接上代码,使用说明代码里面有: 运行结果为: 运行结果与我用numpy自带的fft()方法结果相差无几 ...
分类:
编程语言 时间:
2019-09-30 16:32:51
阅读次数:
112
java.util.Scanner 是 Java5 的新特征,我们可以通过 Scanner 类来获取用户的输入。 下面是创建 Scanner 对象的基本语法: Scanner scanner = new Scanner(System.in); Scanner scanner = new Scanne ...
分类:
编程语言 时间:
2019-09-30 16:34:55
阅读次数:
102
简介 Java SE 8 增加了新的语言特性(例如 lambda 表达式和默认方法),为此 Java SE 8 的类库也进行了很多改进,本文简要介绍了这些改进。在阅读本文前,你应该先阅读 深入浅出Java 8 Lambda(语言篇),以便对 Java SE 8 的新增特性有一个全面了解。 背景(Ba ...
分类:
编程语言 时间:
2019-09-30 16:35:34
阅读次数:
61
上一篇文章《SpringCloud搭建注册中心与服务注册》介绍了注册中心的搭建和服务的注册,本文将介绍下服务消费者调用服务提供者的过程。 本文目录 一、服务调用流程二、服务提供者三、服务消费者四、服务调用实战 一、服务调用流程 总体流程是首先启动注册中心,服务提供者提供服务并注册到注册中心,消费者从 ...
分类:
编程语言 时间:
2019-09-30 16:35:46
阅读次数:
94
在Java中利用native关键字调用C/C++实现过程整理如下: 书写Java代码 使用javah命令编译成头文件 在codeblocks中创建SharedLibrary工程 复制头文件内容并书写实现代码 配置C工程编译环境并编译成dll文件 复制dll到Java工程目录下 执行Java程序 第一 ...
分类:
编程语言 时间:
2019-09-30 16:36:21
阅读次数:
91
本人js菜鸟,算法更不用说了,肯定更菜,记录这个只是为了想慢慢提高自己的算法能力。。。 xiaoshuo-ss-sfff-fe 变为驼峰xiaoshuoSsSfffFe let str='xiaoshuo-ss-sfff-fe'; let arr=str.split("") arr.map((ite ...
分类:
编程语言 时间:
2019-09-30 16:37:06
阅读次数:
105
一、投影包osr与proj4的使用 1.osr投影转换示例 ...
分类:
编程语言 时间:
2019-09-30 16:40:18
阅读次数:
157
Python 中,除了可以使用一些内建函数获取字符串的相关信息外(例如 len() 函数获取字符串长度),字符串类型本身也拥有一些方法供我们使用。 split() 方法可以实现将一个字符串按照指定的分隔符切分成多个子串,这些子串会被保存到列表中(不包含分隔符),作为方法的返回值反馈回来。该方法的基本 ...
分类:
编程语言 时间:
2019-09-30 16:41:36
阅读次数:
101
列表复制 浅拷贝:简单类型元素全复制,引用类型元素只复制引用 深拷贝:copy模块提供了deepcopy,引用类型完全复制为新元素 *:对引用类型做浅拷贝处理 列表删除元素 remove(value) 基于元素查找,移除第一个出现的元素,并会引起列表元素移动O(n) pop(index) 基于索引查 ...
分类:
编程语言 时间:
2019-09-30 16:42:29
阅读次数:
100
JDK Version 1.0 1996-01-23 Oak(橡树) 初代版本,伟大的一个里程碑,但是是纯解释运行,使用外挂JIT,性能比较差,运行速度慢。 JDK Version 1.1 1997-02-19 – JDBC(Java DataBase Connectivity); – 支持内部类; ...
分类:
编程语言 时间:
2019-09-30 16:42:46
阅读次数:
105
继承子类: 1.通过extends关键字,可以直接拥有来自父类的属性和行为。(但是能不能访问要收到访问修饰符的限制 --分清楚:拥有和能不能直接操作到时两个不同概念) 2、父类的属性和行为子类自动继承,但子类不能继承父类的构造方法 原因1:构造方法的语法要求时方法名必须与类名保持一致。如果子类继承了 ...
分类:
编程语言 时间:
2019-09-30 16:44:38
阅读次数:
86