自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 01stored_procedure

------------------------------存储过程存储过程博客存储过程例子博客-------输入输出参数--输入参数@bkey varchar(50),--输出参数@error int output------存储过程中的赋值SELECT @test1 = 111SET @test1 = 222-------执行存储过程的时候传入参数exec stu11 ‘06’,‘王忠磊’,‘1980-8-8 8:9:0’,‘男’,@result output --

2021-01-15 10:55:09 130

原创 sqlserver判断xx是否存在

判断数据库是否存在if exists (select * from sys.databases where name = ‘数据库名’)drop database [数据库名]判断表是否存在if exists (select * from sysobjects where id = object_id(N’[表名]’) and OBJECTPROPERTY(id, N’IsUserTable’) = 1)drop table [表名]判断存储过程是否存在if exists (select *

2020-12-21 14:17:48 344

原创 事务传播行为类型--事务特性--事务的隔离级别

关于事务处理的那些事:首先,把事务传播行为类型先列出来:1、PROPAGATION_REQUIRED:如果当前没有事务,就创建一个新事务,如果当前存在事务,就加入该事务,该设置是最常用的设置。2、PROPAGATION_SUPPORTS:支持当前事务,如果当前存在事务,就加入该事务,如果当前不存在事务,就以非事务执行。‘3、PROPAGATION_MANDATORY:支持当前事务,如果当前...

2020-12-17 15:26:49 154 1

原创 MySQL

在一个应用程序里,分成各个阶段去完成用户的请求。数据库就是用来存储数据的仓库数据库是如何被使用的连接数据库命令行连接mysql -uroot -p123456 --连接数据库update mysql.user set authentication_string=password('123456') where user='root' and Host='localhost'; --修改密码flush privileges --刷新权限----------------------.

2020-12-16 17:20:13 395

原创 深入理解SpringBoot(一) 自动配置

下面我们来说一下SpringBoot的自动配置功能。我们在用SpringBoot的时候,都会用一个注解@SpringBootApplication,那你知道这个注解是怎么起作用的吗,下面我们就来说一下SpringBootApplication注解的原理。先来看一下SpringBootApplication注解@Target(ElementType.TYPE)@Retention(Retenti...

2020-12-16 16:48:42 143

原创 背包(01背包,背包装满,完全背包)问题

1—01背包问题:m件物品,承重为n1.我们会定义两个一维数组,一个是物体重量,一个是物体价值。还有一个二维数组表示在i件物品和背包为j的情况下的最大价值,行为i=(m+1),列为j=(n+1)。i表示可以拿前面i件物品,j表示背包可装载容量然后初始化在它只能装入0件物品的时候,各个承重的背包可以获得的价值。(第一行初始化为0价值)2.然后做循环i,j // 注意边界问题,i是从1开始的,j是从0开始的 // 因为F[i - 1][j]中i要减1 for (int i = 1; i &

2020-12-15 14:42:43 418

原创 LocalDate,LocalTime,LocalDateTime使用

LocalDate使用 LocalDate localDate = LocalDate.now();//当前时间 LocalDate localDate1=LocalDate.of(2019,9,10);//设定时间,年月日 int year=localDate.getYear(); int year1=localDate.get(ChronoFi...

2020-06-04 01:31:37 296

原创 javac编译过程

Javac编译器,主要做了如下的事情:1、解析与填充符号表;2、注解处理器;3、语义分析与字节码生成:3.1、标注检查3.2、数据及控制流分析3.3、解语法糖3.3.1、泛型与类型擦除3.3.2、自动装箱、拆箱与遍历循环3.3.3、条件编译3.4、字节码生成...

2020-05-13 20:17:10 119

转载 2.泛型基础

泛型定义泛型使用泛型限定类型jvm编译之后查看字节码文件可以到class文件目录下打开cmd查看内容类型擦除在把泛型类的类型限定去掉之后,编译器认定他是一个object的类型然后再进行编译的时候,对它进行类型强转所以可以利用泛型类赋入一些object的值,并且编译器用强转的方式得到其中的值。注意点异常 只能跑出抛出因为equals里面本身有第...

2020-05-05 08:32:02 112

转载 pip下载第三类库失败解决办法

(python pip安装第三方库超时问题(raise ReadTimeoutErrorself._pool, None, ‘Read timed out.’)pip工具安装百度经验链接: pip安装及环境变量配置.pip下载超时处理aise ReadTimeoutError(self._pool, None, ‘Read timed out.’)方案一:对于比较小的库,可以延时处理-...

2020-03-13 22:38:18 240

原创 java的servlet基础

概念1.运行环境JDK1.8Tomcat 8.0Intellij IDEA : http://www.jetbrains.com/idea/写一个web项目时还需要一个jar包javax.servlet.-api.jar要将其复制到JDK的扩展目录中去,角度看。D:jdk1.7/jre/lib/ext2.工作原理先附上代码吧嘻嘻嘻这是web.xml<?xml versio...

2019-11-23 10:45:55 125

转载 插入mysql出现 Incorrect string value错误的解决方法

问题描述这可真是个坑爹的问题,我的数据库使用的也是UTF-8,所以中文应该是没问题的,后发现用户传递了一个?字,这个字可能由于字体库已经将其弃用,导致查询不到,识别为表情了,所以转为4个字节,而UTF-8是3个字节,所以出错了。解决方法修改MySQL的配置文件windows 查找my.inilinux查找my.cnf做如下修改:[mysqld]character-set-serv...

2019-11-19 02:00:57 723

转载 Navicat Premium 12连接MySQL数据库出现Authentication plugin 'caching_sha2_password' cannot be loaded的解决方案

很多用户在使用Navicat Premium 12连接MySQL数据库时会出现Authentication plugin ‘caching_sha2_password’ cannot be loaded的错误,解决方法如下管理员权限运行命令提示符,登陆MySQLmysql -u root -ppassword #登入mysql修改账户密码加密规则并更新用户密码ALTER...

2019-11-09 19:35:21 132

原创 开机之后,鼠标一直转圈

调节右击转圈: 1. 先【按住】windows(键盘左下角四个方块的按键)【不放】,然后按下按键“ R ” → 输入“ services.msc”按回车(Enter键)2.找到NVIDIA Display Container LS → 启动类型改为“禁用” → 服务状态: 点击“停止”→点击确定 →重启电脑 → 正常会有改善的3.要把那个启动类型改为禁用我也是搬砖搬过来的...

2019-11-04 21:00:01 6692 1

转载 解决java连接mysql时将localhost改为本机的ip地址后失败问题

查了很多资料,终于找到了原因。需要修改mysql的权限。转载自:https://blog.csdn.net/daicaho/article/details/81156855问题原因:mysql 没有开启远程允许远程连接的权限解决办法:开启mysql 的远程连接权限具体步骤:1 用命令登录或者Navicat 登录到数据库,我的用户名和密码分别为 root 1234562 登录之后切...

2019-10-20 11:08:33 644

原创 软件工程聚合性分析

高内聚性在计算机科学中,内聚性是指机能相关的程序组合成一模块的程度。应用在面向对象程序设计中,若服务特定类型的方法在许多方面都很类似,则此类型即有高内聚性。在一个高内聚性的系统中,代码可读性及复用的可能性都会提高,程序虽然复杂,但可被管理。以下的情形会降低程序的内聚性:许多机能封装在一类型内,可以借由方法供外界使用,但机能彼此类似之处不多。在方法中进行许多不同的机能,使用的是相关性低或不相...

2019-10-15 07:57:39 858

原创 操作系统学习笔记一

经典进程同步问题1 生产者-消费者问题生产者-消费者问题是相互合作的进程关系的一种抽象,比如输入时,输入进程是生产者,计算进程是消费者,输出时,计算进程是生产者,打印进程是消费者。解决方案一:用记录型信号量解决假设生产者消费者之间有一共用缓冲池,具有n个缓冲区,利用互斥信号量mutex实现诸进程对缓冲池的互斥作用。empty表示空缓冲池数,full表示满缓冲池数。则可描述为:Var m...

2019-10-08 16:19:15 298

转载 Servlet中直接response.getWriter().write() 输出乱码解决!

基础环境项目编码:utf-8页面编码:utf-8请求类型:PostDemo1:Servlet核心代码request.setCharacterEncoding(“UTF-8”);response.setCharacterEncoding(“UTF-8”);String username = request.getParameter(“username”);System.out.pr...

2019-08-15 14:56:24 1370

原创 python安装request出现Fatal error in launcher:

首先要找到python.exe所在文件夹这个就是啦接着第二步:用管理员命令执行cmd进入python.exe所在路径好的,接下来就要安装request库了有没有发现,这里出现了一句话噢噢噢,这样啊,直接打上去python -m pip install --upgrade --force-reinstall pip哇!successful喔,感动猴。安好了,有事问。看到回...

2019-08-02 14:07:57 162

转载 错误在类中找不到main方法,请将main方法定义为 public static void main(String[] args)否则 JavaFX 应用程序类必须扩展javafx.applicati

最近在使用eclipse编写java程序时遇到这样一个问题:错误在类中找不到main方法,请将main方法定义为 public static void main(String[] args)否则 JavaFX 应用程序类必须扩展javafx.application.Application看到这样的问题让我一头雾水,因为main方法已经写出解决这个问题可以点开eclipse ->wind...

2019-07-31 23:01:58 2103 1

原创 SpringMVC国际化以及多语言的使用

创建SpringMVC项目配置web.xml<?xml version="1.0" encoding="UTF-8"?><!--Spring 配置文件--><context-param> <param-name>contextConfigLocation</param-name> <param-valu...

2019-05-26 02:38:00 345

转载 Navicat中出现乱码??

最近在用Ubuntu写python代码时用到了个问题,在Navicat里面插入的中文数据,去终端里执行sql语句或者用python程序执行读取出来的结果是乱码。而用sql语句在命令行里插入的中文数据,在Navicat里显示的是“??”一堆问号。解决方法:1、首先确定的是自己mysql的字符集是否都是utf8,通过mysql -u root -p然后输入数据库的密码登陆。在mysql命令行查询自...

2019-05-05 07:27:25 990

转载 JDBC和MYBATIS的不同点

JDBC和MYBATIS的不同点来自https://www.cnblogs.com/love-Stefanie/p/6838269.htmlJDBC是Java提供的一个操作数据库的API;MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置...

2019-05-04 22:57:40 213

原创 oracle基础

oracle基础一.oracle导出、导入导出导出分三种导出表、导出方案(用户)、导出数据库导入导出不需要进入sqlplus,都需要从cmd进到所安装的oracle目录的bin文件夹下例如:D:\app\Administrator\product\11.2.0\dbhome_1\BIN主要目的是我们要用到里面的exp.exe应用程序exp其实是export缩写(1)、导出表导...

2019-03-18 14:34:41 482

空空如也

空空如也

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

TA关注的人

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