V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  andy2415  ›  全部回复第 1 页 / 共 6 页
回复总数  102
1  2  3  4  5  6  
一直在用 ahk 实现类似的功能, win+c
#c:: Send !{f4}
@领导 你也别闲着, 给我倒杯水
171 天前
回复了 inas 创建的主题 健康 xdm,平时是怎么锻炼身体的
有时间就跑步, 没时间就波比跳
感觉波比跳 20 分钟比跑步 1 小时还累, 效率很高, 节省时间
使用 @EnumValue
260 天前
回复了 MicroG 创建的主题 问与答 "copy that"应该如何翻译?
ojbk
342 天前
回复了 snow668 创建的主题 问与答 有没有人和我一样备份聊天记录
在还没有微信的年代, 都是短信联系, 我会定期备份和老婆的短信, 如今我俩早已结婚多年, 前些日子整理文件的时候翻到当时的备份, 感觉很神奇, 和看老照片完全不一样
2024-07-26 10:33:59 +08:00
回复了 tongjiann 创建的主题 程序员 有一个代码的设计问题,大佬们帮帮我
@andy2415 #12 另外, mybatisplus 拦截器初始化顺序要 注意添加再分页的后面, 不然分页查询会有问题
2024-07-26 10:31:49 +08:00
回复了 tongjiann 创建的主题 程序员 有一个代码的设计问题,大佬们帮帮我
之前写的<=的逻辑, 只处理了删改查你可以试试改成 in,
```java
@Slf4j
public class Demo extends JsqlParserSupport implements InnerInterceptor {

@Override
public void beforePrepare(
StatementHandler sh, Connection connection, Integer transactionTimeout) {
PluginUtils.MPStatementHandler mpSh = PluginUtils.mpStatementHandler(sh);
MappedStatement ms = mpSh.mappedStatement();
SqlCommandType commandType = ms.getSqlCommandType();

if (commandType == SqlCommandType.SELECT || commandType == SqlCommandType.UPDATE || commandType == SqlCommandType.DELETE) {
mpSh.mPBoundSql().sql(parserMulti(mpSh.mPBoundSql().sql(), null));
}
}

@Override
protected void processSelect(Select select, int index, String sql, Object obj) {
PlainSelect plainSelect = (PlainSelect) select.getSelectBody();
MinorThanEquals minorThanEquals = getMinorThanEquals();
Expression where = plainSelect.getWhere();
plainSelect.setWhere(
where == null ? minorThanEquals : new AndExpression(where, minorThanEquals));
}

@Override
protected void processUpdate(Update update, int index, String sql, Object obj) {
....
}

@Override
protected void processDelete(Delete delete, int index, String sql, Object obj) {
....
}

@NotNull
private static MinorThanEquals getMinorThanEquals() {
MinorThanEquals minorThanEquals = new MinorThanEquals();
minorThanEquals.setLeftExpression(new Column("column_name"));
minorThanEquals.setRightExpression(new LongValue(4));
return minorThanEquals;
}
}
```
+1
2023-11-07 11:47:54 +08:00
回复了 blackboxo 创建的主题 问与答 显示器太厚,桌子深度不够怎么办
买个北弧 D450L 放上边, 尺寸刚刚好
2023-10-16 09:44:58 +08:00
回复了 NothingExist 创建的主题 问与答 Ask V2EX: 大家编程的时候都在听些什么?
听张震, 提神醒脑
2023-10-07 09:57:35 +08:00
回复了 Zink99 创建的主题 健康 确诊脊柱侧弯
这个曾经坚持做了一段时间, 做完整个后背非常舒服
[每天四分钟自然修复脊柱侧弯-哔哩哔哩] https://b23.tv/dVhQqbf
大佬 我想用日历软件贷款
2023-06-17 16:11:24 +08:00
回复了 busterian 创建的主题 程序员 win11 下 explorer 有好的替代品吗
q-dir +1
2023-05-04 14:46:37 +08:00
回复了 guin 创建的主题 问与答 淄博烧烤还能火多久?
同事淄博人 五一想回家没抢到票
2023-04-28 14:40:22 +08:00
回复了 meisen 创建的主题 生活 感觉被侮辱了,但又感觉是事实
14 键的来凑个热闹
@cexgwent #11 我觉得还好, 我是 20 个一组 , 组间休息 30 秒到 1 分钟 你可以试试
波比跳 每天 100 一周 5 练
2023-03-15 09:32:07 +08:00
回复了 jeesk 创建的主题 Vim vim 如何实现快速插入换行?
@jeesk #9 直接大写 O 就可以了
1  2  3  4  5  6  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2301 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 48ms · UTC 15:51 · PVG 23:51 · LAX 08:51 · JFK 11:51
♥ Do have faith in what you're doing.