随笔分类 -  java

摘要:故障长上图这样。 解决方法:打开File->project structure 选择Artifacts 点击上面最显眼的那个加号,选择Web Application:Exploded 接着按照下面操作进行: 选择Put into Output Root. 点击OK. 返回到Tomcat配置页面选择D 阅读全文
posted @ 2021-10-08 22:41 明明一颗大白菜 阅读(1131) 评论(0) 推荐(0) 编辑
摘要:1 用alt+insert2 ctrl + o 鼠标左击以确定代码插入的位置,使用快捷键CTRL+O,会弹出窗口让选择某个方法,例如: 双击要override的方法即可。例如双击onPause(): 阅读全文
posted @ 2021-08-30 23:27 明明一颗大白菜 阅读(1077) 评论(0) 推荐(0) 编辑
摘要:<insert id="insert" keyProperty="id" useGeneratedKeys="true" parameterType="com.demo.domain.CountRateConfig"> insert into query_rate_config (code,part 阅读全文
posted @ 2021-06-10 17:40 明明一颗大白菜 阅读(959) 评论(0) 推荐(0) 编辑
摘要:下面将在用户和账户进行一对一查询的基础上进行介绍SpringBoot集成Mybatis实现多表查询的基于xml的两种方式。 首先我们先创建两个数据库表,分别是user用户表和account账户表 user表: account表: 然后创建实体类 **第一种通过创建子类的方式查询 需求:查询所有的用户 阅读全文
posted @ 2021-05-11 09:40 明明一颗大白菜 阅读(1261) 评论(0) 推荐(0) 编辑
摘要:由低到高依次是:byte,short,char->int->float->double强制转换 (类型)变量名,高到低自动转换 低到高,不用处理注意: * 1.不能对布尔类型进行转换 * 2.不能把对象类型转换为不相干的类型 * 3.再把高容量转换为低容量的时候,强制转换 * 4.转换的时候可能存在 阅读全文
posted @ 2021-03-01 23:25 明明一颗大白菜 阅读(68) 评论(0) 推荐(0) 编辑
摘要:先看例子: float d1 = 0.1f; double d2 = 1.0/10; System.out.println(d1==d2); 以上代码可以看到,d1的结果是0.1,d2的结果也是0.1,但是d1并不等于d2,因为: float类型:有限的离散数据,舍入误差,所以不等于double同数 阅读全文
posted @ 2021-03-01 23:24 明明一颗大白菜 阅读(334) 评论(0) 推荐(0) 编辑
摘要:findAttribute: 依次在page,request,session(如果有效的话)和application Scope(范围)查找以name为名的Attribute,找到就返回对象,都找不到返回null。 getAttribute: 在page scope内查找与name相关的属性,找到返 阅读全文
posted @ 2018-05-24 11:38 明明一颗大白菜 阅读(1825) 评论(0) 推荐(0) 编辑
摘要:我们都知道可以通过js的方法来实现防止表单重复提交,但是js只适用于“在网络延迟的情况下让用户有时间点击多次submit按钮导致表单重复提交” 的情况下进行操作, 那如果碰到“表单提交后用户点击【刷新】按钮导致表单重复提交”和“用户提交表单后,点击浏览器的【后退】按钮回退到表单页面后进行再次提交”的 阅读全文
posted @ 2018-05-18 11:17 明明一颗大白菜 阅读(1151) 评论(0) 推荐(0) 编辑
摘要:要想在cookie中存储中文,那么必须使用URLEncoder类里面的encode(String s, String enc)方法进行中文转码,例如: 在获取cookie中的中文数据时,再使用URLDecoder类里面的decode(String s, String enc)进行解码,例如: 阅读全文
posted @ 2018-05-15 18:09 明明一颗大白菜 阅读(502) 评论(0) 推荐(0) 编辑
摘要:1、如果提交方式为post,想不乱码,只需要在服务器端设置request对象的编码即可,客户端以哪种编码提交的,服务器端的request对象就以对应的编码接收,比如客户端是以UTF-8编码提交的,那么服务器端request对象就以UTF-8编码接收(request.setCharacterEncod 阅读全文
posted @ 2018-05-15 15:01 明明一颗大白菜 阅读(5639) 评论(0) 推荐(3) 编辑
摘要:首先先来看一下项目的结构吧,有两个servlet,一个是进行验证码的生成以及存储的,一个是进行校验的,还有一个jsp页面是用来实现form表单的书写和展示: 我们只需要看这三个就行了,其他的自动忽略;记得写完以后要配置一下web.xml里面的路径,不然访问不到servlet里面的内容。 说一下思路: 阅读全文
posted @ 2018-05-15 14:04 明明一颗大白菜 阅读(3842) 评论(0) 推荐(0) 编辑
摘要:首先,需要在javaweb的项目当中新建一个Servlet文件,然后再web.xml中配置一下: 这样运行的时候就可以通过“http://localhost:8080/Response/Response02”的地址访问到我们的Servlet。 开始代码的编写吧: 首先,我们需要写一个生成随即数字的方 阅读全文
posted @ 2018-05-09 14:30 明明一颗大白菜 阅读(3333) 评论(0) 推荐(0) 编辑
摘要:今天遇到了一个在servlet的service方法中获取ServletContext对象出现java.lang.NullPointerException(空指针)异常,代码如下 这个问题很奇怪,也是第一次遇到,因为以前在servlet的doGet/doPost方法中要获取ServletContext 阅读全文
posted @ 2018-05-04 11:34 明明一颗大白菜 阅读(522) 评论(0) 推荐(0) 编辑
摘要:新建一个jsp项目,然后再里面配置完了一切写了一个servlet的文件: 点击运行的时候出现了javax程序包不存在的错误,百度了许多都在说是tomcat的事情,吧tomcat/lib下面的servlet-api.jar的包复制到项目的WEB_INF下面的lib中再重启一下。但是还是没效果。后来仔细 阅读全文
posted @ 2018-04-28 11:51 明明一颗大白菜 阅读(376) 评论(0) 推荐(0) 编辑
摘要:首先是表单的jsp文件:upload.jsp 上传处理的jsp文件:message.jsp: 阅读全文
posted @ 2018-04-23 12:05 明明一颗大白菜 阅读(20967) 评论(8) 推荐(10) 编辑
摘要:在这里博主做了一个小小的判断,当访问次数大于等于2的时候,session会销毁然后进行清零重新计算。 阅读全文
posted @ 2018-04-20 13:56 明明一颗大白菜 阅读(2966) 评论(0) 推荐(1) 编辑
摘要:1.打开tomcat的edit configuration,一定要选择war exploded 2.选择update classes and resources 3.配置基本就是这样,后面选择debug启动 阅读全文
posted @ 2018-04-17 14:16 明明一颗大白菜 阅读(3407) 评论(0) 推荐(1) 编辑
摘要:tomcat 的 8080 端口经常会被占用,解决办法两个: 1、关闭占用8080端口的进程:8080端口被占用的话执行startup.bat会报错,可在cmd下执行netstat -ano命令查看8080是否被占用,如果被占用可根据相应的PID号在任务管理器查找并关闭相应进程,然后重启tomcat 阅读全文
posted @ 2018-04-17 11:27 明明一颗大白菜 阅读(7380) 评论(0) 推荐(0) 编辑
摘要:今天写了一段查询数据库的操作,如下 表结构和表内容: 好,那么我们来看一下运行的结果: 没有影响显示,但是却出现了警告,网上查询资料,原来是需要在DB_URL后面加上参数: OK,成功运行,其实这个警告不影响使用,只是SQL版本的事情罢了 阅读全文
posted @ 2018-04-13 17:24 明明一颗大白菜 阅读(483) 评论(0) 推荐(1) 编辑
摘要:使用java发送邮件的时候,需要先下载两个jar包,连接如下: JavaMail mail.jar 1.4.5 JAF(版本 1.1.1) activation.jar 然后将这连个包导入,博主用的是IDEA,导包的教程连接:https://www.cnblogs.com/yulia/p/68240 阅读全文
posted @ 2018-04-13 10:45 明明一颗大白菜 阅读(532) 评论(0) 推荐(1) 编辑

<-- -->
点击右上角即可分享
微信分享提示