自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4605)
  • 收藏
  • 关注

转载 springboot整合mybatis报错:Invalid default: public abstract java.lang.Class org.mybatis.spring.annotation...

<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <ver...

2019-10-05 20:11:00 1209

转载 random模块

'''一、random模块import random# 大于0且小于1之间的小数print(random.random())0.42866657593385415# 大于等于1且小于等于3之间的整数print(random.randint(1, 3))3# 大于等于1且小于3之间的整数print(random.randrange(1, 3))2# 大于1小于3的小...

2019-09-28 15:29:00 517

转载 time模块

'''0.1 time模块import time0.1.1 时间戳  时间戳(timestamp):时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。time_stamp = time.time()print(time_stamp, type(time_stamp))1552551519.291029 <class 'float'>0.1...

2019-09-28 14:38:00 514

转载 模块基础

'''模块'''内置模块:python解释器启动自带的模块, time/random/os/sys...pip安装的模块: pip install jieba / pycharm安装自定义模块 --> 自定义代码包(模块)''''''什么是模块?模块是实现功能的代码, 更方便''''''模块的搜索路径:内存 --> 内置 --> 自定义'...

2019-09-26 20:06:00 185

转载 Spring学习(十)Spring常见面试题汇总

本文借鉴:Spring框架总结,Spring容器中Bean的生命周期,69道Spring面试题和答案一、前言  此篇文章一是为了整合一下常见的面试题,二也是为了简单的归纳一些常见的知识点,萌新刚上路,很多地方总结得不足或者答案不准确,欢迎各位大佬补充,感谢!二、面试题1、基础概念Q:使用Spring框架的好处是什么?轻量:Spring 是轻量的,基本的版本大约...

2019-09-26 17:34:00 457

转载 函数总结

'''函数总结:递归:函数内部调用函数自己,必须要有退出条件,必须要有规律生成器:本质就是迭代器,含有yield关键字的函数是生成器yield特性:1.暂停函数,2.通过next取值闭包函数:闭包函数把闭包函数内部的变量和闭包函数内部的函数这两者包裹在一起,然后通过返回值的形式返回出来,闭包函数至少也得符合函数嵌套装饰器:本质就是一个给函数增加功能的函数,只不过它用来装饰被...

2019-09-25 21:20:00 144

转载 匿名函数练习

文件内容如下,标题为:姓名,性别,年纪,薪资egon male 18 3000alex male 38 30000wupeiqi female 28 20000yuanhao female 28 10000info_list=[]keys = ['name','sex', 'age', 'salary']with open('test.txt','r',encodin...

2019-09-25 21:11:00 224

转载 函数进阶,仅作了解

'''函数进阶,仅作了解'''#可迭代对象与迭代器:# 可迭代对象: 含有__iter__方法叫做可迭代对象,除了数字类型,都是可迭代对象,可迭代对象使用__iter__变成迭代器# 迭代器对象: 含有__iter__和__next__方法叫做迭代器对象,只有文件是迭代器对象,迭代器使用__iter__依然是迭代器# 可迭代对象不一定是迭代器对象; 迭代器对象一定是可迭代对象...

2019-09-24 18:52:00 163

转载 JAVA循环结构学校上机经常遇到的几题 笔记

package homework.class4;import java.util.*;import java.util.stream.Collectors;import java.util.stream.Stream;public class HomeWorker { public static void main(String[] args) {...

2019-09-24 16:18:00 301

转载 Oracle学习(十六)Oracle安装

为了本地创建数据库自己玩耍,还是下个Oracle的客户端吧...一、下载地址注意,要用Oracle的帐号进行登录后才能下载http://download.oracle.com/otn/nt/oracle11g/112010/win64_11gR2_database_1of2.zip http://download.oracle.com/otn/nt/oracle11g/112...

2019-09-23 23:55:00 89

转载 闭包函数与装饰器

'''闭包函数与装饰器'''#闭包函数的定义:闭包函数把函数内部的变量和闭包函数内部的函数,这两者包裹在一起,然后返回值的形式返回出来'''那么闭包函数最少也得符合函数嵌套'''#装饰器:装饰(新增加了一个额外的功能)#装饰器的本质就是一个经函数增加功能的函数'''装饰器是给函数增加功能的函数,增加功能时需要注意以下两点:1.不改变原函数的源代码2.不改变原函数的调用...

