- 博客(13)
- 收藏
- 关注
原创 常用正则表达式(汉字,ip,子网掩码,端口)
汉字校验汉字个数 function characterCheck(text){ var count = 0; var reg = /^[\u4e00-\u9fa5]$/; for(var i = 0;i < text.length;i++){ if(reg.test(text.substr(i,1)) === true){ count++; } .
2021-11-19 20:01:03
1480
原创 idea导入非maven普通web项目
从git上拉下公司的一个项目发现用不了。以下是详细过程。项目用idea打开之后(可以用idea从git拉代码,也可以把本地项目用idea打开。)1.标记文件让idea能识别到是需编译的文件(我的说法不官方不严谨,主要是为了理解方便)。主要是把需要的文件标记成蓝色的Sources不知道该标记什么就随便标标试试(主要是src下的),因为项目是现成的,只要弄到不报错就可以。文件上右键Mark directoryas 也是一样的效果2.配置tomcat在框框的地方选择自己的tomcart,最下方
2021-10-13 14:54:10
2053
原创 通过下棋理解面向对象。
假如我要写一个下棋的程序,以面向对象的思想来写。那么 类 属性 方法 棋子类 颜色(判定先后手) 移动 棋盘类 样式(九宫格棋盘还是象棋棋盘等) 找某一棋子位置 规则类 判断输赢 面向对象的三大特点:封装,继承,多态,想要写一个具体的游戏,那么就需要细化属性和方法如果是一个五子棋游戏,我们可以继承棋子类,添加id
2021-04-21 21:44:25
1020
原创 ajax 异步刷新表格
举个栗子:按姓名查询学生页面部分: <input type="text" class="input" name="stu_name" id="searchname" placeholder="请输入要查询的学生姓名"> <div class="search"><a class="searchbyname" onclick="queryStuByName()">查询</a> <table id="table1">
2021-04-20 08:55:17
1140
原创 ssm框架流程详解。适用于本人第一个成功案例。通过代码倒推配置。
该成功案例是ssm框架下的学生成绩管理系统的一小部分,登录身份判断模块。大致流程:页面请求----controller层接受请求----controller层调用service层----service层调用dao层----返回结果跳转页面。一、页面请求 主要问题是怎么让这个请求连接到具体的方法。首先输入账号密码后点击登录,页面发送了如下请求。请求风格restful。二、controller层接受请求 主要问题是怎么让这个请求连接到具体的方法。通过这个请求可以得知,如果想要响应这个请求,需要
2021-04-16 22:34:13
547
原创 一个介绍jsp引用多个js文件但是js文件未引入
一个jsp引入多个js文件。但是无法引入。源代码中明明写了js文件的位置,但是发布出去的只有一个js文件。网页中右键点查看源代码中可以看到三个js文件的链接,点进去发现未找到。原因是:加了登录检查的过滤器,拦截了所有请求,但是包含js的未放行。在过滤器中把包含js的请求也放行就ok了...
2020-12-17 17:01:52
350
原创 空指针异常,数据库
如图,使用jdbc查询数据库后得到结果集rs,如果用上图方式获取数据库数据赋给对象,虽然看上去很简洁,会出现空指针异常。原因是在37行,定义了admin1是null。如果定义new Admin();,那么admin1就始终不为空,无法进项以后步骤的判断。使用下图方式就不会报错啦。...
2020-12-15 08:44:01
328
原创 IDEA 代码没错但是tomcat404.未加载jsp文件
idea创建web项目。代码没错但是网页一直是404。找tocat加载项目的位置edit configuration ->deployment 右边栏的笔。时区 serverTimezone=UT
2020-11-25 15:06:06
2389
原创 数组存储对象
数组存储对象 Employee bpse = new BasePlusSalesEmploee();//有底薪销售对象 Employee he = new HourlyEmployee();//小时工对象 Employee se = new SalariedEmployee();//固定工资对象 Employee sales = new SalesEmployee();//无底薪销售员工对象 Accounting acco =new Acco
2020-11-25 08:55:28
215
原创 java继承
Java继承加粗样式1.Java中子类继承父类。好比机器人拼装玩具。父类是机器人主体,控制部件。子类是延伸的武器`class Animal {private String name;public String getName() { return name;}public void setName(String name) { this.name = name;}}class Cat extends Animal{void say(){System.out.prin
2020-11-24 14:36:26
95
原创 对象数组。自定义对象
2.定义学生类属性:自定义方法:显示学生信息方法年龄增加方法测试类:创建用于存储学生的数组,长度为5,创建5个学生对象,将对象存储到数组中遍历数组中的学生对象,分别调用年龄增加方法,将学生年龄增加2遍历数组中的学生对象,分别调用显示信息的方法,查看所有学生信息查询年龄大于20的学生信息针对这个作业。写了Student类型数组 自定义类型数组。如下。...
2020-11-19 15:40:53
220
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人