为您找到相关文章135篇
-
关于解决Mybatis和MybatisPlus中实体类对应字段与数据库关键字冲突问题
2023-09-24 在项目中如果我们实体对应的表中包含数据库的关键字,就会出现如下异常信息:### Error querying database. Cause: java.sql.SQLSyntaxErrorException: (conn=684898) You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'order,parent FROM typecho_metas ### T... -
[Java]调用打印机实现打印文件或文字的功能
2023-05-11 使用java自带的Printable接口,实现接口中的print方法实现打印 import javax.imageio.ImageIO; import java.awt.*; import java.awt.print.*; import java.io.File; import java.io.IOException; import java.net.URL; import static java.awt.print.Printable.PAGE_EXISTS; public class PrintToolUtils { static void print(String ... -
数据库的事务日志已满,原因为“LOG_BACKUP”
2023-04-21 出现以下异常信息:Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: 数据库“demo_db”的事务日志已满,原因为“LOG_BACKUP”。 at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:258) at com.microsoft.sqlserver.jdbc.SQLServerStatement.getNextResult(SQLServerStateme... -
[Flutter]解决ERROR:D8: Cannot fit requested classes in a single dex file的问题
2023-04-17 最近在学习开发Flutter项目时遇到了一个问题,具体的异常信息如下:Flutter assets will be downloaded from https://storage.flutter-io.cn. Make sure you trust this source! ERROR:D8: Cannot fit requested classes in a single dex file (# methods: 65853 > 65536) com.android.builder.dexing.DexArchiveMergerException: Error while mer... -
[Flutter]解决Cleartext HTTP traffic not permitted的问题
2023-04-13 今天在播放网络媒体资源的开发中遇到了下面这个问题:E/ExoPlayerImplInternal(20282): Caused by: com.google.android.exoplayer2.upstream.HttpDataSource$CleartextNotPermittedException: Cleartext HTTP traffic not permitted. See https://exoplayer.dev/issues/cleartext-not-permitted E/ExoPlayerImplInternal(20282): at com.g... -
MacOS配置Java环境变量和Maven环境变量
2023-04-09 vim .zshrc打开zshrc文件,在配置文件里面,输入以下配置:JAVA_HOME=/Library/JavaVirtualMachines/jdk-20.jdk/Contents/Home --- 修改为自己的安装java应用的目录 M2_HOME=/Users/karry/Documents/development/apache-maven-3.9.1 --- 修改为自己的安装Maven应用的目录 CLASSPATH=.$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar PATH=$JAVA_HOME/bin:$PATH... -
Java之IO流[复习]
2022-12-27 Java IO知识体系详解知识体系Java IO-分类(传输,操作)知识体系IO框架之知识体系:首先了解下Java IO框架包含什么,同时推荐下如何学习IO框架Java IO-分类(传输,操作)IO理解分类 - 从传输方式上IO理解分类 - 从数据操作上IO理解分类 - 从传输方式上从数据传输方式或者说是运输方式角度看,可以将 IO 类分为:字节流字符流字节流和字符流的区别字节转字符InputStreamReader、OutputStreamWriter字节流和字符流的常用方法字节是个计算机看的,字符才是给人看的字节流字符流字节流和字符流的区别字节流读取单个字节,字符流读取单个字符(一个... -
java split | (竖线)
2022-09-28 java split | (竖线)在java中,有一个字符串"866|10|1824261|214|",需要根据“|”截取。而直接用split("|");是不行的。原因是竖线 | 在正则中是特殊字符,需要转义,也就是split(“|”);但实际在java中使用时,\又是java的特殊字符,需要转义,最终变成了split("\|");public static void main(String[] args) { String line = "866|10|1824261|214|"; String[] cells = line.split("... -
[VUE]"TypeError: Cannot read property 'validate' of undefined"
-
如何去掉vue路径中的“#”号
2022-04-11 如何去掉vue路径中的“#”号我们在vue项目中使用vue-router时,路径中会有 # 号,这样看着也不舒服(例如“http://localhost:3000/#/”)。其实是因为路由有两种模式 hash 和 history,我们平时直接使用的是默认的hash,所以路径会有 # 号,因此我们只需要修改成 history 就可以了,如下图: 接下来就改了下vue-router的模式export default new Router({ mode: 'history', routes: [ ... ] })改成‘history’模式,‘#’就去掉了,很开心。然而打完... -
ES6之变量的解构赋值(Destructuring)
2022-02-04 ES6中解构赋值主要分为6类,分别为 数组解构赋值 、对象解构赋值 、字符串解构赋值 、数值和布尔值解构赋值 、函数参数解构赋值 。什么是解构?在ES6中允许按照一定的模式从数组和对象中提取值,然后对变量进行赋值,这被称为解构(Destructuring)数组解构赋值数组的解构赋值时,等号的右边必须是数组,否则将会报错。只要数据结构具有Iterator借口,则都可以采用数组形式的解构赋值。let [a, b, c] = [1, 2, 3]; a // 1 b // 2 c // 3这种写法属于“模式匹配”,只要等号两边的模式相同,左边的变量就会被赋予对应的值。下面是一些常见的解构例子... -
SpringBoot手动控制启动定时任务
2021-12-02 在SpringBoot中启动定时任务只需要添加注解 @EnableScheduling 即可搞定,package cn.org.kcis; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.scheduling.annotation.EnableScheduling; @SpringBootApplication @EnableScheduli...