一 . Core concepts(核心概念) 1.springdata中的中心接口是——Repository。这个接口没有什么重要的功能(原句称没什么惊喜的一个接口)。主要的作用就是标记和管理。其他的接口都是此接口的子类。 Example 1: 除此还提供了一些技术相关的接口,比如 JpaRepo ...
分类:
编程语言 时间:
2019-10-25 23:25:04
阅读次数:
131
假设学生系统中数据为固定格式:(名字,年龄,性别,邮箱)(‘jack‘,‘16‘,‘male‘,‘jack3001@gmail.com‘)(‘eric‘,‘17‘,‘male‘,‘eric@qq.com‘)(‘xander‘,‘16‘,‘female‘,‘lucy123@yahoo.com‘)方案一:fromenumimportIntEnumNAME,AGE,SEX,EMAIL=range(4)s
分类:
编程语言 时间:
2019-10-25 23:32:51
阅读次数:
125
1. 2. 3. 4. 5. 6. 7. 8.然后去out目录下找这个jar包,已经生成了 9.上传到私服 10. 11. 至此,大功告成! ...
分类:
编程语言 时间:
2019-10-25 23:34:16
阅读次数:
143
文件读写属于一种常见的IO操作,由于操作系统将底层操作磁盘的接口向上封装为一种通用接口,因此Python中读写文件的基本方法和JAVA、PHP等高级编程语言一样,先请求操作系统打开一个文件描述符,通过操作系统提供的接口从这个文件对象中读取数据,或者把数据写入这个文件中,最后当文件读写操作完成后关闭文件。需要注意的是文件读写完成后必须及时关闭文件,一方面打开的文件会占用操作系统的资源,并且操作系统同
分类:
编程语言 时间:
2019-10-25 23:35:22
阅读次数:
125
这篇文章主要介绍了pythonglobal关键字的用法详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下:想要更好的了解global关键字,首先要熟悉python的全局变量与局部变量的概念。global关键字的作用是可以申明一个局部变量为全局变量,下面看一下实例一、变量作用域的说明1、局部变量1defa():2##菊部变量-,-3local=14
分类:
编程语言 时间:
2019-10-25 23:37:05
阅读次数:
95
Auditor Fucking Lombok... JPA annotation should in FIELD not GETTER , otherwise the method extended named get... will also mapping to database column ...
分类:
编程语言 时间:
2019-10-25 23:37:22
阅读次数:
121
Ubuntu 18.04下 1、安装python 2._版本,输入 sudo apt install python 命令行输入 python或python3会打开对应的版本。 输入 exit()或Ctrl + D可以退出python的shell。 2、ipython 2._ 版本安装,输入 sudo ...
分类:
编程语言 时间:
2019-10-25 23:45:45
阅读次数:
202
1. memset()函数原型是extern void *memset(void *buffer, int c, int count) buffer:为指针或是数组, c:是赋给buffer的值, count:是buffer的长度. 这个函数在socket中多用于清空数组.如:原型是memset(b ...
分类:
编程语言 时间:
2019-10-26 00:55:01
阅读次数:
95
开胃:Oauth2认证流程分析 现在第三方登录已经很普遍了,随便哪个App都会有使用微信登录,使用手机号码登录,或者使用支付宝登录等功能... 下面我们就以使用微信登录,做一个简单的流程分析分析 开胃:JWT认识 在上面的Oauth2的认证流程中,我们就可以看出一些猫腻来: 在我们拿着令牌去用户信息 ...
分类:
编程语言 时间:
2019-10-26 00:56:47
阅读次数:
107
malloc函数 编辑 锁定 同义词 malloc一般指malloc函数 malloc函数是一种分配长度为num_bytes字节的内存块的函数,可以向系统申请分配指定size个字节的内存空间。malloc的全称是memory allocation,中文叫动态内存分配,当无法知道内存具体位置的时候,想 ...
分类:
编程语言 时间:
2019-10-26 00:57:53
阅读次数:
122
我觉得Dev-C++是一款小巧方便的编译器,就给那些刚刚学习编程的同学讲一下这个软件的安装和基本的编译以及一些使用的技巧。 (完全是傻瓜式的截图和教程,内容过于冗余,主要是考虑到这些新生没有接触过编程软件) 一,关于Dev-C++的安装 我这里使用的版本是Dev-Cpp 5.11 TDM-GCC 4 ...
分类:
编程语言 时间:
2019-10-26 00:58:34
阅读次数:
114
第一级别:精读源码 该级别包含的包如下: 第二级别:深刻理解 该级别包含的包如下: 看源码能解决你90%的问题。reflect代表了反射,net代表了网络IO,nio代表了非阻塞io,concurrent代表了并发。 这四个家伙可以说每一个都够面试官问上半天的,而且,这四个包的内容,如果你要深刻理解 ...
分类:
编程语言 时间:
2019-10-26 01:01:36
阅读次数:
120
题目 给定一个范围在 1 ≤ a[i] ≤ n (?n = 数组大小 ) 的 整型数组,数组中的元素一些出现了两次,另一些只出现一次。 找到所有在 [1, n] 范围之间没有出现在数组中的数字。 您能在不使用额外空间且时间复杂度为O(n)的情况下完成这个任务吗? 你可以假定返回的数组不算在额外空间内 ...
分类:
编程语言 时间:
2019-10-26 01:03:11
阅读次数:
100
一、我们对XML的读取进行一波演示 同时我们还可以使用xml.DOM.etree这种方式来进行解析 我们提供方法: (1)以树形结构来表示xml; (2)root.getiterator:得到相应的可迭代的node集合 (3)root.iter (4)find(node_name):查找指定node ...
分类:
编程语言 时间:
2019-10-26 01:07:13
阅读次数:
111
列表,元组 ...
分类:
编程语言 时间:
2019-10-26 01:08:29
阅读次数:
81
@ControllerAdvice ,这是一个增强的 Controller。使用这个 Controller ,可以实现三个方面的功能: 灵活使用这三个功能,可以帮助我们简化很多工作,需要注意的是,这是 SpringMVC 提供的功能,在 Spring Boot 中可以直接使用,下面分别来看。 全局异 ...
分类:
编程语言 时间:
2019-10-26 01:10:52
阅读次数:
111
xml约束头表明这是用于spring的的配置文件 @Configuration注解表情这是用于Spring的配置类 ...
分类:
编程语言 时间:
2019-10-26 01:16:52
阅读次数:
156
一、异常的介绍 Throwable 是 Java 中所有错误和异常的超类。Java 虚拟机仅抛出属于此类(或其子类之一)的实例对象,或者是 throw 语句也可以抛出该对象。同样,catch 子句中的参数类型也只能是此类(或其子类之一)。处于编译时检查异常为目的,Throwable 和其部分子类(除 ...
分类:
编程语言 时间:
2019-10-26 01:17:48
阅读次数:
101
1.算法思路: 选择一个基准点,将数组中比基准点小的值移到基准值左边,比基准值大的移到基准值右边。然后递归调用,将基准值左右两边的数组做同样操作,递归结束的条件是数组只有一个元素。 基准点归位的方法: 设一头一尾两个指针,右指针向左找比第一个基准值小的数,左指针向右找第一个比基准值大的数,找到后交换 ...
分类:
编程语言 时间:
2019-10-26 01:21:58
阅读次数:
81
1、admin.py 主要是系统管理初始化,用于管理员注册、登录系统、创建授课老师、创建课程等操作。 ...
分类:
编程语言 时间:
2019-10-26 01:24:09
阅读次数:
136