代码生成已经是目前软件开发框架中的标配功能了,大多数代码生成都使用内置到项目中模块来实现,如果有调整需要修改项目代码,这里介绍一下 IDEA 内置的代码生成功能:使用 Groovy 脚本扩展来进行代码生成,同时附上本人在用的生成 Kotlin 版 Model 类的脚本。使用方法IDEA 连接数据库IDEA 旗舰版内置了 DataGrip 的大部分功能用于管理数据库,可在侧边栏找到,创建连接后...
待编辑。。。开启安全连接远程桌面效果
DaVinci Resolve 是一款在同一个软件工具中,将剪辑、调色、视觉特效、动态图形和音频后期制作融于一身的解决方案!它采用美观新颖的界面设计,易学易用,能让新手用户快速上手操作,还能提供专业人士需要的强大性能。有了 DaVinci Resolve,您无需学习使用多款软件工具,也不用在多款软件之间切换来完成不同的任务,从而以更快的速度制作出更优质的作品。这意味着您在制作全程都可以使用摄...
什么是 SPI 机制SPI 全称 Service Provider Interface。多数开发人员可能不熟悉,因为这个是针对厂商或者插件的。在 java.util.ServiceLoader 的文档里有比较详细的介绍。简单总结下 Java SPI 机制的思想。我们系统里抽象的各个模块,往往有很多不同的实现方案,比如日志模块的方案、xml解析模块、jdbc模块的方案等。面向的对象设计里,我们...
在用 Java 或 Kotlin 编写方法时建议编写完善的注释,包含每个参数的意义和返回的内容,下面介绍在 IDEA 中自动生成方法注释的技巧。特别是我平时使用 Kotlin 比较多,而 Kotlin 的注释生成和 Java 有点不同,请往下看。一、需求描述默认 Java 方法输入 /** 回车会自动生成方法注释,并添加方法参数。但我们可能想在注释中添加作者和日期,就得用到 IDEA 的实时...
u-rate 组件uView Rate 评分组件文档地址:https://www.uviewui.com/components/rate.html该组件一般用于满意度调查,星型评分的场景。需求说明该组件禁用后颜色为灰色,如果评分是 5 分时全部五星都是灰色实心显示,这样给用户一种不确定有没有评分的不友好体验。所以考虑修改下样式,在禁用状态下如果已经评分了此显示红色。解决方案1、为组件增加 c...
待编辑
待编辑。。。在线翻译:httsp://go.wco.cc/deepl
uBlacklist 是一款非常好用的能够将任意网址添加到黑名单的 Chrome浏览器插件,uBlacklist 可以根据指定好的规则帮你剔除你不喜欢的搜索结果,感兴趣的朋友不要错过了。插件地址:https://chrome.google.com/webstore/detail/ublacklist/pncfbmialoiaghdehhbnbhkkgmjanfhe安装后在搜索结果中每项后面都...
待编写~
macOS 下的 crontab 定时任务和 Linux 略有不同,它是由 launchctl 来管理的。首先查看服务是否运行sudo launchctl list | grep cron #输出 12180 0 com.vix.cron #或者 - 0 com.vix.cron创建启动项的配置:locate com.vix.cron WARNING: The locat...
1、修改 auto_master编辑 /etc/auto_master 文件,注释掉或者移除以 /home 开头的那一行。sudo vim /etc/auto_master注释掉 /home 那一行,修改后如下:% cat /etc/auto_master # # Automounter master map # +auto_master # Use director...
HomeBrew 是 macOS(或 Linux)系统上不可或缺的软件包的管理器,特别是 macOS 系统必备,因为 Linux 上已经内置了 apt 等包管理器。HomeBrew 官方网址: https://brew.sh/index_zh-cn.htmlHomeBrew 能干什么1、使用 Homebrew 安装 Apple(或您的 Linux 系统)没有预装但 你需要的东西。$ brew...
问题描述macOS 系统安装第三方软件的时候偶尔会碰见打开软件的时候遇见以下错误:解决方案第一步系统偏好设置 -> 安全性与隐私 -> 通用 -> 选择任何来源第二步终端中执行以下命令:#关闭内核保护,不建议关闭哦~ sudo spctl --master-disable #启用内核保护 sudo spctl --master-enable执行后再尝试。第三步终端中执行...
这里总结 3 种在 macOS 系统上设置上网代理的方法。方法1:临时生效,直接在终端运行:export http_proxy="http://127.0.0.1:1080" export https_proxy="http://127.0.0.1:1080"方法2:把代理服务器地址写入 shell 配置文件 .bashrc 或者 .zshrc然后刷新...