自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【web程序设计】学习总结四

【代码】【web程序设计】学习总结四。

2023-12-10 19:34:20 36

原创 【jQuery】学习总结二(2)

我是p标签

2023-12-10 19:14:16 31

原创 【jQuery】学习总结二(1)

内容巩固1.什么是Jquery本质就是JS.封装可很多功能的JavaScript库.简化了JS的开发 2.如何在网页中书写jquery代码a.将外部js文件--jquery放进项目内部.b.通过script的src属性引入jquery文件c.另起一个script标签通过alert($);测试即可. 3.分别讲解text,html,val方法的相关语法a.text方法,修改或者获取html元素

2023-12-10 19:02:42 38

原创 【jQuery】学习总结一

什么是Jquery?jQuery的本质就是JavaScript只是将JavaScript的某些方法封装成一个库,极大简化了原生JavaScript开发。(潜台词:JS怎么用,Jquery就怎么用,只是把JS的代码简化了)什么是库?lib“库”--->(library--文库,图书馆)--> 将一些相关函数方法进行封装以便使用。类似于jar包。Jquery的优势:1.轻量级,jquery库的大小仅仅几十kb2.强大的选择器。

2023-12-03 19:33:34 36

原创 【 JavaScript】学习总结十一

项目开发中,经常需要对表单中输入内容的格式进行限制。例如,用户名、密码、手机号、身份证号的格式验证,这些内容遵循的规则繁多而又复杂,如果要成功匹配,可能要编写上百行代码,这种做法显然不可取,但是需要掌握,可以锻炼自身代码功底,和动脑动手能力。此时,就需要使用正则表达式,利用较简短的描述语法完成诸如查找、匹配、替换等功能。本章将围绕如何在JavaScript中使用正则表达式进行详细讲解。掌握程度:掌握基本的写法,以及能够看得懂相关代码即可。

2023-12-03 19:21:17 23

原创 【JavaScript】学习总结十

【代码】【JavaScript】学习总结十。

2023-11-26 19:43:59 21

原创 【web程序设计】学习总结三(2)

4.创建几个必备的包 entity dao(data access object) servlet test util filter。5.创建一个必备的类: 分别是和表对于的实体类。获取数据库连接的JDBC工具类 设置编码的过滤器。1. 利用Cookie技术实现记住账号密码 和 记住自动登录功能 和 注册功能。2. 利用MD5加密技术 实现对敏感数据实现加密功能。3.导入项目必备的jar包。1.建库建表插入测试数据。6.随着需求的改变而改变。

2023-11-26 19:25:16 27

原创 【web程序设计】学习总结三(1)

【代码】【web程序设计】学习总结三(1)

2023-11-26 19:16:49 52

原创 【web程序设计】学习总结二(3)

【代码】【web程序设计】学习总结二(3)

2023-11-16 15:11:50 26

原创 【web程序设计】学习总结二(2)

【代码】【web程序设计】学习总结二(2)

2023-11-16 15:03:41 29

原创 【web程序设计】学习总结二(1)

项目的流程:用户访问html页面 ---> 用户操作页面 ---> 发送给servlet ---> dao ---> servlet ---> html。2.在servlet的包下创建一个Servlet的类(Servlet的命名规范: XxxServlet 其中Xxx表示什么功能的Servlet )4.搭建基本的package---entity-servlet-test-dao-util。如何获取本机IP:win+r ---> 输入cmd ---> 输入ipconfig。

2023-11-16 14:46:31 22

原创 【web程序设计】学习总结一(2)

java.util.logging.ConsoleHandler.encoding = GBK 默认是UTF-8。1. 修改tomcat的conf文件夹的logging.properties文件 将下面这行改成GBK。默认是index.html 如果想要修改成制定的页面,需要修改web.xml文件的内容。5.一个web项目至少需要的package。3.服务器和Tomcat服务器的相关概念。7.访问web项目的域名的格式问题。掌握以下内容即可:概念需要基本的了解。2.互联网的产品的架构体系。

2023-11-11 03:58:25 27

原创 【web程序设计】学习总结一(1)

项目的流程: 用户访问html页面 -- 用户操作页面 --- 发送给servlet --- dao --- servlet --- html。A.JavaSE : Java的核心基础版,属于Java的核心,例如基本数据类型,String,线程技术等。web:放前台页面的地方(HTML) 初学者常犯的错误:经常把html页面放在web目录下得WEB-INF目录。B.JavaEE : Java的Web服务版,属于Web项目的核心,主要负责搭建网站。

2023-11-11 03:43:13 35

原创 【JavaScript】学习总结九

