自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 jQuery入门详解(二)

操作HTMLtext() - 设置或返回所选元素的文本内容 html() - 设置或返回所选元素的内容(包括 HTML 标记) val() - 设置或返回表单字段的值 attr()-获取属性值。 append() - 在被选元素的结尾插入内容 prepend() - 在被选元素的开头插入内容 after() - 在被选元素之后插入内容 before() - 在被选元素之前插入内容 remove() - 删除被选元素(及其子元素) empty() - 从被选元素中删除子元素 addCl

2024-02-19 00:38:12 207

原创 jQuery入门详解(一)

美元符号定义 jQuery,选择符(selector)“查询”和“查找” HTML 元素, action() 执行对元素的操作。为了让我们更加方便的获取到页面中的元素,jQuery提供了一些选择器方法,和CSS中类似,包含标签选择器、id选择器、class选择器、通配符选择器、并集选择器、交集选择器。通过 jQuery,可以选取 HTML 元素,并对它们执行“操作”,语法即核心函数。同样也有层级选择器,包括子代选择器、后代选择器、兄弟选择器。

2024-02-18 23:05:29 293

原创 CSS入门详解(五)

接上文。

2024-02-18 22:47:18 310

原创 CSS入门详解(四)

接下来对CSS其他属性进行解释。

2024-02-18 22:21:48 407

原创 CSS入门详解(三)

接下来的文章中列举一些CSS中内容区之外盒子模型常用属性。

2024-02-18 21:18:04 324

原创 CSS入门详解(二)

分组选择器选取所有具有相同样式定义的 HTML 元素,如需对选择器进行分组,要用逗号来分隔每个选择器。而值随着属性不同也有所不同,接下来的文章中会分篇章给大家列举常用的例子。在这里,页面上的所有 元素都将加上大括号里的样式。通用选择器(*)选择页面上的所有的 HTML 元素。可以为页面中所有元素加上样式。可以为class为"center"的元素加上样式。可以为id为“para1”的元素加上样式。可以为页面上所有元素加上样式。

2024-02-18 02:43:29 141

原创 CSS入门详解(一)

标签直接在HTML文件中进行样式控制,即内部样式,理论上,上述。这段代码中,在HTML中定义一个class属性为“example”的块,

2024-02-18 01:55:13 165

原创 HTML入门详解(三)

input>新属性:autocomplete、autofocus、form、formaction、formenctype、formmethod、formnovalidate、formtarget、height 与 width、list、min 与 max、multiple、pattern (regexp)、placeholder、required、step。email :用于应该包含 e-mail 地址的输入域。url :用于应该包含 URL 地址的输入域。keygen:规定用于表单的密钥对生成器字段。

2024-02-18 01:39:47 132

原创 HTML入门详解(二)

可以通过标签和标签来对HTML分块, 元素是块级元素, 元素是内联元素,它们可用于组合其他 HTML 元素的容器,没有特定的含义。表格由 标签定义,每个表格均有若干行,由 标签定义;接上文,一对标签需要一个起始标签和一个结束标签,结束标签开头是一个 / 来表示这对标签的结束,元素的内容是开始标签与结束标签之间的内容,某些 HTML 元素具有空内容,空元素在开始标签中进行关闭,大多数 HTML 元素可拥有属性。

2024-02-18 01:08:25 911

原创 HTML入门详解(一)

HTML不是一种编程语言,是一种描述性的标记语言,用于描述超文本内容的显示方式,直接由浏览器解析执行,全称为超文本标记语言,是一种标记语言。HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字,图形、动画、声音、表格、链接等。HTML文档由HTML标签构成,每个标签可以包含一些内容或其他标签,这些标签可以帮助浏览器解析文档内容并显示出来,结构分为声明部分、head部分、body部分,如下。

2024-02-17 18:10:21 130 1

原创 指针形象化详解,包含函数传参

函数传参有两种Java是直接句柄指向了值,但是C语言分三段,Java是分两段type b=...;a和b是占空间的,注意这里a的值和b的值不只是基本类型,引用类型也如此,如结构体,产生的实例也是一个值如,各自地址为c=a,是把a的值给它了,对a不会造成影响如果进行c=b;c操作的是3322,那就只是把3322改了,就会变为对a没有影响当d操作的时候,直接操作的是可以改变这个菱形的指向,如修改为那么修改d对a也有影响即,如果想对a造成影响,要么修改要么修改接着,如果进行d=b;

