自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 位运算以及典型例题

这个数减去1,必然是0加上若干个1,譬如01111,那么他们做位与运算,结果必然为0。利用异或运算符相同数异或为0的性质,出现两次的数字就相当于是被消掉了,剩下的0和只出现一次的数进行异或,结果为该数。一个数和它本身减去一得到的数做位与运算,可以依次将最低位的1消去,不断重复操作,记录操作的次数即1的个数。而2的偶数次幂就是4的幂。,相同的数异或为0,任何数和0异或结果为它本身。两个整数之间的汉明距离指的是这两个数字对应二进制位不同的位置的数目。4的幂一定是2的幂,但是2的幂不一定是4的幂。

2023-11-20 20:27:56 29 1

原创 spring事务管理

例如: @Transactional(propagation = =Propagation = Propagation.REQUIRED)@Transactional(rollbackFor = Expection.class) // 作用是遇到所有的错误回滚事务。出现异常,回滚业务。事务传播行为:指的是当一个事务方法被另一个事务方法调用时,这个事务方法应该如何进行事务控制。一般添加在业务层执行多次的增删改操作的方法里,一旦出现异常会进行事务的回滚。位置:业务service层的方法上、类上、接口上。

2023-11-09 19:31:43 32 1

原创 Mybatis

和新增一样,先确定需要填写的SQL语句,然后编写接口方法,合理使用实体对象,在测试类里创建测试方法,在其中构造更新过的员工对象,执行更新员工信息操作(一开始自动注入生成了empmapper即bean实现类对象,直接调用update方法即可)由于like模糊匹配,需要在name这个字段前后加上百分号,所以这一块是一个字符串,但是在字符串中是不可以有#{ }的,所以改为${ },$是字符串拼接符号,生成的不是预编译的sql。这里使用到了mybatis中的参数占位符 #{ },其中参数就是传进去的参数。

2023-11-09 15:28:07 28 1

原创 Javaweb重点内容--请求重定向和转发

注册属于insert操作,所以需要使用重定向操作,避免发生重复操作,除了登陆,其他增删改统统使用重定向。4.使用重定向后,之前的request中存放的变量全部失效,并进入一个新的request作用域;1.请求重定向,前端知道你后端访问了多少个servlet,请求转发不知道,他只需要有返回即可;使用转发后,之前的request中存放的变量不会失效,就像两个页面拼在了一起;WEB-INF下的文件比较隐私,可以通过转发访问它下面的页面。6.转发的性能要优先于重定向。

2023-09-17 16:16:37 80 1

原创 洛谷B2139Java题解

用C写了很久,一直出现问题,要么是结尾会输出零,要么输出数据后会将所有的地址都输出,改了Java来写,结尾依旧会连带着reverse返回的0一起输出,干脆直接放在判断里面和1一起判断控制输出,数组开大一些无所谓,反正不会越界。//将得到的素数倒序来一下。//得到m到n之间的素数。//判断一个数是否是素数。

2023-06-02 16:11:26 51 1

空空如也

空空如也

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

TA关注的人

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