2020年9月28日

RSA漏洞修复

摘要: 使用默认随机填充算法报安全漏洞 修复方法:引入jar包 <dependency> <groupId>org.bouncycastle</groupId> <artifactId>bcprov-jdk15on</artifactId> <version>1.56</version> </depende 阅读全文

posted @ 2020-09-28 11:05 swustqiu 阅读(767) 评论(0) 推荐(0) 编辑

2019年8月7日

SQL 删除重复记录,只保留一条记录

摘要: DELETE FROM py_bond_shenzhen_exchange_opinion_2_1 WHERE id NOT IN (SELECT id FROM (SELECT min(id) AS id FROM py_bond_shenzhen_exchange_opinion_2_1 GROUP BY notice_date, notice_title) temp) 阅读全文

posted @ 2019-08-07 10:36 swustqiu 阅读(384) 评论(0) 推荐(0) 编辑

2019年5月14日

Typora使用说明(记录总结)

摘要: 目录 区域元素 YAML FONT Matters 菜单 段落 标题 引注 序列 可选序列 代码块 数学块 表格 脚注 水平线 特征元素 链接 超链接 内链接 相关链 URLs 图片 斜体 加粗 删除线 下划线 代码 数学式 下标 上标 高亮 目录 区域元素 YAML FONT Matters 菜单 阅读全文

posted @ 2019-05-14 09:42 swustqiu 阅读(3810) 评论(0) 推荐(0) 编辑

2019年3月28日

将一个List拆分为n份的方法

摘要: 打印结果: 1--1112--2223--3233--4243--52 一种错误的写法: 例如将6个分为5份,算得每一份size为2(其实只是最大的一份为2),这样前3份就将数据分完了,到第4份就会报IndexOutOfBoundsException. 阅读全文

posted @ 2019-03-28 13:57 swustqiu 阅读(4018) 评论(0) 推荐(0) 编辑

2019年3月18日

使用Jedis操作redis

摘要: Redis是一个开源的Key-Value数据缓存。 Redis多种类型的value,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。 Jedis 是 Redis 官方首选的 Java 客户端开发包。 阅读全文

posted @ 2019-03-18 11:05 swustqiu 阅读(664) 评论(0) 推荐(0) 编辑

2018年11月22日

request.getParameter("name")获取参数为null和空字符串的区别

摘要: 1.获取到的值为空字符串 当url里有name属性,但是没有值的时候,后台用request.getParameter("name")获取到的是空字符串 2.获取到的值为null 当url里没有name属性时,request.getParameter("name")获取到的值是null 阅读全文

posted @ 2018-11-22 10:01 swustqiu 阅读(7918) 评论(1) 推荐(2) 编辑

2018年11月20日

在Ubuntu中增加root用户登录

摘要: 一:增加root用户登录 1.打开终端,输入:sudo gedit /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf 2.在弹出的编辑框里输入:greeter-show-manual-login=true 保存关闭。 3.再在终端中输入:sudo pa 阅读全文

posted @ 2018-11-20 16:05 swustqiu 阅读(666) 评论(0) 推荐(0) 编辑

2018年10月22日

使用 spring.profiles.active 及 @profile 注解 动态化配置内部及外部配置

摘要: 引言:使用 spring.profiles.active 参数,搭配@Profile注解,可以实现不同环境下(开发、测试、生产)配置参数的切换 一.根据springboot的配置文件命名约定,结合active可在不同环境引用不同的properties外部配置 参考官方文档: 根据文档描述,我们除ap 阅读全文

posted @ 2018-10-22 09:51 swustqiu 阅读(26028) 评论(0) 推荐(0) 编辑

2018年10月16日

ThreadLocal模式与synchronized关键字的比较

摘要: ThreadLocal模式与synchronized关键字都是用于处理多线程并发访问变量的问题。只是两者处理问题的角度和思路不同。 1)ThreadLocal是一个Java类,通过对当前线程(Thread)中的局部变量的操作来解决不同线程的变量访问的冲突问题。所以,ThreadLocal提供了线程安 阅读全文

posted @ 2018-10-16 14:00 swustqiu 阅读(782) 评论(0) 推荐(0) 编辑

2017年12月14日

SQL 的单引号转义字符

摘要: SQL 的转义字符是:'(单引号) 例:select * from user where name = '''06' 其中红色的单引号即表示转义字符,上例中 name的实际条件值为 '06,而不是 ''06 如果我们省略,则整个语句会出错,上句变成:select * from user where 阅读全文

posted @ 2017-12-14 16:15 swustqiu 阅读(48970) 评论(0) 推荐(2) 编辑

2017年11月22日

Oracle中row_number()、rank()、dense_rank() 的区别

摘要: row_number的用途非常广泛,排序最好用它,它会为查询出来的每一行记录生成一个序号,依次排序且不会重复,注意使用row_number函数时必须要用over子句选择对某一列进行排序才能生成序号。 rank函数用于返回结果集的分区内每行的排名,行的排名是相关行之前的排名数加一。简单来说rank函数 阅读全文

posted @ 2017-11-22 17:53 swustqiu 阅读(118749) 评论(5) 推荐(11) 编辑

2017年11月14日

Hibernate之mappedBy与@JoinColumn

摘要: @JoinColumn所在实体是关系拥有方,name即拥有方对应表到参考表的外键名称。 @mappedBy所在实体是关系的被拥有方,value值owner中表示被拥有类的属性。 在单向关系中不需要设置mappedBy属性,双向关系中必须设置,避免双方都建立外键字段。 数据库中一对多的关系,关联关系总 阅读全文

posted @ 2017-11-14 15:51 swustqiu 阅读(2526) 评论(0) 推荐(0) 编辑

2017年10月30日

spring定时任务的注解实现方式

摘要: STEP 1:在spring配置文件中添加相应配置,以支持定时任务的注解实现 (一)在xml里加入task的命名空间 (二)启用注解驱动的定时任务 (三)配置定时任务的线程池 注:spring定时任务默认单线程,推荐配置线程池,若不配置多任务下会有问题。 以上配置完成后,后续无需再修改配置文件。 S 阅读全文

posted @ 2017-10-30 17:59 swustqiu 阅读(9094) 评论(2) 推荐(0) 编辑

2017年10月12日

HSSFWorkBooK用法

只有注册用户登录后才能阅读该文。 阅读全文

posted @ 2017-10-12 18:14 swustqiu 阅读(9) 评论(0) 推荐(0) 编辑

2017年9月28日

springmvc常用注解之@Controller和@RequestMapping

摘要: 摘要: springmvc常用注解之@Controller和@RequestMapping,详细说明@RequestMapping的常用属性 对于各种注解而言,排第一的当然是“@Controller”,表明某类是一个controller。 @RequestMapping”请求路径映射,如果标注在某个 阅读全文

posted @ 2017-09-28 16:19 swustqiu 阅读(622) 评论(0) 推荐(0) 编辑

导航