自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 如何在OpenAI创建一个api key(chatgpt)?

如何在OpenAI创建一个api key

2023-03-05 13:42:42 68550 8

原创 如何用edge浏览器调用chatgpt的api接口?

如何用edge浏览器调用chatgpt的api接口

2023-03-05 13:32:09 8105

转载 Java中DAO层、Service层和Controller层的区别

DAO层:DAO层叫数据访问层,全称为data access object,属于一种比较底层,比较基础的操作,具体到对于某个表的增删改查,也就是说某个DAO一定是和数据库的某一张表一一对应的,其中封装了增删改查基本操作,建议DAO只做原子操作,增删改查。Service层:Service层叫服务层,被称为服务,粗略的理解就是对一个或多个DAO进行的再次封装,封装成一个服务,所以这里也就不会是一个原子操作了,需要事物控制。Controler层:Controler负责请求转发,接受页面过来的参数,传

2021-08-09 11:04:03 247

原创 文件压缩原理是什么?

压缩原理电脑里文件都是以二进制储存的。压缩原理就是通过特定的算法,将文件转化,而转化以后的文件占用的空间较小。举个简单得例子(当然这个例子应该有点问题,但是能说明问题):原始文件:111110000001算法:当连续同样的1或者0的个数超过5个,则将其转化成XX1或者XX0得形式;如果不超过5个,保持不变。XX是连续的1或者0的个数,如果连续数量较多,XX得位数可以增加。于是11111可以表示成5个1,写成二进制就是1011;000000可以表示成6个0,写成二进制就是1100;而1保持不变。

2021-08-02 14:27:40 5897 1

原创 XML学习笔记

什么是 XML?XML 指可扩展标记语言(EXtensibleMarkupLanguage) XML 是一种标记语言,很类似 HTML XML 的设计宗旨是传输数据,而非显示数据 XML 标签没有被预定义。您需要自行定义标签。 XML 被设计为具有自我描述性。 XML 是W3C 的推荐标准XML 与 HTML 的主要差异XML 不是 HTML 的替代。XML 和 HTML 为不同的目的而设计:XML 被设计为传输和存储数据,其焦点是数据的内容。HTML 被设计用来显示数...

2021-07-31 15:31:44 82

原创 linux如何安装和启动redis?

2021-07-20 15:59:43 71

原创 什么是IT人员外包?

A公司是个IT外包公司,B公司做网络产品。员工C属于A公司,但是他在B公司上班,B公司给A公司钱,A公司再给C发工资、奖金等。说白了就是C是A公司的人但是在B公司上班。C在B公司的项目完成之后就回到A公司等待分配到其他的公司。可能会经常变动、出差什么的。通常A公司都是小公司,B公司是规模比较大的公司,B这样做,可以省下不少人事管理等工作。人力外包的好处:做软件人力外包可以提升企业核心竞争力,降低企业用人成本支出,减少企业正式员工的雇佣,实现资源共享、协同开发、人才整合,用人不养人。一方面软件人力外包

2021-07-16 17:44:06 7577

原创 一个网站的信息是如何被百度搜索出来的?

用蜘蛛程序,当搜索引擎发现了未收录的或有更新的网页时就向该URL派出蜘蛛程序,蜘蛛程序就找到该网页的所有链接并顺着链接往下找到子网页。一般新开的网站会向搜索引擎提交信息,让搜索引擎派蜘蛛程序来从而把网站录如数据库。也可以在别的网页发布自己网页的链接,提高被蜘蛛找的几率。...

2021-07-10 23:59:08 1829

原创 Java8新特性之Lambda 表达式

目录一、Lambda简介二、Lambda基础语法三、Lambda语法精简四、Lambda语法进阶五、Lambda综合案例六、系统内置函数式接口七、闭包提高变量的生命周期

2021-06-30 21:57:21 66

原创 java8新特性有哪些

1、Lambda 表达式Lambda 允许把函数作为一个方法的参数(函数作为参数传递到方法中)。2、方法引用方法引用提供了非常有用的语法,可以直接引用已有Java类或对象(实例)的方法或构造器。与lambda联合使用,方法引用可以使语言的构造更紧凑简洁,减少冗余代码。3、默认方法默认方法就是一个在接口里面有了一个实现的方法。4、新工具新的编译工具,如:Nashorn引擎 jjs、 类依赖分析器jdeps。5、Stream API新添加的Stream API(java.util.stream

2021-06-30 19:42:28 64

原创 Navicat +Mysql数据库自动备份

一、情景在做数据库修改或删除操作中,可能会导致数据错误,甚至数据库奔溃,而有效的定时备份能很好地保护数据库。本篇文章主要讲述Navicat定时备份数据库和数据恢复等功能。二、提前Navicat for MySQL工具三、备份流程(1)(2)(3)(4)(5)(6)(7)(8)(9)(10)(11)...

2021-06-29 21:41:28 254

翻译 MyBatis-动态 SQL

目录动态 SQLifchoose、when、otherwisetrim、where、setforeachscriptbind多数据库支持动态 SQL 中的插入脚本语言动态 SQL动态 SQL 是 MyBatis 的强大特性之一。如果你使用过 JDBC 或其它类似的框架,你应该能理解根据不同条件拼接 SQL 语句有多痛苦,例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQL,可以彻底摆脱这种痛苦。在 MyBatis 之前的

2021-06-24 20:41:53 80

原创 vue实现图片文件的显示和上传

<template> <div> <button @click="selectFile">选择图片</button> <img :src="img" v-show="img"> <input type="file" ref="file" style="display:none;" @change="fileChange"> </div></template><scrip...

2021-06-21 15:32:53 705

转载 springboot项目实现图片上传到阿里云OSS

阿里云OSS文件/图片上传流程服务端签名后直传并设置上传回调客户端向服务端发起签名请求后,直传OSS然后OSS会回调对应的服务端回调接口,OSS回调完成后,应用服务器再返回结果给客户端。特点:用户上传一个文件到OSS后,OSS会将上传结果返回给应用服务器,然后应用服务器会给OSS响应,然后OSS会将相关响应通知给客户端的用户。...

2021-06-21 12:27:03 275

原创 5个最常用的Vue.js组件库

Vue.js是一套构建用户界面的 渐进式框架。与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计。实用的 Vue.js组件库可以帮助我们快速搭建页面,下面介绍小编认为比较受欢迎的五个vue前端ui框架。TOP5——Vue-BluVue-Blu是基于Vuejs和Bulma开发的开源UI组件库。旨在为PC端的前端开发(特别是中后台产品)提供一个快速且灵活的解决方案。全面、灵活且强大的ui组件,API友好。TOP4——vue-strap基于 Vue.js 的 Bootst..

2020-10-14 21:32:42 966

原创 maven项目打包给前端使用教程

maven项目打包给前端使用教程方法一:普通方法打包(需要在系统安装maven): 在项目的目录下执行:mvn -X clean package -U –DskipTests 在target目录下找到文件:enroll-backend.jar 启动jar包(需要在系统安装Jdk8):在命令行下执行:java -jar {jar目录}/enroll-backend.jar关闭程序:Ctrl+C方法二:通过idea快速打包启动jar包(需要在系统安装Jdk8):在命

2020-10-11 14:46:16 1215

原创 java后端入门必备书籍

java后端入门必备书籍java后端入门必备书籍java后端入门必备书籍

2020-04-10 23:18:02 322

渡一前端HTML、CSS、JS笔记及学习规划.zip

渡一前端HTML、CSS、JS笔记及学习规划,文件共30多m,下载解压即可使用。

2020-04-10

空空如也

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

TA关注的人

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