IntelliJ IDEA

IDEA取消SVN关联 , 在重新分享项目

一个人想着一个人 提交于 2020-05-03 20:55:15
IDEA取消SVN关联,在重新分享项目 安装插件 1、打开Intellij中工具栏File的setting(ctrl+alt+s),选择plugins,在右边搜索框输入“SVN”,搜索。选择“SVN disconnect”。 2、安装此插件,重启intellij idea 3、插件使用 点击菜单栏中的VCS,在下拉菜单中选择SVN disconnect,完成SVN版本管理移除。 4、重新上传项目 1.打开IDEA ,上面工具栏选择VCS 选择把项目交给SVN管理 2.选择SVN 3、选择SVN管理后可以看到项目变这个颜色 4、右键项目选择如下 5、点击绿色的+号,选择一个SVN仓库的地址,下面可以选择上传到SVN仓库的目录格式,然后点击Shard 6、默认即可 7、之后项目就会变成绿色 8、右键项目选择-->Subversion-->Commit Directory提交项目 9、点击commit提交,加载完成后就上传成功了 来源: oschina 链接: https://my.oschina.net/u/4370928/blog/3410365

如何使用Intellij IDEA工具导入SVN项目

我们两清 提交于 2020-05-03 20:53:22
Intellij IDEA是目前主流的IDE开发工具,工程项目导入也是必不可少的操作,本文讲述如何用 IDEA工具导入SVN项目。 步骤一:选择VCS 打开Intellij IDEA开发工具,在导航栏中选择VCS栏位,如图。 步骤二:打开SVN Repositories 在步骤1基础上,在弹出的菜单栏中,选择Browse VCS Repository,再选择Browse Subversion Repository,如图: 步骤三:创建SVN地址 执行步骤二,可以看见打开了一个SVN Repositories的窗口,左侧有个绿色加号,将其打开,会弹出一个svn地址输入栏,这里就是填写的svn地址信息。 步骤四:导出svn地址工程 选择步骤三输入的地址,鼠标右键,在弹出的窗口中选择Checkout,再选择导出目录地址即可,效果如图。 来源: oschina 链接: https://my.oschina.net/u/4291623/blog/3370614

刚刚大学毕业,是选择创业还是选择公司上班?

廉价感情. 提交于 2020-05-03 19:46:08
刚刚大学毕业,是选择创业还是选择公司上班? 如果在很年轻的时候,就能选择创业,通过创业来历练自己,能让自己获得大多数同龄人体验不到的人生经验。如果选择创业的点子刚好切合市场需求,能很快获得市场认可,推出的产品获得热卖,能让创业者获得巨大的成功步入人生巅峰。加上之前咱们领导人宣扬的‘大众创新,万众创业’,使得去创业赚大钱而不是去打工挣几个小钱,成为很多年轻人的追求。 回到本文的问题,刚刚大学毕业是创业还是打工上班?这是个好问题,笔者认为,该问题的答案是什么要取决于很多因素: 1,创业需要的启动资金。这不是每个大学毕业生就能有的。如果毕业生生家庭一般,家里不能提供创业启动资金,甚至还需要毕业生能尽快能有钱补贴家用的话,就老老实实选择一家公司上班打工挣钱吧。先顾好自己的基本生存生活,然后有余力的话,就尽可能多寄钱给家里吧。尤其是来自农村家庭的毕业生,老家都指望他大学毕业之后,能找到一份稳定而体面的工作,能有一份较好的收入,能及时给农村老家输血,刚刚大学毕业的话,基本没有太多时间和金钱去折腾创业。如果毕业生是出身经济条件优越的富裕家庭,家人并不指望他大学毕业之后能挣钱补贴家用,甚至还可以出一笔启动资金任他去折腾创业的话,那他是可以在大学毕业后去创业一把。当然了,如果他够优秀,虽然不能获得家庭出资帮助,通过自己的创业计划能获得风险投资或者天使投资人的垂青,引入他们的战略投资, 自然就更好了。

比较IDEA与Eclipse

吃可爱长大的小学妹 提交于 2020-05-03 19:43:21
  在IDEA的项目中,聚合工程或普通的根目录是工程(Project)。它的每一个子模块(Module),都可以使用独立的JDK和Maven。下面的子工程称为模块(Module),子模块(Module)之间可以相互关联,也可以没有关联。    Eclipse中的Workspace相当于IDEA中的Project。IDEA中的Project是有pom.xml文件的,但是Eclipse中的Workspace是没有的。Eclipse中的Workspace可以包含多个Project。    Eclipse中的Project相当于IDEA中的Module。IDEA中的Project可以包含多个Module。    来源: oschina 链接: https://my.oschina.net/u/4410101/blog/4263345

Java Object-Oriented:day09 【 Inheritance、Abstract Classes】

