REST:即 Representational State Transfer。(资源)表现层状态转化。是目前最流行的一种互联网软件架构。它结构清晰、符合标准、易于理解、扩展方便,所以正得到越来越多网站的采用 **资源(Resources):**网络上的一个实体,或者说是网络上的一个具体信息。它可以是 ...
分类:
编程语言 时间:
2020-08-15 23:55:06
阅读次数:
94
SpringMVC 概述 Spring 为展现层提供的基于 MVC 设计理念的优秀的 Web 框架,是目前最主流的 MVC 框架之一 Spring3.0 后全面超越 Struts2,成为最优秀的 MVC 框架 Spring MVC 通过一套 MVC 注解,让 POJO 成为处理请求的控制器,而无须实 ...
分类:
编程语言 时间:
2020-08-15 23:54:47
阅读次数:
69
正则表达式 正则表达式:(?<=src=\").*?(?=\") \"表示转义,即双引号"其中(?<=)为反向预搜索,表示要匹配的字符串前面必须是scr="(?=)为正向预搜索,表示要匹配的字符串后面必须是".*?表示要匹配的部分比如:正式表达式:(?<=src=\").*?(?=\") 待测试的文 ...
分类:
其他好文 时间:
2020-08-15 23:54:32
阅读次数:
71
使用 @RequestMapping 映射请求 Spring MVC 使用 @RequestMapping 注解为控制器指定可以处理哪些 URL 请求 在控制器的类定义及方法定义处都可标注 @RequestMapping 类定义处:提供初步的请求映射信息。相对于 WEB 应用的根目录 方法处:提供进 ...
分类:
移动开发 时间:
2020-08-15 23:54:15
阅读次数:
84
环境:服务端:centos7客户端:centos6,centos8,Ubuntu18关闭selinux,firewalld,ntpd服务软件包:chrony.x86_64.rpm服务名:chronydcentos安装:yuminstall-ychronyUbuntu安装:aptinstall-ychrony服务端:查看安装配置文件:rpm-qlchrony[09:13:39-root@localh
分类:
其他好文 时间:
2020-08-15 23:54:04
阅读次数:
91
有些字体是要版权的,所以商用的话一定记得取得版权 ,避免版权纠纷 http://www.fonts.net.cn/ 这个网站上有挺多免费下载的字体包 CSS引入外部字体,首先下载字体包,然后在CSS文件中 @font-face { font-family: "PingFangSC-Regular"; ...
分类:
Web程序 时间:
2020-08-15 23:53:46
阅读次数:
118
value其实就是C#类里边的属性,比如,我们有个类叫Student,cs,里边有int类型名为“ID”的属性,我们在构造函数里接收传入的值然后为这个属性赋值,然后实例化类,传入一个1,这是value就是1;如下: public class Student { public Student(int ...
pycharm远程连接linux开发 首先,你得有一台装完python3环境的linux虚拟机(阿里云服务器,VMware Workstation建的本地虚拟机) 安装步骤: # 第三方依赖库安装(如已安装,可以忽略) yum install zlib-devel bzip2-devel opens ...
分类:
系统相关 时间:
2020-08-15 23:53:06
阅读次数:
95
Java对象创建的流程大概如下: 检查对象所属类是否已经被加载解析; 为对象分配内存空间; 将分配给对象的内存初始化为零值; 执行对象的<init>方法进行初始化。 举个例子如下: public class Test { public static void main(String[] args) ...
分类:
其他好文 时间:
2020-08-15 23:52:51
阅读次数:
62
Java中一共有4种引用类型(其实还有一些其他的引用类型比如FinalReference):强引用、软引用、弱引用、虚引用。其中强引用就是如下的情况: Object a=new Object(); obj持有的Object对象的引用就是强引用,在Java中并没有对应的Reference类。 本篇文章 ...
分类:
编程语言 时间:
2020-08-15 23:52:30
阅读次数:
53
代码写的不够规范,目的是为了缩短篇幅,实际中请不要这样做 参看:https://www.runoob.com/design-pattern/state-pattern.html 1、概述 这个有点抽象,我的理解是: 行为受到状态的变化而变化。举一个例子,篮球员动员,如果运动员这会儿状态好,命中率(投 ...
分类:
编程语言 时间:
2020-08-15 23:52:10
阅读次数:
77
Makefile是Linux系统中必不可缺的一部分,Makefile可以简单理解为一份规则,也就是一个系统的执行指南,其规定了你所要执行的程序如何去做,需要什么文件参与等等。这部分就简单了解一下子目录下的Makefile。 一、最简单的Makefile 最简单的Makefile所需要的只有三个:ta ...
分类:
其他好文 时间:
2020-08-15 23:51:49
阅读次数:
70
场景 官方示例分页实现 前端调用实现 // 一般在查询参数中定义分页变量 queryParams: { pageNum: 1, pageSize: 10 }, // 页面添加分页组件,传入分页变量 <pagination v-show="total>0" :total="total" :page.s ...
分类:
其他好文 时间:
2020-08-15 23:51:34
阅读次数:
129
在大部分编程语言中,数组都是从0开始编号的,为什么数组要从0开始编号,而不是从1开始呢? 数组(Array)是一种线性表数据结构。它用一组连续的内存空间,来存储一组具有相同类型的数据。 线性表:数组、链表、栈、队列 非线性表:二叉树、堆、图等 在非线性表中,数据之间并不是简单的前后关系 如何实现随机 ...
分类:
编程语言 时间:
2020-08-15 23:51:18
阅读次数:
61
https://zhuanlan.zhihu.com/p/80372029 一、zuul是什么zuul 是netflix开源的一个API Gateway 服务器, 本质上是一个web servlet应用。Zuul 在云平台上提供动态路由,监控,弹性,安全等边缘服务的框架。Zuul 相当于是设备和 N ...
分类:
其他好文 时间:
2020-08-15 22:40:45
阅读次数:
79
bitset 1.初始化一个bitset bitset <8> b(6); // 把数字6初始化为一个8位的二进制 2.以二进制输出bitset cout << b << endl; // 结果:00000110 3.取反 cout << ~b << endl; // 把b的所有位取反 cout < ...
分类:
其他好文 时间:
2020-08-15 22:40:24
阅读次数:
77
html的标签是学习前端的青铜入门级知识,但是正是这入门级别的基础知识,常常在面试中被问到,基础知识并不意味着细节不重要。
...
分类:
Web程序 时间:
2020-08-15 22:40:07
阅读次数:
81