- 博客(21)
- 收藏
- 关注
原创 MySql查询12个月份
一、月份(1,2,3,4,5,6,7,8,9,10,11,12)SELECT DATE_FORMAT( CURDATE( ), '%c' ) AS MONTH UNIONSELECT DATE_FORMAT( CURDATE( ) - INTERVAL 1 MONTH, '%c' ) AS MONTH UNIONSELECT DATE_FORMAT( CURDATE( ) - INTERVAL 2 MONTH, '%c' ) AS MONTH UNIONSELECT DATE_FORMA
2022-04-22 15:55:35 3219 1
原创 MyBatis 调用存储过程示例
存储过程的调用最终在mapper.xml中以下是完整示例:Controller层代码:public class callProcedureController { @ApiOperation(value = "存储过程调用", notes = "存储过程调用") @PostMapping("/callProcedure") public BaseResponse<?> callProcedure(@RequestParam String oldNo, @Reques
2021-10-08 14:15:34 1721
原创 使用mysql 聚合函数SUM 结果为null时返回值改为0
方法1:使用case when语句:SELECTCASE WHEN SUM(myTable.cost) IS NULL THEN 0 ELSE SUM( myTable.cost ) END FROM myTable方法2:使用COALESCE()函数SELECT COALESCE ( SUM( myTable.cost ),0 ) FROM myTable方法3:使用IFNULL()函数SELECT IFNULL( SUM(myTable.cost ), 0 )
2021-09-27 14:38:00 2632
原创 http get请求带参数
public JSONObject queryList(int pageSize, int pageNo) throws URISyntaxException { String url = "http://127.0.0.1/test/v1/service/list"; CloseableHttpClient client = HttpClients.createDefault(); URIBuilder uriBuilder = new URIBuilder
2021-09-22 11:24:46 1344
原创 两个int 类型相除求结果保留N位小数
//除数Integer divisor=10;//被除数Integer Dividend=3;double percentage = new BigDecimal(divisor/(double)Dividend).setScale(N,BigDecimal.ROUND_HALF_UP).doubleValue();例:保留2位小数结果:BigDecimal.setScale()方法用于格式化小数点,默认用四舍五入方式格式:setScale(N)表示保留N位小数例...
2021-09-18 11:04:25 806
原创 Nginx重启停止等相关命令
1、启动:进入到Nginx安装的/sbin目录下cd usr/local/nginx/sbin./nginx2、重启:查看Nginx主进程:ps -ef|grep nginx()带master的是主进程kill -HUP 主进程号(kill -HUP 7295)或者使用cd /usr/local/nginx/sbin ./nginx -s reload3、关闭查询nginx主进程号杀死进程: kill -QUIT 7295...
2021-09-06 10:03:41 81
原创 MySQL中大于小于等特殊符号转译写法
< 转译为:<<= 转译为:<=> 转译为:>>= 转译为:>=& 转译为:amp;' 转译为:'" 转译为:"
2021-09-03 15:09:52 5105
原创 linux 文件搜索命令
find 【搜索目录】-name/-iname【搜索字符】-name:区分大小写-iname:不区分大小写例:在根目录中搜索名称为mysql的文件(1)精准搜索 find / name mysql(2)模糊搜索(以mysql结尾)find / name *mysql...
2021-08-27 17:31:27 55
原创 linux权限问题
打开一个文件目录,最前边一列表示当前目录的操作权限,d代表目录,r-读,w-写,x-执行,第三列root表示所属用户,第四列root表示所属用户组drwxr-xr-x详解: d:第一位表示文件类型,d是目录文件、l是链接文件、-是普通文件、p是管道; r: 表示文件可以被读(read) w:表示文件可以被写(write) x:表示文件可以被执行用数字来表示rwx r:对应数值4 ...
2021-08-27 10:58:25 119
原创 Mybatis-plus3.3.2 CodeGenerator 自动生成代码
pom.xml文件配置<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.3.2</version></dependency><dependency> <groupId>com.baom
2021-08-17 17:59:06 246
原创 JAVA8获取一个Integer元素集合中的最大值和最小值及去重
获取最大值Integer maxValue = numberList.stream().reduce(Integer::max).get();获取最小值Integer minValue = numberList.stream().reduce(Integer::min).get();
2021-08-17 15:19:42 1490
原创 java8拼接List中对象的某个属性值
String testStr = TestVos.stream().map(TestVo::getName).collect(Collectors.joining("-"));
2021-08-17 15:17:43 3093
原创 java8 forEach的使用
List<String> ids = Lists.newArrayList();testBeanList.stream().forEach(testBean-> ids.add(testBean.getId()));
2021-08-02 11:39:17 111
原创 java8 按对象集合按照对象某一属值分组
Map<Long, List<TestBean>> testMap = list.stream().collect(Collectors.groupingBy(TestBean::getId));
2021-07-28 15:16:09 424
原创 Java8对象集合转id集合
List<String> ids = testBean.stream().map(TestBean::getId).collect(Collectors.toList());
2021-07-27 17:19:34 1142
原创 maven环境变量配置
此电脑-->属性-->高级系统设置-->环境变量新建系统变量 MAVEN_HOME 变量值:D:\maven\apache-maven-3.6.3(maven的安装地址)编辑系统变量 Path 添加变量值:;%MAVEN_HOME%\bin\检查环境变量是否配置成功:进入命令提示符(windows+R,cmd),输入mvn -v,回显版本信息则表示配置成功。...
2021-07-21 15:14:01 539
原创 java环境变量设置
此电脑-->属性-->高级系统设置-->环境变量在系统变量里新建(一)变量名:CLASSPATH变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar(二)变量名:JAVA_HOME变量值:D:\JDK\JDK1.8\jdk1.8.0_231(自己电脑上jdk的安装路径)(三)找到Path变量,点击编辑,新建,输入“%JAVA_HOME%\bin”,
2021-07-21 15:05:23 145
原创 IDEA打开文件数量及位置设置
一、 数量找到下图位置,IDEA默认打开文件数量是10个,可以根据自己需求修改为对应数字,图中修改为100.er二、位置找到图中位置,IDEA默认文件打开位置在上方,对应TOP,可根据个人习惯设置对应的位置,图中设置打开文件放置在页面右侧。...
2021-07-21 14:31:38 10152
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人