自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(57)
  • 资源 (1)
  • 收藏
  • 关注

原创 1024一年又一年

一年又一年

2024-10-24 14:04:24 68

原创 1024 愿景

稳定盈利,复利为王

2023-10-24 09:18:34 96

原创 Ideavimrc 配置

IDEA vim相关配置

2023-09-21 10:51:45 139

原创 Vs CodeVIM配置

vs Code Vim快捷键配置

2023-09-21 10:45:43 241

原创 Linux软链接

linux 软链接创建与删除

2023-05-30 14:07:27 109

原创 MySQL 解决子查询中排序后分组不生效问题

Mysql 解决子查询排序后分组不生效问题

2023-01-09 17:19:31 644 3

原创 VIM学习 多行递增数字

VIM学习 多行递增数字。

2022-10-27 20:22:07 1244

原创 我想要勋章

我想要勋章

2022-10-24 18:33:28 84

原创 十六进制转十进制

十六进制转十进制

2022-08-16 16:03:02 262

原创 VIM学习

vim学习记录

2022-08-12 17:25:49 121

原创 MYSQL数据库添加分区语句

ALTER TABLE export_record ADD PARTITION (PARTITION export_record_42 VALUES IN (42));

2022-01-07 09:15:09 792

原创 Mysql 通过某一字段最大值分组后获取最大值行数据

