自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 幂等校验失败问题

代码逻辑为:在开启事务后加锁问题:网络较差的情况下,并发请求创建接口,两笔都落入数据库原因:第一笔请求时间太长,短时间内第二笔又来请求。第一笔事务已经开启,还没有加锁,第二笔事务去查数据库里没查到记录,这个时候锁也没加,所以第二笔事务也开启了。第一笔加锁完锁,第二笔检查到已经加了锁,就处于等待中,等第一笔锁释放完,第二笔事务开始执行,导致最后创建了两笔。解决方案:锁加到事务开启前,而不是事务开启后...

2020-09-24 17:07:03 245

原创 Java基础面试知识点总结

1、java中==和equals和hashCode的区别(1)“==”①对于基本数据类型来说,比较的是两个变量数据的内容是否相等;②对于指向对象的的变量,比较的是两个变量是否指向同一个存储单元,即比较的是变量指向的对象的首地址是否相等(2)“equals”JAVA中所有类都是继承Object基类,这个基类中所有的equals方法初始行为是比较两个对象的内存地址,但在String,Integer,D...

2018-03-19 14:31:18 247

原创 工作总结(四)SSH一些总结

这一周总结:1、最近在做门户项目,ssh框架的某一个实体类添加字段时,需要注入,设置“.hbm”并设置长度。    ORACLE中字符集编码为AL32UTF-8或UTF-8,存取一个汉字占用三个字节,GBK的话,占用两个字节,查询字符集编码语句: select userenv('language') from dual;     参照:https://www.cnblogs.com/kerryco...

2018-03-02 17:46:56 200

原创 日常学习(一)——连接数据库的方法

1、创建DB.java文件package com.jb.db;import java.sql.*;public class DB { private Connection con; private Statement stm; private ResultSet rs; private String classname = "oracle.jdbc.driver.OracleDri...

2018-02-09 17:58:14 246

原创 工作总结(三)jQuery.remove( )移除与元素关联的附加数据和绑定事件

20190207登记资产信息时,选择资产分类和资产名称的前提下,点击“型号”后的文本框,显示型号列表,选择“1”后,页面最下方正常。然而再次点击型号,选择一个型号时,最下方会出现下面情况:找到对应的js代码:function modulesClick(content, targetId) { $("#" + targetId).val(content);

2018-02-07 17:28:12 259

原创 工作总结(二)MyEclipse项目常用启动报错

1、报“...JVM_Bind:8080”错误解决办法:dos窗口运行netstat -ano                我的项目在本地host里面配置的是80端口,所以找到:                          记住4300,然后启动任务管理器,找到PID为4300的进程,关闭               若无PID列,选择查看--->勾选PID2、

2018-01-31 18:30:08 157

转载 (一)oracle创建用户、表空间、临时表空间、分配权限步骤详解

首先登陆管理员账号,或者有DBA权限的用户,接下来依次:--查询所有用户select * from dba_users;--创建新用户create user gpmgt identified by GPMGT; --查看所有用户所在表空间select username,default_tablespace from dba_users; --查询所有表空间路径s

2018-01-30 14:39:12 331

原创 win10环境下安装Mysql 5.7.21遇到的问题

1、我下载的是mysql-5.7.21-winx64,免安装版,但需要配置my.ini文件和新建data文件夹,这个后面再说。     下载地址:https://dev.mysql.com/downloads/mysql/2、下载后解压文件,将解压后的文件夹放置在想放的地方,我的是:G:\softwareSetUp\mysql\mysql-5.7.21-winx643、配置path环境

2018-01-29 10:41:56 974

原创 Maven安装提示ERROR: JAVA_HOME is set to an invalid directory.

1、官网下载maven:http://maven.apache.org/2、将其安装在安装在E盘下:  3、配置环境变量:   (1)新建系统变量:     (2)配置path环境变量:          (3)一步步点击“确定”3、win+R输入cmd,输入:maven -version   提示ERROR: JAVA_HOME is set to an invalid directory.解决

2018-01-19 15:36:03 6222 2

转载 Eclipse快捷键

【转】看了java私塾的中级视频,感觉很全面,总结整理出了一些Eclipse快捷键,希望对有用的朋友有所帮助:Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt

2018-01-11 17:31:15 108

空空如也

空空如也

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

TA关注的人

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