久未见 提交于 2020-05-03 19:20:44
一、抽象类-概述 概述 由来 定义 二、抽象类-abstract使用格式 抽象方法 使用 abstract 关键字修饰方法,该方法就成了抽象方法,抽象方法只包含一个方法名,而没有方法体。 定义格式: 修饰符 abstract 返回值类型 方法名 (参数列表); 代码举例: public abstract void run(); 抽象类 如果一个类包含抽象方法,那么该类必须是抽象类。 定义格式: abstract class 类名字 { } 代码举例 public abstract class Animal { public abstract void run(); } 抽象的使用 抽象方法:就是加上abstract关键字,然后去掉大括号,直接分号结束。 抽象类:抽象方法所在的类,必须是抽象类才行。在class之前写上abstract即可。 如何使用抽象类和抽象方法: 1. 不能直接创建new抽象类对象。 2. 必须用一个子类来继承抽象父类。 3. 子类必须覆盖重写抽象父类当中所有的抽象方法。 覆盖重写(实现):子类去掉抽象方法的abstract关键字,然后补上方法体大括号。 4. 创建子类对象进行使用。 Animal package day09.demo11; /* 抽象方法:就是加上abstract关键字,然后去掉大括号,直接分号结束。 抽象类:抽象方法所在的类,必须是抽象类才行

Java Object-Oriented:day09 【 Inheritance、super、this】

大兔子大兔子 提交于 2020-05-03 19:18:30
一、继承概述 1、由来 多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承那一个类即可。如图所示: 其中,多个类可以称为 子类 ,单独那一个类称为 父类 、 超类 (superclass)或者 基类 。 继承描述的是事物之间的所属关系,这种关系是: is -a 的关系。例如,图中兔子属于食草动物,食草动物属于动物。可见,父类更通用,子类更具体。我们通过继承,可以使多种事物之间形成一种关系体系。 定义: 继承 :就是子类继承父类的 属性 和 行为 ,使得子类对象具有与父类相同的属性、相同的行为。子类可以直接访问父类中的 非私有 的属性和行为。 2、好处 3、继承方式 通过 extends 关键字,可以声明一个子类继承另外一个父类,定义格式如下 class 父类 { ... } class 子类 extends 父类 { ... } 4、继承演示,代码如下: 员工 package day09.demo01; // 定义一个父类:员工 public class Employee { public void method() { System.out.println("方法执行!"); } } 助教 package day09.demo01; // 定义了员工的另一个子类:助教 public class Assistant

刚刚大学毕业,是选择创业还是选择公司上班?

折月煮酒 提交于 2020-05-03 19:02:00
刚刚大学毕业,是选择创业还是选择公司上班? 如果在很年轻的时候,就能选择创业,通过创业来历练自己,能让自己获得大多数同龄人体验不到的人生经验。如果选择创业的点子刚好切合市场需求,能很快获得市场认可,推出的产品获得热卖,能让创业者获得巨大的成功步入人生巅峰。加上之前咱们领导人宣扬的‘大众创新,万众创业’,使得去创业赚大钱而不是去打工挣几个小钱,成为很多年轻人的追求。 回到本文的问题,刚刚大学毕业是创业还是打工上班?这是个好问题,笔者认为,该问题的答案是什么要取决于很多因素: 1,创业需要的启动资金。这不是每个大学毕业生就能有的。如果毕业生生家庭一般,家里不能提供创业启动资金,甚至还需要毕业生能尽快能有钱补贴家用的话,就老老实实选择一家公司上班打工挣钱吧。先顾好自己的基本生存生活,然后有余力的话,就尽可能多寄钱给家里吧。尤其是来自农村家庭的毕业生,老家都指望他大学毕业之后,能找到一份稳定而体面的工作,能有一份较好的收入,能及时给农村老家输血,刚刚大学毕业的话,基本没有太多时间和金钱去折腾创业。如果毕业生是出身经济条件优越的富裕家庭,家人并不指望他大学毕业之后能挣钱补贴家用,甚至还可以出一笔启动资金任他去折腾创业的话,那他是可以在大学毕业后去创业一把。当然了,如果他够优秀,虽然不能获得家庭出资帮助,通过自己的创业计划能获得风险投资或者天使投资人的垂青,引入他们的战略投资, 自然就更好了。

可运行的Java RMI示例和踩坑总结

爱⌒轻易说出口 提交于 2020-05-03 17:23:38
简述 资料参考: https://docs.oracle.com/javase/tutorial/rmi/overview.html https://blog.csdn.net/bigtree_3721/article/details/50614289 https://stackoverflow.com/questions/11273353/java-rmi-and-classnotfoundexception RMI特点 Java原生提供 可以根据一个名字来获取远程对象 调用远程对象的方法时,RMI屏蔽了底层通信细节,与远程通信就像调用本地方法一样 远程动态加载类的定义,这是RMI非常独特的功能 远程对象 面向接口,接口的实现类可以位于不同的JVM,这些用于远程调用的实现类称为 remote objects (远程对象)。 远程对象有如下特征: 实现接口 java.rmi.Remote 对象中的每个方法必须声明可能抛出 java.rmi.RemoteException RMI对于从另一个虚拟机传递过来的远程对象视为和本地对象一样。客户端使用stub来作为远程对象的代理,对stub进行方法调用,会反映到远程对象的方法调用上,stub对象实现了与远程对象相同的接口。 使用RMI构建分布式应用 后续简称提供远程调用服务的为服务端,使用远程服务的为客户端。 有如下步骤:

nacos Could not retrieve transation read-only status server

ぐ巨炮叔叔 提交于 2020-05-03 16:52:25
nacos 源码部署: git clone https://github.com/alibaba/nacos.git 导入idea 执行nacos\console工程,单机部署添加参数 -Dnacos.standalone=true 打包部署,在根目录执行,mvn -Prelease-nacos -Dmaven.test.skip=true clean install -U 打包成功后,执行文件在distribution 目录下,接下来和官方的一样执行bin目录下的startup.cmd 编辑配置文件时报错:nacos org.springframework.dao.TransientDataAccessResourceException: PreparedStatementCallback; Could not retrieve transation read-only status server; nested exception is java.sql.SQLException: Could not retrieve transation read-only status server 我的mysql版本时8.0,但是源码的连接池是5.0版本的,改为8.0.4后正常了。 来源: oschina 链接: https://my.oschina.net/u/3971821/blog