IDEA中vue文件出现红色波浪线问题解决 方法1Settings-->Languages&Frameworks-->JavaScript修改项目中JavaScript的版本,符合ECMAScript6的规范。设置完需要重启下IDEA。方法2.idea => inspectionProfiles => Project_Default.xml 将true改成false改完之后记得重启一下项目...
java自定义注解实现获取调用本地方法时相关参数 1.定义注解-LocalMethod@Target(value = {ElementType.METHOD})@Retention(RetentionPolicy.RUNTIME)@Documentedpublic @interface LocalMethod { String uid() default "";}2.定义注解切入处理逻辑public class BaseLog { private static final Logger log = LoggerF.
UML类图中的关系表示 在UML类图中,常见的有以下几种关系:泛化(Generalization),实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency)。1、泛化关系【继承关系】2、实现关系3、关联关系4、聚合关系5、组合关系6、依赖关系各种类图的关系,示例如下:...
彻底idea安装actiBPM插件中文乱码问题 在进行下面操作之前建议先关闭IDEA编辑器。1.更改IDEA安装路径下bin文件夹下的:idea.exe.vmoptions、idea64.exe.vmoptions文件,在两个文件的最后一行添加:-Dfile.encoding=UTF-8,并保存。2.打开IDEA编辑器,选择:help->Edit Custom VM Options...,在文件的最后一行添加:-Dfile.encoding=UTF-8,并保存。3.重启IDEA编辑器。完成以上步骤后,可以解决IDEA安装actiBP
IDEA 提示 cannot acess className 问题解决 在使用IDEA开发的时候,有时候IDEA莫名其妙提示:“cannot acess xxxxxx”,此时,先Build Project,如果是代码有问题,可以直接从代码层面解决,如果不报错,继续往下看,然后再maven clean、compile工程,如果compile都正常,说明项目代码没有问题,此时可以尝试下重启IDEA,再打开工程,就不会再提示:“cannot acess xxxxxx”。亲测有效,这是属于IDEA的小bug。...
Fastjson对象嵌套引用解决办法 最近在开发项目中遇到一个FastJSON对象嵌套引用的问题,这种现象在接口调用时会因为参数传递不正确,导致接口调用失败。下面以一个简单例子,说明FastJSON对象嵌套引用的现象以及解决办法。public class FastJsonDemo { public static void main(String[] args) { List<Person> personList = new ArrayList<>(); Person p1
SpringBoot集成Quartz框架时Bean对象无法注入问题解决 最近在使用springboot集成quartz框架时,遇到了无法利用@Autowire注入Bean对象,最终解决方法如下:1.新增SpringContextUtils.java工具类/** * @author Toryci * @version v1.0 * @description Spring Bean 对象获取工具类 * @date 2020/7/15 22:16 */@Componentpublic class SpringContextUtils implements Ap
Oracle监听器启动不了(或者注册表中找不到启动器)或者打不开Net Configuration Assistant问题 当我们在用PL/SQL连接Oracle数据库时,出现:Oracle监听器启动不了(或者注册表中找不到启动器,即本地电脑注册表中找不到OracleOraDb11g_home1TNSListener)或者打不开Net Configuration Assistant问题,此时,可以考虑以下做法:1.去注册表中删除有关服务:win+r,进入注册表编辑器,找到:HKEY_LOCAL_MACHINE\...
ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务【解决思路】 在使用PL/SQL连接Oracle数据库时,出现了错误:ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务。此时,首先需要检查E:\app\toryci\product\11.2.0\dbhome_1\NETWORK\ADMIN路径下(每个人的电脑路径不一样,可参考)的listener.ora、tnsnames.ora配置文件内容,主要是检查HOST配置是否为安装Oracl...
springboot项目启动提示:找不到或无法加载主类【解决思路】 在运行SpringBoot项目时,当遇到启动报错,并提示:找不到或无法加载主类。此时,可以尝试以下几种做法:1.Rebuild Project,清除缓存;2.删除项目目录下的target文件;3.在当前工程路径下,打开Terminal终端,依次执行以下命令:mvn clean compilemvn install mvn spring-boot:run...
SpringBoot项目Controller层返回对象提示异常:No converter found for return value of type【解决办法】 完整的异常信息如下:Failed to write HTTP message: org.springframework.http.converter.HttpMessageNotWritableException: No converter found for return value of type: class java.util.LinkedHashMap出现以上错误,原因在于,缺少...
Eclipse maven项目lombok注解没有作用-解决办法 集成lombok依赖可以让我们的项目开发减少大量的get()/set()冗余代码,集成lombok依赖,只需在项目的pom.xml文件中加入:<!-- https://mvnrepository.com/artifact/org.projectlombok/lombok --><dependency> <groupId>org.projectlo...
SQL注入原理以及预防措施 1、SQL注入原理就是通过利用一些查询语句的漏洞,将SQL语句传递到服务器解析并执行的一种攻击手段。SQL注入是一种注入攻击,可以执行恶意SQL语句。它通过将任意SQL代码插入数据库查询,使攻击者能够完全控制Web应用程序后面的数据库服务器。攻击者可以使用SQL注入漏洞绕过应用程序安全措施;可以绕过网页或Web应用程序的身份验证和授权,并检索整个SQL数据库的内容;还可以使用SQL注入来添加,...
git版本回退操作 1.git reset命令操作步骤如下:git log 查看代码提交记录 git reset --hard 目标版本号 【使用此命令将版本回退】 git push -f 【使用此命令强制提交代码到远程仓库】适用场景:如果想恢复到之前某个提交的版本,且那个版本之后提交的版本我们都不要了,就可以用这种方法。2.git revert命令原理:在 Git 开发中通常会控制主干分支的...
为什么重写equals()方法必须要重写hashCode()方法? 参考:https://blog.csdn.net/qq_31459039/article/details/89522735以下为本文目录:首先我们分别解释equals()方法和hashCode()方法分别是用来做什么的?我们再来看equals()方法和hashCode()方法两者有什么关系?最后来看为什么重写equals()就一定要重写hashCode()方法?1、首先我们分别解释e...
try-catch语句中有return语句,finally代码块会执行吗? 直接以代码为例说明:@Slf4jpublic class Demo { public Demo() { } public int method() { int a = 10; try { int b = 10 / 0; return b; } catch (Exce...
Pycharm默认输入状态是insert状态解决办法 Pycharm在安装时有个坑,如果选择了IdeaVim安装,则进入Pycharm编辑器中鼠标光标默认是Insert状态,这个在开发过程中很让人不舒服,为了解决这个问题,可以通过以下步骤卸载Vim Emulator。具体操作如下:File->Settings->Plugins,然后在搜索框中输入:Vim Emulator,便会看到已安装的IdeaVim插件:卸载Id...
Authentication failed for...——IDEA拉取git仓库代码报错解决办法 在使用IDEA拉取git仓库代码遇到一个坑:在修改了git仓库登录密码之后,再使用IDEA拉取git仓库代码时,提示:Authentication failed for "https://......"。这里需要注意:在修改git账号密码后用IDEA拉取代码时,IDEA没有弹出对话框提示要重新输入账号和密码,此时需要将本地电脑中git旧密码凭证删掉就好了。删掉旧凭证后,再拉取代码时,会提示重...