文章分类 - java学习(蓝途)
记录在蓝途培训班所学的知识
摘要:配置Tomcat的conf/context.xml:连接池 注意: 1.NamingException,说明数据源出问题了 2.想要测试数据源,必须基于tomcat,不能使用测试类 需要修改apache-tomcat-8.5.57\conf下的context.xml配置文件 将以下代码复制到cont
阅读全文
摘要:单例模式:只有一个实例对象 步骤: 私有化构造方法 提供一个公共的静态方法返回该类的实例对象 public class Config { // 单例模式中的饿汉模式 private static Config conf = new Config(); //私有化构造方法,让别人不能直接new该类 p
阅读全文
摘要:一,session失效的三种方式 (1)setMaxInactiveInterval(时间):设置session以秒为单位失效 (2)session.invalidate():立即失效(通常是用在注销按钮上) (3)web.xml文件中配置(web项目中的核心配置文件)设置session以分钟为单位
阅读全文
摘要:中文乱码问题 注意:tomcat:8.5版本不会出现,form表单get请求在tomcat8.0之前需要手动设置字符集,否则会出现中文乱码问题 get请求中文乱码问题 1.方法一:使用String的构造方法,将字符集改成utf-8并赋值给自己 string name=request.getParam
阅读全文
摘要:web jar包放lib中 后端文件放src中 前端文件放WebContent 基本定义 web项目:就是将项目的服务端部署在服务器上,通过浏览器进行网络传出数据,并且从服务器得到响应,在浏览器上显示数据的项目(通常我们可以看见的网页项目,就是一个web项目,例如淘宝,京东等) tomcat:就是我
阅读全文
摘要:节点查找 siblings():找到所有同级节点,注意:不包括自己 parent():找到父亲节点 parents():找到祖先元素,注意:会找到body,html标签等 next():下一个同级节点 prev():上一个同级节点 children():找到子节点 节点遍历 each():节点遍历
阅读全文
摘要:bind()和unbind() **bind():**用来绑定事件的 语法1: bind({"事件类型1":"function(){}","事件类型2":"function(){}"}) 语法2 bind("事件类型","function(){}") unbind():解除绑定事件 语法 unbin
阅读全文
摘要:addClass():添加class属性值 removeClass():删除class属性值 $("li").click(function(){ //给id为li1的标签添加一个class属性li1 // $("#li1").addClass("li1"); //删除id为li1的标签的class属
阅读全文
摘要:焦点 在鼠标选中和改变选中时触发 onblur():失去焦点事件 onfocus():获取焦点事件 鼠标移入和移出 在鼠标移进来和移出去是触发 onmouseover:鼠标移入事件 onmouseout:鼠标移出事件 下拉选项框改变事件 onchange:当下拉选项框改变时触发 正则 java中的正
阅读全文
摘要:节点查找 parentNode:找父节点 childNodes:找子节点(找多个) children:找子节点(找多个) previousSibling:找到上一个同级节点 nextSibling:找到下一个同级的节点 firstChild:第一个节点 lastChild:最后一个节点 注意:找节点
阅读全文
摘要:JavaScript 是一门脚本语言,语法跟java基本一样 写在script标签中(可以存在head标签中,也可以存在body标签中) js的作用: js主要是通过代码找到body中指定的标签,然后利用事件实现页面的内容/样式的动态变化 实现前后端的交互(交互指的就是将前端页面的内容传入到后台,后
阅读全文
摘要:文字修改 修改字号: font-family 字体大小: font-size 文字颜色: color 超链接下划线 取消下划线: text-decoration:none; 设置下划线: text-decoration: underline; 定位 绝对定位(以浏览器为参照物): position:
阅读全文
摘要:1. 样式 注意:样式可以通过先后执行的顺序被覆盖的 标签选择器<类选择器<id选择器 样式分为内联样式和外联样式 内联样式:样式代码直接写在当前的html页面中 外联样式:样式写在XXX.css文件中,并且在需要使用的页面中,使用Link标签引入 样式: 样式代码是写在head标签中的style标
阅读全文
摘要:1. HTML中的常用标签 会独占一块的标签: div:块元素 p:段落元素 h1-h6:标题标签 行内元素(不换行) img:图片标签 src属性:图片存放的路径 alt属性:当图片未找到的时候,会显示alt里面的提示内容 span:通常用来存放文字或图片(样式贴入的)的标签 a:超链接 href
阅读全文
摘要:1. 使用JDBC连接数据库 JDBC:java database connectivity:java数据库连接技术 需要使用到连接mysql数据库的jar包 JDBC连接数据库步骤: 加载驱动 获取连接 创建连接对象 执行sql语句 处理结果集 关闭连接
阅读全文
摘要:1. group by:分组 注意:当聚合函数出现在过滤条件中时,并且有group by的情况下,我们不能使用where having:当group by后面需要使用聚合函数进行条件过滤时,使用having 2. 分页:limit m,n(一般放最后面,其次是排序) m:表示从第几条数据开始显示(0
阅读全文
摘要:1.null和所有数据类型运算都为null ifnull(参数1,参数2):判断参数1的字段值是否为null,如果不为null就取参数1的值,为null,则取参数2的值 2.length(字段名):获取字段长度 3.substr(字段名,截取的下标,截取的长度):截取 mysql数据库的截取下标是从
阅读全文
摘要:MYSQL 1.sql语句 (1)sql语句:结构化查询语言-->写一段只能被数据库识别的语句,可以对数据库中的数据进行增删改查操作 (2)sql语句的组成: DML:数据操作语言-->数据库中的增删改(insert,delete,update) DDL:数据定义语言-->对数据库中的表结构进行操作
阅读全文
摘要:数组和集合之间的转换 1. 数组转集合: 使用asList方法,但是转换过来之后有很多限制,要对元素进行操作的话,需要用到List的构造方法,又称为复制器 注意: 1.转换过来的集合不能添加元素 2.改变集合中的元素将会影响到原数组中的值 3.改变原数组中的值也将会影响到集合中的元素 String[
阅读全文
摘要:网络通讯协议: 为了在网络中,不同的计算机之间互相通信而建立的规则 TCP协议:安全的通信协议,丢包率小(传输的过程中,要么都成功,要么都不成功) UDP协议:不可靠的通信协议,丢包率高,追求的是即时性 Socket:封装了TCP协议-->网络编程 原理: 先有服务端(申请一个端口号:0-65535
阅读全文