DOM: 文档对象模型,通过document.getElementByXxx()获取HTML文档内部的元素浏览器器对象模型.可以获取一些浏览器自带的功能由于没有统一的BOM标准,每个浏览器都有自己的BOM实现方法,BOM的浏览器兼容性较差。常见的BOM对象有:windowdocumentlocation。

2023-11-11 03:33:07 23

原创 【JavaScript】学习总结八

可选值2: multipart/form-data 表示文件上传的表单。默认值1: application/x-www-form-urlencoded 表示普通表单 所以:绝大部分表单都可以不用加。button标签中type属性的默认值是 submit 如果该标签放在form表单则会提交表单。B.method表示表单的提交方式:只有2个选择、1.get 2.post 默认是get。C.enctype:表示该表单是什么类型的表单。

2023-11-11 03:24:07 38

原创 【Java】学习总结七(2)

4.阻塞态:在运行态的过程中,出现一点意外(例如:被别的线程抢去了cpu资源,调用了sleep,yield等方法)2.线程的相关概念:每个进程又可以同时拥有多个线程。并且线程是可以同时执行的。理解为雨露均沾,每个线程都是平等的,都是同等的机会被CPU执行。例如:先听歌,再吃饭,再看电视,再聊天。由于Java是单继承,所以一般能不继承就不继承,把继承的机会让给更重要的类。Java:抢占时调度,理解为每个线程可以设置一个优先级。可以优先执行该线程。如果是多线程:就可以一边听歌,一边吃饭,一边看电视,一边聊天。

2023-10-29 12:13:21 57

原创 【Java】学习总结七(1)

方法3: FileOutputStream f = new FileOutputStream("操作的文件的路径",true);方法1: FileOutputStream f = new FileOutputStream("操作的文件的路径");字节输入流: 父类就是 InputStream 凡是:XxxInputStream 的都是字节输入流的实现类。字节输入流: 父类就是 InputStream 凡是:XxxInputStream 的都是字节输入流的实现类。创建该文件,如果存在就不会创建。

2023-10-29 11:47:43 31

原创 【JavaScript】学习总结七

什么是API?应用程序编程接口(Application Programming Interface,API)是软件系统预先定义的接口,用于软件系统不同组成部分的衔接。每一种开发语言都有自己的API。例如console.log方法。就是JS的一个API。文档对象模型(Document Object Model,DOM)用于处理HTML文档的编程接口。翻译:对HTML内部的标签进行处理。

2023-10-29 11:31:19 23

原创 【Java】学习总结六(2)

IO流:通过Java代码将临时存储的数据存进指定的文件。应用场景:文件上传,文件下载。数据库:通过Java代码将临时存储的数据存进数据库。File file = new File(“要操作或要创建的文件夹或文件的路径”);临时存储:变量,数组,集合等,都是存储在内存中,只要停止运行,这些数据都会消失。案例3:在项目根目录下创建test文件夹,然后在内部再创建test.txt文件。数据持久化:将数据保存在硬盘里面,只要不手动删除,则永久生效。注意:文件的相关操作都是导入 java.io 包。

2023-10-22 16:58:16 25

原创 【Java】学习总结六(1)

ArrayList 集合:采用数组结构,元素增删慢,查找快,由于日常开发中使用最多的功能就是查询,所以 ArrayList 是最常用的集合之一。数组结构是有序的,每个元素都有一个下标,查找的时候只需要根据下标查找即可,所以元素的查找快,但是一旦发生了元素的增加或减少,会引发每个元素的下标发生变化,导致增删慢。链表结构是无序的,每个元素仅仅存储了本身的值,和引入下一个元素的地址。所有单列集合都实现了该接口,所以:所有单列集合都拥有共同的方法。所以学会了一种单列集合,剩下的单列集合都能依葫芦画瓢。

2023-10-22 16:54:33 22

原创 【JavaScript】学习总结六

Math对象的用法和Java中Math对象的用法几乎一致。唯一不同的就是 Java的数据类型分为int double等 但是js里面只有number第一个:Math.min(a,b,c,d,...);获取最小值第二个:Math.max(a,b,c,d,...);获取最大值第三个:Math.ceil(a);向上取整 舍去小数点 (但是Java是保留的)第四个:Math.floor(a);向下取整 舍去小数点 (但是Java是保留的)

2023-10-22 16:44:38 30

原创 【Java】学习总结五(2)

所以如果某个字符串需要经常被修改,那么不推荐通过String声明,因为会产生大量的垃圾。所以Java提供了SimpleDateFormat类,来替代Date的绝大部分方法,来对时间进行操作。含义:判断两个对象是否为同一个对象(内存地址是否相等,本质就是==),返回一个boolean值。如果存在某个场合,希望打印的是具体属性信息而非地址,则可以通过重写toString方法实现。声明一个方法,该方法可以传入一个字符串。Object类是Java中所有类的父类,所以Object下的方法同时也是所有类的共有方法,

