在引用jar包方面IDEA和Eclipse是不一样的,直接复制到lib是没用的,无法自动导包。 IDEA引入jar包流程: 打开File -> Project Structure -> Modules -> Dependencies -> 加号 -> 1. Jars or directories… 参考:IDEA中非Maven项目如何引用jar包?为什...
IntelliJ IDEA中非Maven项目如何引用jar包
Python的一些常用操作
Python删除文件 使用python删除一个文件或文件夹,需要使用os模块。 import os path = 'F:/新建文本文档.txt' # 文件路径 if os.path.exists(path): # 如果文件存在 # 删除文件,可使用以下两种方法。 os.remove(path) #os.unlink(path) else: print(...
使用Javamail通过SMTP协议发信
package mail.util; import javax.mail.*; import javax.mail.internet.InternetAddress; import javax.mail.internet.MimeMessage; import java.io.UnsupportedEncodingException; import java.util.Propertie...
MySQL中对字符串类型字段进行数字值排序
-- 方式一 SELECT * FROM TABLE_TEST WHERE STATUS = '1' ORDER BY ORDER_NUMBER + 0 DESC -- 方式二 SELECT * FROM TABLE_TEST WHERE STATUS = '1' ORDE...
Unable to load annotation processor factory
报错信息 Description Resource Path Location Type Unable to load annotation processor factory ‘C:\Program Files\Java\jdk1.8.1_11\lib\jconsole.jar’ for project XXXXXXXXX Annotation processor factory path...
Maven全局配置文件settings.xml详解
一、概要 1.1 settings.xml的作用 它是用来设置Maven参数的配置文件。并且,settings.xml是Maven的全局配置文件。settings.xml中包含类似本地仓库、远程仓库和联网使用的代理信息等配置。 1.2 settings.xml文件位置 settings.xml文件一般存在于Maven的安装目录的conf子目录下面,或者是用户目录的.m2子目录下面。 1....
Linux 用户操作
查看用户列表 cat /etc/passwd 或者 cat /etc/shadow 增加/修改/删除用户 useradd/usermod/userdel 增加/修改/删除用户组 groupadd/groupmod/groupdel 修改密码 passwd <accountName>
next()和nextLine()的区别
next()这个函数会扫描从有效字符起到空格,Tab,回车等结束字符之间的内容并作为String返回。 nextLine()这个函数在输入完一些东西之后按下回车则视为输入结束,输入的内容将被作为String返回。 next()这个函数与之不同在于,next()什么都不输入直接敲回车不会返回,而nextLine()即使不输入东西直接敲回车也会返回。 再举个例子,输入abc d...
Java删除数组中元素的方法
public static void main(String[] args) { String[] data = new String[] { "a", "b", "c" }; String del = "c"; for (int i = 0; i < data.length; i++) { if (del.equals(data[i])) { ...
如何判断Bigdecimal类型变量是否等于0
使用以下方法比较存在问题: b.equals(BigDecimal.ZERO); 查看源代码发现Bigdecimal的equals方法不仅仅比较值的大小是否相等,首先比较的是scale(scale是bigdecimal的保留小数点位数,比如new Bigdecimal("1.001")scale为3),也就是说,不但值的大小要相等,保留位数也要相等,equals才能返回true。Bigde...