Java Bean 和 servlet 的简单应用及 demo

Java BeanJava Bean 是什么?1.JavaBean 本身就是一个类,属于 Java 的面向对象编程。2.在 JSP 中如果要应用 JSP 提供的 Javabean 的标签来操作简单类的话,则此类必须满足如下的开发要求:(1) 所有的类必须放在一个包中,在 WEB 中没有包的是不存在的;(2) 所有的类必须声明为 public class,这样才能够被外部所访问;(3) 类中所有的属

eclipse 打包,将 web 项目发布到 Tomcat 服务器上

本文中的 eclipse 专指 eclipse for java ee 版本,项目为普通 Java web 项目,而非 maven 项目。eclipse 项目(打包)导出在右击项目,弹出菜单中选择 WAR File,导出可以部署到服务器的 war 包。或者在弹出菜单中选择 Export 进一步选择项目导出的格式,比如常见的,Java 项下的 JAR file。导出下一步中 destination

eclipse 自动生成 getter,setter 方法的快捷键

首先 shift + alt + s,弹出相关菜单;再 r, 快捷选择生成 getter,setter 方法;最后 alt + a,全选所有私有属性(private)。注: 最后一步可能会和微信截图的快捷键冲突,若有冲突,可手动选择,或点击全选按钮,然后生成属性操作方法方法。

Centos(Linux) 安装 JDK 8 和 Tomcat 9

下载安装 JDK众所周知 java 的东家换了,变成了 Oracle。Oracle 后续更新很多 JDK 版本,如:JDK 11 (LTS),最新的已经到 JDK 13 了。但后续版本存在商用付费的问题,即个人使用或者开发使用免费,但如果部署到正式环境进行企业级应用,则需要向 Oracle 公司支付授权使用费。java 商用之前最新版本就是 JDK 8,对应 java 版本 1.8(最新版 JDK

win7 下 javac 编译中文报错: ??? Cp1252 ???

问题在 win7 下使用 javac 指令编译 Java 文件,当源码中包含中文(包括注释)时,编译会失败,并报错 ??? Cp1252 ???。使用的 shell 为 git-bash,jdk 1.8。解决针对 Java 编译中文报错,网上的解决方案,大多为编译时携带指定编码参数。因为 Windows 默认环境为 ANSI ( Cp1252 ) 编码,默认编译出来的字节码也是 Cp1252。当然

少算了一碗牛肉粉丝汤

中午小雨初停,和几个同事出去吃饭。常去的地儿不远,走路大概 10 分钟就到了。那是一家淮南牛肉汤,生意特别好。到那边已经接近满座了,赶紧叫了牛肉面、牛肉粉丝、牛肉骨头和几个脆饼。聊了几句,牛肉面和牛肉粉丝就陆续上桌了,但脆饼到了午餐接近尾声才吃到。喝完最后一口汤,我起身去付钱。这时候人少了些,但老板娘和服务人员依然在忙着上菜。我说了三次我们吃了什么,依然没有得到回应。终于老板娘忙完了,我又说了一次

maven 编译报错 xxx \u3000 xxx

问题找到报错位置,发现是空格。空格怎么会报错呢?网上搜索了一下,原来 \u3000 是全角中文空格。三种空格 unicode( \u00A0、\u0020、\u3000) 表示的区别1.不间断空格 \u00A0,主要用在 office 中,让一个单词在结尾处不会换行显示,快捷键 ctrl+shift+space;2.半角空格(英文符号) \u0020,代码中常用的;3.全角空格(中文符号) \u3

Spring boot 项目 war 包部署报错:org.apache.catalina.LifecycleException: Failed to start component

前言如题,在学习 Spring 入门教程 Building a RESTful Web Service,分别使用 gradle 和 maven 进行编译和打包,之后部署到外部容器 Tomcat 中报错。打包主要有 jar 包和 war 包,jar 包可以直接执行,而 war 包适合部署(在外部服务器容器中,如 Tomcat 中会被自动解析成可访问目录)。jar 包直接运行方法: java -jar

PC 端 html 页面滑动条(滚动条)修改样式、自定义样式

看到 公司官网 的滑动条样式做了修改,活动条变窄,颜色变深。不注意看都会忽视滑动条的存在。这样修改滑动条可以使展示页面变宽,可以展示更多的细节。但现如今的网页大都适配性较好,弹性布局,滑动条让出来的哪一点儿空间可有可无。但修改滑动条样式的方法,可以学习一下。主要使用 ::-webkit-scrollbar ,这是一种非标准的特性,属于 CSS 伪类选择器,影响了一个元素的滚动条的样式。兼容性:::