Java
打包exe_java
主要实现步骤 1, 将代码打包成jar包。 2, 整合资源文件 3, 将jar包打包成exe 4, 将jdk、资源文件、jar包转换后的exe三者再次打包成最终的exe。 准备软件 1, Idea:将代码打包成jar包(java形式的压缩包) 2, exe4j:将jar包转换成exe的工具。 3, innosetup:将游戏用到的图片,Java的运行环境和第二步打包的代
从代码到产品,我的IT职业成长之路y5
每个人的职业生涯都是一段充满转折和挑战的旅程,当然每一次职业转型都是一次重新定义自己的机会,从2015年开始,当时我刚踏入IT行业,成为一名Java开发者,后来随着时间的推移,我的职业方向逐渐转向了前端开发者,埋头于代码的世界。最终在2018年找到了属于自己的职业定位——产品经理。一路走来,我不断扩展自己的技能边界,从代码的深度探索,到产品的全面把控,这段经历不仅是我职业发展的缩影,也是我对技术与
NestJs 快速入门
npm i -g @nestjs/cli,nest new car-report 快速创建car-report 项目。src目录下面有main,controller,service,module文件。main.ts是项目的入口,它引入AppModule,创建服务,监听3000端口。AppModule是一个注解@Module()的类,也称为app模块。由于项目启动时引入AppModul
PbootCms禁止自动提取缩略图的办法
PbootCMS常常会自动提取文章里的图片作为缩略图。然而,有时候文章中的第一张图可能尺寸很小,又或者由于其他种种原因,并不适宜作为缩略图来呈现。在这种情况下,PbootCms原本的智能特性就显得有些多余了。接下来,就为大家详细讲解如何修改程序,从而实现禁止 PbootCms 模板自动提取文章第一张图作为缩略图的功能。 操作步骤如下:首先,运用你的 IDE 工具,比如 VScode、Sublime
PbootCMS后台菜单如何开启附操作图片
首先,通过超级管理后台登录。手动访问以下链接:http://您的域名/admin.php?p=/Menu/index。这样可以打开菜单列表。在菜单列表中,找到“系统管理-系统菜单”这一选项,点击将其状态设置为启用。完成这一步骤后,接着去重新登录系统即可。 需要注意的是,截图中所使用的是默认后台登录地址域名/admin.php,但实际操作中应根据实际情况输入正确的域名地址。 扫码添加技
Pbootcms字段为空调用另一个字段标签代码
Pbootcms 模板在自定义的字段为空的情况下,可以调用另一个字段标签代码,具体方法如下所示。首先,若自定义字段不为空,也就是“[list:ext_adminbuycn]”这个字段的值不为空时,就会显示该字段的内容,即“[list:ext_adminbuycn]”。而如果这个自定义字段为空,也就是“[list:ext_adminbuycn]”的值为空字符串时,那么就会调用另一个字段标签“[lis
从代码到产品,我的IT职业成长之路Do
每个人的职业生涯都是一段充满转折和挑战的旅程,当然每一次职业转型都是一次重新定义自己的机会,从2015年开始,当时我刚踏入IT行业,成为一名Java开发者,后来随着时间的推移,我的职业方向逐渐转向了前端开发者,埋头于代码的世界。最终在2018年找到了属于自己的职业定位——产品经理。一路走来,我不断扩展自己的技能边界,从代码的深度探索,到产品的全面把控,这段经历不仅是我职业发展的缩影,也是我对技术与
PbootCMS默认面包屑导航样式修改及自定义的设置方法
用 Pbootcms 建站,如何修改系统默认面包屑标签样式?面包屑调用:{pboot:position}。自定义参数可用变量调整,如 separator(分隔符,默认为 >>)、separatoricon(分割图标)、indextext(首页文本,默认为“首页”)、indexicon(首页图标)。字体图标指 fontawesome 字体图标,可百度查看详解。一般常用分隔符和首页文本自定
PbootCMS文章列表序号怎么写?数字编号123456
本教程以pboot:list为例,其他调用相似。 [list:n] 序号,从0开头 [list:i] 序号,从1开头 [list:id] 编号 扫码添加技术【解决问题】专注中小企业网站建设、网站安全12年。熟悉各种CMS,精通PHP+MYSQL、HTML5、CSS3、Javascript等。承接:企业仿站、网站修改、网站改版、BUG修复、问题处理、二次开发、PSD转HTM
PbootCMS使用Ajax无刷新提交留言及表单
留言表单 <form onsubmit="return submsg(this);"> 联系人<input type="text" name="contacts" required id="contacts"> 手 机<input type="text" name="mobile" required id="mobile"> 内 容<
代码随想录算法训练营,8月30日 | 203.移除链表元素, 707.设计链表, 206.反转链表
链表理论基础 1.单链表:数据域和指针域(指向下一个结点的位置)组成,头结点,结尾为空指针;双链表:多了一个指向前一个结点的指针;循环链表:结尾指向头结点。 2.链表在内存中的存储不是顺序的,跟数组不同,要找一个数据只能通过前一个数据来找,所有这就导致链表的查询比数组麻烦,但是插入删除数据却更方便(只用修改前面的数据的指针,以及将自己的指针指向下一个数据)。 3.Java里定义一个链表: 203
JavaScript - 闭包
闭包概念 闭包(Closure)是 JavaScript 中的一个核心概念,它指的是函数和其外部环境(或词法作用域)之间的组合。简单来说,闭包是指当一个函数在其外部作用域中引用了变量时,该函数和这些变量的组合形成了一个闭包。 闭包的表现 闭包通常是由一个外部函数包裹一个内部函数,且返回内部函数,从而使得内部函数可以访问外部函数作用域中的变量。但这并不是闭包的唯一形式。 闭包的本质是 函数“记住”了
Bun vs Node.js
2023年9月8日,JavaScript社区再次掀起了新一轮热潮:由Jarred Sumner创建的Bun v1.0问世了。然而,随着各种讨论的进行,许多人都在疑惑:Bun的本质是什么?为什么人们会将其与经过时间考验的Node.js相提并论?Bun只是又一个短暂的趋势,还是它将重新定义游戏规则?在本文中,让我们深入了解``Bun,了解其特点,并了解它与深
解决Git异常 Access denied your account has 2FA enabled
摘要:解决Git双因子身份验证问题。 问题背景 在使用账号和密码的方式拉取公司GitLab代码时,遇到了以下错误提示问题: 但是,经过确认后,账号密码是正确的,所以可以根据提示【your account has 2FA enabled and you must use a personal access token instead of a password】进行配置,去设置person
Canvas 和 SVG 区别
canva画布,是通过javascript来绘制的2d图,是逐像素进行渲染 SVG矢量图,是通过xml来描述的2D图形语言,每个元素都是可用的,可以为其添加事件
spring boot 以请求来调用Ollama大模型,不使用spring ai
之前有一版使用spring ai的,但是其实Ollama有一套api可以直接调用。api地址是https://github.com/ollama/ollama/blob/main/docs/api.md 我们聊天其实调用的就是这个(其余的我就不赘述了,大家自行研究) 调用http请求这方面,大家可自行编写,请求的方式五花八门,网上的库和组件都比较完善了。我就简单的分享一个本人的。
async 和 defer 区别:
相同: 两者都是异步加载javascript脚本,加载过程不会则色页面的加载解析 区别: 1.执行顺序不同:多个async不能保证先后加载顺序;多个defer可以按照先后顺序加载 * 是否立即执行: async加载完会立即执行,执行过程中扔会阻碍页面的加载解析;defer是要等到文档解析完成后才执行
在数小时内构建 CRM:你需要了解的顶级无代码/低代码工具
或许你在阅读这篇文章时,心里会有一个疑问:在类似 Salesforce 这样强大的传统 CRM 系统已经如此成熟的今天,为什么企业还需要选择用低代码或无代码平台来构建 CRM 呢? 传统CRM 系统确实功能强大,但它们也有一些不可忽视的痛点。对于很多企业,尤其是中小型企业,高昂成本和复杂性让他们望而却步。而且一旦需求发生变化,系统的往往无法快速响应,而升级或定制化的过程既耗时又耗力。 低代码和无代
ASP.NET Core6.0-wwwroot文件夹无法访问解决方法
默认情况下,ASP.NET Core项目中的wwwroot文件夹被视为Web根文件夹。静态文件可以存储在Web根目录下的任何文件夹中,并可以使用该根目录的相对路径进行访问。在ASP.NET应用程序中,可以从应用程序的根文件夹或其下的任何其他文件夹提供静态文件。这已在ASP.NET Core中更改。现在,只有Web根目录-wwwroot文件夹中的那些文件才能通过http请求提供。其他所有文件均被阻止
JVM的架构,具体阐述一下各个部分的功能?还有.class文件的加载执行过程。
以下内容由chatgpt生成,仅供个人学习。 JVM(Java Virtual Machine,Java 虚拟机)是运行 Java 程序的抽象计算机。它将编译后的 .class 文件(字节码)加载、解析、执行,并管理 Java 程序的内存、线程等资源。JVM 的架构可以分为以下几个主要部分: 1. JVM 架构 JVM 的架构包括以下几个重要的组件: 1.1 类加载子系统(Class Loade
永续合约快进快出套利策略
程序员常用的IDEA插件:https://github.com/silently9527/Toolkit 微信公众号:贝塔学Java 前提 本文使用的交易所SDK是 ExchangeSDK 本文所有内容仅用于讨论,没有任何交易建议,不对任何交易行为负责 永续合约 在开始分享套利策略之前,需要先来了解一些合约的概念。 永续合约是一种没有到期日的衍生品合约形式,广泛应用于加密货币和其他金融市场
分享:JS事件循环机制,宏任务和微任务
为什么会讲这个主题? 这要从一个bug讲起,10月26号,app端,我的考勤日历面板上的信息在ios上显示不全。效果见手机视频。 当时我们几个排查了2-3天都没找到原因,review代码各种改都不行。(此时打开代码看下,src/app/myAttendance/attendance.vue line298 line246) 最后通过setTimeout解决
Spring EL表达式使用详解
Spring EL表达式使用详解 什么是Spring EL表达式 Spring EL 表达式是Spring表达式语言,支持在xml和注解中使用表达式,类似于JSP的EL,JSTL表达式语言。Spring开发中我们会经常涉及到调用各种资源的情况,包含普通文件、网址、正则表达式、系统变量、其他Bean的一些属性、配置文件、集合等等,我们就可以使用Spring的表达式语言实现资源的注入。 试想,
技术分享:jsx语法和应用
首先问问大家对JSX了解多少,可以提几个问题,引发大家的思考和求知欲。然后开始讲 JSX是React架构里的东西,但是不局限于React,它是一种JavaScript的语法扩展,完全是JavaScript内部实现的,所以vue里面也能用。 JSX的优点: JSX执行更快,因为它在编译为JavaScript代码后进行了优化 它是类型安全的,在编译过程中就能发现错误 使用J
window系统安装java(JDK)
window系统安装java 下载JDK 首先我们需要下载 java 开发工具包 JDK,下载地址:https://www.oracle.com/java/technologies/downloads/,在下载页面中根据自己的系统选择对应的版本,本文以 Window 64位系统为例: 下载后 JDK 的安装根据提示进行,还有安装 JDK 的时候也会安装 JRE,一并安装就可以了。 安装JDK,安