- 博客(31)
- 收藏
- 关注
原创 jquery对象
4、id选择器:语法:#xxx表示获取id为xxx的元素 注意:确保id在本网页的唯一性。6、后代选择器:语法:父 子 通过空格获取父下面的所有子元素包括孙子.....3、类(class)选择器:语法:.xxx表示获取class为xxx的元素。7、子代选择器:语法:父>子通过大于号获取父下面的子元素 只能获取儿子。2、lt(xxx)选择器 表示获取小于xxx的元素 0表示第一个。1、eq(xxx)选择器 表示获取小于xxx的元素 0表示第一个。1、css选择器:方便获取html的元素。
2023-12-10 18:37:23 49
原创 Jquery
/注意: js对象无法使用Juqery的相关用法 Juqery对象也无法使用JS的相关用法。// js对象无法使用Juqery的相关用法 Juqery对象也无法使用JS的相关用法。// 例如刚刚所学习的css(),html()等都是jQuery对象的专属方法。//注意事项: js的innerText是属性 jquery的text是方法。//注意事项: js的innerHtml是属性 jquery的html是方法。//注意事项: js的style.xxx是属性 jquery的css是方法。
2023-12-10 18:36:28 40
原创 javaweb第六章
让用户看到登录页面之前,先去后台检查是否存在Cookie 如果存在,就将相关数据拿去和数据库进行比对。//1.创建一个Key为username value为username的Cookie。然后将加密之后的1234 和abcd进行对比。保存在客户端的一段字符串。无法跨域: 这是浏览器自带的安全机制而非Cookie的。注意:登录的时候也要进行加密,然后和数据库加密之后的数据进行对比。Cookie的优点:保存在客户端 减轻服务器的压力。MD5加密技术:一种常见的加密算法,可以对数据进行加密。
2023-12-10 18:34:20 126
原创 Javaweb第五章
但是Servlet提供的request和response 是HttpServletRequest HttpServletResponse。过滤器内部提供的request和response 是ServletRequest ServletResponse。全称:Servlet过滤器 Servlet就是Servlet Servlet过滤器就是Servlet过滤器。3.重写该接口下的所有方法分别是init(初始化) destory(消亡) doFilter(过滤的相关代码)
2023-12-10 18:33:34 34
原创 Javaweb JSP
先存几个两种注释的区别: JSP的注释不会被解析到浏览器中,而HTML会</p><p>答:默认的HTML技术是无法将后台的数据直接渲染在前台的</p><p>知识点3:语法: 美元符号{ xxx }
2023-12-10 18:32:15 32
原创 连接数据库
思路:项目启动的首页应该是一个servlet、由servlet去拿数据,然后将数据存在request容器中,4.搭建基本的package---entity-servlet-test-dao-util。因为数据从数据库而来,所以项目的首页如果是一个html页面,将无法实现。通过web.xml中修改welcome-file-list标签即可。2.创建基本的web项目并配置tomcat服务器。7.项目需求是启动项目就要呈现所有的用户数据。剩下的根据你的需求,书写相关代码。1.建库建表插入测试数据。
2023-12-10 18:31:19 33
原创 【无标题】Javaweb第三章
session.setAttribute("username","李四");3.消亡调用destory方法 只会执行一次 自动执行 没啥用,一般是项目停止自动执行。如何存储数据 注意key要保证唯一,否则会被覆盖。如何存储数据 注意key要保证唯一,否则会被覆盖。2.执行 调用service方法,调用几次执行几次 需要手动调用。1.初始化调用init方法 只会执行一次 自动执行。如何存储数据 注意key要保证唯一,否则会被覆盖。重点掌握:作用域一次请求有效。重点掌握:作用域一次会话有效。
2023-12-10 18:30:26 37
原创 JS第八章
点击我跳转页面</button> <br><a href="1_BOM简介.html">点击我跳转到另外一个页面</a>// window.open("1_BOM简介.html");// window.open("1_BOM简介.html");<button id="btn">点击我跳转到另外一个页面
2023-11-13 00:50:00 42
原创 Javaweb第二章
通过超链接访问Servlet</a><a href="http://www.baidu.com">指向互联网资源注意事项:单选框:加上若干个相同的name即可,记得补充value</p><p>注意事项:多选框:加上若干个相同的name即可,记得补充value
2023-11-13 00:47:54 33
原创 Javaweb第一章
项目的流程: 用户访问html页面 -- 用户操作页面 --- 发送给servlet --- dao --- servlet --- html。A.JavaSE : Java的核心基础版,属于Java的核心,例如基本数据类型,String,线程技术等。web:放前台页面的地方(HTML) 初学者常犯的错误:经常把html页面放在web目录下得WEB-INF目录。B.JavaEE : Java的Web服务版,属于Web项目的核心,主要负责搭建网站。
2023-11-13 00:41:28 37
原创 Java第十四章
insert into user values(null,"王五" , 22,'男' , 100.5,"2002-10-9" , "2002-05-04 12:1:12" )库名写规范一点,字符集: utf-8 和utf-8 mb4的区别就是 :仅仅就是后者可以支持存放一些特殊的表情 例如emoji表情。电脑--右键--管理--服务--mysql--右键--属性--自动 后续一直保持开启状态。insert into 表名 values(xx,xx,xx,xx,xx) 一一对应。
2023-10-30 07:52:46 40 1
原创 补充java第七章
多态:同一个对象在不同时刻表现出来的不同形态,不能使用子类的特定功能。格式:父类 变量名 =new 子类();多态需要依赖于继承或接口实现才能体现多态。^成员变量:编译看左边,执行看左边。^成员方法:编译看左边,执行看右边。*有父类引用指向子类对象。
2023-10-30 07:51:34 45 1
原创 Java第五、六章
方法的返回值是抽象类名,需要的是该抽象类的子类对象。(3)接口名作为形参和返回值:方法的形参是接口名,需要的是该接口的实现类对象(创建一个实现类)*类和接口的关系:实现关系,可以单实现,也可以多实现,还可以在继承一个类的同时实现多个接口。方法的返回值是接口名,返回的是该接口的实现对象。方法的返回值是类名,返回的是该类的对象。(2)抽象类名作为形参和返回值:方法的形参是抽象类名,需要的是该抽象类的子类对象。(1)类名作为形参和返回值:方法的形参是类名,需要的是该类的对象。
2023-10-30 07:50:55 42 1
原创 Java第十三章
System.out.println(files[i].getName()+"是一个文件,已删除:" + files[i].delete());System.out.println(files[i].getName()+"是一个文件夹");System.out.println(files[i].getName()+"是一个文件夹");System.out.println(files[i].getName()+"是一个文件");临时存储:变量,数组,集合等,都是存储在内存中,只要停止运行,这些数据都会消失。
2023-10-20 22:16:15 48 1
原创 java第十一章
数组结构是有序的,每个元素都有一个下标,查找的时候只需要根据下标查找即可,所以元素的查找快,但是一旦发生了元素的增加或减少,//判断集合的内部是否为null 注意:并不是判断集合为空。//往集合尾部添加元素,一般不需要返回值。//泛型的概念 :就是每个集合后面跟着的 <E> E表示这个集合应该存储什么类型的数据。//复习: 特点1:采用了数组结构:查询快。
2023-10-20 22:15:07 33 1
原创 java第十章
Object类是Java中所有类的父类,所以Object下的方法同时也是所有类的共有方法, 即使是你自定义的一个类,也拥有Object的方法。 所以需要掌握Object类下的常见方法: 1.equals方法 a.equals(b);//其中a和b都要是一个对象而非一个基本数据类型或一个类。 含义:判断两个对象是否为同一个对象(内存地址是否相等,本质就是==),返回一个boolean值。 凡是
2023-10-20 22:10:07 38 1
原创 Linux第三章
4.GID (用户所在组的id,root默认为0,普通用户默认从1000开始到65535,默认和UID相等)3.UID(用户的唯一id,root默认为0,普通用户默认从1000开始到65535)通过 cat /etc/passwd 命令 ,可以打开该文件,可以查看有多少用户。passwd配置文件就存在在该目录下,负责保存Linux的所有用户相关的数据。group配置文件就存在在该目录下,负责保存Linux的所有组的相关的数据。gpasswd命令可以对组进行相关操作,例如添加组员,移除组员。
2023-10-20 22:08:46 41 1
原创 Java第九章
Java中最常出现的就是异常,俗称BUG,没有 没有BUG的程序,如果某个程序没有BUG,那么说明这个程序是个垃圾程序。// }catch(Exception e) {//衍生: 如果想要知道异常的具体信息,可以通过e.getMessage获取即可。Error详解:一般是程序中较严重的出错,是虚拟机层面的异常,一旦发生将会导致系统崩溃,+内存溢出的相关概念:如果程序占用的内存超过了 虚拟机的剩下内存,就会出现该错误。error 指的是:错误,无法通过代码解决的错误。
2023-10-15 14:58:10 38
原创 linux第三章
4.GID (用户所在组的id,root默认为0,普通用户默认从1000开始到65535,默认和UID相等)3.UID(用户的唯一id,root默认为0,普通用户默认从1000开始到65535)通过 cat /etc/passwd 命令 ,可以打开该文件,可以查看有多少用户。passwd配置文件就存在在该目录下,负责保存Linux的所有用户相关的数据。group配置文件就存在在该目录下,负责保存Linux的所有组的相关的数据。gpasswd命令可以对组进行相关操作,例如添加组员,移除组员。
2023-10-15 14:57:41 51
原创 JS第三章
/写法1: 不推荐 var arr = new Array( new Array(10) , new Array(10) , new Array(10) , ... ,new Array(10) );//写法1: 不推荐 var arr = new Array( new Array(10) , new Array(10) , new Array(10) , ... ,new Array(10) );j++){//j列数。
2023-10-15 14:55:44 33
原创 java第五、六、七章
通过static修饰的变量或方法,就不推荐通过实例化的形式来调用,因为随着类的加载而加载,多此一举了。存在,但是不知道它如何实现,那么该类就是抽象类,这些不知道具体如何实现的方法就叫做抽象方法。A.局部代码块:例如常见的类,方法都是通过{...} ,打大括号内部的就是局部代码块。在编写一个类时候,往往会给它定义一些属性或方法,但是有的时候,某些方法只知道应该。B.构造代码块,一般放在类的内部,用{...}包起来。用来修饰方法或属性,可以不必通过实例化之后,再去调用相关的方法或属性。然后重写接口的相关方法。
2023-10-15 14:50:25 54
原创 java第三、四章
3.每个类都至少含有一个构造方法,如果没有声明就说明存在一个默认的无参构造方法 类名 变量名 = new 类名();4.今日知识点总结:如果可以从0到1 正确编写一个实体类,且知道每行代码的意义,就表示今天的知识点掌握透了。//如果不加这个方法 ,打印实体类就是打印的内存地址,如果加了这个方法,打印实体类就是打印实体类的属性值。3.super();4.一般来说:一个类至少有2个构造方法,1个无参构造方法 1个有参构造方法。System.out.println("我是父类的有参构造方法");
2023-10-15 14:49:51 51
原创 JS第二章
/思考: 是一个一个将Num1和num2转成数字 还是为了节省代码将(num1+num2)看成一个整体然后进行转型。但是prompt方法返回的一定是字符串,所以num1+num2的结果就是字符串.无法调用toFixed方法.这里注意:可以改进,如果结果是NAN 我们应该给用户提示一个"请输入合法的数据"如果条件表达式的值为false,则返回表达式2的执行结果。如果条件表达式的值为true,则返回表达式1的执行结果。最常见的做法: 直接和空字符串相加即可.这样不会影响值的本身.
2023-10-15 14:48:44 24
原创 linux第二章下
cp:用于将一个文件或目录,复制到指定位置。mkdir :用法:在当前目录下创建一个文件夹。cat命令:可以查看一个文件的内容,并显示在控制台上。进阶用法:如果需要创建级联文件夹,那么上述无法实现。然后将其复制到/opt目录下。Touch 命令 :在当前目录下创建一个空白文件。~ :表示当前登录用户的家目录。案例:在根目录创建一个名字叫test的文件夹。mv :常用于剪切一个文件,或者重命名一个文件。什么是级联文件夹:就是文件夹里面还有文件夹…rm [参数选项] [文件或文件夹路径]
2023-10-15 14:48:12 23
原创 Linux
linux是一个开源、免费的操作系统,其稳定性、安全性、处理多并发已经得到 业界的认可,目前很多企业级的项目都会部署到Linux系统上。B. Xshell7.0 主要负责通过命令来控制服务器,例如关机,删除文件,修改文件等操作。操作系统是电脑的核心系统,其他系统或软件都要运行在操作系统之上。反之就是相对路径,例如boot/user,表示当前路径下的boot目录下的user目录。通过一个软件模拟的具有完整系统功能的,运行在一个完全隔离环境的计算机系统。例如 /boot,表示根路径下的boot目录。
2023-10-15 14:44:03 24
原创 JavaScript
左上角:文件---新建---项目---普通项目---项目名称---存储路径---基本HTML项目。做法2:通过转义符-- 反斜杠(enter上面的):\ 斜杠:/ (shift左边的)
2023-10-15 14:43:34 26
原创 Java笔记
public static void 方法名(参数1,参数2,参数3,...){..............}元素类型[] 数组名 = new 元素类型[]{元素,元素,元素……switch(表达式){//只允许存放byte,short,int,char,String类型;//System.out.println("我的第一个Java程序")和多行注释类似,用途较少,一般是写文档用的 /** */。public static void 方法名(参数){...........}。
2023-10-15 14:42:45 17
原创 英语专业术语
JavaME java进阶版但是过时了 常用于遥控器等电子设备。workspace 工作空间(你的java代码都存在哪个目录下)JavaEE java进阶版web模块。Linux 林纳斯发明的一款操作系统。JRE Java的运行环境。JDK Java的开发工具包。good idea 好主意。JVM Java的虚拟机。software 软件。IOS 手机苹果系统。MacOS电脑苹果系统。install 安装。console:控制台。version 版本。defined 定义。
2023-10-15 14:42:20 19
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人