- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 IDEA创建JSP项目和JSP语法
JSP文章目录JSP创建项目JSP语法脚本程序声明表达式注释指令行为流程控制JSP九大隐含对象客户端请求服务器响应过滤器CookieSession文件上传和下载重定向日期JSTLJavaBean自定义标签EL表达式异常创建项目添加Javaweb支持添加tomcat添加servlet-api和jsp-apiJSP语法脚本程序格式<% 代码 %><jsp:scriptlet> 代码</jsp:scriptlet>脚本程
2021-08-25 22:12:28
1009
原创 JUnit单元测试
JUnit单元测试JUnit下载从JUnit官网下载对应jar包,点击下载链接跳转到JUnitGitHub页面下载junit.jar包以及它的依赖hamcrest-core.jar在IDEA中使用JUnit在项目中添加JUnit编写测试类
2021-07-31 14:57:11
102
原创 Java多进程
Java多进程Java多线程的实现Java中的多线程由Thread类来实现,主要由两种方法。声明一个类来继承Thread,重写run方法。然后通过子类实例启动一个新的进程。public class MyThread extends Thread { @Override public void run() { // }}public static void main(String[] args) { Thread t1 = new MyThre
2021-07-30 22:31:22
361
原创 Java IO
Java输入输出流[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DoQ4Voue-1627568314147)(http://larbert-notes.oss-cn-beijing.aliyuncs.com/img/JavaIO.svg)]JavaIO分类按数据流向输入流输出流数据类型字节流传输数据的最基本单位是字节的流字符流传输数据的最基本单位是字符的流。在计算机中保存字符的时候使用不同的编码格式保存相同的字符需要占用的内存是不同
2021-07-29 22:19:23
155
原创 Java中的Map接口
MapMap接口和Collection接口下的数据的存储形式不同,在Map中的元素由Map.Entry<K, V>来存放,K和V是一种映射的关系,一个key对应一个value,key不能重复,但是value是可以重复的。HashMapMap接口使用频率最高的实现类可以存null无序线程不同步存储结构hash表JDK7及以前用数组和链表实现JDK8及以后用数组链表和红黑树来实现HashTable线程同步的HashMapTreeMap用红黑树实现的map使用前要
2021-07-28 20:30:03
172
原创 5 Java开发工具
Java开发工具常用源码编辑工具sublime textNotePad++editplusultraEditvim常用继承开发工具Intellij IDEAEclipseIDEMyEclipseNetBeans
2021-07-22 21:28:38
166
1
原创 3 Java的主要特点
Java的主要特点在1991年时候,Sun公司准备开发一中主要用户电视机顶盒这样处理能力和内存都十分有限的设备上运行。由于每个公司产品使用的芯片等硬件都大不相同,所以他们想设计一种非常小而且可以在各个平台上运行的语言。最初他们准备采用C++,但C++太复杂, 安全性差,后基于C++开发一种新的语言Oak。但是在之后的商业竞争当中他们输给了竞争对手。在次之后,他们用一种全新的语言编写了一款浏览器,并根据他们当时去的一家咖啡馆名字来命名了Java。Java主要有三个版本JavaSE Java标准版本J
2021-07-22 21:17:26
130
原创 2 JavaHelloWorld
JavaHelloWorld创建HelloWorld.java文件先新建一个txt文件,再把该文件重命名为HelloWorld.java如果创建的文件和下图一样没有后缀名,直接添加.java是没有用的。应该再文件资源管理器中点击查看,再把文件扩展名打勾就可以显示后缀名了编辑HelloWorld代码使用记事本来编辑HelloWorld.java,把下面的代码输入到记事本中。public class Hello { public static void main(String[]
2021-07-22 20:34:15
7264
5
原创 1 Java环境配置
Java环境配置文章目录Java环境配置windows下Java环境配置windows下Java环境配置JDK下载直接百度搜索jdk,从oracle官网下载即可。jdk下载链接选择最新的长期稳定版(LTS)点击文档下载会打开对应下载页面,可以下载对应版本的API文档JDK安装运行jdk安装程序下一步记住安装路径,然后下一步完成安装。配置环境变量在此电脑右键属性,跳转到设置页面中,选择高级系统设置(由于Windows10版本的不同,可能打开的页面不同,但是都可以
2021-07-22 15:26:44
226
2
原创 codeforces1475A
codeforces1475APlease note, that the input for some test cases won’t fit into 32-bit integer type, so you should use at least 64-bit integer type in your programming language.所以n不能用int类型。#include <iostream>int main () { int t; //n可能是64位所以使用long
2021-02-03 15:14:47
211
原创 查找最大元素
查找最大元素HDU 2025Problem Description对于输入的每个字符串,查找其中的最大字母,在该字母后面插入字符串“(max)”。Input输入数据包括多个测试实例,每个实例由一行长度不超过100的字符串组成,字符串仅由大小写字母构成。Output对于每个测试实例输出一行字符串,输出的结果是插入字符串“(max)”后的结果,如果存在多个最大的字母,就在每一个最大字母后...
2019-01-17 21:03:22
95
原创 POJ No.1852
在一根长为L的水平木棍上有一群数量为n的蚂蚁,它们以每秒1cm/s的速度走到木棍一端就会掉下去。现在知道它们的起始位置是距离木根左端点的x处。但是不知道它们爬行的方向。在相向而行的两只蚂蚁相遇后,它们会掉头往反方向走。问所有蚂蚁都落下木棍的最快时间和最慢时间。#include&amp;lt;bits/stdc++.h&amp;gt;using namespace std;int main(){ int ...
2019-01-17 20:35:35
78
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人