- 博客(109)
- 资源 (21)
- 收藏
- 关注
原创 Javaweb-文件上传和下载
~本特利~学习笔记如何实现文件上传文件上传的相关APIFileItem接口DiskFileItemFactory类ServletFileUpload类实际操作文件下载实际操作如何实现文件上传要实现Web开发中的文件上传功能,通常需完成两步操作:一是在Web页面中添加上传输入项,二是在Servlet中读取上传文件的数据,并保存到本地硬盘中。由于大多数文件的上传都是通过表单的形式提交给服务器的,因此,要想在程序中实现文件上传的功能,首先要创建一个用于提交上传文件的表单页面。在页面中,需要使用
2022-05-14 12:17:43
493
原创 Java的一些知识点
Java 面向对象包括哪些特性封装:把数据和操作数据的方法绑定起来,通过已定义的接口来访问数据。面向对象的本质是将现实世界描绘成一系列完全自治、封闭的对象。我们在类中编写的方法就是对实现细节的一种封装;我们编写一个类就是对数据和数据操作的封装。可以说,封装就是隐藏一切可隐藏的东西,只向外界提供最简单的编程接口。继承:继承是从已有类得到继承信息来创建新类的过程。提供继承信息的类被称为父类(超类、基类);得到继承信息的类被称为子类(派生类)。继承让变化中的软件系统有了一定的延..
2022-05-05 11:33:30
1842
原创 #入坑keychron# 那些年用过的机械键盘之keychron
那些年用过的机械键盘桌面办公神器-爆款键盘抢购–84键高效配列,Mac/Win双系统,蓝牙双模,Gateron自润轴,全方位提高生产力–纪元系列新品使用评价:外观颜值:设计感超棒,整体造型很科技,配色很有美感。还有多种灯光模式。舒适度:茶轴的舒适度很适合日常使用,不会太生硬又有一定的段落感,适合日常变成使用,长时间编码也不会觉得累。还有多种连接模式,蓝牙有限,电池和直连,不管是室内办公还是外出都能够应对。最重要的是键帽的设计是目前最适合mac电脑的,完美键位。功能描述:.
2022-05-05 11:29:21
8075
1
原创 云上财务经营的成本管理
云上财务课程:随着用云深度加强、企业除了关注IT稳定性,更关注大规模上云情况下,如何全链路提效、降低经营成本;而看清账是精细化经营分析的第一步。云上消费中运维的流程企业客户上云财务管理解决方案单账号● 单账号的预算管理,充值销账,对账,开票,停复机控制● 财务单元分账+基于财务单元的分析/建议适用于内部组织规模较小,管理和经营分析相对粗放的客户多账号适用于内部组织复杂,管理和经营分析精细的客户适用于内部组织复杂,管理和经营分析相对宽松的客户企业客户云上成本管理的挑战.
2022-04-26 14:33:27
2313
原创 免费体验ECS云服务器
点击免费体验ECS云服务器本场景会自动创建一台ECS实例。首先,远程登陆ECS实例,并部署应用。然后,登陆管理控制台,并对这台ECS实例进行管理操作。体验此场景后完,你可以掌握的能力有:ECS的基本概念远程访问ECS实例,部署应用。使用管理控制台对ECS进行基本操作:重置ECS实例登陆密码并重启ECS实例。背景知识云服务器(Elastic Compute Service, 简称ECS),是一种简单高效,处理能力可以弹性伸缩的计算服务。ECS的相关术语说明如下:实例..
2022-04-15 12:30:37
674
原创 C语言技能树体验测评
目录🤟【找BUG】🤟🤟【上新测评】🤟🤟【内容质量】🤟【整体感受和建议】🤟【期待】🤟🤟【评价】🤟C语言技能树🤟【找BUG】🤟视觉感官问题同的比例会给技能树展示界面带来不同的体验感,这里 建议【把分区设置成可折叠的按钮,点击弹出,不需要就点击以小窗口等形式隐藏,同时目前正在使用的区域自动铺满全屏。】🤟【上新测评】🤟提供了月榜,贡献榜这样肯定能更好的促进技能树发展,带动活力,这里 建议【适当给榜单排名靠前的发放福利,比如几天VIP啊,免费下载卷啊,实物奖励啊】🤟【内容质量.
2022-04-14 23:12:28
1003
3
原创 软件产品运营与维护
目录案例1、法国世界杯夺冠,华帝全额退款2、故宫淘宝app跨界整合(这个有资料的补充一下吧)第一章1.1知识点1:了解新媒体新媒体运营????新媒体特征????新媒体发展趋势知识点2:新媒体的四大模块及表现形式????四大模块????新媒体表现形式知识点3:运营与营销的区别运营和营销的相同点与不同点知识点4:新媒体运营的发展历史各发展历史期的工作内容知识点5:新媒体与传统媒体新媒体与传统媒体的主要形式????新媒体与传统媒体的特点????新媒体与传统媒体的区别第一章1.2知识点6:了解新媒体运营????新媒
2021-12-30 08:47:52
5125
1
原创 文件存储技术-数据持久化-Android
学习笔记持久化技术简介第一种方式:文件存储将数据存储到文件中从文件中读取数据案例-文件存储技术MainActivity.ktactivity_main.xml持久化技术简介数据持久化就是指将那些内存中的瞬时数据保存到存储设备中,保证即使在手机或计算机关机的情况下,这些数据仍然不会丢失。保存在内存中的数据是处于瞬时状态的,而保存在存储设备中的数据是处于持久状态的。持久化技术提供了一种机制,可以让数据在瞬时状态和持久状态之间进行转换。Android系统中主要提供了3种方式用于简单地实现数.
2021-11-04 09:22:29
443
27
原创 软件测试——概念、缺陷报告、工具与原则
目录软件缺陷概念(简略)软件缺陷报告缺陷状态缺陷严重度示例缺陷管理工具常用的缺陷分析模型软件测试原则软件缺陷概念(简略)软件测试活动发展历史中,缺陷最初称为Bug。Bug英文原意为臭虫。最初的计算机是由若干庞大复杂的真空管组成,真空管在使用过程中产生了大量的光和热,结果吸引了一只小虫子钻进了计算机的某一支真空管内,导致整个计算机无法正常工作。研究人员经过仔细检查,发现了这只捣蛋的小虫子,并将其从真空管中取出,计算机又恢复正常。为了纪念这一事件,以及方便地表示计算机软硬件系统中隐藏的错误、缺陷、..
2021-11-04 09:14:34
752
25
原创 数据结构与算法知识点总结-每日更新
快速导航版满二叉树的结点算法空间复杂度 / 有穷性线性结构中序遍历后序遍历算法基本特征希尔排序法(插入类排序)算法是啥几个排序方法顺序存储结构 / 链式存储结构在单链表中,增加头结点的目的算法分析的目的强连通图线性表——栈基本排序算法的比较次数逻辑结构——存储结构——效率线性结构 /
2021-11-04 09:09:47
693
52
原创 计算机等级考试--二级C语言的知识点
目录C语言基本知识【考点1】C程序【考点2】main函数【考点3】存储形式【考点4】注释【考点5】书写格式【考点6】标识符【考点7】常量与变量【考点8】整型数据【考点9】实型数据【考点10】算术运算【考点11】强制类型转换【考点12】赋值【考点13】自加自减运算【考点14】逗号运算顺序结构【考点1】运算符、表达式、语句【考点2】运算符的优先级和结合顺序【考点3】printf函数【考点4】printf函数中格式说明【考点5】scanf函数【考点】6如何交换两个变量选择结构【考点1】关系运算【考点2】逻辑运算.
2021-10-27 15:00:49
1135
24
原创 Java面试系列-基础知识的快速了解
JDKJDK 就是 Java 开发工具包。JDK 是 Java 的核心,包括 Java 运行环境 (简称 JRE),Java 工具(比如 javac、java、javap 等等),以及 Java 基础类库(比如 rt.jar)。 rt.jarrt.jar是一个类似zip的压缩文件,精确称为“Java archive”(Jar),这个路径下存储了Java class文件和程序所需的全部资源。它还可以包含mainfest文件,还可以包含Main-Class条目,变成可执行JAR,使用java..
2021-10-22 23:57:55
126
1
原创 Java面试系列-进阶知识-JVM相关
常见的面试套路XXX是什么?实现原理是什么?为什么这样实现? 如果让你实现你会怎么做? 分析下你的实现有什么优缺点?有哪些需要改进的地方?JVM相关下面总结一些比较常见的面试题,供大家参考。 针对这些问题,大家可以给自己打一个分。 0分:不清楚相关知识。 30分:有一点印象,知道一些名词。 60分:知道一些概念以及含义,了解功能和常见用途。 80分:能在参考答案的基础上进行补充。 100分:发现参考答案的问题。 下面我们来看看JVM相关面试问题。 1. 什么是JVM? JVM全称是 Java..
2021-10-22 23:57:19
161
1
原创 Java程序的运行过程分析
Java 程序的运行必须经过编写、编译和运行 3 个步骤。编写:是指在 Java 开发环境中进行程序代码的输入,最终形成后缀名为 .java 的 Java 源文件。编译:是指使用 Java 编译器对源文件进行错误排査的过程,编译后将生成后缀名为 .class 的字节码文件,不像C语言那样生成可执行文件。运行:是指使用 Java 解释器将字节码文件翻译成机器代码,执行并显示结果字节码文件是一种和任何具体机器环境及操作系统环境无关的中间代码。它是一种二进制文件,是 Java 源文件由 ..
2021-09-30 09:52:24
218
1
原创 UML(统一建模语言):快速了解和使用
工具推荐/UML概述/UML主要作用/UML中的主要图例1)用例图2)类图3)对象图4)活动图5)状态图6)序列图(时序图)7)协作图8)构件图(组件图)9)部署图(配置图)
2021-09-22 19:01:43
1610
原创 一起学Python系列-文件操作-8
~本特利~A级模块学习笔记文件操作<1>什么是文件<2>文件的入门打开⽂件关闭⽂件写数据读数据read读数据readlines读数据readline应⽤1:制作⽂件的备份代码获取当前读写的位置定位到某个位置⽂件重命名删除⽂件⽂件夹的相关操作创建⽂件夹获取当前⽬录改变默认⽬录获取⽬录列表删除⽂件夹应⽤:批量修改⽂件名代码回到A级模块文件操作<1>什么是文件<2>文件的入门打开⽂件在python,使⽤open函数,可以打开⼀个已经存在的⽂件
2021-05-24 19:06:31
161
2
原创 python函数练习-字符串中的字母(大写或小写)以及数字的个数
~本特利~B级模块学习笔记python函数练习描点Bpython函数练习编写一个函数,要求实现一个给定字符串中的字母(大写或小写)以及数字的个数。# coding:UTF-8import sys # 导入sys模块def stat(data): result = dict(character=0, number=0) # 创建字典 foot = 0 # 操作脚标 for num in range(len(data)): item = da
2021-05-10 09:45:35
2291
原创 MyBatis学习- 记录版
~本特利~A级模块学习笔记回到A级模块们用MyBatis框架实现用户登录验证MyBatis简介MyBatis是一个支持普通SQL查询、存储过程以及高级映射的持久层框架。是一个ORM框架,解决了面向对象与关系型数据库中数据类型不匹配的技术,通过描述Java对象与数据库表之间的映射关系,自动将Java应用程序中的对象持久化到关系型数据库的表中。MyBatis核心类型SqlSessionFactory接口包含创建SqlSession,通过SqlSessionFactoryBuilder类的
2021-05-07 11:45:33
168
原创 MyBatis入门操作练习
~本特利~C级模块学习笔记先知道入门练习环境搭建描点C先知道mybatis 是一个优秀的基于java的持久层框架,它内部封装了jdbc,使开发者只需要关注sql语句本身,而不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。mybatis通过xml或注解的方式将要执行的各种 statement配置起来,并通过java对象和statement中sql的动态参数进行映射生成最终执行的sql语句。最后mybatis框架执行sql并将结果映射为java对象并返回。采用
2021-05-06 13:42:32
212
原创 一起学Python系列-PyCharm开发工具-7
~本特利~A级模块学习笔记PyCharm开发工具简介配置PyCharm开发工具开发Python程序范例:编写“hello.py”程序文件范例:设置输出文本颜色范例:输出配置的初始化参数代码调试范例:定义“com.yootk.util.math”模块范例:编写“debug_math.py”调用math.add()函数模块导入与使用范例:编写“main.py”文件调用模块中的函数描点APyCharm开发工具简介配置PyCharm开发工具开发Python程序范例:编写“hello.py”程序文件
2021-04-10 11:47:36
71
原创 一起学Python系列-模块-6
~本特利~A级模块学习笔记coding:UTF-8coding:UTF-8coding:UTF-8coding:UTF-8coding:UTF-8coding:UTF-8coding:UTF-8coding:UTF-8coding:UTF-8coding:UTF-8coding:UTF-8coding:UTF-8coding:UTF-8coding:UTF-8coding:UTF-8coding:UTF-8此时针对于add()函数进行了包装,从左边开始设置参数,相当于:a = 100,b = 200c
2021-04-10 11:47:20
114
原创 一起学Python系列-函数-5
~本特利~A级模块学习笔记coding:UTF-8由于get_info()函数上提供有return语句,所以可以直接输出函数返回值coding:UTF-8coding:UTF-8coding:UTF-8按照函数定义的参数顺序传入所需要的数据进行函数调用传递参数时,如果要想改变参数的传入顺序,则也可以使用“参数名称=数值”的形式设置coding:UTF-8job与homepage两个参数就必须通过参数名称进行设置coding:UTF-8传入了全部所需要的参数,这样url参数将不会使用默认值,而使用传递的
2021-04-10 11:47:00
129
原创 一起学Python系列-序列-4
~本特利~A级模块学习笔记列表列表基本定义范例:定义并访问列表范例:列表索引访问错误范例:计算列表长度范例:在列表中保存多种数据类型范例:通过反向索引访问范例:使用for遍历列表数据范例:通过for循环使用索引输出范例:修改指定索引数据范例:在列表上使用乘法操作范例:通过“+”连接多个序列数据分片范例:截取列表部分数据范例:通过捷径实现列表分片范例:设置截取步长范例:分片内容替换范例:删除列表部分数据范例:分片数据替换并设置步长成员运算符范例:使用成员运算符列表操作函数范例:扩充列表内容范例:列表数据
2021-04-10 10:15:32
148
原创 一起学Python系列-程序逻辑结构与控制流-3
~本特利~学习笔记第三节程序逻辑分支结构断言循环结构更新与修改日志[21.03.15] 整理第三节程序逻辑程序逻辑是编程语言中的重要组成部分,一般来说程序的结构包含有三种:顺序结构、选择结构、循环结构。分支结构在Python中可以通过if、else、elif关键字实现分支处理范例:使用if分支语句# coding:UTF-8age = 20 ;if 18 < age <= 22:
2021-03-17 22:28:31
160
1
原创 spring学习3-IOC容器和Bean的设置
~本特利~学习笔记依赖注入IoC依赖注入依赖注入的实现方式实操:用spring框架模拟用户登录更新与修改日志[21.03.14] 整理依赖注入IoC学习目标会正确描述依赖注入的概念用正确描述依赖注入的两种方式会setter注入解决实际问题依赖注入DI的全称是Dependency Injection,中文称之为依赖注入。它与控制反转(IoC)的含义相同,只不过这两个称呼是从两个角度描述的同一个概念。依赖注入的实现方式操作流程:实操:用spring框架模拟
2021-03-17 22:26:48
350
原创 spring学习1-入门概论
~本特利~学习笔记学习收获概述spring框架设计模式和框架有什么区别?什么是Java EE?什么是Java Web?什么是三层体系架构更新与修改日志[21.03.09] 整理学习收获√会描述设计模式和框架有什么区别√会描述Spring框架的优点和体系结构√会描述Spring框架核心容器概述spring框架设计模式和框架有什么区别?1.设计模式和框架所针对的领域不同:设计模式针对面向对象,框架针对特定业务。2.设计模式比框架更为抽象:设计模式是对在某
2021-03-14 10:51:13
129
2
原创 mysql数据类型(秒学秒懂唔)
~本特利~学习笔记常见的数据类型一、整型1.设置无符号和有符号二、小数更新与修改日志[20.12.30] 整理常见的数据类型一、整型分类:tinyint、smallint、mediumint、int/integer、bigint 1 2 3 4 8特点:① 如果不设置无符号还是有符号,默认是有符号,如果想设置无符号,需要添加unsigned关键字② 如果插入的数值超出了整型的范围,会报out of range异常,并且插入临界值③
2020-12-31 10:44:32
399
原创 优快云插件超级赞啊!!!!
~本特利~我是一个大学生,学软件的,自从有了这个优快云插件吃饭也香了,肝代码也爽了,你不信?那你自己试试呗。我把链接搁下边了,还不点呀!!!点击下载优快云插件主要功能个性化标签更潮更美的新标签页,打造专属你的浏览器,还可以自定义常用网站。自动换肤新标签页可自定义换肤,自动展现程序员热门网站,并可以自定义常用网站,同时可选择多种搜索引擎,打造专属你的清爽标签页!个性化网站入口标签页中央为用户热门网站,点击右上角可自主添加不同类型的常用网站,也 可自定义添加个人常用
2020-12-29 19:08:08
6736
46
原创 mysql事务(秒学秒懂唔)
~本特利~学习笔记MySQL 事务理论知识TCL事务控制语句事务的创建MYSQL 事务处理主要的两种方法事务的隔离级别:实操MySQL 事务理论知识MySQL 事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,你删除一个人员,你既需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务!注意:在 MySQL 中只有使用了 Innodb 数据库引擎的数据库或表才支持事务。作用:事务处理可以用来维护数据库的完整性,保证
2020-12-23 10:01:42
252
原创 mysql视图(秒学秒懂唔)
~本特利~学习笔记视图案例:查询姓本的学生名和专业名一、创建视图视图含义:虚拟表,和普通表一样使用mysql5.1版本出现的新特性,是通过表动态生成的数据视图(View)是一种虚表,允许用户实现以下几点:1.用户或用户组查找结构数据的方式更自然或直观。2.限制数据访问,用户只能看到有限的数据,而不是完整的表。3.汇总各种表中的数据,用于生成报告。SQLite 视图是只读的,因此可能无法在视图上执行 DELETE、INSERT 或 UPDATE 语句。但是可以在视图上创建一个触发
2020-12-23 09:54:14
255
1
原创 Java Web请求和响应-练习题
第4章请求和响应习题一、填空题1.请求包含指的是使用【 】方法将Servlet请求转发给其它Web资源进行处理,响应消息中既包含了当前Servlet又包含了其它Web资源的响应消息。。2.在HttpServletResponse接口中,定义了一个【 】方法,用于实现请求重定向。3.我们可以通过response.setHeader("【 】",“3”)语句,使当前页面定时每3秒刷新一次。4.HttpServletResponse接口中,提供了一个【 】方法,
2020-12-20 18:29:55
4093
1
原创 JavaScript-小案例-banner图片变换导航
~本特利~<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>banner变换导航</title></head><body> <script language="JavaScript" type="text/JavaScript"> <!------------------------
2020-12-12 22:54:29
214
mysql______思维导图
2020-11-02
15-HTTP协议之请求和Request原理.pdf
2020-10-28
13-Servlet访问流程以及doGet和doPost.pdf
2020-10-28
12-Servlet执行原理.pdf
2020-10-28
Servlet概述和入门.pdf
2020-10-27
手机平板要兼顾,探究Fragment.pptx
2020-10-26
二级公共基础知识复习资料.pdf
2020-10-24
二级Java复习资料.pdf
2020-10-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人