![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
IDEA
文章平均质量分 72
小岛J猿
Stay hungry,Stay foolish.
展开
-
idea中maven项目,输出在控制台上的中文乱码问题
Maven项目工作台中文乱码问题&解决方法问题背景:这段时间在学习Junit4的软件测试,用到了好久没用的IDEA。搭建了Maven环境以后测试代码,好不容易跑通了,结果给出了一堆中文乱码,如图所示:隐约记得这个问题不是很难,但是在查阅了好多博主的解决方法,比如:解决maven控制台出现乱码情况方法说:打开File | Settings | Build, Execution, Deployment | Build Tools | Maven | Runner在VM Options中原创 2021-05-29 12:16:24 · 3175 阅读 · 3 评论 -
JavaWeb-Session基础举例
Session1.会话**会话:**指用户打开了一个浏览器,点击了很多超链接,访问了多个Web资源,后关闭浏览器,这个过程可以称之为“会话”。**有状态的会话:**例如一个学生来过咱们班的教室,下次再来的时候,我们就能记住他来过。这个就是有状态的会话。Eg:一个网站如何证明你来过?客户端<——>服务端1.服务端会给客户一个 信件,客户端下次访问的时候,带上这个信件,就可以被认出来了。(Cookie)。2.服务器登记你来过了,下次再访问的时候,会自动匹配你(Session)。2.原创 2020-06-07 21:40:36 · 1132 阅读 · 0 评论 -
JavaWeb-Cookie基础举例
Cookie1.会话**会话:**指用户打开了一个浏览器,点击了很多超链接,访问了多个Web资源,后关闭浏览器,这个过程可以称之为“会话”。**有状态的会话:**例如一个学生来过咱们班的教室,下次再来的时候,我们就能记住他来过。这个就是有状态的会话。Eg:一个网站如何证明你来过?客户端<——>服务端1.服务端会给客户一个 信件,客户端下次访问的时候,带上这个信件,就可以被认出来了。(Cookie)。2.服务器登记你来过了,下次再访问的时候,会自动匹配你(Session)。2保存原创 2020-06-07 21:33:44 · 247 阅读 · 0 评论 -
IDEA中ServletContext传递值为Null解决方法
ServletContext传递值为Null解决方法Web容器在启动的时候,它会为每一个Web程序都创建一个对应的ServletContext对象,它代表了当前的Web应用。作用:1.共享数据。我在此Servlet中保存的数据,在其他Servlet中也可以使用。存放数据文件:package com.edwin.servlet;import javax.servlet.ServletContext;import javax.servlet.ServletException;import原创 2020-06-02 10:53:12 · 2232 阅读 · 0 评论 -
IDEA中Tomcat控制台中文乱码解决
1.找到Tomcat安装路径下的conf,里面的logging.properties文件2.打开后找到:java.util.logging.ConsoleHandler.encoding = UTF-8 语句,更改为:java.util.logging.ConsoleHandler.encoding = GBK3.重启IDEA,查看结果:参考文献原文连接2020.06.02...原创 2020-06-02 08:18:34 · 291 阅读 · 0 评论 -
JavaWeb-IDEA中用Servlet输出简例
Servlet1什么是ServletServlet是由Sun公司开发动态Web的一门技术。Sun在这些API中,提供了一个接口,叫做Servlet。如果你想开发一个Servlet项目,只需要一下两个步骤: 1.编写一个类,实现Servlet接口。 2.把开发好的类部署到Web服务器中。通常,把实现了Servlet接口的Java程序,称作Servlet。Hello ServletServlet接口在Sun公司有两个默认的实现类,HttpServlet,GenericServle原创 2020-06-01 22:17:18 · 1642 阅读 · 0 评论 -
JavaWeb-在IDEA中使用Maven
Maven在IDEA中使用1.打开IDEA,启动一个新的Maven项目。2.配置Maven基本需求:3.设置Maven的GAV4.配置Maven仓库5.Finish后,等待自动下载配置文件和Jar包6.查看本地仓库多了些什么之前的文件夹是空的,现在已经放下了很多文件夹。7.IDEA中Maven的设置IDEA项目创建成功后,看一眼Maven的环境配置。自动导入源码和文档,会减慢速度,可以不用。完成以上步骤后,基本的一个Maven项目就成型了。可以开始使用了。Maven创建原创 2020-05-31 09:50:23 · 362 阅读 · 0 评论 -
JavaWeb-IDEA中配置Tomcat
IDEA中配置Tomcat1.点击相应位置2.找到Tomcat,添加3.进入后的配置4.解决Warning。必须配置:当我们想要访问一个网页时,需要有个一个指定的文件夹的名字。5.配置完成后,点击运行,可以测试Tomcat配置情况。会有结果输出:6.Maven目录分析参考文献《【狂神说Java】JavaWeb入门到实战》视频连接2020.05.31...原创 2020-05-31 09:49:07 · 280 阅读 · 0 评论 -
数据库(DataBase)-PrepareStatement代码举例
5.PrepareStatement对象PrepareStatement可以实现Statement的功能,同时可以防止Sql注入,同时效率更好。1.提取工具类:一次编写,多次调用。本文数据库:CREATE DATABASE JdbcStudy CHARACTER SET utf8 COLLATE utf8_general_ci;USE JdbcStudy;CREATE TABLE `users`( `id` INT PRIMARY KEY, `NAME` VARCHAR(40), `原创 2020-05-24 11:19:07 · 367 阅读 · 0 评论 -
数据库(DataBase)-Statement代码举例
Statement对象格式分析:Jdbc中的statement对象用于向数据库发送SQL语句,想完成对数据库的增删改查,只需要通过这个对象向数据库发送增删改查语句即可。Statement对象的executeUpdate方法,用于向数据库发送增、删、改的sql语句,executeUpdate执行完后,将会返回一个整数(即增删改语句导致了数据库几行数据发生了变化)。Statement.executeQuery方法用于向数据库发送查询语句,executeQuery方法返回代表查询结果的ResultSet对原创 2020-05-24 11:17:29 · 1121 阅读 · 0 评论 -
数据库(DataBase)-数据库连接池代码举例
数据库连接池原数据库连接机制:数据库连接——执行语句——执行完毕——释放资源在“连接——释放”的过程中,是十分得浪费系统资源的。因此,有了“池化技术”——预先准备好一些资源,等连接的时候,直接连上预先准备的。1.举例:1.原本从IDEA调用数据库的东西,都需要有: con = JdbcUtils.getConnection();来建立连接,之后再JdbcUtils.release(con,pres,res);释放资源。现在直接准备好了许多个con,让你用来建立连接,完成再归还。无需原创 2020-05-24 11:13:26 · 374 阅读 · 0 评论 -
数据库(DataBase)-SQL注入问题代码举例
SQL注入问题sql存在漏洞,容易导致数据泄露本文数据库:CREATE DATABASE JdbcStudy CHARACTER SET utf8 COLLATE utf8_general_ci;USE JdbcStudy;CREATE TABLE `users`( `id` INT PRIMARY KEY, `NAME` VARCHAR(40), `PASSWORD` VARCHAR(40), `email` VARCHAR(60), `birthday` DATE);INS原创 2020-05-24 11:10:29 · 529 阅读 · 0 评论 -
数据库(DataBase)-Statement&PrepareStatement代码举例解析
4.Statement对象格式分析:Jdbc中的statement对象用于向数据库发送SQL语句,想完成对数据库的增删改查,只需要通过这个对象向数据库发送增删改查语句即可。Statement对象的executeUpdate方法,用于向数据库发送增、删、改的sql语句,executeUpdate执行完后,将会返回一个整数(即增删改语句导致了数据库几行数据发生了变化)。Statement.executeQuery方法用于向数据库发送查询语句,executeQuery方法返回代表查询结果的ResultSe原创 2020-05-24 10:51:50 · 439 阅读 · 2 评论 -
数据库(DataBase)-JDBC程序代码范例解析
第一个JDBC程序1.创建测试所用的数据库:CREATE DATABASE JdbcStudy CHARACTER SET utf8 COLLATE utf8_general_ci;USE JdbcStudy;CREATE TABLE `users`( `id` INT PRIMARY KEY, `NAME` VARCHAR(40), `PASSWORD` VARCHAR(40), `email` VARCHAR(60), `birthday` DATE);INSERT INTO原创 2020-05-24 10:44:15 · 372 阅读 · 0 评论 -
数据库(DataBase)-使用IDEA连接数据库详解
7.使用IDEA连接数据库IDEA作为当下使用者最多的编辑软件,本身自己就支持前端,后端等一系列的连接。1.找到左侧有一个名叫Database的小框框,点开后按照顺序,依次点击“+”—>Data Source—>选择MySQL数据库(如果没有“Database“的小框框,点击最左下角的两个小正方形,即可)。2.进行数据库连接,依次核对本机数据库的Host,User,Password,和URL的内容是否正确,然后点击“Test Connection”进行测试连接。这里的数据库(Data原创 2020-05-23 10:20:19 · 8758 阅读 · 0 评论 -
IDEA如何设置鼠标滚轮调节字体大小
这个问题困扰我很久,一度以为没法实现。直到有一天实在是烦的不行,才想起来去网上找一找。下面我给总结一下:1.找到File——>Setting,或者用快捷键Ctrl+Alt+S2.找到Setting里面的Editor——>General,在右侧有一个“Change font size with Ctr+Mouse Wheel”,勾选上即可。3.点击下方的Apply,然后OK,你就会发现新天地!参考文献:《IDEA如何设置字体随滑轮滚动控制大小&快捷键?》原文连接20原创 2020-05-21 13:49:39 · 10839 阅读 · 4 评论