摘要: 用java 命令运行某类 ,得到java 找不到或无法加载主类。 - 首先检查jdk环境变量是否正确。 - 删除java类中的 报名 即 package - SET CLASSPATH=. 在cmd 中输入 即可设置解释的路径为当前路径 - java 去除.class后缀 我是通过这样的方法解决我的 阅读全文
posted @ 2019-10-20 12:35 蔡苗 阅读(5001) 评论(0) 推荐(1) 编辑
摘要: package com.sea.report.forms.product.config.redis; import redis.clients.jedis.Jedis; import redis.clients.jedis.params.SetParams; import java.util.Collections; /** * @Classname RedisLockUtil * @... 阅读全文
posted @ 2019-08-13 17:15 蔡苗 阅读(635) 评论(0) 推荐(0) 编辑
摘要: 注意: oracle .sql 查询中 用<> 或者 !=null ,也顺便过滤掉了该字段中所有为null的值。 介绍一种行转列,常见的案例 统计各个公司 各个发票的数量,妙用sum函数,用sum 函数做累计, 如果统计每家公司每种类型的发票量, 通常 按照 按照公司编号,发票类型来分组,但是这样就 阅读全文
posted @ 2019-08-03 13:40 蔡苗 阅读(153) 评论(0) 推荐(0) 编辑
摘要: @ConditionalOnBean(仅仅在当前上下文中存在某个对象时,才会实例化一个Bean) @ConditionalOnClass(某个class位于类路径上,才会实例化一个Bean) @ConditionalOnExpression(当表达式为true的时候,才会实例化一个Bean) @Co 阅读全文
posted @ 2019-06-07 08:55 蔡苗 阅读(233) 评论(0) 推荐(0) 编辑
摘要: resolve: mvn clean compile -Dmaven.test.skip=true 阅读全文
posted @ 2019-06-04 16:01 蔡苗 阅读(1024) 评论(0) 推荐(1) 编辑
摘要: Demo: 给了接口里面的方法默认实现,可以有多种实现。优点就是,不用实现很多类,也能实现java 多态的特性。 阅读全文
posted @ 2019-06-01 14:10 蔡苗 阅读(255) 评论(0) 推荐(0) 编辑
摘要: package com.royan.weakey.platform.common.jdk18; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.serializer.SerializerFeature; import com.royan.weakey.platform.dataobject.ContactDO; imp... 阅读全文
posted @ 2019-03-17 17:23 蔡苗 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 责任链模式(Chain of Responsiblity Pattern) 为这种请求创建了一个接受者的链。这种模式给予请求的类型 这种模式给予请求的类型 对请求的发送者和接受者进行解偶。 这种类型的设计模式属于行为模式。 在这种模式中,通常每个接受者都包含对另一个接受者的引用 如果一个对象不能处理 阅读全文
posted @ 2019-03-17 10:40 蔡苗 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 锁是用来控制多个线程访问共享资源的方式,一般来说,一个锁能够防止多个线程同时 访问共享资源(但是有些锁可以允许多个线程并发的访问共享资源,比如读写锁)。在Lock接 口出现之前,Java程序是靠synchronized关键字实现锁功能的。 Lock接口提供的synchronized关键字不具备的主要 阅读全文
posted @ 2019-03-12 11:21 蔡苗 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 1. spring 工具类 MapStruct是一个代码生成器的工具类,简化了不同的Java Bean之间映射的处理,所以映射指的就是从一个实体变化成一个实体。在实际项目中,我们经常会将PO转DTO、DTO转PO等一些实体间的转换。在转换时大部分属性都是相同的,只有少部分的不同,这时我们可以通过ma 阅读全文
posted @ 2019-01-20 21:30 蔡苗 阅读(10127) 评论(0) 推荐(0) 编辑