- 博客(1508)
- 资源 (112)
- 问答 (3)
- 收藏
- 关注
原创 Idea 开发环境不断切换git代码分支导致冲掉别人代码
由于在feature分支和develop分支之前不停切换,导致服务器端git仓库的代码被删除了。作为一个Java老鸟,遇到这种情况还是很尴尬的。
2024-01-19 09:49:16 758 1
原创 Spring@Scheduled定时任务与SQLSERVER distinct order by的错误吞噬
Spring@Scheduled定时任务与SQLSERVER distinct order by的错误吞噬,不抛出任务错误异常,但调度线程就已经结束掉了。
2023-12-28 14:58:22 679
原创 Git reset current branche here操作请谨慎停留3秒
Git reset current branche here操作请谨慎停留3秒。注意:由于有时候idea默认弹出是选中的keep,会导致代码分支被整体回滚。
2023-10-18 10:51:37 687
原创 Apache poi xwpf word转PDF中文显示与页码问题解决
Apache poi xwpf word转PDF中文显示问题解决,一定要往字体上靠,不要想着代码简单设置一下就搞定了,尤其是在精简的Docker容器中。
2023-10-17 19:49:40 2476
原创 Datax数据同步支持SqlServer 主键自增与非自增
SqlServer 在自增处理上跟MySQL这种处理有所区别,对于不通的数据处理场景需求需要区别对待。自增会导致ID来源和目标不一致 而非自增有需要对表进行处理。
2023-10-09 12:40:02 690
原创 Workbench 支持将SqlServer库表迁移到MySQL
MySQL Workbench 5.2.41引入了一个新的迁移向导模块。该模块允许您轻松快速地将数据库从各种RDBMS产品迁移到MySQL。在这个初始版本中,支持从Microsoft SQL Server迁移,但也应该可以使用它的通用RDBMS支持,从大多数支持ODBC的RDBMS迁移。此外,你可以使用它来执行MySQL到MySQL数据库的复制,这可以用于跨服务器复制数据库或跨不同版本的MySQL迁移数据等任务。
2023-10-04 17:21:39 607
原创 SQLines数据迁移工具
SQLines提供的工具可以帮助您在不同的数据库平台之间传输数据、转换数据库模式(DDL)、视图、存储过程、包、用户定义函数(udf)、触发器、SQL查询和SQL脚本。
2023-10-04 17:14:55 763
原创 Java数据结构避坑指南
Java中有一些坑需要我们去记忆,例如:Arrays.asList() 不支持add和remove操作,与之类似的都将在此进行记录。
2023-05-03 17:00:16 337 1
原创 Java数据结构避坑指南
发生此错误的主要原因是java.util.Arrays类的asList方法返回一个嵌套在类java.util.Arrays中的ArrayList对象。ArrayList扩展了java.util.AbstractList,但没有实现add或remove方法。因此,当在列表对象上调用此方法时,它调用AbstractList类的添加或删除方法,从而抛出此异常。此外,asList方法返回的列表是固定大小的列表,因此不能修改。下面的示例在尝试添加时将导致。后续还有继续补充.....
2023-05-03 16:54:29 278
原创 Github为开发者打造的AI代码编写建议插件
GitHub Copilot使用OpenAI Codex实时建议代码和整个功能,直接从您的编辑器。GitHub Copilot是一个人工智能配对程序员,可以帮助你更快、更少地编写代码。它从注释和代码中提取上下文,以立即建议单个行和整个函数。GitHub Copilot由OpenAI Codex提供支持,这是一个由OpenAI创建的生成式预训练语言模型。它可以作为Visual Studio Code、Visual Studio、Neovim和JetBrains集成开发环境(ide)套件的扩展。
2023-04-28 16:50:23 1443
原创 微软开源AI修图工具让老照片重现生机
Bringing-Old-Photo-Back-to-life 是由微软研究团队开发的一款修复旧照片的工具,基于 PyTorch 实现,支持划痕检测、面部修饰、全局还原等操作。
2023-04-28 15:19:25 2322 1
原创 Kotlin 用于数据科学的基础库(深度学习、数据挖掘)
从构建数据流水线到生产机器学习模型, Kotlin 可能是处理数据的绝佳选择:Kotlin 简洁、易读且易于学习。静态类型与空安全有助于创建可靠的、可维护的、易于故障排除的代码。作为一种 JVM 语言,Kotlin 提供了出色的性能表现, 并具有充分利用久经考验的 Java 库的整个生态系统的能力。
2023-04-23 09:57:08 815
原创 Java编译器插件Manifold(流形)
Manifold是一个Java编译器插件,它的特性包括元编程、属性、扩展方法、操作符重载、模板、预处理器等等。
2023-04-21 19:11:49 805
原创 Kotlin的出现无疑是为了超越Java而存在
Kotlin的出现无疑是为了超越Java而存在。在Google I/O 2017中,Google 宣布 Kotlin 成为 Android 官方开发语言,背景就是Oracle告Google侵权使用java。众所周知,Java的跨平台的开发语言,得益于虚拟机。我比较关注Kotlin用于Android、IOS、与数据科学研究(机器学习范畴)。
2023-04-21 18:33:03 1933
原创 jenv for windows[快速切换windows java版本
在实际的开发中,新老系统需要在不同的JDK版本之间进行切换,jenv提供了这种比较快捷的方式。
2023-04-14 17:10:18 724
原创 MyBatis-Flex、MyBatis-Plus与Fluent-Mybatis三者的比较
MyBatis-Flex、MyBatis-Plus与Fluent-Mybatis三者都是对mybatis的扩展,但这三者中目前最优秀的可能是MyBatis-Flex。
2023-04-10 14:32:51 8988 3
原创 JXLS快速实现报表输出
JXLS是基于POI实现的报表导出功能。通过设置Excel模板标记进行数据填充,用户仅需要编写模板和组织数据即可实现导出功能。
2023-04-06 17:40:16 658
原创 本地springboot项目发布到k8s
本地springboot项目发布到k8s:通过构建镜像、创建Deployment 、Expose发布服务。由于知识点不够完善,暂时使用port-forward暴露端口访问服务。
2023-03-10 17:55:11 546
转载 从外部访问K8s中Pod的五种方式
从外部访问K8s中Pod的五种方式:hostNetwork、hostPort、NodePort、LoadBalancer、Ingress。
2023-03-10 16:04:46 2441
原创 Docker Desktop安装本地Kubernetes集群
通过Docker Desktop 启用本地化的kubernetes,可以实现Pods 的管理和部署。文章以环境配置和创建Nginx容器为例,来讲解怎么使用kubectl工具。
2023-03-08 13:25:41 804
原创 两款反编译工具
在工作当中,当程序部署了之后就算打了日志遇到极个别的特殊异常没有在程序日志中体现出来或者没有详细的报错原因会让开发者非常头疼,不得不盲猜bug到底出在哪里。这里分享一下工作上经常会用到的工具,这款工具可以反编译并运行调试已经部署好的引用程序,不管是.net framework还是.net core的都可以进行操作同时也能看到IL指令集。
2023-02-28 11:54:50 400
原创 Go语言通用代码生成器
生成的代码基于go语言,使用gin作为web框架。目前支持MariaDB,MySQL,PostgreSQL和Oracle四种数据库。支持生成Vue和ElementUI的基于Node.js的独立前端。支持Excel,PDF两种数据导出格式。
2023-01-30 00:03:02 402
原创 Python 标准库
Python 标准库非常庞大,所提供的组件涉及范围十分广泛,正如以下内容目录所显示的。这个库包含了多个内置模块 (以 C 编写),Python 程序员必须依靠它们来实现系统级功能,例如文件 I/O,此外还有大量以 Python 编写的模块,提供了日常编程中许多问题的标准解决方案。其中有些模块经过专门设计,通过将特定平台功能抽象化为平台中立的 API 来鼓励和加强 Python 程序的可移植性。
2023-01-29 22:52:40 2461 1
原创 Python国际化学习教程
Python 是一门易于学习、功能强大的编程语言。它提供了高效的高级数据结构,还能简单有效地面向对象编程。Python 优雅的语法和动态类型以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的理想语言。
2023-01-29 22:07:03 1056
原创 Python学习基础之快速入门
python世界的美好,能够让人事半功倍。源自1990年的python脚本至今已经随处可见python的影子,再不学习就要落伍了!
2023-01-25 15:47:13 428
原创 2022给30+程序员2023年的忠告
为什么要做技术提升?自卷,增强自身的抗风险能力。30+的程序员当自卷,而不是要内卷,用一种向上的姿态去迎接挑战。所以自我提升,前路漫漫,但行则将至,行能致远!在一个地方待着不舒服,那么就果断换一个地方!
2023-01-12 01:10:26 272
原创 JVM实操调优处理之大字段和垃圾收集器
剑指核心:找到频繁FGC的原因。1.OOM内存泄漏2.大对象查询(大字段) 3.垃圾收集器不适用或未指定
2022-11-14 10:12:13 537 1
原创 远程办公之ZeroTier
作为标准 RouterOS 安装的一部分,ZeroTier 现在可以在MikroTik 路由器上使用。这也意味着 ZeroTier 现在为想要启用 ZeroTier 的路由器和其他硬件网络设备的人们提供了推荐的硬件平台,尤其是对于中小型企业应用程序。...
2022-08-25 13:05:33 858 1
原创 Mysql 批量插入事务唯一键重复处理
在资源组挂靠新的资源时,由于roleId和resGroupId 是组合唯一键,所以在外部事务提交有记录的时候,当前事务提交会存在重复记录。利用 ON DUPLICATE KEY UPDATE解决。
2022-07-22 17:21:20 792 1
原创 快照:数据快照(数据兜底方式)
数据快照,是对电商业务数据进行的一个不可修改的快速数据拷贝存储。可以方便查看下单那一刻商品的价格等属性,不会因为价格体系变动而发生改变。防止商品卖完、下架等数据不完整问题,进行数据兜底。...
2022-07-15 16:29:27 1896
原创 Pigsty:开箱即用的数据库发行版
Pigsty是开箱即用的开源数据库发行版,以PostgreSQL为核心,集成自动驾驶的高可用架构方案,提供无可比拟的终极可观测性与简单易用的开发者工具箱。相比云数据库,数据自主可控,无供应商锁定,简运维、低成本、全功能、优体验 可显著节省数据库运维人力与 50% ~ 80% 的综合成本。对各类企业用户、ISV、个人用户都具有显著的价值与吸引力。......
2022-07-04 16:59:51 855
转载 Docker compose 配置文件 .yml 全面指南
Compose 是一个用于定义和运行多容器 Docker 的工具。借助 Compose,您可以使用 YAML 文件来配置应用程序的服务。使用 Compose 基本上分为三步:1. 使用 Dockerfile 定义您的应用程序的环境 2.使用 docker-compose.yml 定义组成您的应用程序的服务 3.运行docker compose up启动并运行程序....
2022-06-16 09:46:36 5340
原创 Git 遴选分支功能--快速挑选有用的提交记录
遴选就是按照不同分支下的提交,合并到需要的工作分支上来。git cherry-pick commitId 将帮你大忙。
2022-06-15 14:38:56 958
Windows Service项目示例可执行安装卸载
2018-06-25
SpringBoot-Gradle-Maven-Java-Groovy
2018-06-14
SwaggerWebAPI
2018-05-15
SDL2_ttf-2.0.14-win32-x64 & SDL2_ttf-2.0.14-win32-x86 二进制运行文件dll
2018-03-09
JTT1078-2016道路运输车辆卫星定位系统视频通信协议(扫描版)
2017-12-29
Adobe Flash Professional CS6 Flash教学实践源文件
2017-01-28
Mybatis Mapper生成器示例
2016-09-28
openhtmltopdf 解决中文字体和A4显示模板
2023-10-26
Postgresql PipelineDB定时增量统计事件数据.vsdx
2020-10-16
平台产品体系.vsdx
2020-09-22
Springboot 结合Apache Spark 2.4.4与Scala 2.12 集成示例
2020-09-02
NGINX HTTP负载均衡操作及优化手册.docx
2019-12-27
Java虚拟机调优及问题排查手册.docx
2019-12-24
AggregationController.java
2019-12-24
Spring-Struts2项目环境搭建
2019-11-25
spring3.0.5.zip
2019-11-14
Spring3.0.5扩展支持AOP获取HttpServletResponse
2019-11-09
web-requirejs.zip
2019-10-18
Redis主从配置说明 .docx
2019-05-09
MySQL单主库多继承从库数据备份测试
2019-05-07
MySQL指定表数据库和表同步并解决跨网络问题方案
2019-04-30
C# OCX (ActiveX)log4net日志不写目录怎么回事呢?
2018-06-07
已知视屏的加密时的pts时间戳,怎么计算播放时的pts?
2018-02-28
Ubuntu server 15.0.4安装Redis make命令不能执行
2015-08-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人