拥有0000-未整理-等待研究标签的文章

mysql sum函数配合 case when distinct 去重复求和_JavaGirl_亚兰的博客-CSDN博客_sum去重求和

```java SELECT sum(DISTINCT case when t1.id then t1.amount else 0 end ) as t1sumAmount from table1 t1 left join table2 t2 on t1.id = t2.t1_id```如果t1对应多个t2,会出现t1的数量重复相加的情况,用上面的方式可去除重复原网址: ...
阅读全文

Java Doc--{@link}和@see--使用_IT利刃出鞘的博客-CSDN博客_@link java

原文网址:简介==        在写java代码时,我们可以写一些用于代码跳转或者网页跳转的注释,这样一来,我们在开发软件(比如Idea)中就可以通过ctrl+鼠标直接跳转。        常用的是{@link}和@see,两种用法基本一样,区别见下方。{@link}和@see的区别==============={@link}在前边可以加其他东西仍然可以跳转,但@see不...
阅读全文

Mybatis generator中插入一条数据,获取自增ID即(主键值)_放牧娃子的博客-CSDN博客

问题: 在使用 generator插件中,插入一条数据,不知道怎么获取主键值(自增ID)解决方案:1. 使用最暴力的办法,先插入该数据,通过example设置条件后查询对象ID,如:```java RecordExample example = new RecordExample(); Criteria criteria = example.createCri...
阅读全文

Mac+效率神器alfred集成ssh+iterm2实现一步登陆服务器_太阳上的雨天的博客-CSDN博客_alfred ssh

背景环境:Mac工具:```1. iterm2 网上自行下载配置2. alfred 官网自行下载,此教程用到Workflows需要购买。如有需要可以评论区留言附带邮箱。支持正版```作为程序猿,在实际工作中,需要经常连接各个环境的服务器查看日志等操作。每次都要打开终端输入 ssh root@ip,步骤繁琐,浪费时间使用alfred+iterm2+ssh,可以实现一...
阅读全文

Java判断String是否包含中文_莫非鱼能语的博客-CSDN博客_java判断string是否为中文

Java判断是否是中文===========```public static boolean isChinese(String strName) { char ch = strName.toCharArray(); for (int i = 0; i < ch.length; i++) { char c = ch; if (isChinese(c)) { ret...
阅读全文

mysql(1)modify column、alter column和change column区别_riant110的博客-CSDN博客_alter column

ALTER TABLE 允话使用 ALTER COLUMN 、 CHANGE COLUMN 和 MODIFY COLUMN 修改列,但是使用场景各自不同 一、alter column设置或删除列的默认值。该操作会直接修改.frm文件而不涉及表数据.```sqlalter table user alter column `name` set default 'jack';alter ...
阅读全文

IDEA 缓存、索引是干嘛的?如何正确清理呢?

每次我们使用 IDEA 创建或者打开项目,IDEA 都会为项目创建索引,项目的文件越多对应的索引也就越多。索引与缓存存在的意义就是为了加快文件查询,让你可以快速的进行文件查找、代码提示等等。任何事物都有好坏的一面,IDEA 的索引与缓存也不例外。比如说因为电脑蓝屏或者断电这种情况,会对索引与蓝屏造成损坏,这会让 IDEA 出现一些莫名其妙的问题,比如设置被还原了、IDEA极其卡顿、项目无法...
阅读全文

mysql中ifnull的用法_quzihen的博客-CSDN博客_ifnull

一、IFNULL(expr1,expr2)用法    假如expr1不为NULL,则 IFNULL() 的返回值为expr1; 否则其返回值为 expr2。IFNULL()的返回值是数字或是字符串,具体情况取决于其所使用的语境。```sql SELECT IFNULL(1,0); 1 SELECT IFNULL(NULL,10);...
阅读全文

MySQL慢查询之慢SQL定位、日志分析与优化方案_我思知我在的博客-CSDN博客

一个sql执行很慢的就叫慢sql,一般来说执行超过5s就能够算是慢sql,需要进行优化了为何要对慢SQL进行治理每一个SQL都需要消耗一定的I/O资源,SQL执行的快慢直接决定了资源被占用时间的长短。假设业务要求每秒需要完成100条SQL的执行,而其中10条SQL执行时间长导致每秒只能完成90条SQL,所有新的SQL将进入排队等待,直接影响业务治理的优先级1. master...
阅读全文

SpringCloud Gateway API接口安全设计(加密 、签名)_你携秋月揽星河丶的博客-CSDN博客_springcloud安全设计

1 防止数据窃取========================================================================================1.1 风险简述简述:当用户登录时,恶意攻击者可以用可以拿到用户提交的表单信息,可以获取用户的账号密码,进而可以恶意访问网站。 1.2 非对称加密 1.2.1 RSA简介RSA...
阅读全文