自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(109)
  • 资源 (1)
  • 收藏
  • 关注

原创 【springMVC】【HTTP状态 500 - 内部服务器错误】

1、报错:run输出报错Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named ‘cacheManager’ available2、记录:在学springMVC的时候,配置spring-servlet.xml web.xml都没有问题,所有代码都没有发现问题,注释掉springMVC配置就能启动tomcat,看了好多方法,jdk版本都换了,就是不行。最后发现

2022-04-08 20:43:51 863

原创 【mybatis】【构建SQL语句】

一、SQL构建对象介绍我们之前通过注解开发时,相关SQL语句都是自己拼血的,一些关键字写起来比较麻烦,而且容易出错。 MyBatis给我们提供了org.apache.ibatis.jdbc.SQL功能类,专门用于构建SQL语句。1、查询操作定义功能类并提供获取SQL语句的方法。 @SelectProvider:生成查询用的SQL语句注解。 type属性:生成SQL语句功能类对象 method属性:指定调用方法 2、新增操作定义功能类并提供获取SQL语句的方法。 @InsertP

2022-03-04 15:24:23 356

原创 【MyBatis】【注解开发、注解实现多表操作】

目录一、注解开发1、介绍2、相关标签、属性介绍3、步骤1、在核心配置文件中配置映射关系2、创建接口 和 查询方法:3、创建测试类:二、注解实现多表操作一对一1、相关属性 标签介绍2、实现步骤一对多多对多三、构建SQL语句四、学生管理系统一、注解开发1、介绍2、相关标签、属性介绍3、步骤1、在核心配置文件中配置映射关系<?xml version="1.0" encoding="UTF-8" ?&

2022-03-02 19:11:31 1175

原创 【MyBatis】【多表操作】

一、多表之间的关系1、一对一:在任意一方建立外键,关联对方的主键2、一对多:在多的一方建立外键,关联一的一方建立主键3、多对多:借助中间表,中间表至少两个字段,分别关联两张表的主键...

2022-03-02 15:53:30 914

原创 【mybatis】遇到的问题(Could not find result map ‘....‘ referenced from ‘....)

1、先放图2、分析提示说找不到result map这时候去检查映射配置文件的<resultMap>标签很傻X,发现是自己的<select>中的 resultMap 的名字大小写问题。总结:以后遇到 Cloud not find result map 报错先检查一下名字是不是写错了。3、小问题完美解决看看输出结果加戏阶段:现在学的很基础,不要眼高手低,任何一个小问题都要分析明白了。努力把基础打好。加油。...

2022-03-01 22:41:52 6811 1

原创 【MyBatis】遇到的问题(Cause: java.lang.ClassNotFoundException: Cannot find class: card)

1、先放图2、分析报错一直提示xml配置文件有问题,可是怎么也找不到问题。最后提示无法解析类别名 card ,这里我突然想到类别名怎么也应该是 Card 。突然想到:起别名! <!--起别名--> <typeAliases> <package name="com.itheima.bean"/> </typeAliases>在MyBatis核心配置文件中,可以通过上述标签起别名。<pac.

2022-03-01 21:13:31 669

原创 【MyBatis】【接口代理实现Dao、动态SQL、分页插件】

接口代理实现Dao层 映射配置文件-----动态SQL 核心配置文件-----分页插件 多表操作接口代理实现Dao层传统的方式实现Dao层,我们既要写接口,还要写实现类。而MyBatis框架可以帮助我们省略编写Dao层接口实现类的步骤。程序员只需要编写接口,由MyBatis框架根据接口的定义来创建该接口的动态代理对象。 实现规则 映射配置文件中的名称空间必须和Dao层接口的全部类名相同。 映射配置文件中的增删改查标签的id属性必须和Dao层接口的方法名相同。 映射配置文件中的增删

2022-03-01 16:37:33 415

原创 【MyBatis】【相关API 、配置映射文件、核心配置文件、传统方式实现Dao层】

Mybatis相关的APIorg.aoache.ibatis.io.Resources:加载资源工具类。org.aoache.ibatis.session.SqlSessionFactoryBuilder:获取SqlSessionFactory工厂对象的功能类。org.aoache.ibatis.session.SqlSessionFactory:获取SqlSession构建这对象的工厂接口。org.aoache.ibatis.session.SqlSession:构建者对象.

