盘点不常用却很有用的代码 ,欢迎大家留言

1.Spring中手动事务

@Autowired
DataSourceTransactionManager dataSourceTransactionManager;
@Autowired
TransactionDefinition transactionDefinition;
// 手动开启事务
TransactionStatus transactionStatus = dataSourceTransactionManager.getTransaction(transactionDefinition);
// 手动提交事务
dataSourceTransactionManager.commit(transactionStatus);//提交
//手动回滚事务
//最好是放在catch 里面
dataSourceTransactionManager.rollback(transactionStatus);

2. Java运算符

  • << : 左移运算符,num << 1,相当于num乘以2
  • >> : 右移运算符,num >> 1,相当于num除以2
  • >>> : 无符号右移,忽略符号位,空位都以0补齐

3. 数据库生成UUID

  • 去掉 - SELECT LOWER(REPLACE(LTRIM(NEWID()),’-’,’’))
  • 不去 - select (newId)
  • MySql可用 - select UUID();

4. 获取String格式当前时间

new SimpleDateFormat("YYYY-MM-dd HH:mm:ss").format(new Date(System.currentTimeMillis()))

5. 获取当前调用类的Class

 c= (Class) ((ParameterizedType) getClass().getGenericSuperclass()).getActualTypeArguments()[0];
6. maven 打包 (跳过测试)
mvnw install -DskipTests

7. Redis客户端登录

$ redis-cli -h host -p port -a password
$ redis-cli -h 192.168.1.1 -p 6379 -a password

8. mongoTemplate操作

9. 前端创建类似实体(Angular)

typeList: Array<{ value: number; text: string }> = [];

10. windows端口查看并终止进程

netstat -ano|findstr 8080
taskkill /pid 12345 /f

11. Mysql清除数据保留表结构

truncate table_name

12. Postman之Pre-request Script 使用详解

Postman之Pre-request Script 使用详解

13. Gitee基本操作

#Git 全局设置:
git config --global user.name "Alone"
git config --global user.email "tianxiaobin5256@163.com"
#创建 git 仓库:
mkdir code-generation-ssm
cd code-generation-ssm
git init
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin https://gitee.com/tianxiaobin/code-generation-ssm.git
git push -u origin master
#已有仓库?
cd existing_git_repo
git remote add origin https://gitee.com/tianxiaobin/code-generation-ssm.git
git push -u origin master
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Aloneii

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值