Java

2024/08/07 每日一题

LeetCode 3130 找出所有稳定的二进制数组II 方法1:动态规划

Hadoop3.4.0跑wordcount程序报错:org.apache.hadoop.mapreduce.v2.app.MRAppMaster

部署完Hadoop3.4.0 HA后跑wordcount程序报错,在日志文件里  http://rsnode:8042/logs/userlogs 里看到报错日志说不能加载主类 org.apache.hadoop.mapreduce.v2.app.MRAppMaster 网上给的办法大多都是让执行 hadoop classpath 然后把那一长串配置到 ma

Android开发基础02-零基础学习安卓指南

学习路线 1. 理解 Android 开发基础 1.1 理解 Android 平台架构 先从高层次上了解 Android 操作系统的架构,包括应用层、应用框架层、库和 Android 运行时、Linux 内核。了解这些层次及其作用,会帮你更好地理解 Android 的工作原理。 1.2 学习 Java 乐 Kotlin 语言 Java 和 Kotlin 是主要用于 Android 开发的编程语言。

[环境搭建]编码工具-lombok.jar引入环境

UAP Studio.ini 里添加: -Dfile.encoding=UTF-8 -javaagent:lombok.jar -Xbootclasspath/a:lombok.jar lombok.jar放在UAP Studio.ini里同一级目录 Eclipse报告内存不足和PermSize Space错误,Eclipse死掉的解决办法: 在eclipse.ini配置文件总加上以下两行: -X

【设计模式#1】Facade设计模式(外观设计模式)的简单理解

最近接手了一个需要重构的老项目,里面大量使用了Facade设计模式来整合各个子系统的功能,故简单梳理学习一下该设计模式的概念。 外观模式(Facade Pattern)是一种结构型设计模式,它通过为复杂子系统提供一个简单的接口,从而简化客户端与子系统的交互。为了更好地理解这一模式,我们可以举一个日常生活中的例子:家庭影院系统。 家庭影院系统的外观模式 假设你有一个复杂的家庭影院系统,包含以下设备:

Java 文件的读取,写入,复制,压缩,解压等...相关操作,持续更新