2022-02-27 22:08:29 667

原创 【mybatis】遇到的问题(Mapped Statements collection does not contain value for StudentMapper.update)

1、放图2、错误分析:提示语是说 在Mapper Statements 中 没有找到 StudentMapper.update 的值3、错误解决第一种错误:唯一标识符id是不是有错误字母。

2022-02-27 19:33:48 337

原创 【JDBC】学习笔记__案例

JDBC入门 JDBC功能类详解 JDBC案例 JDBC工具类 JDBCSQL注入攻击 JDBC事务JDBC入门概念:是一种用于执行java语句的API本质:一套帮助开发人员实现不同关系型数据库链接的规范(接口)1、程序案例:导入jar包 注册驱动 获取数据库连接(已经提前准备好一个案例数据库) 获取执行者对象 执行sql语句返回结果 处理结果 释放资源 总结:首先注册驱动,然后获得一个数据库连接的对象connection,通过使用该对象获得一个执行者对象...

2022-02-25 22:24:30 2996

原创 【mybatis】遇到的问题(Unknown initial character set index ‘255‘ received from server)

上来先放图在运行mybatis入门案例的时候报的错误,前后检查了很多遍,完全按照教程来的,但是一直报错,纠结了很久。上网看了大佬们的分析与解决方法,做一个总结。这个问题错误提示很明显,是字符集有问题。解决方法:原代码:<dataSource type="POOLED"><!-- 配置数据库四个的基本信息--> <property name="driver" value="co.

2022-02-25 15:10:01 562

原创 MySQ安装与配置(压缩包版本)

