Java
String、StringBuffer和StringBuilder的区别
String、StringBuffer和StringBuilder的区别 下面从可变性、是否线程安全等方面来对String、StringBuffer、StringBuilder进行比较。 一、可变性 1. String String 类中使用 final 关键字修饰字符数组来保存字符串。 &
开源低代码平台 - Microi吾码
开源低代码平台 - Microi吾码 技术框架:.NET8 + Redis + MySql/SqlServer/Oracle + Vue2/3 + Element-UI/Element-Plus 平台始于2014年(基于Avalon.js),2018年使用Vue重构,于2024年10月开源。平台曾融资过1000万,研发团队高峰时30+人。 Vue3在线试用地址:https://microi.ne
Kafka社区KIP-500中文译文(去除ZooKeeper)
原文链接:https://cwiki.apache.org/confluence/display/KAFKA/KIP-500%3A+Replace+ZooKeeper+with+a+Self-Managed+Metadata+Quorum 译者:关于Kafka3.x版本最大的一个变化即是解除了对ZooKeeper的依赖,而本文的作者是大神Colin,他高屋建瓴地阐述去ZK的整个过程,更多的是
PbootCMS模板详情页如何调用指定栏目的文章
使用 {pboot:list} 标签来调用指定栏目的文章。 示例代码: html {pboot:list scode=2 num=5 order=sorting} <li> <a href="[list:link]">标题:[list:title lencn=20]</a> <span>[list:d
PbootCMS后台菜单如何开启
方法一: 超级管理后台登录后台,手动访问这个链接(http://您的域名/admin.php?p=/Menu/index)打开菜单列表。 找到系统管理-系统菜单点击状态启用,接着去重新登录后即可。 方法二: 修改数据库表ay_menu里的字段,将需要显示的菜单项的状态字段从0改为1。 扫码添加技术【解决问题】专注中小企业网站建设、网站安全12年。熟悉各种CMS,精通PHP+MY
PbootCMS 留言板调用
适用范围 全站任意地方均可使用 标签作用 用于用户提交留言和调取留言记录 1. 留言提交表单 html <form action="{pboot:msgaction}" method="post"> 联系人:<input type="text" name="contacts" > 手机:<input type="text"
PbootCMS模板如何调用置顶文章
{pboot:list istop=1} [list:title] {/pboot:list} 只显示置顶:istop=1 只显示推荐:isrecommend=1 只显示头条:isheadline=1 只显示带图:isico=1 只显示无图:isico=0 只显示有多图的:ispics=1 扫码添加技术【解决问题】专注中小企业网站建设、网站安全12年。熟悉各种CMS,精通PHP
PbootCMS出现登录失败,表单提交校验失败等情况怎么办
问题:PbootCMS出现登录失败,表单提交校验失败等情况怎么办? 答案: 检查服务器环境,刷新页面重试 删除runtime文件夹,刷新页面重试 如果多次密码错误导致登录界面锁定,删除网站的runtime文件夹,刷新页面重试 如果登录失败,提示“数据库目录权限写入不足”,设置数据库目录权限为777,例如给data目录设置权限777 扫码添加技术【解决问题】专注中小企业网站建设
PbootCMS邮件配置修改发件人信息
修改文件: /APPs/home/controller/IndexController.php:293行和370行左右 /apps/home/controller/CmsController.php:388行和465行左右 /apps/home/controller/MessageController.php:77行左右 /apps/home/controller/FormController
PbootCMS设置当前站点模板,模板子目录,黑白名单,敏感词过滤等
更换模板路径: 后台操作路径:【基础内容】-【站点信息】-【站点模板】 配置模板子目录: 后台操作路径:【全局配置】-【配置参数】-【安全配置】-【模板子目录】 配置黑名单和白名单: 后台操作路径:【全局配置】-【配置参数】-【安全配置】-【黑名单】【白名单】 敏感词过滤: 后台操作路径:【全局配置】-【配置参数】-【基本配置】-【敏感词过滤】 扫码添加技术
PbootCMS 程序运行异常: Modulo by zero
PbootCMS 程序运行异常: Modulo by zero问题描述: 用户在使用PbootCMS时遇到 Modulo by zero 错误。原因是系统不支持在网站描述或栏目描述中填写百分号(%)。解决方法: 去掉百分号或使用中文“百分之”表示。 扫码添加技术【解决问题】专注中小企业网站建设、网站安全12年。熟悉各种CMS,精通PHP+MYSQL、HTML5、CSS3、Javascr
PbootCMS后台ueditor编辑器上传图片如何去掉自动添加的title和alt属性
修改 ueditor.all.min.js 文件: 打开 coreextendueditorueditor.all.min.js 文件 搜索 "imageUrlPrefix",找到以下代码: javascript g.setAttribute("title", f.title || ""); g.setAttribute("alt", f.o
PbootCMS如何实现上传的文件使用原名称
打开 corefunctionfile.php,找到: $file_ext = strtolower(end($file)); // 获取扩展 在其下一行增加: $file_truename = $file[0]; // 获取文件真实名称 继续在此文件里找到: $file_path = $save_path . '/' . $file_type . '
Mybatis plus 数据库时间对的,取出来后,时间少了8小时, Date format "yyyy-MM-dd HH:mm:ss"
Mybatis plus 数据库时间对的,取出来后,时间少了8小时,数据连接的时区也是对的 数据库是对的 代码取出来是对的 接口返回的JSON不对 SpringBoot 返回默认采用 jackson ,出现这种情况在 @JsonFormat 加上时区 全局配置
工作炒股两不误!这款 IDEA 插件帮助你关注股票&基金!
大家好,我是 Java陈序员。 之前给大家安利过一款 VS Code 插件来实时查看股票&基金! 韭菜盒子!VSCode 也可以看股票&基金了! 今天,给大家介绍一款同款的 IDEA 插件,在写代码的同时也能实时关注股票&基金! 关注微信公众号:【Java陈序员】,获取开源项目分享、AI副业分享、超200本经典计算机电子书籍等。 插件介绍 leeks —— 一款 IDE
《JVM第5课》虚拟机栈
Java虚拟机栈(Java Virtual Machine Stack,简称JVM栈,又称Java方法栈)是 JVM 运行时数据区的一部分,主要用于支持Java方法的执行。每当一个新线程被创建时,JVM就会为这个线程分配一个私有的方法栈,线程执行过程中每个方法调用都会创建一个新的栈帧(Stack Frame),而这些栈帧会被组织成后进先出的栈结构。 1 栈知识点 线程私有 每个线程都有自己
Invalid classpath container: 'JUnit 4' in project
安装eclipse 2024-06后,打开plug-in工程报错:Invalid classpath container: 'JUnit 4' in project 解决方案一: 在网上搜索一番,找到一篇大佬的解决方案https://aigcdaily.cn/news/b24u9zo1809ojin/ 在文章中大佬给出了明确的解决方案:替换org.eclipse.jdt.junit.core_3.
vue3知识点:响应式数据的判断
@目录三、其它 Composition API(不常用,了解即可)6.响应式数据的判断测试案例完整代码本人其他相关文章链接 三、其它 Composition API(不常用,了解即可) 6.响应式数据的判断 测试案例 完整代码 项目目录 main.js App.vue 结果展示: 本人其他相关文章链接 1.《vue3第三章》其它 Composition API(不常用,
Java爬虫:在1688上“夺宝奇兵”获取店铺详情
想象一下,你是一名勇敢的探险家,手持藏宝图,在数字世界的海洋中寻找那传说中的宝藏——1688店铺详情。 今天,我们将一起化身为代码界的“夺宝奇兵”,使用Java爬虫技术,揭开1688店铺详情的神秘面纱。准备好 你的帽子和鞭子,我们即将启程! 背景介绍 你是否曾在浏览1688时,对那些神秘的店铺充满了好奇?作为一名追求真相的程序员,我们怎能忍受这种未知? 是时候展示真正的技术了——用Java编写一
java项目自启动方案——jar包做成服务(Windows版本)
需求: 公司做的很多项目都是属于客户端—服务器形式,在客户端部分运行了属于面向用户操作的项目jar包,客户端机器就不像服务器那样,经常会遇到重启机器的情况,所以让我们的项目能自启动就是个必须的工作。 方案: (1)环境:电脑需要安装Microsoft.NETFramework 4 ,如果有的话这个可以不安装 官网下载地址: https://download.micro
HttpSession和Cookie的管理对于维持用户会话
1. HttpSession生命周期 HttpSession用于在服务器端维持用户会话,从首次访问网站开始创建,通过唯一的Session ID标识。 会话生命周期通常由用户活动(如页面刷新、导航)延续,超时或注销后会话销毁。 默认情况下,会话在设定的时间无活动后超时,但可以通过Cookie持久化,实现跨页面、跨浏览器会话。 2. Cookie生命周期与作用 会话Cookie:在浏览器关闭后失效,适
lombok 在 jdk 23 版本下javac无法编译问题, 解决方法
问题现象 Javadoc "cannot find symbol" error when using Lombok's @Builder annotation 看到官方提交的代码 maven 解决方案 <build> <plugins> <plugin> <groupId>org.ap