1. 文本文件的读取 代码中使用到了BufferedReader-缓冲字符输入流 可以大大提高效率 /** * 逐行读取文本 * * @param filePath 文件路径 * @return List<String> */ public static List<String> readTxtFile1(Strin

电子表格转身购物车:三步轻松实现

最新技术资源(建议收藏) https://www.grapecity.com.cn/resources/ 在我们的项目当中,经常需要添加一些选择界面,让用户直观地进行交互,比如耗材、办公用品、设计稿或者其它可以选择的内容。 在线商城的商品目录和购物车无疑是一种大家都很熟悉的交互方式,但是在实际开发中,我们可能会遇到以下几个问题: 怎么及时响应产品的需求,快速实现功能上线? 怎样实现灵活变更模

Android开发基础04-Java 和 Kotlin

引言 Java 和 Kotlin 是两种主要用于 Android 开发的编程语言。理解它们的基本概念、特点、优缺点及常见用法,对 Android 开发者来说非常重要。 1. Java 基本概念 Java 是一种面向对象、跨平台的编程语言,于1995年由Sun Microsystems(现为Oracle)发布。它的设计理念是“Write Once, Run Anywhere”(一次编写,到处运行),

[Java的写法]之MD5对字符串签名操作

对字符串签名后,1:长字符串变为32位字符:aacfbe08d042fddd8ee778b148efc923 2 : 只要长字符串内容不变,签名后得到的32位字符不变。适合用来做ID等。 private String genKeyId(String keyStr) { return Md5Utils.getStringMD5(keyStr); } Md5Utils 类如下: ` import ja

renren开源项目发布

1、前端:npm run build server { listen 80; server_name lowcode.renren.io; location / { root /data/renren-lowcode-admin; index index.html; }}   2、后端部署: 后端打包: mvn inst

清除 Nuxt 状态缓存:clearNuxtState

title: 清除 Nuxt 状态缓存:clearNuxtState date: 2024/8/7 updated: 2024/8/7 author: cmdragon excerpt: 摘要:本文介绍了Nuxt.js框架中clearNuxtState方法的使用,该方法用于清除useState管理的状态缓存,确保应用状态的有效性和一致性。文章涵盖了clearNuxtState的方法签名、使用

CompletableFuture实践总结

第1章:引言 在Java传统的Future模式里,咱们都知道,一旦开始了一个异步操作,就只能等它结束,无法知道执行情况,也不能手动完成或者取消。而CompletableFuture呢,就像它的名字一样,是可以"完全控制"的Future。它提供了更多的控制,比如可以手动完成,可以处理异常,还可以把多个Future组合起来,进行更复杂的异步逻辑处理。 对于现代Java程序员来说,掌握Completa

Centos下Rabbitmq安装

提纲 1、rabbitmq简介 2、下载安装erlang/otp 3、下载安装rabbitmq 1 rabbitmq简介 MQ全称为Message Queue,即消息队列。它也是一个队列,遵循FIFO原则 。 RabbitMQ是由erlang语言开发,基于AMQP(Advanced Message Queue Protocol高级消息队列协议)协议实现的消息队列,它是一种应用程序之间的通信方法

Macos Java8 jdk8安装下载

M系列的系统下载路径 链接: https://pan.baidu.com/s/1qe8zkwwwJJv-AjcNT1E4KA 提取码: qewj inter系列的系统下载路径 链接: https://pan.baidu.com/s/1jTdKDvoZxcxnLX7UFP9x0w 提取码: 8vrz java ide下载路径 https://www.jetbrains.com.cn/idea/ 设

Windows环境下Jenkins安装手册

Jenkins是一款自动化服务器,支持持续集成和持续交付。本手册提供Windows环境下Jenkins的安装和使用步骤。   下载: 网址:https://www.jenkins.io/ 点击下载按钮,选择合适的版本下载           安装: 双击安装包开始安装,依次点击下一步,更改Jenkins端口号避免占用,8090 &nb

windows环境下jdk安装手册

JDK是JAVA语言的软件开发工具包,为JAVA 程序开发提供了编译和运行环境。本手册为Windows环境下JDK的下载安装步骤以及环境变量的设置。   下载: 网址:https://www.oracle.com/  依次点击Products-java-download java     选择想要下载的版本     安装

SpringBoot - SPI机制

SpringBoot - SPI机制     概要     什么是SPI呢,全称是 Service Provider Interface 。简单翻译的话,就是服务提供者接口,是一种寻找服务实现的机制。这个是针对厂商或者插件的。     其实就是一个规范定义、或者说是实现的标准。     一、SPI思想 &nb

帝国cms会员中心模板位于帝国cms默认模板目录或自定义模板目录中

帝国cms会员中心模板位于帝国cms默认模板目录或自定义模板目录中;具体模板文件以"member"开头;通过管理后台的"模板管理"功能可访问模板文件;修改模板时可以使用文本编辑器或帝国cms模板编辑器;修改完成后,记得保存更改。 扫码添加技术【解决问题】专注中小企业网站建设、网站安全12年。熟悉各种CMS,精通PHP+MYSQL、HTML5、CSS3、Javascript等。承接:企业

织梦DEDECMS怎么用JS方式调用评论总数

document.writeln("共有 <?php require(dirname(__FILE__)."/../include/config_base.php"); $db = new DedeSql(false); $rs = $db->GetOne("SELECT postnum FROM dede_archives WHERE ID=&#39;{$aid}&am

帝国CMS中两个关联字段查询结果不一致

1. 检查数据完整性 确保关联字段中没有空值或不完整的数据。 确认关联表的字段类型和长度是否一致。 检查关联表的唯一标识符字段是否具有唯一值。 2. 修复数据不一致 手动更新关联字段中的空值或不完整数据。 使用SQL查询语句更新或删除有问题的记录。 考虑使用数据清理工具修复数据不一致问题。 3. 优化关联查询 在查询中使用索引以提高效率。 限制查询结果集中的列数,只获取必要的字段。 使用

织梦DEDECMS网站怎么更改data目录名称

修改include目录下的common.inc.php这个文件。打开文件,找到第16行:  define('DEDEDATA', DEDEROOT.'/data');  把data修改成为您要改的目录名,如:改为asdfg,那么则改为:  define('DEDEDATA', DEDEROOT.'/asdfg');2、用FTP把data目录改名asdfg,也就是跟第一步改的文件

帝国cms首页空白的原因和解决方案

缓存问题:清除浏览器和cms缓存,检查文件权限。数据库连接问题:检查数据库是否运行,连接信息正确,重启数据库服务。 主题或插件问题:禁用或卸载新安装的主题或插件,检查权限和代码兼容性。 文件损坏或丢失:重新上传或恢复受影响的文件,尝试重新安装cms。 其他问题:检查恶意软件,升级php版本,确保模块正确安装,联系服务器提供商排除资源限制或攻击。 扫码添加技术【解决问题】专注中小企业网站

织梦首页如何调用单页文档内容

织梦DedeCMS首页调用单页文档内容的实现方法如下: {dede:sql sql="SELECT body FROM `dede_sgpage` where aid = 3" } [field:body function="htmlspecialchars(cn_substr(@me,100))"/] {/dede:sql} {dede:sql sql="SELECT body FR

织梦dedecms数据库配置文件所在路径为:/data/common.inc.php

dedecms数据库配置文件所在路径为:/data/common.inc.php 修改方法: 把这个文件使用ftp下载下来,用记事本编辑   扫码添加技术【解决问题】专注中小企业网站建设、网站安全12年。熟悉各种CMS,精通PHP+MYSQL、HTML5、CSS3、Javascript等。承接:企业仿站、网站修改、网站改版、BUG修复、问题处理、二次开发、PSD转HTML

织梦dedecms编辑器怎么切换为fck

1.查看自己的dede 5.7的编码,gbk还是utf8,下载对应的fck编辑器。 2.把下载回来的编辑器解压后放到网站目录的include文件夹中。 3.进入dede 后台,系统--系统基本参数--核心设置--Html编辑器修改为fck即可,如图。   扫码添加技术【解决问题】专注中小企业网站建设、网站安全12年。熟悉各种CMS,精通PHP+MYSQL、HTML5、CS

织梦列表页分页错位(分页显示为竖排)怎么办

<div class="dede_pages"> <ul class="pagelist"> {dede:pagelist listitem="info,index,end,pre,next,pageno,option" listsize="5"/} </ul> </DIV> css样式代码 .dede_pages{ text-align:

织梦dedecms配置文件在哪里

有的朋友更换dede空间,dede数据库时,需要修改数据库配置.如数据库前缀,数据库名等. 那dede数据库配置文件在哪里找呢? dede数据库配置文件所在路径为:/data/common.inc.php   扫码添加技术【解决问题】专注中小企业网站建设、网站安全12年。熟悉各种CMS,精通PHP+MYSQL、HTML5、CSS3、Javascript等。承接:企业仿站、

帝国cms数据表删除之后怎么恢复

帝国cms数据表被误删后,可通过备份文件恢复:确认备份文件是否存在停止帝国cms服务导入备份文件设置管理员用户(仅在备份文件包含管理员密码时)启动帝国cms服务检查恢复结果。 扫码添加技术【解决问题】专注中小企业网站建设、网站安全12年。熟悉各种CMS,精通PHP+MYSQL、HTML5、CSS3、Javascript等。承接:企业仿站、网站修改、网站改版、BUG修复、问题处理、二次

织梦DEDECMS通用字数限制函数

织梦DEDECMS通用字数限制函数 dedecms调用标题的时候可以写titlelen=‘’来限制字数,但是我们的超链接里又需要完整的title,这时候就可以单独对参数使用 function='cn_substr(@me,30)'来解决。   扫码添加技术【解决问题】专注中小企业网站建设、网站安全12年。熟悉各种CMS,精通PHP+MYSQL、HTML5、CSS3、Java

<<  <  243  244  245  246  247  248  249  250  251  252  253  >  >>