- 博客(18)
- 资源 (1)
- 收藏
- 关注
原创 Java基础知识备忘录(一)[基础认识]
JDK: javaSE Development Kit(Java开发工具)JRE:Java Runtime Enviroment(Java运行时环境)Java运行原理:java文件(.java)编译字节码(.class)执行解释解释器将字节码变为机器码(JVM)运行操作系统(机器码)Dos命令:javac编译,例如:javac Hello.javajava运行,例如:jav...
2020-02-28 19:02:09 169
原创 Struts2知识汇总一
使用Strut2,必须要再web.xml中为Strut2配置过滤器(只有这样才能使用Strut2框架的内容)其中的class名称不同的版本可能名字不一样。(以下2.2.3版本可用)<filter> <filter-name>struts2</filter-name> <filter-class> org.apach...
2020-02-27 22:51:19 400
转载 C3P0连接池使用教程(转载)
在项目中的应用见: https://github.com/ygj0930/CoupleSpace一般我们在项目中操作数据库时,都是每次需要操作数据库就建立一个连接,操作完成后释放连接。因为jdbc没有保持连接的能力,一旦超过一定时间没有使用(大约几百毫秒),连接就会被自动释放掉。而每次新建连接都需要140毫秒左右的时间,所以耗费时间比较多。若使用C3P0连接池来池化连接,随时取用,则平均每次取用...
2020-02-25 21:56:18 466
原创 常用DOS命令(不含参数)
cls:清屏cd:切换目录dir:列出目录del:删除文件exit:退出md:新建目录rd:删除目录tab:自动补全上方向键:命令翻页下方向键:命令翻页工具打开:notepad:记事本calc:计算器mspaint:画图mstsc:远程桌面连接...
2020-02-23 16:52:26 191
原创 JavaWeb之监听器简要知识
监听器的任务:监听变化域的变化:request(HttpServletRequest)session(HttpSession)application(ServletContext)监听器可以做的应用:统计在线人数web启动时做初始化工作建立监听器的步骤:1.继承相关的类:ServletContextListener监听ServletContext对象ServletContex...
2020-02-22 18:15:40 120
原创 JavaWeb之filter的使用
filter有什么作用?filter一般是用来过滤请求的/*表示回过滤所有请求/index.jsp表示会过滤/index.jsp的请求filter可以用来做权限的检查,合理请求可以通过,不合理请求直接过滤掉filter会在实际的JSP页面之前接收到请求,可以进行过滤操作,所有叫做过滤器filter一般是用来过滤请求,服务器响应同样会过滤filter可以用来做请求的编码转换filte...
2020-02-22 14:58:35 238
原创 Tomcat服务器如何设置自定义错误页面(例如自定义404页面)
以下以404(找不到页面)错误为例:在项目里,首先要写好自定义404的页面。然后再配置该页面为发生404错误后的显示页面。步骤:1.打开WEB-INF下的web.xml。(整个项目的配置信息)2.在末尾加上如下代码。<error-page> <!--错误状态码--> <error-code>404</error-code> <...
2020-02-22 12:07:30 1240
原创 JavaWeb之Ajax相关知识
ajax可以在不重新加载整个网页的情况下,对网页的某部分进行更新。ajax本质上是表单的提交,只不过不需要用户操作自动完成ajax是用来优化用户体验的ajax的使用:url表示ajax传递的地址如果url部分中含有中文,则需要使用encodeURI()type表示传递的类型,是post还是getcache表示不使用缓存,可以跳过浏览器的优化success传递成功的回调函数以下两秒...
2020-02-21 15:36:16 131
原创 JavaWeb之JSP自定义标签实例(属性:字体颜色、字体大小、链接地址)
自定义标签功能:可以链接到网页:名称:Mya属性:字体颜色、字体大小、链接地址Java类(继承TagSupport):package com.test;import javax.servlet.jsp.JspException;import javax.servlet.jsp.JspWriter;import javax.servlet.jsp.tagext.TagSupport...
2020-02-20 15:45:30 3602
原创 JavaWeb之JSTL和EL表达式实例(连接mysql数据库提取内容)
在使用前请准备好所使用的JSTL包配置信息:数据库名称:mydata数据库密码:123456789表名称:goods(货物)表属性:name(名称(varchar),价格(decimal),数量(int))<%@page contentType="text/html" pageEncoding="UTF-8"%><%@ taglib uri="http://java...
2020-02-19 18:46:00 1542
原创 jQuery入门和插件validation使用的完整实例(末尾)
jQuery的存在,是为了能够以更少的代码实现更多的功能jQuery是由JavaScript写的,可以认为就是一个强大JS文件基本语法:$(selector).action()小结:$()里的内容用来定位html中的对象,相当于完成了DOM的获取对象功能,后边的action表示一个动作,和JavaScriptDOM操作相比可以大大简化代码数量。实例:$(this).hide() - ...
2020-02-19 15:58:44 186
原创 JavaScript中对象的简单使用实例(String、Math、Date、Array)
String对象使用: /*JavaScript中的字符串对象,和字符串的常用方法*/ var s = "string"; /*查看目标字符串是否可以匹配一个字符串,如果可以,则返回该字符串,否则返回空*/ alert(s.match("str")); /*返回字符出现的位置*/ alert(s.indexOf("r")); /*...
2020-02-15 14:05:43 172
原创 JavaScript正则表达式(符号汇总)
JavaScript正则表达式功能:搜索、替换、判断JavaScript正则表达式格式:/正则表达式主体/修饰符JavaScript正则表达式的修饰符:i:忽略大小写g:全局匹配m:多行匹配JavaScript中正则表达式应用场景:搜索功能(字符串方法)search()方法参数为字符串或者是正则表达式返回结果为匹配成功的索引值,如果没有,返回-1替换功能(字符串方法)r...
2020-02-14 15:46:51 2401
原创 idea环境下运行jsp出现:ClassNotFoundException、NoClassDefFoundError、xxx cannot be resolved to a type等错误的解决方案
ClassNotFoundException、NoClassDefFoundError、xxx cannot be resolved to a type错误的解决方案:1.出现这种问题,首先应该检查类到底存不存在,有没有导入,没有导入请导入在重新运行(重启服务器)。2.注意包名的命名规范、不要带有java、包名为java无法部署成功(低版本tomcat不会提示),若存在,修改包名、重启服务器。...
2020-02-13 15:35:24 1876
原创 极简Json格式剖析与fastjson下载和使用
Json存在的意义:Json主要用来做数据的传输,例如发送java中的一个对象,由于对象是存储在内存里的,不能直接将内存里的对象发送出去,这时需要使用序列化(持久化)手段,将对象转换为一系列字符串(比如说Json),在字符串送达目的地时再使用反序列化(Json解析)形成一个对象,就可以实现对象发送,Json格式可以作为一种传递格式。Json数据类型:Json的格式主要包括字符串和数字。Js...
2020-02-12 00:25:17 198
原创 JavaWeb中EL表达式和JSTL入门基础和常见用法
EL存在意义:为了使JSP页面的代码简化,起始就是替代页面jsp中的java代码EL使用方法:类似linux获取变量的方法,使用 ${}获取值,这种用法是用来在域里面获得传递的值或者是对象。例:reques.setAttribute(“01”,new X());就可以使用 ${“01”}直接获得对象X。如果放入的是Map集合,可以连续使用key和 . 获得对象如果放入的是List集...
2020-02-11 21:15:27 264
原创 极简java实现理解单例模式核心
单例模式意义:使对象保持若创建则保持只有一个存在java实现例子(最少代码):public class Singleton { public static Singleton instance = new Singleton(); private Singleton(){ }}问:为什么自己的类里会有一个自己的静态实例?答:因为静态标记可以保证创建代码只执行...
2020-02-09 22:06:50 246
原创 JavaWeb中JSP和Servlet的相关知识
JSP中的小知识:JSP注释代码:<%–(包围)–%>引入JAVA包(举例):<%page import ‘java.util.*’%>JSP中的JAVA代码块:<%(包围)%> 在此代码块中可以定义变量和方法,定义的变量为局部变量<%!(包围)%> 定义表达式,只能定义变量,且定义的变量为成员变量<%=(包围)%> 输出表...
2020-02-09 19:58:11 294
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人