- 博客(53)
- 收藏
- 关注
原创 Java使用stream进行分组汇总失效问题
在当前项目的开发任务中需要定制财务报表导出功能,格式比较特殊使用了VM。在汇总数据的过程中使用了stream.collect 进行分组汇总。在测试的过程中发现分组失败,最终原因是对象的对比方式问题,collect是根据对象对比的所以需要重写equals。应该有更好的实现方式,java使用的不是很熟练。之后有新思路再来更新。重写equals方法。
2024-11-19 20:06:07
361
原创 oracle使用CTE递归分解字符串
给定一个不定长度字符串 并且以,分割例如 ‘1,2,3,4’ 使用sql查询 返回1,2,3,4四行 如果‘1,2’ 则返回 1,2 两行 使用sql实现。
2024-11-05 17:03:48
388
原创 java后端开发:实现服务之间的接口对接
在当前所在项目中,需要进行不同服务之间的数据同步,在日常开发中是比较常见的需求。java和.Net在这方面的整体思路是一致的。特别在此记录。
2024-10-30 07:00:00
365
原创 java web调试时清理当前网址的缓存
开发后端接口的时候,出现页面已经重新部署启动。但页面报错404的问题。询问前端同学后,发现是因为没有清理页面缓存导致的。以上,最近在做java的项目,也涉及到一些前端。特别在这里记录遇到的一些问题。F12 > 应用 > 存储 > 清楚网站数据。java web调试时清理当前网址的缓存。
2024-10-29 20:12:30
445
原创 《深入浅出WPF》读书笔记.11Template机制(下)
本文主要讲datatemplate和contenttemplate的联合使用,以及style的解析。
2024-09-09 07:00:00
420
原创 《深入浅出WPF》读书笔记.8路由事件
路由事件是直接响应事件的变种。直接响应事件,事件触发者和事件响应者必须显示订阅。而路由事件的触发者和事件响应者之间的没有显示订阅,事件触发后,事件响应者安装事件监听器,当事件传递到此时,事件处理器进行响应,并决定事件是否继续传递。
2024-08-27 22:45:47
1027
原创 C#编译成32和64位的区别
C#32位客户端项目在把代码提交到客户端之后,jinkens直接崩掉了。原因是内存占用100%运维同学建议改成64位,理由是电脑内存大,客观条件IT不给扩。那么在同一台电脑上,32位和64位在编译过程中有什么区别。
2024-08-26 17:25:44
662
原创 《深入浅出WPF》读书笔记.4名称空间详解
主要讲明名称空间概念,可以理解为命名空间的引用。👆如x可以理解为一些列命名空间的引用。不一一列举,只讲几个特殊的名称空间x:Type x:Null x:Data x:Code。
2024-08-20 22:52:39
566
原创 《深入浅出WPF》读书笔记.5控件与布局(下)
WPF的UI布局是核心功能,所以特地单独总结。充分了解布局控件特性,选择合适的布局元素能简化编程。
2024-08-18 09:00:00
786
原创 《深入浅出WPF》读书笔记.5控件与布局(上)
深入浅出WPF书籍学习笔记附代码。WPF中数据是核心是主动的,UI是数据的表达是被动的。程序的本质是数据+算法;控件的本质是数据+行为;
2024-08-17 15:31:12
1001
原创 visual studio2022如何安装.net framework4.0
老版本代码.Net Framework4.0,visual studio2022不支持,可以通过导入包来解决。
2024-08-12 14:37:51
2300
原创 《深入浅出WPF》学习笔记七.使用Prism实现点单系统
深入浅出Wpf系列视频的最后一个demo,使用Prism、Mvvm实现点单系统。demo并不复杂,但是涉及的面广,方便更好的理解wpf。代码在下面自取。后续会把git地址补充上来。
2024-08-08 07:12:49
667
原创 《深入浅出WPF》学习笔记五.Mvvm设计模式
在通过视频学习wpf的过程中,讲师花了不少篇幅来讲Mvvm。特地在此用自己的语言总结一番,方便以后面试回答,如有理解不对,欢迎指正哈。
2024-08-05 07:00:00
769
原创 《深入浅出WPF》学习笔记四.提高效率,code snippets的使用
《深入浅出WPF》学习笔记四.提高效率,code snippets的使用
2024-08-04 17:22:19
606
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人