- 博客(115)
- 资源 (3)
- 问答 (5)
- 收藏
- 关注
原创 Linux系统备份Gitee等云git所有仓库与所有分支的数字资产
对于数字资产的长期备份,推荐使用 git clone --mirror 和 git fetch --all的结合方式.1. ssh 配置2. reps.txt 列出所有仓库名3. exp的自动化备份脚本
2024-09-25 21:01:10 398 1
原创 让对话AI帮助你做程序架构设计,以及解决你的疑问
综上所对话,尽量减少对数据库服务的压力是一个良好的设计原则,尤其是在高并发或大数据量的系统中。通过优化数据缓存、减少不必要的查询、合理设计接口等方式,可以有效地提升系统的性能和用户体验。改进方案正是基于这一思路,既保留了前端缓存带来的性能优势,又通过灵活的刷新机制确保数据的一致性。这样可以在减少数据库压力的同时,保持系统的高效运行。
2024-08-09 17:24:08 279
原创 Mybatis左连接的实现方式
首先,我们需要定义一个查询结果类,用于存储查询结果。这里我们定义一个类,继承自基础类,并包含用户的昵称和工号字段。@Data@NotNull(message = "Department不能为空")@NotNull(message = "User不能为空")@NotNull(message = "Is Primary不能为空")最后,在 Mapper 接口中定义查询方法,并使用注解指定 SQL 提供者。@Mapper。
2024-07-11 18:58:48 844
原创 在Worpress增加网站的二级目录,并转向到站外网站
htaccess在WordPress中,你可以通过添加自定义重定向来实现将某个二级目录(例如)重定向到站外网站。
2024-06-21 22:32:28 532
原创 开发者离职,怎么保障数据库密码等敏感数据的管理呢?
**工具**:可以使用`.env`文件来管理环境变量,并使用库(如Dotenv)将其加载到应用程序中。- **AWS Secrets Manager**:用于AWS环境,集成方便,支持自动轮换密码。- **Azure Key Vault**:适用于Azure环境,提供集中化的密码管理。- **优点**:当某个开发者离职时,只需更改与其相关的用户密码,而无需影响其他用户。- **HashiCorp Vault**:提供安全的秘钥存储和动态的秘密管理。- **优点**:无需更改代码即可更改密码。
2024-06-19 09:48:08 932
原创 将Jar用三种方式生成Windows的安装程序
无论是WEB(spring boot)的JAR,还是JavaFX以及swing的Jar,要生成windows方式。1. **构建JavaFX应用程序**:使用Maven或Gradle构建你的JavaFX应用程序,并生成一个JAR文件。2. **下载并安装Inno Setup**:[Inno Setup](http://www.jrsoftware.org/isinfo.php)是一个免费的Windows安装程序创建工具。
2024-06-15 18:00:24 1012
原创 这个网站有点意思,可做SPRINGBOOT的启动图
在 SpringBoot 项目的 resources 目录下新建一个 banner.txt 文本文件,然后将启动 Banner 粘贴到此文本文件中,启动项目,即可在控制台展示对应的内容信息。
2024-06-15 13:45:13 343
原创 AI来帮助我使用inno项目的配置打包win运行文件。
同时使用了chatgpt和文心一言。实测结果,chatgpt更好些,文心一言也有特点。具体怎么配置脚本,可以根据AI给你的,做些微调。文心一言,要描述更清楚些。Chatgpt 感觉更了解你要的。
2024-06-13 17:55:58 162
原创 navi_cat查看数据库的连接密码
Navi_Cat 建立连接,来访问数据库。可惜,忘记了数据库密码,没事,这么搞。首先先导出链接,再从链接里取出被加密的密码,然后找个可在线运行PHP的网站(),把以下代码贴进去运行下。(记得替换成你的“加密的密码”).
2024-06-07 21:22:08 556
原创 给Docker一个辈分(备份),免得无后...
通过上述步骤,你可以在 Linux 和 Windows 上定期备份所有 Docker 镜像到指定的文件夹,并在 Docker 出现故障后重新安装并恢复这些镜像。这种方法确保了你的所有 Docker 镜像始终有备份可以恢复,从而保证业务的连续性。
2024-06-01 16:58:43 242
原创 YUDAO源码中的正序倒序表格ElmentUI的实现,与后端的配合?
POST方式和@RequestBody CertPageReqVO的配合。1. elmentUI表格的定义。改造selectPage()//加入排序的接收参数。2. JS请求参数改造。
2024-04-09 19:01:29 668
原创 编程羔手-讲解下YUDAO的Flowable工作流和表格的关系
ACT_RE_Key_定义了流程ID, 部署表生成的ID也会在这里3. act_re_model 流程模型表。
2024-04-09 18:17:26 617
原创 Eohours防作弊算工时打卡HR管控系统(中英文版)
独立app和支持企业微信。🌿都有哪些功能 1.电子工卡(小时工作记录,小时工核算) 2.支持二维码与扫脸设备 3.打卡控制流程以及工人奖励审批(人机结合) 4.工人技能与证书管理 5.项目实时出勤人数,工种人数统计 6.缺勤预警,连续多日缺勤风险预警 7.项目实时掌握人工成本 8.导出工时数据与对接财务系统(可开发) 🚧适用场景: 1. 小时工场景,你担心你的工人作弊打卡。企业也能很好控制管理层和工人之间的协作,避免打卡漏洞,也能及时知道工程项目的用工情况,工种配比,上班情况,项目人工成本等。
2024-03-12 23:52:45 306
原创 google play 上架更改成自己生成的应用签名实践
google play 上架卡关在更改应用签名上。不想用google生成 签名,自己用keytool生成的密钥来用。为了顺利,其实可以放弃开发时自己测试用打包的密钥,重新生成新的密钥来配合本文章,会有意想不到的的顺利——可能是玄学!
2024-02-19 09:52:09 1640 2
原创 2024年的VUE2下的无效指令npm install --save vue-i18n
vue2框架下安装国际化i18n,最好安装早期的版本。目前npm 默认都是最新版,是支持vue3的。
2024-02-08 17:55:20 977
原创 编程羔才生-前端访问后端出现read ECONNRESET
在 Node.js 中,某些版本可能会在网络请求中出现 ECONNRESET 错误。如果是与服务器通信时出现的错误,可能是服务器主动关闭了连接。"read ECONNRESET" 错误通常表明发生了连接重置,这可能是由于网络问题、对端服务器关闭连接或其他一些网络层问题引起的。如果是在进行网络通信时出现这个错误,可能是由于网络问题引起的。基本按照这个顺序排,但node的版本问题却是最后一个解决办法,所以签名时间都浪费了。排查了原因后发现是node的版本太低的问题造成的,所以升级了下node版本,就好了!
2024-01-21 16:54:06 6288 1
原创 Windows开机后,Docker失败:Commoncauses include access rights issues
这种错误看似已经跟你说很清楚了,但是看国外docker社区也提到这个问题,一大堆回答解决了别人的问题,但未必解决你的。我写自己的方案,可能也未必适合你,如果要说Root Cause根源就是windows的虚拟化功能开启的问题。如果上述还解决不了,那就去掉第一个指令的 /norestart 再执行上述两个命令,然后重启。我处理过两次这个问题:第一次不重启就好了,第二次用了以上命令要重启。这次是一个记录自己的一个解决方案:执行windows两个指令。
2024-01-11 10:51:22 692
原创 编程羔手解决Maven引入多个版本的依赖包,导致包冲突了
在 Maven 项目中,当不同的依赖模块引入 Hutool 的不同版本时,可能会导致冲突和运行时错误。例如以上图中的justauth的包,引用了旧的hutool的包。把它排除,并刷新maven重新引入,就可以解决。确保将冲突的 Hutool 依赖在每个模块的依赖中排除,这样可以防止模块间的版本冲突。如果不是最新版是旧版就很有可能冲突,或者你直接看Exteranl Libraries。首先,先看看这个方法调用的是哪个包的方法。文件中,对引起冲突的 Hutool 依赖使用。
2023-12-30 18:52:33 1827
原创 羔手开始使用GIT来学习代码了,超简单的GIT入门概念
3分钟Git入门,git是一个版本管理器,它帮助你记录代码的历史变更,使你能够轻松地与他人协作。
2023-12-26 21:15:43 570
原创 Mybatis一个空格的配置也会让你花很多时间找错误
编程羔手,菜鸟级,就算大师级,有时候也难免碰到这样的问题,何必为难羔手?一个not fond, 空格最难找。类似这样的错误,AI编程助手都帮不了你,最好就是找个好的配置案例重新配置下,可能解决问题更快!mappers/*Mapper.xml这里的冒号classpath:和/ 斜杆中间多了个空格。
2023-12-26 17:45:57 471
原创 编程羔手问答:老师,Mybaits用注解方式和XML配置方式哪个更好?
都很好,各有优点,看具体项目,其实也可以混合用,但是使用之前你要了解他们的各自优点以及实际项目的考虑因素。
2023-12-26 11:36:50 771
原创 配置多线程,速度一定会更快吗?不!
服务器配置多线程,数据库连接配置多连接多线程,都一定更快吗?答案未必!在计算机科学领域,多线程是一种常用的并发编程方式,但是并不是线程数量越多就一定能够获得更快的执行速度。让我们一起来深入了解这个问题。
2023-12-24 19:04:24 578
原创 看到CSDN的文章上的url后面加了spm呢吗?干嘛用的
互联网刚开始的时候,自从搜索引擎开始后,大家就开始做流量,做来源的分析了。所以来源是很重要的,有的我们借鉴站长工具,或使用百度统计,google统计来分析,但我们也可以用自己的 技术在站内做分析,所以就产生了这spm的分析。参数本身并不是一个通用的技术或代码实现,而是由网站或应用程序的开发者根据其需求自定义的一种标识符。(Site Promotion Method)是CSDN博客中的一个参数,主要用于追踪和统计文章的推广信息。// 实际应用中,可以使用专业的分析工具或自定义代码进行更详细的数据收集和分析。
2023-12-18 12:30:43 1167
原创 AI代码助手之编程羔手的菜鸟学习法
所以读代码,看AI的解释,然后再提取关键词,比如以上大代码原来不知道,那从AI里面,你就知道关键词是Myabtis,LambdaQueryWrapper, 就可以继续让AI或去百度搜索。没事,我们用不了chatgpt, 但是我们能用文心一言,或者阿里的,还是华为的AI,这里举例用文心一言(我第一次用,我自己都是用CHATGPT)经过一年AI洗礼后,程序员接受了AI写代码了没有,它就是你的助手,你的驾驶舱的副手,或老师,亦师亦友。编程羔手,往往看到复杂的代码就晕了,那我们怎么用AI来作为我的老师呢?
2023-12-18 10:06:14 437
原创 李彦宏鼓励开发AI原生产品,布局文心一言的生态
他举例说明了一些成功的AI原生应用,如微软的Copilot,强调了产品经理在AI原生时代需要的学习能力,并推荐了一些百度的AI平台工具,如飞桨深度学习平台、星河大模型社区、灵境矩阵插件平台和千帆大模型平台,以帮助开发者更好地构建AI原生应用。可惜,上架过程中,直接被微信给拒绝了!半年前,我老师用CHATGPT来武装他的产品,后来发现速度太慢,当时文心一言正好也可以使用了就混合使用了CHATGPT和文心一言的AI功能,这就是开发AI原生产品,使用第三方平台的大语言模型来增强自己产品的体验感。
2023-12-17 23:49:52 722
原创 作为编程羔手,用ChatGPT来理解JS的“?.“运算符
作为比较老的程序员,像我经常忘记语法,或者作为编程羔手的新手来说,用AI来写代码或学习,真的太方便了。我今天就用ChatGPT来巩固或提醒下自己前端JS怎么些?."运算符, 怎么避免长长的语句,以及避免在属性不存在的情况下引发错。在看看我如何用chatGPT,有图有真相。当然也可以用目前国内的华为,和百度的AI.
2023-12-11 15:34:53 558
原创 编程羔有了这些英语单词,助力你看英文文档
当查阅文档时,了解一些常用的英语短句和短语可以帮助你更轻松地理解和使用文档。这些短语应该能够帮助你在学习和使用文档时更加得心应手。如果你有具体的主题或领域,我还可以提供更专业的短语。就这么简单,看不懂,来吧,多学点英语基础,其实写代码是可以提高英语水平的,我就是这样。one URL per line. 一行一个URL.每行的开头用#号,会被认为是注释并被忽略。
2023-12-10 14:00:00 888
原创 分享下我发现的16个AI辅助编程的网站
这些工具和服务覆盖了多个方面,包括编程辅助、代码生成、问题解决、Git指令辅助、代码安全扫描等,为开发者提供了丰富的选择。
2023-12-09 17:45:05 3345
原创 学员自创“编程羔手”,作为新手来看待攻城狮,程序猿,码农,码奴,码畜...
所以,让我们一起笑对自己的羊角,因为每一个编程羔手,都有可能成为攻城狮的未来。让我们怀揣着好奇和热情,继续向着编程的辽阔天空迈进吧,因为每一个编程羔手都是一个潜力无限的编程冒险家。而码畜的鞭子,我们或许尚未真切感受,但每次编程错误都像是一记轻轻的拍打,提醒我们,路漫漫其修远兮。但是,即便是这个编程的草原,我们依然怀揣着一颗纯真的心。在编程的世界里,我们就是那些编程羔手,如同懵懂的羔羊一样,刚刚踏入代码的草原。我们是攻城狮的侄子,程序猿的徒弟,码农的学徒,尚未尝过码奴的辛酸,更没有领略过码畜的无奈。
2023-12-09 16:54:04 411
原创 Google刚发布AlphaCode 2,让我们码农多了个小伙伴一起干活
“对我来说,最令人兴奋的是关于最新结果的一件事,那就是当程序员与由Gemini提供支持的AlphaCode 2合作,通过定义代码应遵循的某些属性,模型的性能会更好,”Collins说。除了其Gemini生成式人工智能模型之外,谷歌今天早上发布了AlphaCode 2,这是谷歌DeepMind实验室大约一年前推出的代码生成AlphaCode的改进版本。
2023-12-08 15:02:56 569
原创 导弹制导和打卡系统中GPS经纬度数据库字段类型的选用思路
在导弹制导和打卡系统中,若需求对精度有严格要求,建议使用DECIMAL类型,以便更好地控制数据的准确性。引言: 在现代科技中,全球定位系统(GPS)的应用已经渗透到许多领域,包括导弹制导和企业打卡系统。纬度表示北或南方向的位置,经度表示东或西方向的位置。在导弹制导和打卡系统中,这些坐标的精度和误差对于确保系统的准确性至关重要。在需要高精度的场景下,DOUBLE类型可能无法满足需求,因此在导弹制导和打卡系统中的使用要谨慎。在日益精密的技术环境中,对GPS经纬度字段类型的深思熟虑,是科技应用取得成功的一大步。
2023-12-07 11:37:08 507
原创 uniapp的subnvue苹果适配(ios)谷歌地图问题
谷歌地图,google地图,调整宽度。这个适配花了点时间,苹果IOS宽度一直无效失灵,赶紧记录分享,很坑。可能所有的ios的subnvue适配都这样。看了网上很多方法无效,最终找到试出答案。
2023-12-05 17:33:12 779
原创 新加坡金融科技节,IMF呼吁加快CBDCs数币的框架
新加坡金融科技节,IMF呼吁加快CBDCs数币的框架. 法币、CBDC 以及加密货币的比较.
2023-11-17 14:36:21 153
原创 很久没写JAVA程序了,原来用GMAIL发送邮件这么简单
用SPRING 的邮件JAR包spring-boot-starter-mail,并用GMAIL发送。以及GMAIL碰到的配置的坑。
2023-10-25 23:03:19 728
原创 还是在B端范畴里建做团队
用自己的经验和专业技术去服务企业客户,这是易稻溪恩的根本。这几年总是想往C端发展,但始终无法摆脱B端,这就是魔咒。易稻溪恩科技服务B端,服务企业:1.连接技术作为基石(多系统数据打通)2.管理就是艺术(用管理软件技术驱动管理)3.互联网营销添双翅膀(用互联网技术驱动营销)易稻溪恩:易,即万事万物之规律,日月之阴阳。稻:稻花;溪:溪水之灌溉易之稻,感溪之恩。万物自然中稻花开,感谢溪水滋养之恩情;谓之“易稻溪恩",做企业有因果,重因果,好果则感恩!(福州小鹅通,福州易快报,...
2020-08-07 18:43:30 192
原创 Microsoft Remote Desktop for Mac APPSTORE商店下载
曾经使用微软出的remote desktop 2.11版,很爽。后来OS X 11升级后,再也无法使用它了,很不爽。现在才发现原来微软早就开发了为新版MAC使用的远程登录。只是需要从APPSTORE里下载,国内APPSTORE账号还不行,所以我只好用以前在新加坡使用的账号登录APPSTORE,下了这个新版本,再也不用再找台WINDOW电脑来连接远程了。图曰一切,我不想废话,做IT的时间
2017-03-11 19:43:24 8670
xnview 看图的小软件
2008-11-18
php-fpm no free scoreboard slot
2016-09-16
Redis访问有时会出现 Went Away
2016-08-29
刚从JAVA转到PHP,碰到引用其他文件中的类的问题。
2015-11-28
JSF如果不用判断语句控制按钮的动态显示,用什么方式?
2014-07-09
在JSF 或PRIMEFACES, 根据FLAG的值显示不同的状态(文字)
2014-07-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人