shd_624
码龄20年
求更新 关注
提问 私信
  • 博客:24,959
    问答:1,188
    26,147
    总访问量
  • 8
    原创
  • 1
    粉丝
  • 6
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
加入CSDN时间: 2005-03-13
博客简介:

shd_624的专栏

查看详细资料
个人成就
  • 获得4次点赞
  • 内容获得1次评论
  • 获得6次收藏
创作历程
  • 2篇
    2020年
  • 6篇
    2018年
成就勋章
TA的专栏
  • r
    1篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

兴趣领域 设置
  • 人工智能
    机器学习
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

软件功能测试报告模板

发布资源 2020.09.28 ·
zip

如何实现将B表数据插入A表,同时保证删除B表数据?

如何实现将B表数据插入A表,同时保证删除B表数据?业务场景:B表是A表的后备表,当A表数据不足时,需要从B表提取一条数据至A表,同时删除B表该表数据。方案一伪代码:@事务var b = query Bif(b!=null){ var num = insert b to A if(num>0) { delete b from B }}分析:为什么要加事务?–防止插入成功删除失败,会导致同一条记录重复插入。当然也可以不加事务加唯一索引。为什么要判断num>0?–
原创
发布博客 2020.09.28 ·
386 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

map值类型转换

Map<String, Object> map = Maps.newHashMap();map.put("a", "a");map.put("b", 1);Map<String, String> map2 = Maps.transformEntries(map, (s, o) -> String.valueOf(o));System.out.println(map2);
原创
发布博客 2020.07.24 ·
3121 阅读 ·
3 点赞 ·
1 评论 ·
2 收藏

pl sql 插入命令快速执行方法

通过pl/sql做数据同步插入数据时,用database_links方式比较快,不要先把数据导出来,然后再把insert语句插入。语句如下:  INSERT INTO TBLLE_A  select * from TABLE_A@DATA_LINK...
原创
发布博客 2018.08.03 ·
871 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

guava常用语句整理

1. 字符串合并:Joiner.on("_").skipNulls().join("Harry", null, "Ron", "Hermione")2. 字符串拆分:Splitter.on(',').trimResults().omitEmptyStrings().split("foo,bar,, qux")3. equals当一个对象中的字段可以为null时,实现Ob...
原创
发布博客 2018.07.23 ·
316 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

oracle left join走不到索引问题分析

写了个left join语句,如下:select A.c,B.dfrom Aleft join Bon A.a = B.aand A.b = B.b对A表的a, b字段和B表的a, b字段都建了联合索引, 发现on后的条件怎么也走不到索引查到有个说法是只有where后的语句可以走到索引,试着改为(+)select A.c,B.dfrom A, Bwhere ...
原创
发布博客 2018.07.23 ·
12535 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

Java中HashMap的初始容量设置问题

阿里规约建议集合初始化时,指定初始化大小。像HashMap,默认大小是16,也就是支持存储最多20个键值对。如果不超过20个键值对,可以不设置,如果超出,按如下公式计算后设置:initialCapacity = (需要存储的元素(键值对)个数 / 负载因子) + 1。注意负载因子(即loader factor)默认为0.75...
原创
发布博客 2018.07.18 ·
3576 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

数据库连接超时错误处理

今天看到日志报错:Timeout after 1002ms of waiting for a connection查了数据库连接数为1000, 当前连接数400左右:select count(*) from v$session; --当前连接数select value from v$parameter where name = 'processes'; --数据库连接数该应用的最大连...
原创
发布博客 2018.07.18 ·
1304 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

sql更新失败小坑整理

今天用mybatis在更新一条很简单的语句时总是不成功,语句如下:update A aset update_time=TO_CHAR(SYSDATE, 'YYYYMMDDHH24MISS')where pid=?后来把表数据查询出来才发现,pid是char(32),入参测试数据没有32位,导致查询不到。解决办法:后面补空格就好了。...
原创
发布博客 2018.07.18 ·
2846 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SimpleFormController过时,改为@Controller方式报错

发布问题 2015.03.04 ·
0 回答

struts2-dojo-plugin-2.2.1.jar 解决了datetimepicker显示月份乱码的问题

发布资源 2014.08.26 ·
jar

sqlite-amalgamation-3.6.13.tar.gz

发布资源 2010.11.05 ·
application/x-gzip