2022-10-24 00:41:50 440 3

原创 编码的原理

所以坐标、三原色、亮度用五个数字就能表示,eg:(225,345,23,45,32),前两位是short类型,后三位是byte类型,那么用56bit就能表示一个像素点。显示器视觉信息由屏幕组成,屏幕由像素点组成,像素点由坐标、光学三原色(红绿蓝,组成所有颜色)、亮度,下图表示横向2800个像素点,纵向1800个像素点,缩放就会清晰。颜色:由三个数字表示,(x,y,z),每个都是0-255,用byte类型就行,计算机底层都是用汇编和c写的,有无符号类型,加上无符号标记,byte就能是255了。

2022-10-07 10:46:48 523

原创 冒泡排序、选择排序、插入排序、快速排序思想及Java代码

第一轮完成,基准数左边都比基准数小,右边都比它大,例如此时,第一轮结束后5的左边都比5小,右边都比5大(一组有正数和负数所组成的无序数据,用最快的方式让正数在前,负数在后,只需要一轮的快排就行)让j先去动,找比当前基准数小的数据,i去找比当前基准数大的数据,j--,i++​​​​​​​,谁找到就停下,然后i指向的和j指向的数据互换,然后继续找,就会相遇,将基准数和相遇的数发生互换。快排的基本思想:将第一个数作为基准数,定义两个游标(i、j),分别指向最左边数据和最右边的数据。

2022-09-28 01:02:55 148

原创 证书

应用证书进行验证时,流程大概为,接收消息的一方首先生成一个密钥对,包括公钥和私钥,认证机构用自己的私钥给消息接收方生成一个证书,来证明给大家他的公钥属于他,消息发送者会得到这份证书(该证书有消息接收方的公钥),我们本地有了根证书,就可以验证发过来的证书是不是合法的,如果它是合法的,那么消息发送者就可以发送消息,该消息会用消息接收方的公钥进行加密,接收到消息后用自己的私钥解密(私钥都是自己持有的),得到消息。证书体系需要有一个发放和认证证书的机构(CA),是由各个国家政府金融联合成立的。...

2022-07-16 00:07:06 513 1

原创 pta 1007-1009

1007 素数对猜想 (20 分)题目:让我们定义dn​为:dn​=pn+1​−pn​,其中pi​是第i个素数。显然有d1​=1,且对于n>1有dn​是偶数。“素数对猜想”认为“存在无穷多对相邻且差为2的素数”。现给定任意正整数N(<105),请计算不超过N的满足猜想的素数对的个数。输入格式:输入在一行给出正整数N。输出格式:在一行中输出不超过N的满足猜想的素数对的个数。输入样例:20输出样例:4我的解答:语言:Javaimport

2022-01-08 22:32:02 603

原创 sql的内连接、左连接、右连接

多表联查时,有些数据没有对应另一个表的数据,即对应为空。內连接:仅选出两张表中互相匹配的记录,有对应为空的则筛选出去,这些数据就不会被搜索出来。内连接是两个表中都必须有连接字段的对应值的记录,数据才能检索出来。语法:select 字段 from 表1 inner join 表2on 条件select * from 表1,表2where条件 from后面直接写两个表名,这样写等价于内连接 如果不写where条件,相当于笛卡尔积,即输出表1所有数据对应表2所有数据的结果。外连接:...

2021-11-03 15:42:22 5401

原创 Java web:代理

代理的目的就是增强!参照生活中卖车的代理别人写好的东西叫目标对象,改的时候需要把它包起来,代理一下扩展别的去,把它冲突掉,别改代理对象把已有的做了,同时多做点东西。提高安全性,减少复杂性CGLIB是个jar包,要么实现接口,要么继承父类,所以代理基于这两种静态代理只能代理一种,动态代理有解耦性静态代理代理类要是想把目标类的东西实现,接口告诉代理该怎么做代码实现:接口的代码如下package com.qcby.proxy;public interf..

2021-09-29 00:05:53 162

原创 Java web:反射