2023-10-15 16:24:51 23

原创 【JavaScript】学习总结五(2)

在JavaScript中,对象属于复杂数据类型,它是由属性和方法组成的一个对象。属性是指对象的特征。方法是指对象的行为。下面以学生的特征和行为为例进行说明。学生的特征:姓名、年龄和性别,这些特征可以用对象的属性来表示。学生的行为:打招呼、唱歌、写作业,这些行为可以用对象的方法来表示。将10个学生的全部信息(id name age sex)输出在页面上。传统的思路:定义40个变量 或者4个数组 或者二维数组等等。

2023-10-15 16:02:48 27

原创 【JavaScript】学习总结五(1)

JavaScript的函数理解为Java里面的方法,把一些经常复用的代码,抽取出来封装在一个函数中。提高程序的可读性,减少开发者的工作量,便于后期的维护。java中的方法的语法:public 返回类型 方法名(数据类型 变量名 , 数据类型 变量 ...){js中函数的分类:A.内置函数(JS提供的): console.log();B.自定义函数(程序员自己写的)其中自定义函数的声明语法如下:unction 方法名(变量名,变量名...){

2023-10-15 15:54:27 19

原创 【Java】学习总结五(1)

Java中最常出现的就是异常,俗称BUG,没有 没有BUG的程序,如果某个程序没有BUG,那么说明这个程序是个垃圾程序。System.out.println("程序结束");Error详解:一般是程序中较严重的出错,是虚拟机层面的异常,一旦发生将会导致系统崩溃,+无法由程序自身处理,只能通过修改虚拟机的设置,理解为修改虚拟机的相关参数,例如内存大小等。内存溢出的相关概念:如果程序占用的内存超过了 虚拟机的剩下内存,就会出现该错误。error 指的是:错误,无法通过代码解决的错误。

2023-10-15 15:42:23 24

原创 【JavaScript】学习总结四

java中的数组:储存很多数据的容器,特点:1.所有的数据的类型必须要一致2.长度无法更改javaScript中的数组:储存很多数据的容器,特点:1.所有的数据的类型可以不一致2.长度可以随意更改数组是存储一系列值的集合,它是由一个或多个元素组成的,各元素之间使用逗号“,”分隔。数组中的每个元素由“索引”和“值”构成。索引:也可称为“下标”,用于识别元素,以数字表示,默认情况下从0开始依次递增。值:元素的内容,可以是任意类型的数据。

2023-10-15 15:25:00 39 1

原创 【Java】学习总结四

概念:在编写一个类时候,往往会给它定义一些属性或方法,但是有的时候,某些方法只知道应该存在,但是不知道它如何实现,那么该类就是抽象类,这些不知道具体如何实现的方法就叫做抽象方法。抽象类的抽象方法都是等待子类去继承然后子类去重写父类的抽象方法。抽象的关键字: abstract定义抽象类: public abstract class { }定义抽象方法: public abtract 返回类型 方法名(参数列表);1.抽象类中可以没有抽象方法,可以有具体的方法。

2023-10-06 23:02:16 36 1

原创 如何成为一名优秀的程序员

总之,成为一名优秀的程序员需要不断学习和实践,并掌握一些基本的素质,如解决问题的能力、持续学习、良好的沟通能力、编写清晰易懂的文档、团队合作等。3. 解决问题的能力:一个优秀的程序员必须具备解决问题的能力,这需要不断学习与实践,并能够快速找到问题的根本原因,并采取正确的解决方案。6. 编写清晰、易理解的文档:程序员应该写出清晰、易理解的文档,对于代码的维护和协作非常有帮助,也可以帮助他人更好的理解代码。7. 团队合作:一个优秀的程序员应该善于在团队中工作,能够与团队成员合作,解决问题,并产生最佳解决方案。

2023-09-24 15:52:16 132 1

原创 UE4制作游戏大致过程

在使用UE4制作游戏时,需要掌握基本的操作和知识,如编辑器界面、地形工具、蓝图系统、材质编辑等,并有一定的游戏设计和开发经验。同时,需要不断学习和探索新技术和工具,不断改进自己的制作能力和游戏品质。调整光照:使用UE4的照明工具来调整场景的光照效果,可以创建不同的场景氛围和画面效果。测试和优化:完成游戏后,进行测试和优化,修复错误和缺陷,并优化游戏性能,提升玩家体验。调试和测试:使用UE4的编辑和运行工具进行调试和测试,确保游戏的稳定和流畅性。添加音效和音乐:在场景中添加音效和音乐,增强游戏的氛围和体验。

2023-09-24 15:49:25 469 1

原创 举例说明计算机视觉(CV)技术的优势和挑战

3. 不确定性:由于环境和条件的变化,计算机视觉技术在处理和分析图像和视频时可能会出现不确定性,这可能会影响准确性。2. 大量数据的处理:计算机视觉技术需要处理大量的数据,例如大规模的图像和视频数据,这需要大量的存储和计算资源。1. 自动化:计算机视觉技术可以自动化完成对图像或视频的处理和分析,不需要人工干预。3. 准确性:计算机视觉技术可以以高精度的方式对图像和视频进行处理和分析。2. 高效性:计算机视觉技术可以在很短的时间内处理大量的图像和视频数据。【内容由Ins Code AI 创作助手生成】

2023-09-24 15:45:57 69 1

原创 【JavaScript】学习总结三

算数运算符有如下几种:以上五种是最基本的加减乘除和取余++ 和 -- 表示自增1 和自减1有两种用法: a++ 表示先用在加 ++a表示先加再用其中取余的注意事项:例题如下所以JS提供了一个方法 来避免这种情况出现表示保留小数点后面几位小数aaa表示某个数 num表示保留几位 如果没写默认就是0字符运算符 就是一个 +字符之间的运算 通过 + 即可完成拼接var str1 = "张三";var str2 = "是猪";//张三是猪。

2023-09-24 15:42:03 26 1

原创 【Java】学习总结三(3)

还拥有:可以打印“我可以说话”的方法,可以打印“我可以吃饭”的方法,还拥有:可以打印“我可以说话”的方法,可以打印“我可以吃饭”的方法,每个类都隐式继承Object类,Object是任何类的父类。通过实例化 调用子类的属性 到底是用的子类的还是父类的。子类拥有父类的方法属性,但是父类没有子类的方法或属性。特殊情况:如果子父类拥有公共的方法,到底调用的谁的?子承父类:如果子类没有才继承父类的相关属性或方法。总结:老师类和学生类中 含有相同的属性或方法。如果不同的类之间拥有相同的属性或方法,

2023-09-24 15:05:01 26 1

原创 【Java】学习总结三(2)

什么是java的权限修饰符:用来修饰方法,属性等。Java的权限修饰符分为四大类:public :公共的 表示它修饰的东西,在任何地方都可以访问。protected :受保护的 表示它修饰的东西,只能在同一个包下访问,或者是具有继承关系的。default :默认的 如果看见一个变量或方法,没有任何修饰符,那么就是被它修饰.只能在同一个包下访问private :私有的 仅仅只能在当前类下使用。其中重点掌握:public 和private。

2023-09-24 14:50:41 23 1

原创 【Java】学习总结三(1)

类是不能被单独使用的。必须要将其实例化,才可以访问该类的方法或属性。实例化的语法:类名 变量名 = new 类名();变量名.方法名();变量名.属性名;

2023-09-24 14:31:04 25 1

原创 【Linux】学习总结三

远程连接工具简称SSH确保两台计算机之间进行正常通讯。常见的SSH工具:主要负责文件的传输到服务器。B. Xshell7.0 主要负责通过命令来控制服务器,例如关机,删除文件,修改文件等操作。

2023-09-24 14:04:12 33 1

原创 【Linux】学习总结二

sudo passed:设置root密码。cp:拷贝文件(cp./文件名/文件名)ls-a:查看目录文件。mkdir:创建文件夹。pwd:查看当前目录。

2023-09-17 15:44:58 28 1

原创 【Java】学习总结二(3)

如果某一段代码需要经常使用,那么建议将其放在方法内部。调用的时候,只需要通过方法调用即可。调用的时候,只需要通过方法调用即可。和多行注释类似,用途较少,一般是写文档用的 /** */习题:声明一个数组,里面有10个不同值的int类型数值。例如:创建一个方法,需要计算1-n的累加之和,n表示方法传递进来的参数。例如:创建一个方法,需要计算1-n的累加之和,n表示方法传递进来的参数。所以Java针对不同的数据也有不同的语法来声明不同的数据。Java中的数组可以存储多个类型相同的数值的一个容器。

2023-09-17 15:28:33 28 1

原创 【Java】学习总结二(2)

【代码】【Java】学习总结二(2)

2023-09-17 15:18:59 33 1

原创 【Java】学习总结二(1)

【代码】【Java】学习总结二。

2023-09-17 15:08:40 43 1

原创 【JavaScript】学习总结二(2)

/做法2:通过转义符-- 反斜杠(enter上面的):\ 斜杠:/ (shift左边的)// alert("两数之和为" + (num1 + num2));

2023-09-17 14:56:18 32 1

空空如也

空空如也

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

TA关注的人

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