自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Creating Server TCP listening socket 127.0.0.1:6379: bind: No error

windows下安装启动redis报如上错误信息的话,执行以下命令就OK:redis-cli.exe2停止. shutdown3退出. exit4启动. redis-server.exe redis.windows.conf

2022-03-06 13:24:19 419 1

原创 jquery中$.get()提交和$.post()提交有区别

jquery中.get()提交和.get()提交和.get()提交和.post()提交有区别相同点:都是异步请求的方式来获取服务端的数据; 异同点:a、请求方式不同:.get()方法使用GET方法来进行异步请求的。.get() 方法使用GET方法来进行异步请求的。.get()方法使用GET方法来进行异步请求的。.post() 方法使用POST方法来进行异步请求的。b、参数传递方式不同:get请求会将参数跟在URL后进行传递,而POST请求则是作为HTTP消息的实体内容发送给Web服务器 的

2021-12-20 14:08:05 713

原创 undefined,null 和 undeclared 有什么区别

undefined,null 和 undeclared 有什么区别a、null表示"没有对象",即该处不应该有值,转为数值时为0。典型用法是:作为函数的参数,表示该函数的参数不是对象。作 为对象原型链的终点。b、undefined表示"缺少值",就是此处应该有一个值,但是还没有定义,转为数值时为NaN。典型用法是:变量被声明了,但没 有赋值时,就等于undefined。调用函数时,应该提供的参数没有提供,该参数等于undefined。对象没有赋值的属性,该属性的 值为un

2021-12-17 10:37:21 167

原创 数据库连接池的原理。为什么要使用连接池。

数据库连接池的原理。为什么要使用连接池。数据库连接是一种关键的有限的昂贵的资源,对数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性,影响到程序 的性能指标。数据库连接池正是针对这个问题提出来的。数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是重新建立一个;释 放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏。这项技术能明显提高对 数据库操作的性能。数据库连接池在初始化时将

2021-12-15 09:52:59 481

原创 MySQL数据库中,常用的数据类型

MySQL数据库中,常用的数据类型类型名称说明int(integer)整数类型double小数类型decimal(m,d)指定整数位与小数位长度的小数类型date日期类型,格式为yyyy-MM-dd,包含年月日,不包含时分秒datetime日期类型,格式为yyyy-MM-dd HH:mm:ss,包含年月日时分秒timestamp日期类型,时间戳varchar(M)文本类型,M为0~65535之间的整数...

2021-12-14 08:26:44 603

原创 execute,executeQuery,executeUpdate的区别是什么?

execute,executeQuery,executeUpdate的区别是什么?a、Statement的execute(String query)方法用来执行任意的SQL查询,如果查询的结果是一个ResultSet,这个方法就返回true。如果结果不是ResultSet,比如insert或者update查询,它就会返回false。b、Statement的executeQuery(String query)接口用来执行select查询,并且返回ResultSet。即使查询不到记录返回的ResultSe

2021-12-13 09:01:09 60

原创 MYSQL的优化

MYSQL的优化a、尽可能使用更小的整数类型.(mediumint就比int更合适). b、尽可能的定义字段为not null,除非这个字段需要null.c、如果想要清空表的所有记录,建议用truncate table tablename而不是delete from tablename. d、避免出现SELECT * FROM table 语句,要明确查出的字段。e、小心使用 IN 和 OR,需要注意In集合中的数据量。建议集合中的数据不超过200个。...

2021-12-13 09:00:24 190

原创 相对于Statement,PreparedStatement的优点是什么?

相对于Statement,PreparedStatement的优点是什么?a、PreparedStatement有助于防止SQL注入,因为它会自动对特殊字符转义。 b、PreparedStatement可以用来进行动态查询。c、PreparedStatement执行更快。尤其当你重用它或者使用它的拼量查询接口执行多条语句时。d、使用PreparedStatement的setter方法更容易写出面向对象的代码,而Statement的话,我们得拼接字符串来生成查询语句。 如果参数太多了

2021-12-09 18:26:48 385

原创 什么是SpringMVC

SpringMVC介绍

2021-12-08 21:16:25 48

原创 什么JDBC的实践

什么是JDBC的最佳实践?a、数据库资源是非常昂贵的,用完了应该尽快关闭它。Connection, Statement, ResultSet等JDBC对象都有close方法,调用它就好了。b、养成在代码中显式关闭掉ResultSet,Statement,Connection的习惯,如果你用的是连接池的话,连接用完后会放回池里, 但是没有关闭的ResultSet和Statement就会造成资源泄漏了。c、在finally块中关闭资源,保证即便出了异常也能正常关闭。d、尽量使用Pr

2021-12-08 21:13:09 493

原创 Windows10 U盘无法格式化怎么办?U盘拒绝访问?

Windows10 U盘无法格式化怎么办?U盘目录损坏无法正常读取怎么办呢?有时我们在使用U盘拷贝文件的过程中,可能会遇到无法正常访问U盘的问题。同时为了保护U盘数据的安全,我们可能还需要对U盘的访问权限进行控制。接下来就与大家分享一下有关U盘修复以及访问权限控制的具体方法。1.针对U盘因卷损坏而无法正常访问的问题,我们可以借助下面的方法来修复。如图所示,在“运行”窗口中输入“CMD”以打开命令提示符界面。...

2021-12-07 13:02:30 2160 1

原创 三个窗口同时卖票 用 实现Runnable方式

三个窗口同时卖票 用 实现Runnable方式package Dome2;/*三个窗口同时卖票 用 实现Runnable方式*/public class Ticket implements Runnable {private static int number = 100;private static Object o=new Object();@Overridepublic void run() {while (true) {synchronized (o) {if (numbe

2021-11-04 08:35:42 67

原创 String字符串类

String字符串类构造器描述String()构造一个空字符串对象String(byte[] bytes)通过byte数组构造字符串对象String(char[] chars)通过字符数组构造字符串对象String(String original)构造一个original的副本,即拷贝一个originalString(StringBuffer buffer)通过StringBuffer数组构造字符串对象字符串大量用于我们的程序中,所以程序

2021-10-26 15:43:37 55

原创 Windows的常用快捷键

单独按Win:显示或者隐藏 “开始” 菜单Ctrl+C:复制Ctrl+V:粘贴Ctrl+A:全选Ctrl+X:剪切Ctrl+Z:撤销Ctrl+S:保存Alt+F4:关闭当前窗口Shift+Del:永久删除Win+R:运行Win+E:打开此电脑Win+I:打开Windows设置Ctrl+Shift+Esc:打开任务管理器Win+D:显示桌面或者恢复桌面Win+A:打开消息通知Win+L:锁定计算机Ctrl+W:关闭程序Ctrl+N:新建Ctrl+Shift:输入法切换Ct

2021-10-18 11:08:15 900 1

空空如也

空空如也

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

TA关注的人

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