扫描类的名称加载进来,用的反射程序运行时变量是不可变的,现在动态加载类JVM拿到的不是类的信息,而是类对象的信息,磁盘到JVM过度的阶段叫元空间,此时是类对象阶段。.class那个文件就是类对象阶段不用的类放在内存中,运行的时候通过反射给动态加上去,这个变量是啥就是啥可以实现不用知道这个变量是什么,后来用反射的方式动态加上去这些东西在硬盘阶段,没有进到内存里边,怎么拿到对象,只知道Person类在reflect包下都没有进到内存,只能通过反射把硬盘里的东西直接塞进内存

2021-09-29 00:01:27 121

原创 web项目中前后端交互一些点

前端发起请求,后端响应请求servlet就是Java中写好的一个类,可以承接前端发起的请求,并向前端响应数据数据库拿好数据之后就给后端src先创建包,包里创建类,就是source,在java里写源代码,生成class文件后可以在WebContent里看到,部署版本放到build,WebContent是开发版本,tomcat代替了main函数,main方法就不用写了,会把咱们想用的类提前变成一个对象,放到一个容器中供人使用,用的时候直接调用在web.xml文件中设置tomc

2021-09-28 00:14:47 220

原创 mybatis连接池

分空闲连接池和活动连接池空闲连接池默认初始化出来五个,但是有扩容机制,活动连接池上限是10,一开始没有1.jdbc找空闲连接池要链接。空闲连接池刚好有2.空闲的全被要走了。全忙着呢,在活动连接池。jdbc要链接肯定要找活动的,先看看活动的是否达到上限空闲连接池找活动连接池,看看有没有达到活动连接池的上线,如果没有,就new一个,然后给活动,再归还空闲的对象如果达到了上限,就在活动链接池找谁是最早进入活动链接池的链接是否超时了(这么长时间还没做完)3.超时干掉,...

2021-08-21 16:57:27 263

原创 mybatis框架详解(二)

接上,如果想要按id查找一条数据这样拿值(#{}),引用类型时,拿到parameterType里的类的该字段的值#{} 参数是采用预编译 防止sql注入${}参数是采用sql拼接 无法防止sql注入#{} 参数是简单类型 (基础类型和字符串),变量可以任意${}参数是简单类型 (基础类型和字符串),变量必须是value#{} 参数是引用类型,变量是引用类型中的属性,不可任意${} 参数是引用类型 ,变量是引用类型中的属性,不可任意在数据库中,用navicat,区间..

2021-08-21 16:54:39 78

原创 mybatis框架详解(一)

mybatis自动封装了java对象,就不用看到jdbc代码Statement对象是语句对象,只需要建立一个Java类型的对象,对象里的字段和数据库里的表头相等,,就会自动做映射封装成对象。mybatis的任务就完成了ORM是减少了jdbc代码的使用,不用写sql语句,全都是动态生成的数据,然后用语法生产sql语句,查到数据后自动封到Java对象。不灵活hibernate是不用写sql语句所以mybatis是自己写sql语句,对象自动封装写mybatis层代码时,首先创建数据库...

2021-08-21 16:30:49 86

原创 ssm框架

MavenMaven是一个项目管理工具,可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件;它包含了一个项目对象模型,一组标准集合,一个项目生命周期,一个依赖管理系统,和用来运行定义在生命周期阶段中插件目标的逻辑。这段话来自:https://www.php.cn/faq/418275.html有maven就可以 部署别人打好的jar包一开始要在setting.xml文件里配置国内镜像(路径:apache-maven-3.6.0\conf),我用的阿里云ssm框架.

2021-08-21 15:28:42 115

原创 JavaScript介绍和入门

JavaScript和java基本没有关系。Java语言更为严谨,主要是类为单位的,需要先经过javac解码编译,变成class文件,在运行java才可以运行文件,是强类型语言,格式与html无关。JavaScript只要有浏览器,就能使用,主要使用的是函数,是脚本语言,不需要编译,是弱类型语言,嵌入在html中。Jscript和JavaScript合并就成了ECMAscript,现在用的是ES5,还是基于对象的脚本语言,ES6就和Java有很多相似之处,是面向对象的脚本语言使用JavaScript

2021-07-12 21:07:02 70

原创 css背景和字体设置

background-size:cover是覆盖等价,只有center和cover之间是斜杠,其他之间必须是空格,center/cover一般会再写一个background-position: ; right bottom/right top..等,font-family可改变字体,font-size还有xx-smal(最小),x-small(较小),length(数字),larger(较大,没有smaller)font-size-adjust对字体进行微调,使所有字一般高font-

2021-07-11 17:46:48 1217

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除