2019-09-23 18:33:00 194

转载 Spring学习(九)Spring 和数据库编程【了解】

本文借鉴:Spring学习,Spring框架总结一、传统 JDBC 回顾用一个大佬的demo来简单看一下/** * 使用jdbc,根据id查询单个Student的信息 */public class JdbcManage { public Student getOneStudent(int id) { String sql = "...

2019-09-23 16:28:00 134

转载 springboot actuator监控笔记

0 环境系统:win10编辑器:IDEA1 概念监控 管理自身信息(可以自定义) 的模块2 文件配置1 pom的配置监控的添加<dependency> <groupId>org.springframework.boot</groupId> &...

2019-09-23 09:38:00 248

转载 Spring学习(八)AOP详解

本文借鉴:Spring学习一、一个例子  在上面的例子中,包租婆的核心业务就是签合同,收房租,那么这就够了,灰色框起来的部分都是重复且边缘的事,交给中介商就好了,这就是 AOP 的一个思想:让关注点代码与业务代码分离!例子解析1.在 Package【service】下新建一个【LandlordService】类(核心业务)/** * 包租婆关心的业务...

2019-09-22 23:39:00 117

转载 cannot be found on object of type xx.CacheExpressionRootObject

0环境系统环境:win10编辑器:IDEA1前言->环境搭建1-1pom依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/X...

2019-09-21 18:44:00 470

转载 函数中阶详解内容

'''函数中阶''''''可变长参数:*args #用元组接收多余的位置实参,调用函数时,有多少 个位置实参,就接收多少个参数**kwargs #用字典接收多余的关键字实参'''#python中一切皆对象'''函数名()就是在调用该函数.1.引用(拷贝)2.当作容器类元素3.当作函数的参数4.当作函数的返回值'''#函数的嵌套:函数里面有函数'''...

2019-09-20 20:50:00 335

转载 vscode使用sftp同步服务器文件

环境介绍服务器:腾讯云 + centos + onestack搭建好的lnmp环境本地:mac安装opensshsudo yum install openssh-client openssh-server openssh-sftp-server配置ssh方式连接sftp的配置文件在/etc/ssh/sshd_config, 可以在该文件指定端口号和相关参数。修改配置后需要重启...

2019-09-20 14:39:00 626

转载 在猜年龄的基础上编写登录、注册方法,并且把猜年龄游戏分函数处理

'''在猜年龄的基础上编写登录、注册方法,并且把猜年龄游戏分函数处理,如2. 登录函数3. 注册函数4. 猜年龄三次函数5. 选择三次奖品函数'''import randomdef username_pwd(): username=input('请输入你的用户名:').strip() pwd=input('请输入你的密码:').strip() re...

2019-09-19 16:51:00 182

转载 函数之基础详解

'''函数之基础详解'''#函数就是一个工具,#需要用函数的时候,拿来用就行了#函数的定义:def 函数名 ():'''对函数工具的描述''' 代码块 #函数定义的特性:定义过程只检测语法,不执行代码#调用阶段会执行代码:#定义函数的三种形式: ''' 空函数 有参函数 无参函数 '''#函数的调用就是使用函数,加括号就能调用函数(执...

2019-09-19 15:37:00 154

转载 生成二维码接口,前端调用接口将二维码显示在页面上

主要是生成数字和字母4位的二维码我们会把生成的二维码放入到缓存中,有过期时间。当用二维码进行验证时需要根据key值拿到二维码的值,如果页面传过来的验证码和缓存中的一样,则说明验证码输入正确。@RequestMapping(value = "/getImgCode")public void getImgCode(HttpServletRequest request, HttpSer...

2019-09-19 14:34:00 1429

转载 codeblock使用中,多文件编译报XXXX undefined reference to XXX错问题

练习C++的类,代码多了使用到.h和.cpp多个文件分开存放代码,编译时用Makefile,在Ubuntu上代码好好的。想着用codeblick写方便扩展和调试啥的,一编译就报错D:\4.Cworkspace\test1\main.cpp|9|undefined reference to `add(int, int)'差点产生了要放弃了使用IDE的想法,不能忍!!!!四处百度,终...

2019-09-18 22:24:00 414

转载 文件处理与路径

'''文件处理与路径'''# 什么是文件处理 :修改存储的信息# 什么是文件:操作系统提供的虚拟概念,存储信息(用二进制存储信息)# 操作文件的流程# 1. 打开文件# 2. 修改/读取文件# 3. 保存文件f.flush() # 快速保存,你可以不使用# 4. 关闭文件: python真的能操控文件?python通过操作系统操作文件文件的三种打开方式:# 读取/写...

2019-09-18 19:52:00 215

转载 字符编码

''''''windows系统的记事本默认编码 是 gbk,除此之外都是utf8**用什么编码写,就用什么编码读**写用utf8,存用utf8,读用gbk--》乱码写用utf8,存用gbk,--》乱码 # 编码和解码unicode编码 ---》(编码) utf8 从内存到硬盘utf8 --》(解码) unicode 从硬盘到内存现在内存只有unico...

2019-09-17 18:14:00 145

转载 Spring学习(七)bean装配详解之 【通过注解装配 Bean】【自动装配的歧义解决】...

本文借鉴:Spring学习,@Bean 的用法(特此感谢!)自动装配1、歧义性我们知道用@Autowired可以对bean进行注入(按照type注入),但如果有两个相同类型的bean在IOC容器中注册了,要怎么去区分对哪一个Bean进行注入呢?如下情况,若用@Autowired的方式按类型注入,IOC容器就不知道应该注入哪个了:<bean name="sou...

2019-09-17 18:02:00 139

转载 Node.Js同步mongdb数据

var objectId = require('mongodb').ObjectId;const mongoose = require("mongoose");var SchemaObj = mongoose.Schema;DB_URL = "mongodb://localhost:27017/admin";mongoose.connect(DB_URL); //...

2019-09-17 17:36:00 97

转载 猜年龄游戏

'''给定年龄,用户可以猜三次年龄年龄猜对,让用户选择两次奖励用户选择两次奖励后可以退出'''age=18count=0get_prize={}prize={ '0':'布娃娃', '1':'面包', '2':'大米', '3':'坦克', '4':'水槽',}while count<3: guess_age=inpu...

2019-09-16 20:18:00 252

转载 元组字典集合内置方法与拷贝

'''元组字典集合内置方法与拷贝'''# 什么是元组tuple(了解):只可取 不可更改 的列表,元组一创建就被写死了lt = [1, 2, 3]lt[0] = 2# 1. 作用:元组一创建就被写死了# 2. 定义方式:()内用逗号隔开多个元素(可以为任意数据类型)lt = list([1,2,3])tup = tuple((1, 2, 3))print(tup, t...

2019-09-16 19:32:00 73

转载 Spring学习(六)bean装配详解之 【通过注解装配 Bean】【基础配置方式】

本文借鉴:Spring学习(特此感谢!)通过注解装配 Bean1、前言优势1.可以减少 XML 的配置,当配置项多的时候,XML配置过多会导致项目臃肿难以维护 2.功能更加强大,既能实现 XML 的功能,也提供了自动装配的功能,采用了自动装配后,程序猿所需要做的决断就少了,更加有利于对程序的开发,这就是“约定优于配置”的开发原则IOC发现Bean的两种方式组件...

2019-09-16 11:29:00 276

转载 Java IO流

import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.FileReader;import java.io.FileWriter;import java.io.I...

2019-09-15 19:53:00 79

转载 Java8 時間API

java.time 包是在JDK8新引入的,提供了用于日期、时间、实例和周期的主要API。所有类都是不可变的、线程安全的。import java.time.*;import java.time.format.DateTimeFormatter;public class DateTest { public static void main(String[]...

2019-09-15 17:53:00 70

转载 Spring学习(五)bean装配详解之 【XML方式配置】

本文借鉴:Spring学习(特此感谢!)一、配置Bean的方式及选择配置方式在 XML 文件中显式配置在 Java 的接口和类中实现配置隐式 Bean 的发现机制和自动装配原则方式选择的原则最优先:通过隐式 Bean 的发现机制和自动装配的原则。 基于约定优于配置的原则,这种方式应该是最优先的好处:减少程序开发者的决定权,简单又不失灵活。...

2019-09-14 23:08:00 136

转载 终端链接操作redis

启动终端输入redis-server根据指定配置文件启动redis-server/usr/local/redis/redis.conf出现如下内容,则说明启动成功测试新建一个终端窗口,输入命令行redis-cli查找安装目录通常安装在 /usr/local/redis若用brew安装,brew info re...

2019-09-14 18:40:00 289

转载 redis介绍

redis本质上是一个key-value类型的内存数据库,很像memcache,整个数据库都加载在内存中进行操作,定期通过异步操作把数据库flush到硬盘上进行保存。一:优点:性能极高。因为是纯内存操作,读的速度是110000次/s,写的速度是81000次/s ,是已知性能最快的Key-Value DB。支持保存5种数据结构。string(字符串) ,list(链表...

2019-09-14 16:01:00 75

转载 Educational Codeforces Round 72 (Rated for Div. 2)

SolutaionA. Creating a Character题意:给出初始体力值\(str\)和智力值\(int\),然后你可以把\(exp\)分别分配给这两个数值,使得分配后\(str > int\),求有多少种分配方案。思路:特判不可能情况:\(str + exp <= int\)\(str <= int\),乱搞\(str > int\)...

2019-09-13 18:08:00 58

转载 for循环与内置方法详解

'''for循环与内置方法详解'''# 循环:重复(按照某种规律的)做一件事情# lt = [1, 2, 3, 4]## ind = 0## while True:# print(lt[ind])## ind += 1# dic = {'a': 1, 'b': 2, 'c': 3}# while循环:可以循环一切事物# for循环:提供...

2019-09-12 20:33:00 141

转载 基础之实战猜年龄游戏

'''1.给定年龄,用户可以猜三次年龄2.年龄猜对,让用户选择两次奖励3.用户选择两次奖励后可以退出'''age=18count=0prize={ '0':'光辉岁月', '1':'有道词典', '3':'布娃娃', '4':'钢铁是怎样放弃的',}while count<3: choice_age=input('请输入你...

2019-09-12 19:38:00 101

转载 Spring学习(四)IOC详解

本文借鉴:Spring学习(特此感谢!)一、简介  概念:控制反转是一种通过描述(在 Java 中可以是 XML 或者注解)并通过第三方(Spring)去产生或获取特定对象的方式。(被动创建)  优势:  ①降低对象之间的耦合  ②我们不需要理解一个类的具体实现,只需要知道它有什么用就好了(直接向 IoC 容器拿)  小结:主动创建的模式中,责任归于开发者,而...

2019-09-12 16:09:00 61

转载 基本运算符与if while详解:

'''基本运算符与if while详解:'''# 算术运算符# + - * / % // ** # 返回一个数值# 比较运算符# > >= < <= == != # 返回一个布尔值# 赋值运算符# =x = 10# 逻辑运算符(把多个条件同时叠加)name = 'nick'height = 180weight = 140#...

2019-09-11 16:28:00 89

转载 while循环练习:

输入姑娘的年龄后,进行以下判断:如果姑娘小于18岁,打印“不接受未成年”如果姑娘大于18岁小于25岁,打印“心动表白”如果姑娘大于25岁小于45岁,打印“阿姨好”如果姑娘大于45岁,打印“奶奶好”age=input('请输入你的年龄:')age=int(age)if age >= 45: print('奶奶好')elif age>=25: ...

2019-09-11 16:21:00 211

转载 Spring学习(三)Spring AOP 简介

本文借鉴:Spring学习(特此感谢!)一、简介定义 aop就是面向切面编程,在数据库事务中切面编程被广泛使用。 在面向切面编程的思想里面,把功能分为核心业务功能,和周边功能。 核心业务:比如登陆,增加数据,删除数据都叫核心业务 周边功能:比如性能统计,日志,事务管理等等 PS:在 Spring 面向切面编程的AOP思想里,周边功能即被定义为切面核心思想...

2019-09-11 16:06:00 73

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除