自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL数据库隔离详解(四种测试用例分析)

事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过的原子,是物质构成的基本单位。 |

2023-11-09 00:26:07 203 1

原创 JAVA格式化时间用了YYYY-MM-dd问题

在论坛看到小伙伴说格式化时间用到了"YYYY-MM-dd"在时间上出现了bug,测试数据如下:@Test public void test(){ try { SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); Date newDat...

2020-02-05 23:52:08 2911

转载 java泛型的方法

泛型是什么意思在这就不多说了,而Java中泛型类的定义也比较简单,例如:public class Test{}。这样就定义了一个泛型类Test,在实例化该类时,必须指明泛型T的具体类型,例如:Test t = new Test();,指明泛型T的类型为Object。但是Java中的泛型方法就比较复杂了。泛型类,是在实例化类的时候指明泛型的具体类型;泛型方法,是在调用方法的时候指明泛型的具体...

2019-06-28 10:53:09 204

转载 Java详解Arrays类的sort函数的用法

Java的Arrays类中有一个sort()方法,该方法是Arrays类的静态方法,在需要对数组进行排序时,非常的好用。但是sort()的参数有好几种,下面我就为大家一一介绍,这几种形式的用法。1、Arrays.sort(int[] a)这种形式是对一个数组的所有元素进行排序,并且是按从小到大的顺序。import java.util.Arrays;public class Main {...

2019-06-28 10:37:10 2258

转载 牛客网-java程序执行顺序题目

今天在牛客网刷题时碰到了这样一道题,感觉是很基础的知识点,但是要做出来并不容易,先来看一下题目/** * Created by zmt on 2016/12/22. */public class Test { public static void main(String [] args){ System.out.println(new B().getValue()); ...

2019-06-18 16:34:55 257

原创 解决servlet用注释时出现了405错误

在servlet3.0开始,配置servlet有两种方式。在servlet类中使用@WebServlet注释的进行配置(新方式)通过在web.xml文件中进行配置然而我在测试用注释方式进行配置时,运行后报405错误。//anno代表URL地址@WebServlet("/anno")public class DoFormServlet extends HttpServlet {...

2019-06-17 16:05:42 719

原创 session和cookie的应用场景和区别

cookie存于客户端,session存于服务器端。cookie的作用是与服务器进行交互,作为http规范的一部分存在,而web storage是为了在本地存储“数据”而生。cookie应用场景:①判断用户是否登录过网站; ②用来记录购物车或者记录用户使用偏好来制定推送;session应用场景:①登录验证信息cookie是网站为了标示用户身份而储存在用户本地终端(Client Sid...

2019-06-16 11:42:36 483

转载 JavaWeb的四大作用域详解

域对象 作用范围 起始时间 结束时间 pageContext 当前 JSP 页面 页面加载 离开页面 request 同一个请求 收到请求 响应 ...

2019-06-12 22:18:54 1005

原创 JavaEE数据库驱动下载安装配置过程

输入下面网址,进入下载的界面:https://dev.mysql.com/downloads/connector/j/图上是没有mysql-connector-java-x.x.xx.zip版本的洗澡连接的,则进行如下操作,就可以获取下载地址。点击Download进行下载。解压下载后的文件夹,复制驱动文件。如果是MyEclipse,选中你要连接数据库的项目,把驱动粘贴到里面。如...

2019-06-12 21:01:05 383

转载 彻底解决汉诺塔问题——递归算法

关于递归: 一定不要试图跟踪大型递归的过程! 要写出递归,关键就是找出递归的递归方程式: 也就是说,要完成最后一步,那么最后一步的前一步要做什么。1)在求f(n, other variables)的时候,你就默认f(n -1, other variables)已经被求出来了——至于怎么求的,这个是计算机通过回溯求出来的PS:这里用到了一种叫做栈(stack)的先进后出的数据结构,所以递归...

2019-05-18 11:23:52 8812 3

转载 Java中方法的参数传递机制以及形参个数可变的方法

方法,必须由其所在类或对象调用才有意义。若方法含有参数:形参:方法声明时的参数实参: 方法调用时实际传给形参的参数值Java的实参值如何传入方法呢?Java里方法的参数传递方式只有一种: 值传递。 即将实际参数值的副本(复制品)传入方法内,而参数本身不受影响。形参是基本数据类型:将实参基本数据类型变量的“数据值”传递给形参形参是引用数据类型:将实参引用数据类型变量的...

2019-05-17 16:10:21 832

原创 Java Scanner 类学习总结大全

执行以上程序输出结果为:Java Scanner 类java.util.Scanner 是 Java5 的新特征,我们可以通过 Scanner 类来获取用户的输入。下面是创建 Scanner 对象的基本语法:Scanner s = new Scanner(System.in);接下来我们演示一个最简单的数据输入,并通过 Scanner 类的 next() 与 nextLine...

2019-05-15 22:31:25 133

转载 JAVA控制台输入输出方法总结

java的控制台输入输出有很多方法,此文分别对其进行介绍。1、控制台的输入关于控制台的输入主要介绍三种方法,第一种方法使用BufferedReader获得控制台输入的数据,此方法是传统的输入方法,使用起来比较繁琐,输入效率也不高,其次是使用System.in作为输入,感觉此方法不是很灵活。最后,使用Scanner作为输入,这种方法使用起来非常的方便好用,并且功能强大。1.1 使用Buffer...

2019-05-15 22:02:34 2136

转载 ipconfig/all详解

Ipconfig/all(win+R-->cmd-->ipconfig/all)最常用的就是显示自己主机的ip了,可以让我们了解自己的计算机是否成功的租用到一个IP地址。但是ipconfig显示的除了当前主机网络ip之外还有很多的设置,下面我们来仔细看看。(注:“手动隐藏”=我把自己的一些相关信息隐藏了)Ipconfig/all用来显示当前的TCP/IP配置的设置值。现在很多局域网...

2019-05-14 13:53:42 5382

转载 MySQL存储过程

存储过程存储过程是SQL语句和控制语句的预编译集合,以一个名称存储并作为一个单元处理。简单的说,就是一组SQL语句集,功能强大,可以实现一些比较复杂的逻辑功能,类似于JAVA语言中的方法;ps:存储过程跟触发器有点类似,都是一组SQL集,但是存储过程是主动调用的,且功能比触发器更加强大,触发器是某件事触发后自动调用; 存储过程的优点1.增强SQL语句的功能和灵活性2....

2019-05-11 12:12:09 87

转载 input框中的name和id的区别

可以说几乎每个做过Web开发的人都问过,到底元素的ID和Name有什么区别阿?为什么有了ID还要有Name呢?! 而同样我们也可以得到最classical的答案:ID就像是一个人的身份证号码,而Name就像是他的名字,ID显然是唯一的,而Name是可以重复的。上周我也遇到了ID和Name的问题,在页面里输入了一个input type=“hidden”,只写了一个ID=‘SliceInfo’...

2019-04-27 14:05:51 1098

原创 window10下Django配置mysql数据库

window10下Django配置mysql数据库1.安装MySQL可以参考来自[aben的python博客]的文章----mysql 安装图解 mysql图文安装教程(详细说明)https://www.cnblogs.com/whaben/articles/6687544.html2.安装pip:(如果已安装,跳过该步)pip 是一个安装和管理 Python 包的工具,通过pip我们能...

2019-04-26 16:38:24 946

原创 Django URL 学习与Django URL name 详解

Django URL 学习与Django URL name 详解文章目录Django URL 学习与Django URL name 详解路由系统概念路由系统的格式Django URL name 详解路由系统概念简而言之,路由系统就是路径和视图函数的一个对应关系。django的路由系统作用就是使views里面处理数据的函数与请求的url建立映射关系。使请求到来之后,根据urls.py里的关系...

2019-04-23 15:46:26 430

转载 解决android studio的enable to establish a connection to adb异常

有很多小伙伴在启动Android studio的时候会遇到以下的问题:enable to establish a connection to adb,导致运行程序时候连接不上真机或模拟器。网上关于这个问题的解决方案很多,下面主要还是和大家分享一下我的解决思路:异常分析:首先,根据报错的信息提示,我们知道这个异常的主要意思是ADB连接异常,ADB 主要指的但是Android DebugerBr...

2019-04-03 00:35:46 559

原创 mysql添加外键失败:sql 1452 Cannot add or update a child row:a foreign key constraint fails

今天我对已存在的两个表中的一个表添加另一个表的主键为外键,遇到以下错误:sql 1452 Cannot add or update a child row:a foreign key constraint fails的错误。关联的两个表的字段分别如下:(即在score01表中添加courseno为关于course01表的外键约束/)原因:设置的外键和对应的另一个表的主键值不匹配。解决方...

2019-03-27 16:57:49 785

空空如也

空空如也

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

TA关注的人

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