首页
学习
活动
专区
工具
TVP
发布

Java开发

专栏作者
126
文章
319809
阅读量
26
订阅数
SpringBoot依赖scope为provided时,IDEA运行报错
所有scope为 provided 的依赖都是不会被加入到 classpath 中的,目前该bug尚未被修复(bug report)。如果你的web应用是部署到容器中的,那么这个bug不会影响使用,因为web应用中provided的依赖在容器运行时会被提供。如果你做Spring Boot开发,有带provided的依赖时,直接在IDE中运行项目会导致ClassNotFound异常
試毅-思伟
2020-04-09
1.2K0
提高GitHub访问速度及其他DNS优化
添加如下配置 Windows用户修改C:\WINDOWS\System32\drivers\etc\hosts文件 Linux用户修改/etc/hosts文件 # C:\WINDOWS\System32\drivers\etc # /etc/hosts # 屏蔽Adobe激活服务器: #0.0.0.0 activate.adobe.com #0.0.0.0 practivate.adobe.com #0.0.0.0 ereg.adobe.com #0.0.0.0 activate.wip3.adobe.
試毅-思伟
2020-03-20
2.1K0
SpringBoot解决Shiro导致依赖注入的bean事务失效问题
由于shiroFilter在Spring自动装配bean之前实例化 在继承了AuthorizingRealm的类里使用依赖注入的bean及相关联的Bean会被初始化完成且没有被代理(包括BeanPostProcessor也会无效)导致事务失效等......
試毅-思伟
2020-02-18
1.5K0
SpringBoot动态代理配置说明
SpringBoot动态代理配置说明 基于CGLIB的代理与基于JDK的动态代理实现的声明式事务的区别 CGLIB基于继承实现,JDK动态代理基于实现接口实现 CGLIB的代理类需要事务注解@Transactional标注在类上(或方法);而JDK动态代理类事务注解@Transactional可以标注在接口上(或方法),也可以标注在实现类上(或方法) 配置项 spring.aop.auto&spring.aop.proxy-target-class&@EnableTransactionManagement
試毅-思伟
2020-02-18
1.4K0
使用javadoc内部的文档注解
代码示例地址:https://github.com/JoeyBling/bootplus 1、@see 注解@see可以在注释中实现链接跳转.@see可以指向包,类,方法,属性. 一个完整的使用方法是这样的@see package.class#member 如果指向的在当前类中,可以只写#号后面的. @see #field @see #method(Type, Type,...) @see #method(Type argname, Type argname,...) @see #construct
試毅-思伟
2020-02-18
6530
Spring集成线程池
线程池ExecutorService的4种拒绝策略 ThreadPoolExecutor.AbortPolicy:丢弃任务并抛出RejectedExecutionException异常 ThreadPoolExecutor.DiscardPolicy:也是丢弃任务,但是不抛出异常。 ThreadPoolExecutor.DiscardOldestPolicy:丢弃队列最前面的任务,执行后面的任务 ThreadPoolExecutor.CallerRunsPolicy:由调用线程处理该任务 原生线程池
試毅-思伟
2020-02-18
9810
redis-cli常用命令
redis-cli常用命令 键(key) keys * 注意: 由于redis是单线程的,因此在redis key数量很多的时候禁用该命令,否则容易引起生产应用夯机现象 set key value 给数据库中名称为key赋予值value get key 返回数据库中名称为key的value dbsize 键值总数 返回当前数据库中key的数目 该命令不会遍历redis, 而是直接获取redis内置的计算总数变量 exists key 检查key是否存在 del key 删除k
試毅-思伟
2019-10-16
1.1K0
IDEA自带Maven Projects窗口打包项目报错
具体报错如下 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.5.1:compile (default-compile) on project tomcat7-maven-plugin: Fatal error compiling: tools.jar not found: D:\IntelliJ_IDEA_2019.1.2\jre64..\lib\tools.jar -> [Help 1]
試毅-思伟
2019-09-29
1.3K0
VS Code推荐插件合集
VS Code推荐插件 Beautify 语法高亮,代码格式化 ctrl+shift+p输入beautify就有提示 Language pack extension for Chinese (Simplified) 中文汉化 Code Spell Checker 代码拼写检查 vscode-icons 各种漂亮图标 One Dark Pro 暗色主题 Codelf 变量命名神器 compareit 文件对比 Document This 快速注释 ESLint 代码检查工具 GitLens 能显示每一行代
試毅-思伟
2019-09-25
9900
IDEA推荐插件合集
1、Alibaba Java Coding Guidelines 阿里代码规约检测与设计规范 2、CamelCase 大小写及驼峰转换插件 快捷键使用 ➡️ Shift + Alt + U 3、CodeGlance 代码编辑区缩略图插件 快捷键使用 ➡️ Shift + Shift + G 4、Free MyBatis plugin 让方法和mapper文件之间直接跳转 5、Lombok 简化实体类,javabean代码注解插件,请查看 ➡️ IDEA安装Lombok及使用详解 6、Vue.js
試毅-思伟
2019-09-25
7510
Windows加速GitHub访问
windows下打开C:\Windows\System32\drivers\etc\hosts文件,在最后行编辑添加 # 屏蔽Adobe激活服务器: #0.0.0.0 activate.adobe.com #0.0.0.0 practivate.adobe.com #0.0.0.0 ereg.adobe.com #0.0.0.0 activate.wip3.adobe.com #0.0.0.0 wip3.adobe.com #0.0.0.0 3dns-3.adobe.com #0.0.0.0 3dns
試毅-思伟
2019-09-24
3.1K0
解决IDEA中快捷键Alt+Enter不能使用
1、打开快捷键设置 File ➡️ Settings ➡️ Keymap 搜索show Intention Actions,进行绑定按键 2、打开设置 File ➡️ Settings ➡️
試毅-思伟
2019-08-16
4K0
IDEA自动生成serialVersionUID
新建一个实体XXX,实现java.io.Serializable接口,然后将光标放到类名XXX上,按alt+enter(快捷键可能不一样,根据自己的设置来),选择Add 'serialVersionUID' field确定回车即可
試毅-思伟
2019-08-16
1.3K0
关于npm install失败的解决方法
可以尝试以下解决方案 1.授权执行 sudo npm install 2.运行高权限用户 sudo npm install --unsafe-perm 3.安装某个模块 sudo npm i 模块名 --unsafe-perms 4.清除代理 npm config set proxy false 5.清除缓存 npm cache clean
試毅-思伟
2019-07-31
2.6K0
Git命令记录
1、设置代理 git config --global http.proxy 'http://127.0.0.1:8087' 2、删除代理 git config --global --unset http.proxy 3、查看代理 git config --global --get http.proxy 4、取消SSL认证 git config --global http.sslVerify false
試毅-思伟
2019-07-31
4090
Hexo 编译文档时 JS或HTML 混乱解决方案
之前为在 GitHub 博客上写自己的 html 网页,在 hexo 根目录下的 source 文件夹中放了自己的 js 文件,每次 hexo g 后,pubic 文件夹中的 js 文件就混乱了,与自己实际 js 不一致。 解决方案(跳过 hexo 渲染) Hexo 3.0 以上支持 修改 Hexo 主目录下的 _config.yml 配置文件中的 skip_render 参数。 skip_render: "test.html" # source 文件夹下指定文件 skip_rende
試毅-思伟
2019-07-28
7100
Hexo博客集成Gitment评论
Tips:前导必备 Gitment 是一位作者实现的一款基于 GitHub Issues 的评论系统。支持在前端直接引入,不需要任何后端代码。可以在页面进行登录、查看、评论、点赞等操作,同时有完整的 Markdown / GFM 和代码高亮支持。尤为适合各种基于 GitHub Pages 的静态博客或项目页面。 ---- 1、注册 OAuth Application 注册一个新的 OAuth Application ➡️ OAuth Application Application name 应
試毅-思伟
2019-07-26
4480
hexo主题之hexo-theme-yilia-plus
    此项目是根据hexo-theme-yilia主题做了一些优化和改动,写这个项目的初衷就是深入学习Hexo。使用yilia主题可以快速迁移到yilia-plus
試毅-思伟
2019-07-26
1.6K0
Hexo博客集成码云评论系统
    使用码云的issues作为评论系统,就要使用码云来登录评论,所以需要在码云上配置第三方应用。
試毅-思伟
2019-07-26
8230
Hexo博客配置RSS插件
Tips:前导必备 博主博客地址 博主使用的是yilia-plus主题 ---- 1、安装rss插件 在站点根目录下安装 npm install hexo-generator-feed 2、配置_config.yml文件,启用插件 # Extensions plugins: hexo-generator-feed #Feed Atom feed: type: atom path: atom.xml limit: 20 3、在yilia-plus主题添加RSS订阅配置(可以跳过此步骤)
試毅-思伟
2019-07-25
8110
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
热点技术征文第五期
新风口Sora来袭,普通人该如何把握机会?
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档