12 2020 档案

摘要:(servlet) //实现servlet复用 public class UserServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp 阅读全文
posted @ 2020-12-29 23:44 枫叶像思念 阅读(213) 评论(0) 推荐(0)
摘要:菜菜的我冒出了大大的问号 为什么 为什么! 我回头一想这可是字符串啊 字符串你用== 你是不是傻 好吧我傻。。。 java有两种数据类型:基础数据类型 引用数据类型 我们平常的时候 判断个a==b 因为都是int类型的 所以直接比较值 但是字符串是引用类型 不光对比值 还对比地址 只有值、地址都相等 阅读全文
posted @ 2020-12-28 22:34 枫叶像思念 阅读(195) 评论(0) 推荐(0)
摘要:项目简述:smbms 超市订单管理项目 实现的主要功能为 管理员登录、注册 项目用到了三层架构 我们先来看一下登录用到的内容 阅读全文
posted @ 2020-12-28 22:27 枫叶像思念 阅读(217) 评论(0) 推荐(0)
摘要:如果在一个接口类里面的方法没有抛出异常的话 在实现此接口的类里面的重载方法也是不能抛出异常的 import com.lei.pojo.User; import java.sql.Connection; public interface UserDao { //得到要登录的用户 public User 阅读全文
posted @ 2020-12-27 21:10 枫叶像思念 阅读(268) 评论(0) 推荐(0)
摘要:明确指明你的java发行版本是5 肯定说明你的JDK或者java版本有一个是5 (但是你可能根本都没下过JDK1.5) 1.确定你的项目JDK是高于5的 在IDEA右上角打开项目结构(用图里的快捷键也可以) 2.确定编译器是高于1.5版本的 2021/2/16更新 为什么每次新建一个moudle都要 阅读全文
posted @ 2020-12-27 20:55 枫叶像思念 阅读(1351) 评论(0) 推荐(0)
摘要:在javaweb学习中遇到了要去读取properties文件的情况 在dao层建立了一个BaseDao用来读取properties 进而操作数据库。 静态代码块的特点:随着类的加载而执行,而且只执行一次 对,没错,就是这个,上面的代码就是因为这个特点而这样写的,可以使得静态代码块中的代码只执行一次, 阅读全文
posted @ 2020-12-27 20:50 枫叶像思念 阅读(183) 评论(0) 推荐(0)
摘要:今天做数据库实验课看到了觉得很好玩 分享一下 今天做实验用 Map<String, List<String>> anagrams = new HashMap<>(); 显示HashMap<的后面非法标识符 改成这样就可以了 Map<String, List<String>> map = new Ha 阅读全文
posted @ 2020-12-24 22:17 枫叶像思念 阅读(210) 评论(0) 推荐(0)
摘要:使用快捷键:Ctrl+Alt+T打开终端。(乌班图系统) 1. 在~/exp2/Mydir下,创建如下目录结构。(注意大小写) 2. (1) 在MyDoc中创建一个空文件first。 (2) 用vim打开first,然后加载~/exp2/vim.txt的内容到编辑区。 (3) 增加新行内容,至少达到 阅读全文
posted @ 2020-12-19 16:35 枫叶像思念 阅读(1016) 评论(0) 推荐(0)
摘要:实验步骤: 一、登录Linux终端 (1) 登录系统 a.使用自己的用户名和密码登录云服务器。 使用的putty进行登录 (2) 使用shell 12分 a.查看命令提示符的特征,确定当前shell的类型。$ ps -p $$或者$ echo $0 执行man命令,学会使用帮助。man命令是Linu 阅读全文
posted @ 2020-12-19 15:21 枫叶像思念 阅读(920) 评论(0) 推荐(0)
摘要:尽管Java已经预定义了许多异常类,但有时还需要定义自己的异常。编写自定义异常类实际上是继承一个API标准异常类,用新定义的异常处理信息覆盖原有信息的过程。 自定义异常类需要继承Exception。 当然也可选用Throwable作为父类。其中无参数构造方法为创建缺省参数对象提供了方便。 第二个构造 阅读全文
posted @ 2020-12-19 14:43 枫叶像思念 阅读(367) 评论(0) 推荐(0)
摘要:环境:已经安装了git github在idea使用账号登录或者使用token登录了 第一步,我们先将项目在github上创建 在这里选择我们要上传的文件 可以看到在GitHub上已经建立好了 第二步,我们先新建一个文件或者类都可以。来试一下git的各个过程 他会问你是不是add这一步相当于将你的文件 阅读全文
posted @ 2020-12-17 21:13 枫叶像思念 阅读(93) 评论(0) 推荐(0)
摘要:1(共20分)a.在exp3目录下创建两个文件numbers和charstouch numberstouch charsb.使用vi输入其内容,如下:numbers11111111111111111222222222222222223333333333333333344444444444444444 阅读全文
posted @ 2020-12-17 16:05 枫叶像思念 阅读(1723) 评论(0) 推荐(0)
摘要:一、下载git https://git-scm.com/ 选择你自己电脑的版本进行下载 然后安装的时候一路next就可以了 二、熟悉git git有三个操作方式 第一个是类似于linux的shell(bash)语言 第二个是图形界面 第三个是类似windows的cmd 我们推荐使用第一个shell语 阅读全文
posted @ 2020-12-13 22:09 枫叶像思念 阅读(147) 评论(0) 推荐(0)
摘要:一、实现客户端和服务器端的聊天 我们先来看一下socket的源码 我们在代码定义的socket如下 socket=new Socket(serverIP,port); 源码为 public Socket(InetAddress address, int port) throws IOExceptio 阅读全文
posted @ 2020-12-13 21:02 枫叶像思念 阅读(588) 评论(0) 推荐(0)
摘要:一、初识InetAddress InetAddress 此类表示Internet协议(IP)地址。 InetAddress类提供了将主机名解析为其IP地址的方法,反之亦然。 值得一提的是 它并没有构造函数。 二、InetAddress常用方法 byte[] getAddress() 返回此 Inet 阅读全文
posted @ 2020-12-13 19:36 枫叶像思念 阅读(478) 评论(0) 推荐(0)
摘要:WireShark分为两个过滤器: 1.显示过滤器。 2.捕获过滤器。 我们分别来介绍一下 一、显示过滤器 基本语法: 比较操作符:==、!=、<、>、>=、= 逻辑操作符:and、or、not(没有条件满足)、xor(有且仅有一个条件满足) IP地址:ip.addr(来源ip地址或者目标ip地址) 阅读全文
posted @ 2020-12-10 22:10 枫叶像思念 阅读(584) 评论(0) 推荐(1)
摘要:HTTP到底是什么:超文本传输协议,是一个基于请求与响应,无状态的,应用层的协议。 常基于TCP/IP协议传输数据,互联网上应用最为广泛的一种网络协议,所有的WWW文件都必须遵守这个标准。设计HTTP的初衷是为了提供一种发布和接收HTML页面的方法。 俗话讲:流水的http,铁打的tcp。 因为每个 阅读全文
posted @ 2020-12-10 21:25 枫叶像思念 阅读(811) 评论(0) 推荐(1)
摘要:在前博客 运行第一个servlet后 我们来简单实现一个cookie。 一、简单介绍 Cookie 是一些数据, 存储于你电脑上的文本文件中。 当 web 服务器向浏览器发送 web 页面时,在连接关闭后,服务端不会记录用户的信息。 Cookie 的作用就是用于解决 "如何记录客户端的用户信息": 阅读全文
posted @ 2020-12-03 21:59 枫叶像思念 阅读(1316) 评论(0) 推荐(0)