java
易意逸
软件
展开
-
LeetCode LCP33蓄水(java)
class Solution { public int storeWater(int[] bucket, int[] vat) { int ans = Integer.MAX_VALUE; if(IntStream.of(vat).sum() == 0){ return 0; } for(int i=1; i<10001; i++){ int temp = i; for(int j = 0; j<bucket.length; j++){ int .原创 2021-04-10 20:17:31 · 1380 阅读 · 0 评论 -
LeetCode 263丑数(java)
class Solution { public boolean isUgly(int num) { if(num < 1) return false; while (num %5 == 0 ) num /=5; while (num % 3 == 0) num /= 3; while (num % 2 == 0) num >>= 1; .原创 2021-04-10 19:20:58 · 1379 阅读 · 0 评论 -
LeetCode LCP 28采购方案(java/ python3)
python3class Solution: def purchasePlans(self, nums: List[int], target: int) -> int: mod = 1000000007 res = 0 nums = [i for i in nums if i < target] n = len(nums) - 1 m = 0 nums.sort() .原创 2021-04-10 19:44:28 · 1450 阅读 · 0 评论 -
LeetCode 326 3的幂(java)
class Solution { public boolean isPowerOfThree(int n) { // 1162261467 是3 的19 次幂 return n > 0 && 1162261467 % n == 0; }}原创 2020-08-10 20:27:32 · 161 阅读 · 0 评论 -
LeetCode 292 Nim游戏(java)
class Solution { public boolean canWinNim(int n) { return (n %4 != 0) ? true : false; }}原创 2020-08-10 20:22:08 · 116 阅读 · 0 评论 -
LeetCode 343整数拆分(JAVA)
这可能是LeetCode最简单的中等题了class Solution { public int integerBreak(int n) { // 将最小的问题拆分成1,2,3 if(n == 1) return 0; else if ( n == 2) return 1; else if (n == 3) return 2; int a = 1.原创 2020-07-30 10:41:22 · 206 阅读 · 0 评论 -
处理maven下载依赖比较慢
查看本地maven仓库地址,在文件夹打开将原有的maven仓库替换为国内的,重新jar包 <mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <m原创 2020-07-29 15:14:32 · 101 阅读 · 0 评论 -
Property ‘sqlSessionFactory‘ or ‘sqlSessionTemplate‘ are required
报错信息: Caused by: java.lang.IllegalArgumentException: Property 'sqlSessionFactory' or 'sqlSessionTemplate' are required导入依赖<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter-test原创 2020-07-29 10:46:38 · 53489 阅读 · 6 评论 -
IDEA查看JAR包的依赖关系
在pom.xml文件中,单击右键原创 2020-07-28 17:37:04 · 2078 阅读 · 0 评论 -
Property ‘sqlSessionFactory‘ or ‘sqlSessionTemplate‘ are required 处理方法
报错信息如下:ava.lang.IllegalArgumentException: Property 'sqlSessionFactory' or 'sqlSessionTemplate' are required1 在pom.xml中导入mybatis-spring-boot-starter的相关依赖 <dependency> <groupId>org.mybatis.spring.boot</groupId>原创 2020-07-28 16:58:41 · 1901 阅读 · 0 评论 -
Failed to determine a suitable driver class 的处理方法
一: 重新建立一个项目,启动仍报错二: 在启动类Application加注解或者在application.yml中排除信息, 仍报错autoconfigure: exclude: org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration方法三: 在pom.xml的resources标签中加上这段代码,启动仍报错<resource> <directory>src/mai.原创 2020-07-24 10:40:15 · 159696 阅读 · 61 评论 -
Initialization failed for ‘https://start.spring.io 解决办法
使用IDEA创建SpringBoot项目时,报错: "Initialization failed for 'https://start.spring.io "步骤一 : 通过"File | Settings | Appearance & Behavior | System Settings | HTTP Proxy",选中如图方框内容点击"check connetion",查看http://start.spring.io是否连接成功如果现实连接失败,则尝试下一种方法测试连接"http原创 2020-07-07 14:11:19 · 13674 阅读 · 7 评论 -
LeetCode 95 不同的二叉搜索树(JAVA)
class Solution { public List<TreeNode> generateTrees(int n) { // 使用动态规划 ArrayList<TreeNode>[] dp = new ArrayList[n + 1]; dp[0] = new ArrayList<TreeNode>(); if (n == 0) return dp[0]; .原创 2020-06-03 16:35:00 · 203 阅读 · 0 评论 -
Validation failed for object=purchaseApplyInfo. Error count: 6 解决方法
接口启动报错"“message”: “Validation failed for object=‘purchaseApplyInfo’. Error count: 6”,"方法一: 在报错类的形参后面加上"BindingResult bindingResult"方法二: 检查表单数据提交数据格式是否正确原创 2020-06-03 13:05:50 · 647 阅读 · 0 评论 -
算法与数据结构总结
原创 2020-05-28 07:23:43 · 161 阅读 · 1 评论 -
用JAVA实现跳转搜索
用Java跳转搜索翻译 2020-05-13 19:20:48 · 236 阅读 · 0 评论 -
JAVA中 常用的算法
一 暴力法(枚举法)二 动态规划三 中心拓展法四 Manacher 算法原创 2020-05-13 18:52:53 · 189 阅读 · 0 评论 -
java中transient关键字的用法
官方文档关于transient的解释Java语言的关键字,变量修饰符,如果用transient声明一个实例变量,当对象存储时,它的值不需要维持。换句话来说就是,用transient关键字标记的成员变量不参与序列化过程, 一般用来实现表之间字段的关联,加上transient避免在多表关联时,字段反复实例化entity 类: @ApiModelProperty(value = "更新日期") @TableField("UPDATE_TIME") @JsonFormat(pattern =原创 2020-05-13 10:45:54 · 195 阅读 · 0 评论 -
JAVA后端数据校验-JSR303
IBM关于JSR-303说明原创 2020-05-12 10:37:45 · 126 阅读 · 0 评论 -
Mybatis-Plus的代码生成器AutoGenerator快速生成entity,mapper,mapper.xml, service,serviceImpl,controller文件
MP中的AutoDenerator一 添加pom.xml依赖<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-generator</artifactId> <version>3.3.1.tmp</vers...原创 2020-04-30 16:29:54 · 1260 阅读 · 0 评论 -
定时任务框架Quartz处理
QuartZ实体类配置文件serviceImpl原创 2020-04-30 15:54:50 · 222 阅读 · 0 评论 -
org.apache.shiro.session.UnknownSessionException: There is no session with id
具体报错信息:org.apache.shiro.session.UnknownSessionException: There is no session with id [fb9d262c-644b-4887-a0ba-83430ee2cd19] at org.apache.shiro.session.mgt.eis.AbstractSessionDAO.readSession(Abstrac...原创 2020-04-22 17:07:08 · 1880 阅读 · 0 评论 -
Win10启动Redis服务时报错:错误1067: 进程意外终止
一: 比较redis 目录下redis.windows.conf和redis.windos-service.conf两个文件,发现redis.windos-service.conf文件下多了一个logfile “Logs/server_log.txt” ,在文件下创建Logs,重启服务即可...原创 2020-04-16 11:33:18 · 1858 阅读 · 0 评论 -
Oracle ORA-01861: 文字与格式字符串不匹配
Oracle中获取事件数据格式,运行SQL语句报错: Oracle ORA-01861: 文字与格式字符串不匹配insert into DATA_TASK_PARAM_DETAIL(DETAIL_ID, PARAM_ID, DETAIL_NAME, DETAIL_VALUE, DESCRIPTION, CREATE_TIME...原创 2020-04-13 20:55:45 · 1180 阅读 · 0 评论 -
IDEA运行Springboot项目时报错"找不到或无法加载主类Application"
选择"Application"选择"Main Class",重新导入启动类原创 2020-04-13 15:43:09 · 6074 阅读 · 3 评论 -
SpringBoot项目报错"Process finished with exit code 1"
1 查看controller请求路径是否重复2 查看maven应用包是否冲突3 在配置中设置active profiles为 dev4 删除项目工程项所有的.iml 文件原创 2020-04-13 14:30:28 · 719 阅读 · 0 评论 -
java.sql.SQLIntegrityConstraintViolationException: ORA-00001: 违反唯一约束条件 (BIM.PK_METERUSER_ID)\n\r\n##
错误信息:Error updating database. Cause: java.sql.SQLIntegrityConstraintViolationException: ORA-00001: 违反唯一约束条件 (BIM.PK_METERUSER_ID)\n\r\n### The error may exist in com/bim/dao/UnityMeterUserManageMapp...原创 2020-03-31 14:11:10 · 1399 阅读 · 0 评论 -
SpringBoot项目注解的使用
@ApiModelProperty()用于方法,字段; 表示对model属性的说明或者数据操作更改value–字段说明name–重写属性名字dataType–重写属性类型required–是否必填example–举例说明hidden–隐藏...原创 2020-03-19 13:02:42 · 1198 阅读 · 0 评论 -
Field baseService in com.bim.controller.BaseController required a single bean, but 2 were found:
代码报错Field baseService in com.bim.controller.BaseController required a single bean, but 2 were found: - buildServiceImpl: defined in file [C:\Users\user\Desktop\rongbimV3.0\javaProject\api\target\cla...原创 2020-03-19 12:29:32 · 6322 阅读 · 0 评论 -
关于@JsonInclude(JsonInclude.Include.NON_NULL)的用法
实体类上加 @JsonInclude(JsonInclude.Include.NON_NULL)用来去除数据中的空值原创 2020-03-17 16:43:44 · 5808 阅读 · 0 评论 -
java.sql.SQLException: sql injection violation, syntax error: ERROR. pos 1081, line 20, column 48,
项目启动时报错: java.sql.SQLException: sql injection violation, syntax error: ERROR. pos 1081, line 20, column 48,根据错误提示,定位到SQL语句位置,发现多写了一个逗号原创 2020-03-17 16:20:10 · 2223 阅读 · 0 评论 -
Failed to convert value of type 'java.lang.String' to required type 'java.util.Date
在项目中,启动报错"Failed to convert value of type ‘java.lang.String’ to required type 'java.util.Date" @JsonFormat(pattern = BuzConst.DEFAULT_DATE_TIME_FORMAT, timezone = BuzConst.DEFAULT_TIMEZONE)@JsonForm...原创 2020-03-16 14:02:35 · 510 阅读 · 0 评论 -
Caused by: io.lettuce.core.RedisException: io.lettuce.core.RedisConnectionException
启动项目时报错: Caused by: io.lettuce.core.RedisException: io.lettuce.core.RedisConnectionException: DENIED Redis is running in protected mode because protected mode is enabled, no bind address was specifie...原创 2020-03-16 12:30:01 · 4336 阅读 · 0 评论 -
Error:(4, 25) java: 找不到符号符号:类 xxx位置:程序包 xxx.xxx
项目启动时报错 : java: 找不到符号符号:类 xxx位置:程序包 xxx.xxx使用maven进行清理,重新启动即可原创 2020-03-11 11:04:55 · 1821 阅读 · 0 评论 -
IDEA常用的插件
mybatisX进入File-Settings -Plugins,搜索mybatisX,点击安装重启IDEA在.java文件写接口,点击左侧的红色符号,即可生成相关.xml文件2 JRebelJRebel插件的安装使用3...原创 2020-03-09 17:40:15 · 1297 阅读 · 1 评论 -
Win10下启动redis
切换至redis的安装根路径使用win + R 进入cmd 命令面板,输入命令redis-server.exe redis.windows.conf原创 2020-03-09 09:30:28 · 5103 阅读 · 0 评论 -
"search results are not loaded check the internet connection"解决方法
最近使用IDEA,打算安装插件时,报错"search results are not loaded check the internet connection"在settings-> Appearance&Behavior -> System Settings -> Updats 中,取消勾选Use secre Connections 即可二: 如果仍然不成功的话...原创 2020-03-02 23:34:30 · 4991 阅读 · 0 评论 -
mybatis中符号特殊写法
< <<= <= > = >=& &’ ’" "原创 2020-03-02 15:53:58 · 838 阅读 · 0 评论 -
URI is not registered 解决方法
Oracle 官网关于文档类型声明的文档IDEA官网关于HTTP Proxy 的说明项目报错: “URI is not registered(Settings | Languages&Frameworks | Schemas and DTDS)”按照常规的方法,点击红色字,选择提示期中的第一个"Fetch external resource",一般可以解决问题当时后续,出现了"...原创 2020-02-22 15:35:37 · 15532 阅读 · 0 评论 -
Windows下MongoDB安装配置及使用
一 下载MongoDB从官网下载MongoDB,选择"MSI文件"二 安装MongoDB双击msi文件,进入安装页面,选择"customer"进行自动配置安装路径三 配置环境变量在path中配置环境变量,在path 中添加"安装路径/bin"四 验证在浏览器中,访问localhost:27017,是否出现"It looks like you …"五 配置相关文件1...原创 2019-12-30 14:38:51 · 194 阅读 · 1 评论