我这里的需求是获取订单最新的一条结果记录查询到有使用limit 的,不过那种方法一旦超过最大条数限制会出问题,我这里使用的是DISTINCT,可以达到相同的效果SELECT ol.order_id, ol.remark, ol.result, ol.create_time FROM order_log ol INNER JOIN ( SELECT DISTINCT id FROM order_log WHERE order_id IN ( 1337289913122504705, 1339

2021-08-30 15:01:25 2542

原创 JAVA8 list通过元素分组后,list中对象属性累加,返回对象

JAVA8 list通过元素分组后,list中对象属性累加,返回对象需求:通过项目ID分组,相同项目的金额累加,返回一个通过项目分组后的对象public static void main(String[] args) { List<TaskPaySaveVO> list = new ArrayList<>(); for (int i = 0; i < 3; i++) { TaskPaySaveVO taskPaySa

2021-06-02 10:04:04 3855

原创 JAVA8 通过list中元素分组后,再映射成BigDecimal类型累加

通过部门名称分组后,累加部门成本Map<String, Optional<BigDecimal>> deptInfo = profits.stream().collect(Collectors.groupingBy(Dept::getDeptName, Collectors.mapping(Dept::getAmount, Collectors.reducing(BigDecimal::add))))

2021-04-27 09:55:53 1300

原创 IDEA 自定义注释模板

File -> Settings -> Live Templates创建一个组,名称英文随意,我的名字 java,创建之后Template text: 中填入如下代码** date: $date$ $time$* description: 方法描述* @param $param$* @return $return$* @author nideyida*/date: date("yyyy-MM-dd")time:time("HH:mm"...

2021-01-14 19:42:09 150 1

原创 JAVA 8 通过list中某一元素分组并Count

Map<String, Long> collect = list.stream().collect(Collectors.groupingBy(r -> r.getId(), Collectors.counting()));for (Map.Entry<String, Long> entry : collect.entrySet()) { String k = entry.getKey(); Long v = entry.getValue(); if.

2020-12-29 09:45:17 2437

原创 通过JAVA8 将list转为字符串并用逗号分隔

List<String> list = Arrays.asList("1","2","3","4","5","6","7","8");String str = list.stream().collect(Collectors.joining(","));

2020-12-24 14:52:26 1893

原创 JAVA 8 map

使用map映射成一个新的类型List<String> ids = list.stream().map(r -> r.getId()).collect(Collectors.toList());

2020-11-27 11:51:38 386

原创 JAVA 8 reduce累加

获取到对象中金额累加BigDecimal amount = list.stream().map(r -> r.getAmount() == null ? BigDecimal.ZERO : r.getAmount()).reduce(BigDecimal.ZERO,BigDecimal::add);

2020-11-27 11:48:07 1397

原创 1024

今天发布原创文章会给1024勋章

2020-10-24 11:09:15 326 1

原创 Map强转List java.util.LinkedHashMap cannot be cast to xxx的 解决办法

使用alibaba-fastjson,转字符串后再转list​​​​​​​List<SalaryExcelVO> salaryExcelVOS = JSONObject.parseArray(JSONObject.toJSON(map.get("salaryList")).toString(), SalaryExcelVO.class);

2020-09-29 15:45:25 763 1

原创 IDEA打字变为繁体

与输入法冲突,在IDEA中ctrl+shift+f即可恢复

2020-09-08 10:13:46 289

原创 IDEA在XML中提示SQL

首先配置Database,选择数据库类型之后填写数据库配置配置完成之后右键表名mybatis-generator生成从controller-dao单表的代码Jump to Query Console跳转到IDEA编写SQL的页面,非常强大,在写SQL关联表时会自动带出关联条件!!!这个是在IDEA的SQL编写页面,下面是在xml中自动提示进入setting之后找到Languages&Frameworks下面的SQL Dialects,也可以直接搜索...

2020-09-03 18:28:29 3130 3

原创 JAVA8 filter

filter过滤filter返回的是布尔类型为true的数据流List<IndividualCustomIncomeVO> incomeVOS = incomeStatistics.stream(). filter(r -> r.getAccumulatedWages().compareTo(BigDecimal.ZERO) > 0). collect(Collectors.toList());...

2020-09-02 12:02:14 273

原创 IDEA常用插件

1.Free MyBatis plugin(从mapper直接跳到xml)2.Lombok(不需要创建get,set)3.RainbowBrackets(每一对括号的颜色都不一样,方便查看代码块)4.RestfulTool(在IDea中可以发送请求类似PostMan,可以通过接口地址快速定位到接口位置)5.Translation(IDea中翻译)...

2020-08-27 14:50:03 116

原创 IDEA调试for循环

public static void main(String[] args) { List<Integer> list = Arrays.asList(1,2,3,4,5,6,7,8,9,10); list.forEach(i -> { System.out.println(i); }); }当i=5时停下来右键断点,在Condition中输入 i=5,点击Done程序直接跳到i=5...

2020-08-27 14:40:40 3753 3

原创 JAVA截取最后某个字符后面的数据

要截取的字符:C:\Users\Administrator\Desktop\任务人员批量审核.xls因为路径中有转义字符,所以需要 '\\'String filename = file.getOriginalFilename();filename = filename.substring(filename.lastIndexOf('\\')+1);截取最后一个字符字符串.lastIndexOf('最后一个字符')+1...

2020-07-22 21:13:07 5772

原创 npm 安装yarn 并下载地址配置为淘宝镜像

配置代码npm config set registry https://registry.npm.taobao.org恢复原配置代码npm config set registry https://registry.npmjs.org查看配置是否成功npm config get registrynpm info express安装cnpmnpm install -g cnpm --registry=https://registry.npm.taobao.org

2020-06-20 14:21:15 573

原创 二进制转换

十进制转二进制除二取余,余数从右向左组成二进制例如:126126 63 31 15 7 3 1 00 0 1 1 1 1 1 1转成二进制数1111110二进制转十进制每一位 x 2(当前从右数下标次幂)后相加二进制数为:1111110从右开始:0 x 2(0次幂) = 0;1 x 2(1次幂) = 2;1 x 2(2次幂) ...

2019-12-12 10:43:57 557 2

转载 JS中的逻辑运算符&&、||,位运算符|,&

原文链接:https://www.cnblogs.com/yuanxinghuo/p/7881366.html1、JS中的||符号:运算方法: 只要“||”前面为false,不管“||”后面是true还是false,都返回“||”后面的值。 只要“||”前面为true,不管“||”后面是true还是false,都返回“||”前面的值。总结:真前假后2、JS...

2019-12-12 09:59:46 286

原创 Layer弹窗回车反复弹页面

在success中添加:$(":focus").blur();layer.open({ type: 2, title: "添加", area: ['70%', '70%'], maxmin: true, shadeClose: true, content: ['addPage.html?id='+id], success: function(){ $(...

2019-12-09 17:13:39 260 1

原创 IDEA 配置Run Dashboard

导入项目后在.idea文件夹下找到workspace.xml文件进入后Ctrl+F查找RunDashboard,添加如下代码<option name="configurationTypes"> <set> <option value="SpringBootApplicationConfigurationType" /> &lt...

2019-12-09 15:50:01 214

原创 IDEA中配置Maven

IDEA启动后,在编辑器右上方找到Maven点击后会在右侧弹出,点击扳手默认为C盘,改为自己的setting即可,我这里的repository是在setting.xml文件中配置好的,选择setting后就会找到repository选择完成后,更新Maven依赖...

2019-12-09 15:39:13 153

原创 SpringBoot定时任务

@EnableScheduling注解在启动类中添加@EnableScheduling注解@Scheduled注解在类中使用cron表达式(秒),(分),(时),(日),(月),(周),(年)cron 中特殊符号:* ~ 任意/全部? ~ 当日与星期冲突时匹配L ~ 最后W ~ 工作日# ~ 星期3#1 第一个星期三“5 20 ...

2019-12-09 10:09:58 125

原创 Nginx常用命令

查看Nginx的版本号:nginx -V启动Nginx:start nginx停止Nginx:nginx -s stop配置文件修改重载命令:nginx -s reloadnginx: [error] CreateFile() “E:\nginx\nginx-1.9.3/logs/nginx.pid” failed解决方法:使用命令创建/logs/nginx.pid文件:...

2019-12-06 09:32:05 115

原创 vscode中使用eclipse的快捷键

在应用商店中搜索 Eclipse Keymap下载安装之后即可使用eclipse快捷键

2019-12-04 16:01:15 1243

原创 vue页面间传值

传值this.$router.push({path:'/twoPage', params: {name:'demaxiya'}) 另一个页面取值params:this.$route.params.name;

2019-12-04 14:12:11 168

原创 安装redis之后将redis注册到本地服务中

cmd进入到redis目录下redis-server.exe --service-install redis.windows.conf右键我的电脑--管理--服务和应用程序--服务

2019-12-04 13:21:02 152

原创 安装使用cnpm

首先需要有npm,只需要安装node.js即可,node中内置了npm,安装之后可以使用npm install cnpmnpm install -g cnpm --registry=https://registry.npm.taobao.org

2019-12-04 13:17:57 214

原创 使用ffmpeg将mp4转为m3u8并播放

ffmpeg 下载地址https://ffmpeg.zeranoe.com/builds/这个是我自己的ffmpeg,有积分的大佬可以任性下载ffmpeg压缩包下载解压之后需要将ffmpeg添加到环境变量中cmd中输入 ffmpeg -version,出现如下信息则配置成功Mp4文件转m3u8在cmd中输入命令ffmpeg -i E:\video\6....

2019-11-29 13:48:41 3151

ffmpeg-20191101-53c21c2-win64-static.zip

windows64位下的 ffmpeg压缩包 ffmpeg-20191101-53c21c2-win64-static.zip FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多code都是从头开发的。 FFmpeg在Linux平台下开发,但它同样也可以在其它操作系统环境中编译运行,包括Windows、Mac OS X等。这个项目最早由Fabrice Bellard发起,2004年至2015年间由Michael Niedermayer主要负责维护。许多FFmpeg的开发人员都来自MPlayer项目,而且当前FFmpeg也是放在MPlayer项目组的服务器上。项目的名称来自MPEG视频编码标准,前面的"FF"代表"Fast Forward"。

2019-11-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除