基于javafx的实训项目实战 —— 猿天气

  • Post author:
  • Post category:java

前言 这学期人机交互课程需要写一个项目,但是老师给的时间很短而且现在大三了也挺忙的,就写了个小项目应付作业。不得不感慨时光匆匆,大学好像要过完了。记得大一时候打字连盲打都不会,看着键盘打字都慢的一批,现在虽然也是一事无成,但是也能写点小项目了。大三下学期就该好好准备考研了,留个念吧。 需求分析 如今市面上有很多的天气预报软件。但是这些软件大部分都是针对移动端设计的。PC端虽然也有部分天气预报软件,…

继续阅读 基于javafx的实训项目实战 —— 猿天气

Java设计模式-责任链(Chain of Responsibility)模式

  • Post author:
  • Post category:java

介绍 Java责任链(Chain of Responsibility)设计模式是指很多处理对象构成一个链,链中前一个对象指向后一个对象。请求在链中传递,一个请求可以被一个或者多个对象处理。调用方(即客户端)不知道请求会被链中的哪个对象处理,所以责任链模式可以方便组织责任链而不影响调用方。 责任链模式一般定义抽象类或者接口来规范行为,而定义具体类实现具体的处理逻辑。 示例 示例1:Netty中的ha…

继续阅读 Java设计模式-责任链(Chain of Responsibility)模式

【java web】 Redis & Jedis 简单入门 (JQuery+AJAX+JSON)

  • Post author:
  • Post category:java

Redis 缓冲在内存中,持久化在硬盘里,非关系型数据库,数据类型为键值对 Jedis java操作redis 步骤 // 创建 Jedis jedis = new Jedis("localhost",6379); // 操作 jedis.set("username","zhangsan"); // 关闭 jedis.close(); 连接池 JedisPool // 创建配置对象 JedisPo…

继续阅读 【java web】 Redis & Jedis 简单入门 (JQuery+AJAX+JSON)

Java学习(自用,不定期更新)(二)

  • Post author:
  • Post category:java

内存 数组 内存 JVM内存划分 数组 定义 访问 索引 在内存中的存储 数组常见操作 数组遍历 求数组最值 数组反转 作为方法参数和返回值 作为方法参数 方法参数类型区别 作为返回值 内存 内存是计算机中的重要原件,临时存储区域,作用是运行程序。我们编写的程序是存放在硬盘中的,在硬盘中的程序是不会运行的,必须放进内存中才能运行,运行完毕后会清空内存。 Java虚拟机要运行程序,必须要对内存进行空…

继续阅读 Java学习(自用,不定期更新)(二)

Java中你应该会的工具,提高你的开发效率

  • Post author:
  • Post category:java

前言 Java中有很多工具类库,可以大大简化代码执行,提高我们的开发效率,作为初学者可能不太清楚,但某些类库早就成为业界标准类库,那么我们来了解学习一下; 一、Java自带工具方法 1、List集合拼接成以逗号分隔的字符串 // 如何把list集合拼接成以逗号分隔的字符串 a,b,c List<String> list = Arrays.asList("a", "b", "c"); /…

继续阅读 Java中你应该会的工具,提高你的开发效率

Java如何自定义异常?

  • Post author:
  • Post category:java

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一、 异常分为哪几种 ? 二、使用步骤 1. 自定义异常 2. 测试类 总结 前言 如果程序出现了问题,我们没有做任何处理,最终JVM 会做默认的处理,处理方式有如下两个步骤:把异常的名称,错误原因及异常出现的位置等信息输出在了控制台程序停止执行。 程序从 try 里面的代码开始执行 出现异常,就会跳转到对应的 ca…

继续阅读 Java如何自定义异常?

Java 基本数据类型 – 四类八种

  • Post author:
  • Post category:java

整理一下脑子里的知识,也算温故知新吧。 一、Java四大数据类型分类 1、整型 byte 、short 、int 、long 2、浮点型 float 、 double 3、字符型 char 4、布尔型 boolean 二、八种基本数据类型 三、数据类型详细介绍 整型(byte、short、int、long) 虽然byte、short、int、long 数据类型都是表示整数的,但是它们的取值范围可不…

继续阅读 Java 基本数据类型 – 四类八种

java 数据结构——字符串匹配算法

  • Post author:
  • Post category:java

字符串匹配算就是给定两个串,查找一个串是否在另一个串里面。为解决这个问题由此衍生了两个算法,B BF 算法和 KMP 算法。下面就来了解一下这两个算法吧。 1.用java实现 BF 算法 BF算法又称为暴力算法,它的核心思想是:从下标为 0 处比较主串和子串,若相等,则依次向下比较,直到子串结束,则得到匹配结果,若不相等,则主串回溯到下标为 1 处和子串下标为 0 处比较,依次类推,直到得到结果。…

继续阅读 java 数据结构——字符串匹配算法

java powerdesigner_powerdesigner 生成JAVA类

  • Post author:
  • Post category:java

Language->Edit Current Object Language... Java::Profile/Association/Templates/Helpers/Migrate/accessorsMany修改代码如下: .if (%implInterface%) .// Get collection .set_value(_operationName, get%.FU:roleNa…

继续阅读 java powerdesigner_powerdesigner 生成JAVA类

java中有关文件流的操作

  • Post author:
  • Post category:java

文件流: 顾名思义,程序和文件打交道. 此时我们谈及的文件,值得是纯文本文件(txt的,不要使用Word,Excel), 在字节流中,暂时不要使用中文. FileInputStream: 文件的字节输入流 FileOutputStream: 文件的字节输出流 FileReader:文件的字符输入流 FileWriter:文件的字符输出流 文件字符流: 文件的字节流: FileInputStream…

继续阅读 java中有关文件流的操作