Html里的元素将其旋转一定的角度,可以利用CSS的transform:rotate来实现,例如: .some-div { transform:rotate(-30deg); } 其中-30deg说明逆时针旋转30°,如果顺时针的角度,就是正数,根据自己的实际需求做相应的调整。
Html里的元素将其旋转一定的角度,可以利用CSS的transform:rotate来实现,例如: .some-div { transform:rotate(-30deg); } 其中-30deg说明逆时针旋转30°,如果顺时针的角度,就是正数,根据自己的实际需求做相应的调整。
使用hibernate的项目,很多时候,用HQL语言查出来的对应的是数据库实体类;另外一些情况,需要查出来对应一个普通的类(或者现在流行的说法教DTO类),就是普通的SQL查询(NativeQuery)对应出来的类,很多现在用MyBatis的都有这种类似的需求。 例如一个StudentDto.java @Data public class StudentDto { private Long id; private Integer age; private String name; } 这里我们已经没有给这个类加@E…
我们使用到给元素设置成display:inline-block; 例如用于同一行摆放多个元素,发现一个问题,他们之间有空隙,如下所示代码: <div style="padding: 0px;margin:0px;"> <div style="display:inline-block;background:red;width:50px;height:50px;"></div> <div style="display:inline-block;background:green;…
Spring中的Service方法如果声明了事务,例如@Transactional(propagation = Propagation.REQUIRED),那么调用的时候,Spring会自动管理事务,遇到Exception,会rollback回滚,但是可能会遇到这种情况:同一个Service类中的方法,要调用本类中的其他方法(尽管这个方法也声明了事务),会发现调用的那个方法没有开启事务。 Spring开启事务,需要两个条件 首先需要方法声明是public的 声明事务,可以是在Service上加@Transactio…
查看MySQL的运行参数,一般需要进去MySQL命令行: # 进入本机MySQL命令行 mysql -uroot -p # 进入远程IP的MySQL命令行 mysql -uroot -h192.168.1.1 -p mysql> show variables like '%max_connection%'; +------------------------+-------+ | Variable_name | Value | +------------------------+-------+ | max_…
在服务器上运行python程序,可能会面领这个问题:多个python程序使用到了多个依赖包需要安装,而多个依赖包之间可能还存在着冲突的问题;如果后续不使用,已安装到系统的依赖包,可能就不需要了,卸载起来也比较麻烦。 如果使用了虚拟环境,以上问题就都解决了。不同的程序运行在不同的虚拟环境下,后续不使用,直接把不同虚拟环境的文件夹删除即可,非常方便。 首先在linux系统下安装python3-pip,然后通过pip3安装virtualenv #ubuntu下安装python3-pip apt install pytho…
前面的文章介绍了Spring/SpringBoot下Hibernate开启字段驼峰命名转数据库字段下划线的方式,详见:https://blog.terrynow.com/2022/04/22/spring-springboot-hibernate-auto-convert-pojo-camel-to-underline-strategy/ 如果项目是使用的 SpringMVC+Hibernate,也需要让实体类的驼峰命令转数据库字段的下划线,要怎么做呢,同样本人也是测试了网上说的hibernate.physical…
需要计算2个日期相差的天数(或者星期数等),用于计算某个日期的截止天数等使用场景。 时间日期处理,有一个非常好用的库:moment.js有兴趣的可以查看下文档,这里仅介绍使用它来获取两个日期相差的天数。 计算某个日期距离当天相差的天数和星期数 var end = moment('2022-05-02', "YYYY-MM-DD"); var currentDay = moment().startOf('day');//当天日期,去掉时间 // 计算end日期,距离当天相差的天数 itm.days = moment.…
最近要使用RabbitMQ,为了快速安装和测试,我选择了使用Docker,在此记录下,确实很方便。 首先,先决条件是安装docker-ce,详见:https://blog.terrynow.com/2021/12/15/centos-install-latest-docker-ce-simple-steps/ 然后找官方镜像:https://hub.docker.com/_/rabbitmq,我们需要找一个带管理界面的镜像,如图,最新稳定版本带管理功能(management) 我选择的是红色框的那个,拉取镜像: d…
需要将某个buttons下面的类名是button的前几个或者后几个按钮筛选出来做特别的CSS处理。 可以利用nth-child(从前数第几个)和nth-last-child(从后数第几个) 还是以上面的例子,我们给button添加background为例: 选择前3个做处理: .buttons .button:nth-child(-n+3) { background: red; } 选择后1个(最后一个)做处理: .buttons .button:nth-last-child(-n+1) { background:…