logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

mybatis-oracle的rownum

select * from core_user <![CDATA[where rownum< 10]]>

linux查看网卡型号

lspci -tv # 列出所有PCI设备lspci | grep -i ethernet有线网卡型号lspci | grep Network 无线网卡型号

mybatis一二级缓存和如何关闭

一级缓存:一级缓存的作用域默认是一个SqlSession。Mybatis默认开启一级缓存。关闭或者使一级缓存失效的方法:1、在mapper的select标签中设置statementType=STATEMENTstatementType的设置有3种:STATEMENT:直接操作sql,不进行预编译,获取数据PREPARED:(默认)预处理,参数,进行预编译,获取数据CALLABLE:执行存储过程——

记一次mysql for update失效原因排查

在上线后跟踪mysql的某操作历史表,发现部分操作纪律未在上一条的基础上进行更改。该操作是在分布式服务中,多服务并行运行,但均置于事务中并用for update排它锁锁住的,理论上说不应该出现并发修改。整理了一下mysql的for update排它锁能实现的条件:1、必须置于事务中,事务要能生效,特别是spring中事务方法必须是public,且必须是由类外调用该事务方法。2、for update

mysql设置groupby不需全部字段

set @@sql_mode=(SELECT REPLACE(@@sql_mode,‘ONLY_FULL_GROUP_BY,’,’’));

hp服务器查看硬件信息

本人服务器 HP DL380P Gen81、下载hpacucli-9.40-12.0.x86_64.rpmyum install hpacucli-9.40-12.0.x86_64.rpm2、yum -y install smartmontools3、yum install pciutils查看硬盘信息hpacucli ctrl all show detail configlspci -ksmar

AT/TCC/SAGA/XA-分布式事务注意要点

阅读:https://www.jianshu.com/p/f2caa8737b7b,以下是要点:四种分布式事务模式,分别在不同的时间被提出,每种模式都有它的适用场景和注意事项:AT 模式是无侵入的分布式事务解决方案,适用于不希望对业务进行改造的场景,几乎0学习成本。但是要注意共享数据会存在脏写,如果是数据只由事务调用者单独控制,那么就没有问题。TCC 模式是高性能分布式事务解决方案,适用于核心系统

自己生成一个https的证书

生成一个 HTTPS 证书和密钥可以通过使用 OpenSSL 工具来完成。以下是生成自签名证书和密钥的详细步骤。

文章图片
#https#网络协议#http
    共 26 条
  • 1
  • 2
  • 3
  • 请选择