查看桌面是x11还是waylandenv | grep -E -i 'x11|xorg|wayland'wsl2 GUI问题按官方步骤(安装GPU驱动,wsl --update)之后,启动gui程序gnome-text-editor能弹出UI但控制台有报错:Gsk-Message: 10:42:37.026: Failed to realize renderer of type 'GskGLRen
JobRunr提供了优秀的Job管理功能和易用的API,但在特定场景下也有不灵活的地方,尤其是关于重试机制的定制,通过利用其`StorageProvider` 可以实现一些特殊功能
jpackage的核心价值:创建独立可运行的java程序,java runtime 可裁剪从而减少体积,方便部署,方便容器化。jpackage属于jdk的官方工具,具体用法见官方文档。Step 0: 前提条件系统安装JDK17+Windows下自制二进制程序必须安装Wix: WiX Toolset. wix3已验证,更高版本可能有问题。Step1: maven配置: 配置关键的pluginmave
使用JDK自带的API或者oshi库获取网卡和网络信息
升级到最新spring boot 2.7.18,但又要兼容历史代码对Swagger的依赖(提倡迁移到spring-doc),又要使用spring-boot-actuator,有一些冲突必须要解决才能启动成功。这里记录了几个关键步骤:maven依赖,spring boot 配置,handler mapping配置
配置maven和项目接口,以支持同时灵活选择java和kotlin
JavaFX (JDK17)应用的踩坑记录、小技巧记录
这个本质上还是Lucene的analyzer chain,Solr的只是方便了使用:通过配置xml文件就可以把tokenizer和filter链接起来。我们有时候需要在自己代码里使用这个chain。本文记录怎么做。
制定在某些查询下,按固定顺序优先返回一些文档。有点“竞价排名”的味道。。。
有时在solr中需要使用嵌套文档。本文主要解决的问题:支持嵌套文档的配置和代码,根据子文档属性查询父文档,根据父文档属性查询子文档,父子文档一起返回(联查)。
在flask的web项目中添加导出excel功能,利用xlsxwriter的丰富功能,支持为cell添加超链接,设置宽度、样式等。tablib虽然使用简单但是功能好像也少很多
JavaScript The good parts中关于函数扩展、闭包和模块化的论述
《JavaScript: The Good Parts》,解释了JavaScript编程的精髓。理解本书能够解释我们实际编程中遇到的很多问题,并且有助于写出高质量的代码。这里总结了一下要点,其主要内容涉及到JavaScript特殊的语法,理解Prototype,正确解析this的指代,函数对象的使用,闭包的使用等。
本文总结领域驱动设计(DDD,Domain Driven Design)的基本概念:系统分层架构,模型要素Entity,VO,Service,Module等,生命周期要素Aggregate,Factory,Repository等。
Domain Driven Design (DDD), 领域驱动设计。本文从软件工程视角介绍DDD的基本观点。DDD将改变你对世界的看法~ DDD也是现代高并发模式如CQRS(Command Query Responsibility Segregation)等的敲门砖。它更是面向对象分析与设计、设计模式、架构模式、敏捷开发、最佳实践的结合。
将SipServlet和JavaEE 6在一起使用的时候,SipFactory往EJB或者POJO中注入并不容易。笔者通过自己的摸索总结出一个低侵入的实现方式。详见全文。
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号