摘要:package test_java; import java.io.BufferedReader; import java.io.File; import java.io.FileOutputStream; import java.io.FileReader; import java.io.IOException; import java.util.Arrays; import jav...
阅读全文
摘要:对于继承自己的class,父类可以认为他们都是自己的子女,而对于和自己都在同一个目录下的class,可以认为都是自己的朋友。 public:对所有用户开发,所有用户都可以直接调用 private:自己私有。除了自己之外,任何人都不可以直接使用。 protected:对于子女、朋友来说,是public
阅读全文
摘要:发送请求 没有参数 发送请求 有参数 发送请求 上传pdf文件
阅读全文
摘要:需要的 jar 包 将pdf文件编码成Base64字符串 解码还原得到pdf文件
阅读全文
摘要:在 Java 中使用 Redis 需要使用 Jedis.jar github 页面 https://github.com/xetorthio/jedis javadocs http://xetorthio.github.io/jedis/ Spring 中使用 Redis 除了 jedis.jar
阅读全文
摘要:一般的场景可以通过使用 Runtime.getRuntime().exec() 来完成,该命令返回一个 Process 对象实例。 以 Java 调用 Python 为例 1. 使用 Runtime 类 该方式简单,但是增加了 Java 对python 的依赖,需要事先安装python,及pytho
阅读全文
摘要:在 Eclipse 中使用 Jython 时报错 解决办法 右键 --> Run As --> Run Configurations --> Arguments --> 设置 VM arguments -Dpython.console.encoding=UTF-8
阅读全文
摘要:Jython 官网:https://jython.org/ 下载 下载页面:https://jython.org/downloads.html jython-installer-${version}.jar 用于安装 Jython 的,执行 Python 程序 jython-standalone-$
阅读全文
摘要:半角空格:\u0020 英文符号 代码中常用 全角空格:\u3000 中文符号 中文文章中常用 不间断空格:\u00A0 不间断空格 主要在 office 中使用,让一个单词在结尾处不会换行显示,快捷键 Ctrl + Shift + Space 半角空格和不间断空格肉眼是分辨不出来的,但是程序能够分
阅读全文
摘要:解决办法: Project --> Clean Clean 操作会将该 project 以前的所有编译信息清空,然后默认将所有工程的所有 .java 文件都进行一次编译,这样的话就可以方便的进行修改和运行了。
阅读全文
摘要:1. 使用 String 的构造方法,用于 byte[], char[], StringBuffer, StringBuilder 类型 2. 使用 String 的静态方法 valueOf() 推荐使用该方法 3. 使用 Object 类的 toString() 方法,根据业务要求决定是否需要覆写
阅读全文
摘要:什么是反射机制 Java的反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能调用它的任意属性和方法。这种动态获取信息以及动态调用对象属性和方法的即使称为Java的反射机制。 反射的应用场景 在编译时根本无法知道该类或对象可能属于哪些类,程序只能依靠运行时
阅读全文
摘要:Java中有四种内部类: 成员内部类:定义在另一个类(外部类)的内部,而且与成员属性和方法平级,故称成员内部类。类比于外部类的非静态方法,如果用static修饰就变成了静态内部类 静态内部类:使用static修饰的成员内部类。类比于外部类的静态方法。 局部内部类:定义在代码块内(使用花括号“{}”括
阅读全文
摘要:iTEXT下载地址 https://sourceforge.net/projects/itext/files/ 选择绿色的按钮,下载最新版本,解压后是一些jar包 为了使用方便,将文件夹放到JAVA_HOME目录下,并将这些jar文件放到CLASSPATH的路径下。 这是用java运行程序时是还会报
阅读全文
摘要:JDBC代表Java与数据库的连接,这对Java编程语言和广泛的数据库之间独立于数据库的连接标准的Java API,其允许用户访问任何形式的表格数据,尤其是存储在关系数据库中的数据。 JDBC分为双层架构和三层架构 sql API https://docs.oracle.com/javase/8/d
阅读全文
摘要:Java中I/O操作主要是指使用Java进行输入、输出操作。 Java所有的I/O机制都是基于数据流进行输入输出,这些数据流表示了字符或者字节数据的流动序列。 数据流是一串连续不断的数据的集合,就像水管里的水流,在水管的一端一点一点的供水,而在水管的另一端看到的是一股连续不断的水流。数据写入程序可以
阅读全文
摘要:Ubuntu平台 预备条件: 1)平台是Gridion上的Ubuntu 2)安装了JRE (版本如下) 3)在IDE(我用的是IDEA)打包成可运行的jar文件 设置步骤: 1)新建.desktop文件。该文件在 /usr/share/applications/ 目录下。我的jar文件的名字是Nan
阅读全文