java
胡邪
这个作者很懒,什么都没留下…
展开
-
sun.misc不存在
原创 2021-05-07 11:06:39 · 283 阅读 · 0 评论 -
手动回滚事务
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();原创 2021-01-07 19:46:25 · 169 阅读 · 0 评论 -
项目启动后执行ApplicationRunner
@Component@Order(1)public class TestImplApplicationRunner implements ApplicationRunner { @Override public void run(ApplicationArguments args) throws Exception { }}@Order中的value值从小到大依次执行。原创 2020-10-19 11:05:37 · 1093 阅读 · 0 评论 -
stream
public static void main(String[] args) { ArrayList<String> list = Lists.newArrayList(); list.add(""); list.add("1"); list.add("2"); list.add(""); list.stream().forEach(System.out::println); ...原创 2020-10-15 10:16:55 · 273 阅读 · 0 评论 -
maven手动导包
mvninstall:install-file-Dfile=jar包的位置-DgroupId=上面的groupId-DartifactId=上面的artifactId-Dversion=上面的version-Dpackaging=jar出错可能原因:1.maven没有设置环境变量2.maven仓库设置未和项目中maven仓库对应...原创 2020-08-11 14:41:36 · 281 阅读 · 0 评论 -
idea切换git地址
1.删除.git文件2.create git repository3.remotes添加新的地址4.add5.commit and push原创 2020-08-05 18:03:00 · 1358 阅读 · 0 评论 -
秒速提升树形递归造成的速度问题
处理前: public List<XtreeNode> getTreeNodeData(Long roleId,Short type) { //获取顶级节点 List<XtreeNode> childNodeData = getChildNodeData(Long.valueOf(0), roleId); List<XtreeNode> childByType=new ArrayList<>();原创 2020-07-31 16:34:53 · 443 阅读 · 0 评论 -
多模块开发神奇问题解决
若出现引入其他模块找不到问题解决办法:clean模块 install即可原创 2020-07-24 17:50:59 · 129 阅读 · 0 评论 -
组装树形数据接口(类型+产品)
public List<ProductTypeDto> getTreeProductTypeList(Long orgId,Long sourceId,Short sourceType) { //根据机构获取产品类型 List<ProductTypeDto> productTypeDtos = productRuleMapper.selectByProductTypeByOrg(orgId); for (ProductTypeDto productTypeDto .原创 2020-07-22 16:45:15 · 336 阅读 · 0 评论 -
Groovy脚本执行
1.<!-- https://mvnrepository.com/artifact/org.codehaus.groovy/groovy-all --><dependency> <groupId>org.codehaus.groovy</groupId> <artifactId>groovy-all</artifactId> <version>3.0.4</version>原创 2020-07-22 16:38:24 · 562 阅读 · 0 评论 -
springboot整合Redis
1.<!--redis--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency>2.spring: redis: host: 127.0.0.1 port: 6379原创 2020-07-09 14:24:48 · 98 阅读 · 0 评论 -
跨域解决
跨域:当一个请求url的协议、域名、端口三者之间任意一个与当前页面url不同即为跨域后端解决:1.springboot项目方案1:可以在相应的接口上加注解@CrossOrigin方案2:添加如下配置import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annotation.CorsRegistry;import org.spri原创 2020-07-09 11:16:53 · 199 阅读 · 0 评论 -
热部署设置
1.<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>runtime</scope> <optional>true</optional></dependency>2.<原创 2020-07-06 13:58:57 · 462 阅读 · 0 评论 -
maven中跳过单元测试
原创 2020-07-06 11:22:50 · 343 阅读 · 0 评论 -
dependencyManagement
<dependencyManagement>子模块继承后提供作用,锁定版本 + 子module不用再写groupId和version。只是声明依赖,并不需要引入,因此子项目需要显示的 声明需要用的依赖。原创 2020-07-06 11:21:55 · 126 阅读 · 0 评论 -
idea配置
1.字符编码2.注解生效激活3.Java编译版本4.file type过滤原创 2020-07-06 11:02:03 · 205 阅读 · 0 评论 -
Dubbo
Dubbo开始于电商系统Dubbo是什么Dubbo是:一款分布式服务框架高性能和透明化的RPC远程服务调用方案RPCa)需要不同系统共享方法调用b)分布式开发SOA服务治理方案每天为2千多个服务提供大于30亿次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点以及别的公司的业务中。Dubbo架构Provider: 暴露服务的服务提供方。Consumer: 调用远程服务的服务...原创 2019-03-20 11:24:03 · 185 阅读 · 0 评论 -
反射
反射是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法。对于任意一个对象,都能够调用它的任意一个方法和属性。这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。...原创 2019-03-20 10:57:54 · 182 阅读 · 0 评论 -
java_memcached-release_2.6.6.jar
java_memcached-release_2.6.6.jar链接:https://pan.baidu.com/s/12kVG_8KvA5zybMsbQXkDlA提取码:zaji原创 2019-03-15 16:18:43 · 1381 阅读 · 0 评论