Java相关
自己在学习Java时的心得以及笔记。
张甜不拉几
300个字怎能描述出精彩的我
展开
-
IDEA 中使用 maven 开发 SpringMVC 入门实例
前言断断续续的接触了两周的 Spring MVC 框架,不知从何处下手。在查阅了各种书籍文献,改了无数个bug之后,总算是写出了一个 Hello World 。下面作为实例展示的是一个简单的 Spring MVC 程序。项目结构注意其中 controller 所在文件夹 zs 必须要放在一个包内,否则编写 component-scan 时会一直报错;注意三个 .xml 文件:pom...原创 2020-04-09 16:59:33 · 238 阅读 · 1 评论 -
通用界面注册登录功能(连接MySQL)
程序近日学了MySQL的连接以及GUI的使用,制作了一个简易的注册登录程序,将注册的相关信息存储在对应的MySQL表中,登录时使用通配符进行查询。此功能将在寒假具体应用到网页注册方面,尽情期待!代码Register.javapackage exam1;public class Register { String id; String password; String birth...原创 2019-12-12 11:22:40 · 2679 阅读 · 2 评论 -
Eclipse连接MySQL进行顺序查询
花了整整一天装配JDBC、MySQL还有相应的组件,其中报出各种bug。通过各路神仙相救,终于是在晚上一边和女友看美剧,一边给调试成功了!激动!下面就让我们瞧瞧代码!import java.sql.Connection;import java.sql.Date;import java.sql.DriverManager;import java.sql.ResultSet;import j...原创 2019-12-09 00:01:54 · 493 阅读 · 2 评论 -
java 小贴士 -- 字符串与正则表达式
内容1)从键盘输入一个含有大小写字母、数字、特殊符号的字符串,去除字符串中所有的非英文字符之后,得到新的字符串。输出这个新字符串。2)再统计新字符串中每种英文字符的个数,并输出统计结果(字符个数为零的情况不用输出)。代码import java.io.Reader;import java.util.Scanner;import java.lang.*;public class tes...原创 2019-12-06 01:06:09 · 382 阅读 · 6 评论 -
首次Servlet开发心得
前言受疫战影响,所有科目都在家里开起了网课。四门大课里,花时间最多的莫过于java web了hhh,打心眼还是挺爱java并且准备坚定不移地走java开发道路!近期在学Servlet,上学期自己学过,从入门到退学hhhh,于是花了几天功夫研究了一下,写出个登录系统来,麻雀虽小,五脏俱全,美工组亲自操刀改过好几个demo,喜欢简约可爱别致风。关于servlet部分,这个小web里用到了serv...原创 2020-03-03 20:11:52 · 1662 阅读 · 4 评论 -
用eclipse 插件 windowbuilder 制作简易计算器
运用基于Eclipse的WindowBuilder创建的GUI项目效果如图:代码窗口部分import java.awt.EventQueue;import java.awt.event.*;import java.awt.*;import javax.swing.*;import javax.swing.JFrame;import javax.swing.JTextField...原创 2019-12-06 16:37:31 · 5323 阅读 · 3 评论 -
超详细 Springboot 入门教程 ---- IDEA + maven 实现英雄联盟角色创建
导语Spring Boot 主要目标是:为所有 Spring 的开发提供一个从根本上更快的入门体验开箱即用,但通过自己设置参数,即可快速摆脱这种方式。提供了一些大型项目中常见的非功能性特性,如内嵌服务器、安全、指标,健康检测、外部化配置等绝对没有代码生成,也无需 XML 配置。下面我将用一个家族祖传的英雄联盟角色创建实例来介绍 Springboot 入门级别开发。...原创 2020-04-12 20:01:16 · 478 阅读 · 2 评论 -
Java多线程--设计模式(二、Immutable Object(不可变对象)模式)
一、Immutable Object 模式简介多线程共享变量的情况下,为了保证数据的一致性,往往需要对这些变量的访问进行加锁。而锁本身又会带来一些问题和开销。Immutable Object 模式使得我们可以在不使用锁的情况下,既保证共享变量访问的线程安全,又能避免引入锁可能带来的问题和开销。这里采用的方法是状态不可变,从而保证了数据的一致性,又避免了同步访问控制所产生的额外开销和问题,也简化...原创 2020-03-31 19:23:34 · 327 阅读 · 2 评论 -
Java多线程--设计模式(一)
前言人人皆知,多线程编程在充分利用计算资源、提高软件服务质量方面扮演着非常重要的角色,然而,多线程编程并非一个简单地使用多个线程进行编程的数量问题,其自身也有诸多问题,好比俗话说“一个和尚打水喝,两个和尚挑水喝,三个和尚没水喝”,简单的使用多个线程进行过编程可能导致更加糟糕的计算效率。所以让我们来系统的探讨一下Java多线程的奥秘吧。一、无处不在的线程进程(process)代表运行中的程序...原创 2020-03-29 17:27:09 · 632 阅读 · 0 评论