目录下载压缩包 配置初始化文件my.ini1、MySQL 下载地址(https://dev.mysql.com/downloads/mysql/)MySQL可以选择安装版,也可以选择压缩包版,我在这里用到的是压缩包版本。(安装包版本有时间补上)...

2022-02-22 15:29:37 450

原创 Ensemble Learning from Crowds

摘要来自众包标记数据的传统学习由两个阶段组成:从其多噪声标签的实例推断出真实标签,并使用这些实例使用这些实例使用这些实例。这种直接的两级学习方案遭受了两个弱点:(1)推理的准确性可能非常低; (2)有用的信息可能在推论期间丢失。在本文中,我们提出了一种从人群中学习的新型集合方法。我们所提出的方法是元学习计划。它首先使用引导过程从原始众包标记的数据集中创建M子数据集。对于每个子数据集,根据其多个噪声标签的分发和类成员资格,每个实例都以不同的权重复制。然后从此扩展子数据集接受基本分类器。最后...

2021-07-31 15:36:01 2414

原创 CSV的一些操作

for i,rows in enumerate(csv): print(i) print(rows)获取csv表的表头

2020-12-01 16:32:22 263

原创 对python控制流求梯度

使用MXNet的便利之处是。即使函数的计算图包括了python的控制流(如条件或者循环),也可以求梯度,比如:定义一个函数f():def f(a): b = a * 2 while b.norm().asscalar() < 1000: b = b * 2 if b.sum().asscalar() > 0: c = b else: c = 100 * b return c求函数 f()的梯度:

2020-10-29 15:03:26 936

原创 自动求梯度

深度学习中,我们经常要对函数求梯度,那么梯度是什么?如:z=x+y则:z的梯度为:(dz/dx,dz/dy)=(1,1),即由多元函数的各一阶导数构成的向量.代码演示:from mxnet import autograd, nd #创建变量x 并赋值x = nd.arange(4).reshape((4,1))#为了求得有关变量x的梯度,要调用函数 attach_grad 来申请存储梯度所需要的内存x.attach_grad()#为了减少计算和内存的开销,默认条件下MXNet

2020-10-29 14:29:36 644 1

原创 Android开发 UI组件

布局管理器线性布局(linearLayout)常用属性:android:idandroid:layout_widthandroid:layout_heightandroid:background //自定义背景颜色 图片android:layout_margin //外边距,距离外部元素的边距android:layout_padding //内边距android:orintation //线性布局的方向<?xml version="1.0" enco...

2020-09-22 19:41:14 210

原创 python——爬虫基础2

一、 重要方法①获取一个get请求:import urllib.requestresponse = urllib.request.urlopen("http://baidu.com")print(response.read().decode('utf-8'))②获取一个post请求:import urllib.parsedata = bytes(urllib.parse.urlencode({"name": "hahahhaha", "sex":"boy"}), encodi.

2020-08-18 17:28:11 105

原创 python——urllib.error.HTTPError: HTTP Error 418错误

源代码如下:from urllib.request import urlopen, Requesturl = 'https://movie.douban.com'ret = Request(url, headers=headers)res = urlopen(ret)aa = res.read().decode('utf-8')print(aa)报错:Traceback (most recent call last): File "G:\python练习空间\电影爬虫\tes

2020-08-18 11:13:10 1628

原创 python——xlwt

安装$ pip install xlwt例子:import xlwt# 创建一个workbook 设置编码workbook = xlwt.Workbook(encoding = 'utf-8')# 创建一个worksheetworksheet = workbook.add_sheet('My Worksheet')# 写入excel# 参数对应 行, 列, 值worksheet.write(1,0, label = 'this is test')# 保存workboo

2020-08-17 10:19:43 472

原创 python——ModuleNotFoundError: No module named ‘bs4‘

报错原因是没有安装bs4模块什么是bs4模块?Beautiful Soup 是一个可以从HTML或XML文件中提取数据的Python库.它能够通过你喜欢的转换器实现惯用的文档导航,查找,修改文档的方式.Beautiful Soup会帮你节省数小时甚至数天的工作时间.解决:可以直接在命令窗口安装,通过命令C:\Users\徐文涛>pip install beautifulsoup4Collecting beautifulsoup4 Downloading https://fi

2020-08-17 10:08:34 717

原创 python——爬虫基础

一 在placekitten上面下载一只猫咪图片import urllib.requestresponse = urllib.request.urlopen("http://placekitten.com/g/300/600")cat_img = response.read()with open('cat_500_600.jpg','wb') as f: f.write(cat_img)或者import urllib.request#先获取一个request对.

2020-08-10 13:17:51 126

原创 python——魔法方法

python 支持通过对一些魔法方法的重写 可以实现自定义如算术运算 __add__(self, other) + __sub__(self, other) - __mul__(self, other) * __truediv__(self, other) / __floordiv__(self, other)

2020-08-05 13:45:23 77

原创 python——time模块

time 模块 -- 时间获取和转换time 模块提供各种时间相关的功能在 Python 中,与时间处理有关的模块包括:time,datetime 以及 calendar必要说明:虽然这个模块总是可用,但并非所有的功能都适用于各个平台。 该模块中定义的大部分函数是调用 C 平台上的同名函数实现,所以各个平台上实现可能略有不同。时间元祖(time.struct_time):gmtime(),localtime() 和 strptime() 以时间元祖(struct_time)的形式返回。..

2020-08-02 22:56:03 167

原创 python——pickle模块

pickle模块 (泡菜) pickle模块实现了用于序列化和反序列化Python对象结构的二进制协议。“Pickling”是将Python对象层次结构转换为字节流的过程,“unpickling”是反向操作,从而将字节流(来自二进制文件或类似字节的对象)转换回对象层次结构。pickle模块对于错误或恶意构造的数据是不安全的。重要方法:pickle.dump( 绝对路径,打开要存的文件 )pickle.load(打开要读的文件)举例1:创建一个列表保存到文...

2020-07-31 16:31:00 166

原创 python——对象

1 对象1.1 定义一个类 (对象 = 属性 + 方法)class Turtle: #属性 color = 'green' weight = 10 legs = 4 shell = True mouth = '大嘴' #方法 def climb(self): print("正在向前爬...") def eat(self): ...

2020-07-29 22:28:05 194

原创 python——丰富的else语句 简洁的with语句

丰富的else语句· 结合 判断语句:要么怎样 ,要么不怎么样if : _______________else: _______________ · 结合 循环语句:干完了就能怎么样,干不完就别想怎么样 循环完成时执行#求最大约数def showMaxFactor(num): count = num // 2 while count > 1: if num % c...

2020-07-28 17:52:15 93

原创 python——try-except语句

1语法try: #检测范围except Exception[as reason]: #出现异常(Exception)后处理的代码2举例 打开文件try: f = open("C:\\Users\\徐文涛\\Desktop\\哈哈.txt") print(f.read()) f.close()except OSError: print("没有改文件")3错误类型总结:...

2020-07-28 17:20:55 400

原创 python——OS模块

模块是一个所有你定义的函数和变量的文件,其后缀名是py。模块可以被别的程序引入,已使用该模块中的函数等功能。一 OS模块:Operating System 有了OS模块,我们不需要关心什么操作系统下使用什么模块,OS模块会帮你选择正确的模块并调用。 os模块中关于文件/目录常用的函数使用方法 函数名 ...

2020-07-22 16:39:53 77

原创 python 文件打开方式

r 以只读方式打开 w 以写入方式打开文件,会覆盖已存在的文件 x 用词方式打开文件,如果文件已存在,会发生异常 a 一些如模式打开,如文件存在,在文件末尾追加写入 b 以二进制打开文件 t 以文本模式打开 + ...

2020-07-21 23:17:01 384

原创 python——错误总结

①读取文件时,出现乱码或者UnicodeDecodeError: 'gbk' codec can't decode byte 0xXX in position XX: incomplete multibyte sequence错误原因: 1 中文字符乱入解决:在读取文件时,就指定编码方式 如:f = open('C:\\Users\\taotao\\Desktop\\1.txt', encoding='utf-8')...

2020-07-21 21:25:04 147

原创 python——文件

任务:将文件(record)中数据进行分割并按照以下规则保存:--涛涛的对话单独保存为boy_*.txt文件(去掉 涛涛:)--星星的对话单独保存为girl_*.txt文件(去掉 星星:)--文件总共三段对话分别保存为boy_1.txt, girl_1.txt, boy_2.txt, girl2_txt, boy_3.txt, girl_3.txt 6个文件(去掉文件中的“=====...”)①split(sep=None, maxsplit=-1): 不带参数默认以空...

2020-07-21 21:19:04 189

原创 2020/5/19号——考研复试

不管结果怎么样,记录一下这一刻,一会就要挨到我了努力付出了,结果怎么样都不会后悔!!!!加油!

2020-05-19 10:36:00 180 1

原创 软件工程

1软件开发的七个模型瀑布模型边做边改模型快速模型演化模型螺旋模型喷泉模型智能模型

2020-05-16 15:46:44 99

原创 计算机组成原理

1摩尔定理该定律的大意是IT产业的硬件或设备生产商的技术每十八个月翻一番,也就是说相关技术涉及的产品每十八个月价格下降一半。2

2020-05-16 15:44:10 104

原创 C语言的输入输出

printf("%d",x)%md : 使不足m位的int型以m位 右对齐 补充空格%0md:使不足m位的int型以m位 右对齐 补充0%.mf: 保留m位小数

2020-05-16 12:08:24 133

原创 101_本土化

#include<iostream>#include<string>using namespace std;int main(){ string str1; while(cin>>str1){ string str2,str3; int t2=0,t3=0; for(int i=0;i<str1.length();i++){ if(str1[i]!=','){ ...

2020-05-14 11:52:29 174

原创 36_JLH统计法统计飞龙

#include<iostream>#include<string>#include<string.h>#include<math.h>using namespace std;int ele[26]={0};int main(){ int T; string dragons; cin>>T; while(T--){ cin>>dragons; fo...

2020-05-13 14:43:24 256

原创 Daota(未完成)

#include<iostream>#include<string>#include<math.h>using namespace std;struct Opponent//敌人类型{ int x; int y; int hp; int distance;}opponent[5];int main(){ int X, Y;//我的位置 int x, y, hp;//敌人 double L, R;/...

2020-05-13 14:14:41 174

原创 数据库原理

1什么是数据库系统? 在计算机系统中引入数据库后的系统。它是由数据库、数据库用户、计算机软硬件、数据库管理员2什么是数据库系统的三级模式? 模式(逻辑模式或概念模式)、外模式(子模式或用户模式)、内模式(存储模式或物理模式)3什么是数据模型的组成要素?数据结构、数据操作、数据的完整性约束4什么是四种数据模型?层次模型、网状模型、关系模型、面向对象模型5什么是第一范式、第二范式、第三范式?关系模式R中每个属性都不可再分关系模式R属于第一范式、且...

2020-05-12 23:52:14 1070

MySQL_5.7.18_x64_XiaZaiBa.zip

myql数据库压缩版,小型数据库方便快捷,在官网下载的,下载解压之后直接使用 MySql压缩包,解压即可使用,

2020-03-12

空空如也

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

TA关注的人

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