- 博客(44)
- 资源 (14)
- 收藏
- 关注
原创 java_程序题分析:删除指定目录下的所有文件和文件夹
package 程序题;import java.io.File;/** * 删除指定目录下的所有文件和文件夹 * @author 朱方圆 * */public class T8 { public static void main(String[] args) { delFolder("C:\\Users\\Administrator\\Desktop\\1111");//调用delFolder()方法 } public static boolean del
2020-08-29 11:36:22 252
原创 java_程序题分析:生成一个随机的由大小写字母和数字组成的4位验证码,要求验证码中不能出现重复字符
package 程序题;import java.util.ArrayList;import java.util.Random;/** * 生成一个随机的由大小写字母和数字组成的4位验证码, * 要求验证码中不能出现重复字符 * @author 朱方圆 * */public class T7 { public static void main(String[] args) { ArrayList<Object> array=new ArrayList<Obje
2020-08-29 11:35:06 4274 1
原创 java_程序分析题:将Map中值为”...”的键值对删除
package 程序题;import java.util.HashMap;import java.util.Map;/** * 将Map中值为”张三丰”的键值对删除 * @author 朱方圆 * */public class T5 { public static void main(String[] args) { Map<String, String> nameDelete = new HashMap<String,String>();//定义一个
2020-08-29 11:33:07 294
原创 java_程序题分析:将人名集合 ,{“Peter”,”Mary”,”Sam”,”Tom”,”Paker”,”Linda”,”Lina”} ,进行字典顺序排序(a~z的顺序)
package 程序题;import java.util.ArrayList;import java.util.Collections;import java.util.List;/** * * @author 朱方圆 * 将人名集合 * {“Peter”,”Mary”,”Sam”,”Tom”,”Paker”,”Linda”,”Lina”} * 进行字典顺序排序(a~z的顺序) */public class T4 { public static void main(Strin
2020-08-29 11:31:45 405
原创 java_程序题分析:查询指定一级目录下文件大小超过500M的文件
package 程序题;import java.io.File;import java.sql.Date;/** * 查询指定一级目录下文件大小超过500M的文件 * @author 朱方圆 * */public class T3 { public static void main(String[] args) { File file = new File("C:\\Users\\15460\\Desktop\\文件");//设置文件路径
2020-08-29 11:30:05 672
原创 java_程序题总结:统计一个数组中每个元素出现的次数
package 程序题;import java.util.HashMap;import java.util.Map;/** * 统计一个数组中每个元素出现的次数 * @author 朱方圆 * */public class T2 { public static void main(String[] args) { String[] str = {"j","f","o","i","1","3","a","e"};//定义一个字符串数组str Map<Charac
2020-08-29 11:28:51 2108
原创 程序题分析:将一个字符串数组转换成一个字符串集合
package 程序题;import java.util.HashMap;import java.util.Map;/** * 将一个字符串数组转换成一个字符串集合 * @author 朱方圆 * */public class T1 { public static void main(String[] args) { String[] a = new String[4];//定义一个字符串数组,数组名为a,长度为4 //分别将集合a中存储元素 a[0] = "a
2020-08-29 11:27:03 373
原创 javaSE_基础知识测试题分享
package 简答;public class Test { /* * 1.简述重写和重载:在一个类里面 * 重写: 1. 方法名与类名相同, * 2. 并且参数相同, * 3. 访问修饰符应当与类的访问修饰符相同或者更宽泛 * * 重载: 1. 方法名相同, * 2. 参数列表不同(数量,数据类型,顺序), * 3. 与返回值、访问修饰符无关 * */ /* *2. 简述构造函数: * * 构
2020-08-29 11:24:01 185
原创 表单事件与正则表达式案例分析
<!DOCTYPE html> <!-- 使用正则和表单事件完成表单的跳转, 要求只有用户名是QQ邮箱, 密码是数字字母组成的6-12位才能跳转。 --><html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> function password()
2020-08-28 11:48:30 148
原创 省份城市列表
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> // var a = [[1,2,3],[3,4,5],[6,7,8]];// alert(a[1][1]); var city_arr = [ ["沈阳","葫芦岛","
2020-08-28 10:51:16 874
原创 正则表达式案例格式
package com.fy;public class Test { public static void main(String[] args) { f1("123"); } public static void f1(String num) { String regex = "\\d{3}"; //x 必须出现,\\0 ~ 9之间的任意一个数字 {10} 表示\\d出现10次 System.out.println(num.matches(regex)); }
2020-08-27 11:15:06 59
原创 点击图片切换
<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <script type="text/javascript"> onload = function(){ var imgs = ["img/0.jpg","img/1.jpg","img/2.jpg","img/3.jpg"]; va
2020-08-27 10:41:09 242
原创 html标签基础认识
<!DOCTYPE html><!-- 作者:1546080876@qq.com 时间:2020-08-26 描述:是H5的规范,文档类型 HTML 标签是整个HTML页面的根标签--><html> <head> <!-- 描述:head标签是头部标签 --> <meta charset="utf-8" /> <meta http-equiv="refresh" con
2020-08-27 09:04:22 125
原创 24-MVC开发模式,三层架构
一,MVC开发模式1.1 历史Servlet 只能通过 response 来输出标签jsp 简化 Servlet 的开发,过度使用 jsp 会导致,前后端代码的耦合度过高,导致可读性差,不易于维护,难以协同开发MVC :M:model ,javabean(私有化的属性、无参的构造函数、setters and getters)V:view,视图,jspC:controller,控制器,Servlet1.2 好处和弊端好处:耦合度低,便于维护提高了复用性弊端:使项
2020-08-19 21:10:23 1292
原创 25-过滤器、监听器
一,过滤器1.1 概念生活中的过滤器:净水器web应用中的过滤器:当访问服务器的某些资源时,过滤器可以把请求拦截下来,完成一些特殊的功能过滤器的作用:登录验证、统一处理编码、敏感字的过滤web三大组件之一:servlet、filter、listener1.2 使用步骤定义类实现类Filter接口重写方法配置要过滤的资源路径 <filter> <display-name>LoginFilter</display-name>
2020-08-19 21:09:06 93
原创 23-jsp
一,Jsp1.1 概念jsp:java server pages,java 服务器页面jsp是一种特殊的页面,可以在html中嵌入java代码的页面,以 .jsp 结尾简化 java 代码的书写jsp的本质是一个Servlet,在第一次访问jsp页面时,这个jsp中的java代码会经历编译和运行jsp被翻译成的java代码继承了HttpJspBase,HttpJspBase继承HttpServlet1.2 jsp脚本在jsp中定义java代码的格式<% java代码 %&g
2020-08-19 21:08:11 152
原创 会话技术(Cookie/Session)
一,会话技术概念:会话就是客户端与服务器之间的一个通信过程,一次会话中包含多次请求和响应一次会话:客户端第一次请求服务器时建立会话,直到任意一方断开为止作用:在一次会话的范围内的多次请求之间可以实现数据的共享分类:客户端会话技术:Cookie服务端会话技术:Session二,Cookie概念:客户端会话技术,它将数据存储到客户端(浏览器)方法:new Cookie(String name,String value):创建Cookie对象,将两个参数形成键值对绑定到当前Cook
2020-08-19 21:07:17 361
原创 request 与 response
一,Request1.1 概述概念:request 对象是由服务器创建的封装了所有客户端提交信息的对象,我们可以直接使用它,通过它API中相关的方法获取客户端请求时所封装在请求对象中的数据。request 的体系结构:RequestFacade实现类 -> HttpServletRequest接口 -> SevletRequest接口1.2 request 的功能1.2.1 获取请求消息获取请求行getMethod():获取请求方式:POST、GETgetCo
2020-08-19 21:06:51 173
原创 HashMap源码分析与总结
HashMap###1. 属性介绍 //哈希表数组的默认长度 16 static final int DEFAULT_INITIAL_CAPACITY = 1 << 4; // aka 16 //哈希表数组的最大长度,2的30次方的原因是,int 最大值是 2的31次方减 1,所以只能是 30 次方 static final int MAXIMUM_CAPACITY = 1 << 30; //默认的加载因子,加载因子指的是 hashmap 中数据
2020-08-12 11:34:37 184
原创 tomcat、http、serlvet
一,服务器1.1 web 相关的概念软件结构C/S:客户端/服务端B/S:浏览器/服务端C/S 和 B/S的对比:C/S 的页面更加精美C/S 的宽带占用更小B/S 的硬盘占用更小B/S 更易于更细维护资源的分类:静态资源:任何用户访问后,得到的结果就是一样的就称为静态资源,静态资源可以直接被浏览器解析,例如:html、css、js动态资源:每一个用户访问后,得到的结果可能不同的就称为动态资源,动态资源会先转换成静态资源,再返回给浏览器,例如:servlet、jsp网
2020-08-12 11:33:17 148
原创 数据库介绍
一,数据库1.1 概念数据库就是存储数据的仓库数据库可以实现数据的持久化存储数据库的本质是文件系统1.2 DBMSDatabase Management System:数据库管理系统DBMA:数据库管理员常见的数据库管理系统:MySQL:Oracle公司的中小型数据库,从6版本开始收费Oracle:Oracle公司的大型数据库,收费的DB2:IBM公司的大型数据库SQLServer:Mircosoft公司的大型数据库SQLite:移动端的嵌入式的小型数据库
2020-08-10 12:28:55 137
原创 22-JDBC
一,JDBC基础1.1 概念概念:Java Database Connectiviry,Java 数据库连接,JDBC 让我们可以通过 Java 代码访问数据JDBC的本质:它是官方推出的一套专门用于操作关系型数据库的规则。各个不同的数据库厂商都要去实现这个接口,并提供相应的 jar 包。我们就可以使用这个 jar 包针对不同的关系型数据库进行数据库的操作。1.2 使用步骤导入 jar 包 mysql-connector-java-5.1.37-bin.jar导入步骤:在项目的根
2020-08-10 12:28:07 135
原创 web_求和(练习)
<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <script type="text/javascript"> function getSum(){ // 1.通过id获取3个输入框的元素对象 var inp1 = document.getElementById("inp1"); var
2020-08-07 20:41:57 758
原创 web_js概述
1. 变量<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <script type="text/javascript"> function f(){ i = 3; } function g(){ f(); alert(i); } </script> &
2020-08-07 20:10:08 269
原创 web_QQ登录注册界面设计
<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <script type="text/javascript"> //定义变量,初始化为0 var count = 0 function check(){ var imgObj = document.getElementById("chec
2020-08-07 09:28:47 1791
原创 web_显示与隐藏
<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <style type="text/css"> *{ /* * margin 默认外边框留白 * padding 默认内边框留白 */ margin: 0; padding: 0; } .u{
2020-08-06 21:00:10 384
原创 web_margin,pading...
* 是表示针对HTML的所有元素。margin表示边框外面留的空白,后面的0表示不留空白。padding表示边框内部带内容之间填充,后面的0表示不留空白。border表示边框,后面的0px表示边框宽度为0像素,边框绘制方式none表示不绘制边框。 代码演示<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <s
2020-08-06 20:40:41 195
原创 web_定位 —— 案例说明
<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <style type="text/css"> *{ margin: 0; padding: 0; border: 1px solid aquamarine; } #pp{ position: absolute;
2020-08-06 20:19:45 146
原创 web_js
1. 元素选择器<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <style type="text/css"> p{ color: red; } span{ color: blue; } </style> </head> <body>
2020-08-06 14:25:15 97
原创 web_外联样式表
1. js文件<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <link rel="stylesheet" type="text/css" href="css/test.css"/> </head> <body> <p>段落</p> </body>&
2020-08-06 09:13:15 566
原创 web_内联样式
<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> </head> <body> <!-- 作者:1546080876@qq.com 时间:2020-08-06 描述:内联样式 --> <p style="color
2020-08-06 09:05:55 308
原创 web_标签补充<p> <i> <strong>...
<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> </head> <body> <p> 静夜思 <br /> 窗前明月光, <br /> 疑是地上霜。 <br /> 举头望明月, <br />
2020-08-05 23:19:40 1005
原创 web_div/span标签
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <!-- 作者:zhu 时间:2020-08-05 描述: style="color: aquamarine 字体颜色 背景色
2020-08-05 23:09:15 621
原创 web_制作一个用户名 密码 性别 兴趣爱好 注册的界面
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <form> <table cellpadding="0" cellspacing="0"> <tr style="height: 40px;">
2020-08-05 21:01:47 5665 1
原创 web_1.使用html写一段自我介绍, 要求要有个人信息,个人履历, 尝试使用样式进行颜色,背景的设置
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <!-- 作者:zhu 时间:2020-08-05 描述:hr表示一条横线 --> <hr /> <!--
2020-08-05 19:40:26 4986
原创 web_表单标签
<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> </head> <body> <form> <input type="text"/> <br /> <input type="password" id="pwd"/> <
2020-08-04 23:38:19 491
原创 web_事件
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> //方法1 function f1(){ //定义变量 var a = document.getElementById("b"); a.value = "你好"; }
2020-08-04 23:29:41 181
原创 web_按钮
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <form action=""> <input type="text" value="默认提交内容"/> <input type="text"/> <button>
2020-08-04 23:21:41 1699
原创 web_单选框与复选框
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <form action="https://im.qq.com/"> <br /> <input type="radio" name="sex" value="1" checked
2020-08-04 23:17:13 2830
原创 web_文本框和密码框
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <form action="03_按钮.html" method="post"> <input type="text" placeholder="手机号/用户名/邮箱" maxlength="12" nam
2020-08-04 22:49:00 794
父类的抽象.xmind
2020-07-10
java_方法思维导图.xmind
2020-07-10
二维数组.xmind
2020-07-10
Java语言基础.xmind
2020-07-10
java循环结构.xmind
2020-07-10
JavaSE知识内容.xmind
2020-07-10
java的三大特性.xmind
2020-07-10
JavaSE.xmind
2020-07-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人