自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

华夏天骄

胜亦可喜,宠辱不惊看花开; 败亦无悔,去留无意随云卷

  • 博客(69)
  • 资源 (6)
  • 收藏
  • 关注

原创 如何最高效实现手机~电脑端文件传输?

平常使用电脑办公的时候,经常会有把手机上的文件传到电脑或把电脑上的文件分发给局域网(内网)的各个伙伴的情况,通常我们会选择使用QQ或微信的文件传输功能来实现。但是当文件比较大、比较多时,就无法发送了。再者每次通过文件助手来发送文件时,其本质会通过公共网络到达腾讯的服务器,然后再将文件发送到收文件的电脑或手机端,虽然可以局域网加速但是很多文件本身不适合通过公开的方式进行传输。

2022-09-19 23:12:30 3756 1

原创 常见6种视频文件格式的优缺点归纳

AVI这个由微软公司发布的视频格式,在视频领域可以说是最悠久的格式之一。AVI格式调用方便、图像质量好,压缩标准可任意选择,是应用最广泛、也是应用时间最长的格式之一。优点:它最直接的优点就是兼容好、调用方便而且图象质量好。AVI的分辨率可以随意调。窗口越大,文件的数据量也就越大。降低分辨率可以大幅减低它的体积。缺点:体积过于庞大,而且更加糟糕的是压缩标准不统一。

2022-09-14 12:02:53 25779

原创 计算机中常见英文术语对照表

win: Windows 操作系统;mac: macOS(操作系统)。

2022-08-31 18:38:55 768

原创 计算机网络基础 (复习笔记整合)

要摸清网络,那么第一步肯定是要清楚网络协议的分层结构,看分层结构相当于从上帝视角来看网络,这样后续针对每一个层深入学习就不会摸不着头脑。对于同一台设备上的进程间通信,有很多种方式,比如有管道、消息队列、共享内存、信号等方式,而对于不同设备上的进程间通信,就需要网络通信,而设备是多样性的,所以要兼容多种多样的设备,就协商出了一套通用的网络协议。OSI 标准模型OSI(Open System Interconnect),即开放式系统互联。互联⽹的通信协议都对应了 7 层中的某⼀层,通过这⼀点

2022-03-31 20:39:06 1076

原创 前端开发工具VScode安装教程

VSCode(全称:Visual Studio Code)是一款由微软开发且跨平台的免费源代码编辑器。该软件支持语法高亮、代码自动补全(又称 IntelliSense)、代码重构、查看定义功能,并且内置了命令行工具和 Git 版本控制系统。用户可以更改主题和键盘快捷方式实现个性化设置,也可以通过内置的扩展程序商店安装扩展以拓展软件功能。VS Code 使用 Monaco Editor 作为其底层的代码编辑器。在 2019 年的 Stack Overflow 组织的开发者调查中,Visual St..

2022-03-27 20:30:00 742

原创 信息技术(计算机基础知识精华版)

第1部分 计算机基础知识计算机特点与应用范围计算机特点速度快 MIPS(百万条指令/秒) BIPS(十亿条指令/秒)MIPS:Million Instructions per second; BIPS: Billion Instructions per second 存储容量大 精度高 在程序控制下自动完成 具有逻辑判断能力 可靠性强 通用性强计算机是一种具有计算、记忆和逻辑判断功能的机器设备。它能接收数据,保存数据,按照预定的程序对数据进行处理...

2022-02-19 19:00:39 5662 1

原创 关于Go语言

????回到顶部Go语言基本介绍首先Go语言诞生于2007年由谷歌公司研发,2009年开源,2012年推出1.0版本,Go是一种语言层面支持并发(Go最大的特色、天生支持并发)、内置runtime,支持垃圾回收(GC)、静态强类型,快速编译的语言(编译型语言)。????回到顶部知识拓展:静态强类型语言是什么?静态强类型语言=静态类型语言+强类型语言动态类型语言和静态类型语言动态类型语言动态类型语言和动态语言是完全不同的两个概念。动态类型语言:是指在运行期间才去做数据类型检查的语言,

2021-11-17 22:33:30 336

原创 图文浅析网络原理

你是一台电脑,你的名字叫 A很久很久之前,你不与任何其他电脑相连接,孤苦伶仃。直到有一天,你希望与另一台电脑 B 建立通信,于是你们各开了一个网口,用一根网线连接了起来。用一根网线连接起来怎么就能"通信"了呢?我可以给你讲 IO、讲中断、讲缓冲区,但这不是研究网络时该关心的问题。如果你纠结,要么去研究一下操作系统是如何处理网络 IO 的,要么去研究一下包是如何被网卡转换成电信号发送出去的,要么就仅仅把它当做电脑里有个小人在开枪吧~[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直.

2021-10-26 21:54:39 268

原创 三进制计算机/打破二进制的瓶颈?

前文现今的计算机都使用“二进制”数字系统,尽管它的计算规则非常简单,但其实“二进制”逻辑并不能完美地表达人类的真实想法。相比之下,“三进制”逻辑更接近人类大脑的思维方式。因为在一般情况下,我们对问题的看法不是只有“真”和“假”两种答案,还有一种“不知道”。在三进制逻辑学中,符号“1”代表“真”;符号“-1”代表“假”;符号“0”代表“不知道”。显然,这种逻辑表达方式更符合计算机在人工智能方面的发展趋势。它为计算机的模糊运算和自主学习提供了可能。只可惜,电子工程师对这种非二进制的研究大都停留在表面或形式上,

2021-09-28 21:49:12 3905

原创 axios中文文档(官方直译版)

axiosAxios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。特性从浏览器中创建 XMLHttpRequests从 node.js 创建 http 请求支持 Promise API拦截请求和响应转换请求数据和响应数据取消请求自动转换 JSON 数据客户端支持防御 XSRF浏览器支持Latest ✔Latest ✔Latest ✔Latest ✔Latest ✔8+ ✔使用 npm:$ n

2021-09-27 21:38:36 5389

原创 一文详解Java线程

线程对象是可以产生线程的对象。比如在Java平台中Thread对象,Runnable对象。线程,是指正在执行的一个指点令序列。在java平台上是指从一个线程对象的start()开始,运行run方法体中的那一段相对独立的过程。相比于多进程,多线程的优势有:(1)进程之间不能共享数据,线程可以;(2)系统创建进程需要为该进程重新分配系统资源,故创建线程代价比较小;(3)Java语言内置了多线程功能支持,简化了java多线程编程。一、创建线程和启动(1)继承Thread类创建线程类通过继承Th

2021-09-25 22:42:21 199

原创 maven找不到setting.xml文件怎么办?方法简单粗暴

直接新建一个settings.xml文件即可,已配置阿里云源和JDK8新建保存完后需要重新填写settings.xml路径(先复制在来搞这一步)<localRepository>E:\Maven\repository</localRepository>这个位置你可以随便丢建议丢到repository同一级,方便查找[](javascript:void(0)????<?xml version="1.0" encoding="UTF-8"?> <!--

2021-09-22 12:30:23 11029 1

原创 maven笔记(idea配置maven仓库)

maven 笔记1、下载安装apache官网下载,无需安装,直接解压2、环境变量配置MAVEN_HOME 为tomcat目录配置 M2_HOME 为bin 目录spirng 会使用该目录?path加入bin3、配置本地仓库默认在 user.home, 即%homepath%目录下的\.m2\repositoryconf目录下settings.xmlmirrors 下添加mirror<mirror><id>aliyunmaven</id&g

2021-09-22 12:21:30 273

原创 ES6极速入门(ECMAScript 6)

ECMAScript 6 目前基本成为业界标准,它的普及速度比 ES5 要快很多,主要原因是现代浏览器对 ES6 的支持相当迅速,尤其是 Chrome 和 Firefox 浏览器,已经支持 ES6 中绝大多数的特性。ECMAScript 61. let、const 和 block 作用域let 允许创建块级作用域,ES6 推荐在函数中使用 let 定义变量,而非 var:var a = 2;{ let a = 3; console.log(a); // 3}console.log(

2021-09-19 11:37:05 142

原创 用代码作图?就是玩!!

模型图/**                                      *         瓦瓦            十              *        十齱龠己         亅瓦車己             *        乙龍龠毋日丶      丶乙己毋毋丶            *        十龠馬鬼車瓦      己十瓦毋毋             *         鬼馬龠馬龠十    己己毋車毋瓦             *         

2021-09-18 20:52:33 306

原创 程序员专属壁纸十七张

17 张程序员壁纸推荐,喜欢的可以一键三联来召唤壁纸获取链接;1、三思后再写代码!!!2、从世界上搜索喜欢你的人!!!3、代码没写完,哪里有脸睡觉!!!4、程序员的 Home 键!!!5、编程是一门艺术!!!6、云 ~~~~ 雨!!!7、程序人生!!!8、只有极客才懂!!!9、黑客的世界!!![10、黑~~~人!!!11、PHP 专属!!!12、程序 ~ 代码!!!·### 13、我就是一个极客!!!14、CODE!!!15、源代码!!!16、.

2021-09-17 20:18:53 2839 3

原创 SpringMVC快速入门

一、SpringMVC 的基本概念1.1 关于三层架构和 MVC1.1.1 三层架构我们的开发架构一般都是基于两种形式,一种是 C/S 架构,也就是客户端/服务器,另一种是 B/S 架构,也就是浏览器服务器。在 JavaEE 开发中,几乎全都是基于 B/S 架构的开发。那么在 B/S 架构中,系统标准的三层架构包括:表现层、业务层、持久层。三层架构在我们的实际开发中使用的非常多,所以我们课程中的案例也都是基于三层架构设计的。三层架构中,每一层各司其职,接下来我们就说说每层都负责哪些方面:表现层:

2021-09-16 19:27:19 186

原创 一文浅析IOC/DI

一、IOC/DI概述IOC(Inversion of Control)(控制反转)DI(Dependency injection)依赖注入依赖注入和控制反转其实就是一个事物的两种不同的说法而已,本质上是一回事。从技术层面来讲,依赖注入是控制反转的一种特殊实现,其基本思想就是把类的依赖从类的内部转到外部,以减少依赖,而在java中,类与类之间外部的注入方式只有两种,一个是构造器注入,一个是setter注入在软件开发过程,系统的各个对象之间,各个模块之间,软件系统之间与硬件系统之间,或多或少都会存在耦合

2021-09-16 19:22:52 100

原创 Spring入门案例&模块简介

spring入门Spring官网:https://spring.io,在spring的官网上有非常详细的文档。目前Spring框架最新版本为Spring5, Spring5要求的JDK最新的版本为JDK8。一、什么是Spring在狭义上,它可以用来指代Spring Framework项目本身,他是为了解决企业应用开发的复杂性而创建的。Spring框架使用基本的POJO来完成以前只可能由EJB完成的事情,从简单性,可测试性和松耦合的角度来看,java应用开发均可以从Spirng框架中获益。Spring框

2021-09-16 12:42:30 123

原创 SSM框架必用配置文档(xml配置文件)

本地环境idea 2020.1maven3.6.0tomcat9jdk1.8pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache

2021-09-15 19:58:00 229

原创 springboot整合springsecurity实现登入登出(附源码)

综合概述Spring Security 是 Spring 社区的一个顶级项目,也是 Spring Boot 官方推荐使用的安全框架。除了常规的认证(Authentication)和授权(Authorization)之外,Spring Security还提供了诸如ACLs,LDAP,JAAS,CAS等高级特性以满足复杂场景下的安全需求。另外,就目前而言,Spring Security和Shiro也是当前广大应用使用比较广泛的两个安全框架。Spring Security 应用级别的安全主要包含两个主要部分,

2021-09-13 22:35:10 2618 2

原创 Java面试题考试题112道

发现网上很多Java面试题都没有答案,所以花了很长时间搜集整理出来了这套Java面试题大全,希望对大家有帮助哈~一、Java 基础1. JDK 和 JRE 有什么区别?JDK:Java Development Kit 的简称,java 开发工具包,提供了 java 的开发环境和运行环境。JRE:Java Runtime Environment 的简称,java 运行环境,为 java 的运行提供了所需环境。具体来说 JDK 其实包含了 JRE,同时还包含了编译 java 源码的编译器 java

2021-06-26 21:28:15 664 1

原创 Mybatis框架入门简介(手把手源码教程)

mybatis入门 --> 全局配置文件和映射文件详解 --> 高级映射(一对一,一对多,多对多) -->延迟加载机制 -->一级缓存,二级缓存(整合ehcache) --> spring整合mybatis --> 逆向工程Mybatis的简介mybatis封装了jdbc的持久层框架,前身为ibatis,在配置文件中编写sql,是不完全orm映射框架。1、支持普通sql查询2、高级映射3、存储过程4、消除了几乎所有jdbc代码和参数的手工设置以及结果集的检索。

2021-06-15 22:09:30 1286

转载 Javascript中常用的DOM操作

JavaScript之DOM操作DOMDOM(Document Object Model ,文档对象模型)一种独立于语言,用于操作html文档的应用编程接口:对于JavaScript,为了能够使JavaScript操作Html,JavaScript就有了一套自己的dom编程接口。对于Html,dom使得html形成一棵dom树,类似于一颗家族树一样,一层接一层,子子孙孙。DOM树html标签通过浏览器的解析后才会形成dom树,此后HTML中的每个标签元素,属性,文本都能看做是一个DOM的

2021-06-10 21:30:24 151

原创 Java语言的数学类(Math)提供的一些常用数学方法

说到数学操作. 接触最多的也确实就这几个 + - * / % . . 但是有些时候啊. 这些操作不够用.比如说, 我想让你帮我计算一下一元二次方程的解. 瞬间石化…ax2+bx+c = 0 的解是:x=−b−+b2−4ac2ax = \frac{-b^+_-\sqrt[]{b^2-4ac}}{2a}x=2a−b−+​b2−4ac​​此时我们就需要数学类的帮助来完成相应的操作了.数学类提供的一些常用方法:pow(x,y) 计算x的y次幂abs(x). 计算x的绝对值log(x

2021-06-10 17:26:37 297

原创 Windows系统CMD窗口常用dos指令

常用的一些DOS指令文件夹管理cd 显示当前目录名或改变当前目录。md 创建目录。rd 删除一个目录。dir 显示目录中的文件和子目录列表。tree 以图形显示驱动器或路径的文件夹结构。path 为可执行文件显示或设置一个搜索路径。xcopy 复制文件和目录树。文件管理type 显示文本文件的内容。copy 将一份或多份文件复制到另一个位置。del 删除一个或数个文件。move 移动文件并重命名文件和目录。(Windows XP Home Edition中没有)ren 重命

2021-06-09 21:34:34 155

转载 学习Java必须认识的一些词汇(Java入门词汇,英语六级的小伙伴可以忽略此文)

Java常用英语path [ pɑ:θ ] 路径class [klɑ:s] 类classpath [klɑ:s’pɑ:θ ] 类路径public ['p ʌblik] 公共的,公用的private ['praivit] 私有的,私人的static ['stæ tik] 静的;静态的;静止的void [vɔid] 空

2021-06-05 21:09:01 513

原创 Java开发工具 IntelliJ IDEA(idea使用教程,手把手教学)内容很全,一篇管够!!!

IDEA使用教程下载安装IntelliJ IDEA 介绍IDEA,全称 IntelliJ IDEA,是 Java 语言的集成开发环境,IDEA 在业界被公认为是最好的 java 开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE 支持、Ant、JUnit、CVS 整合、代码审查、创新的 GUI 设计等方面的功能可以说是超常的。IntelliJ IDEA 在官网上这样介绍自己:Excel at enterprise, mobile and web development with Jav

2021-06-02 12:05:32 54718 6

原创 JavaScript 复习笔记(巩固学习JavaScript一篇就够)JavaScript基础快速入门

Javascript复习笔记最近找了一些教程重新学习(复习) JavaScript,顺道将学习内容整理成笔记,巩固所学知识,同时也参考一些博客,书籍上的内容,查漏补缺,给自己充充电????????工欲善其事,必先利其器,为了提高开发效率,前端开发首选:VSCode(Visual Studio Code)。初识JavaScript**「创始人」**布兰登·艾奇(Brendan Eich),起初命名为LiveScript后来Sun公司收购并改名为JavaScript。**「JavaScript」*

2021-05-29 16:58:41 2118 6

原创 HTML5 新特性(HTML5 新元素 新标签)

HTML5 新标签(新元素)新的语义元素HTML5提供的新元素可以更好的描述网页文档结构:新语义标签标签描述<article>定义文章。<aside>定义页面内容以外的内容。<details>定义用户能够查看或隐藏的额外细节。<figcaption>定义 <figure> 元素的标题。<figure>规定自包含内容,比如图示、图表、照片、代码清单等。<foot

2021-05-25 17:08:04 221

原创 HTML-CSS 定位(position)

position 属性position 属性规定应用于元素的定位方法的类型:先使用position属性设置定位方法类型,再使用 top、bottom、left 和 right 属性给元素定位。position: static;HTML 元素默认情况下的定位方式为 static(静态)。静态定位的元素不受 top、bottom、left 和 right 属性的影响。position: static; 的元素不会以任何特殊方式定位;它始终根据页面的正常流进行定位:position: relati

2021-05-24 18:33:43 224

原创 CSS 浮动 和 清除浮动

CSS 浮动和清除浮动浮动 float块级元素配合float浮动来做页面的布局,浮动最常用的地方就是用来做布局。常规布局使用的是标准流,浮动可以达到标准流做不到的效果。通过浮动可以让块级元素在一行显示,以及达到漂浮层叠的效果。标准流:盒子无论多宽都会各占整行位置。若父盒子没有定义高度,则直接撑开父盒子浮动:盒子浮了起来,空白的地方不在占据。若父盒子没有定义高度,则不会撑开父盒子,父盒 子高度为0。浮动的两个特点:浮动的元素可以向左向右浮动,直到它的外边框碰到父元素的外边框或另一个浮动框的边框

2021-05-23 22:00:20 169 1

原创 HTML-CSS常用元素居中对齐方法

行内元素居中平水居中:text-align:center;text-align 属性规定元素中的文本的水平对齐方式。该属性通过指定行框与哪个点对齐,从而设置块级元素内文本的水平对齐方式。通过允许用户代理调整行内容中字母和字之间的间隔,可以支持值 justify;不同用户代理可能会得到不同的结果。垂直居中:line-height:height;line-height 属性设置行间的距离(行高)。块级元素居中设置外边距利用弹性布局实现在父容器中添加display: flex;align-ite

2021-05-21 21:29:57 485

原创 HTML前端开发技巧之Emmet语法

Emmet是一款插件,只要能安装他的编辑器都能使用,大部分编辑器都可以使用该语法规则,我们平时开发的Sublime Text、Eclipse、Notepad++、VS code、Atom、Dreamweaver等等编辑器都可以使用。Emmet语法1.生成标签直接输入标签名按tab键即可比如div然后tab键 ,就可以生成<div> </div>2.如果想要生成多个相同际签加上*就可以了比如div*3 就可以快速生成3个div3.如果有父子级关系的标签,可以用>,比如ul

2021-05-20 19:39:56 143

原创 前端开发工具VScode 使用说明及技巧&插件推荐

前端开发工具Visual Studio Code.工欲善其事,必先利其器。只有熟练使用一款开发工具,才能优雅高效地编写代码。前端开发工具数不胜数,像HBuilder、Sublime Text、WebStorm、Visual Studio Code…,其中VSCode以其轻量且强大的代码编辑功能和丰富的插件生态系统,独受前端工师的青睐。网上有很多有关vscode的配置以及使用博客很多很多,不过只要看本文这么一篇就足够。VScode下载安装vscode属于开源软件,可以直接官网下载对应版本。下载好直接

2021-05-19 20:37:22 1090 4

原创 HTML表单

表单HTML 表单用于搜集不同类型的用户输入。表单域用来容纳表单元素及接收表单信息,并规定如何发送表单数据 。实例<form method="post"(规定如何发送表单数据,常用值:get|post) action="result.html"(表示向何处发送表单数据)> <p> 名字:<input name="name" type="text" > </p> <p> 密码:<input name="pass

2021-05-19 09:01:59 95

原创 HTML基础(新手入门教程)

「学习笔记」HTML基础前言勤做笔记不仅可以让自己学的扎实,更重要的是可以让自己少走弯路。有人说:“再次翻开笔记是什么感觉”,我的回答是:“初恋般的感觉”。或许笔记不一定十全十美,但肯定会让你有种初恋般的怦然心动。????????本章着重复习Html的基础内容,学习Html究竟要学些什么呢?主要是学习各种标签,来搭建网页的“结构”。✨✨本篇文章主要由五个章节构成,从WEB标准到初识HTML,接着学习HTML常用标签,最后学习表格列表和表单。????????开始充电之旅啦~~~一、认识WEB**「

2021-05-17 11:56:04 5115

原创 CSS选择器 及 选择器优先级判断

CSS选择器常用选择器选择器示例描述通配符*选择所有元素。类.class选择 class=“class” 的元素。id#id选择 id=“id” 的元素。元素p选择 <p> 元素。分组p,span选择 <span> 元素和 <p> 元素。后代div p选择 <div> 元素内的<p> 元素。子元素div>p选择 <div> 的第一子代的 &l

2021-05-16 19:21:24 466

转载 Java简介

Java简介Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 面向对象程序设计语言和 Java 平台的总称。由 James Gosling和同事们共同研发,并在 1995 年正式推出。后来 Sun 公司被 Oracle (甲骨文)公司收购,Java 也随之成为 Oracle 公司的产品。三个体系:JavaSE(Java平台标准版,Java2 Platform Standard Edition)JavaEE (Java平台企业版,Java 2 Plat

2021-05-15 10:28:52 67

原创 HTML -注释&特殊字符

HTML注释:<!--单行注释--><!--多行注释多行注释-->JS/jQuery注释://单行注释/* 多行注释 多行注释*/CSS注释:/*单行注释*//* 多行注释 多行注释*/

2021-05-14 13:38:06 100

计算机基础知识精华版(2022修订版)

其他专业or计算机小白快速入门计算机,认识计算机系统计算机网络,掌握office办公软件

2022-02-15

Java处理Mysql.zip

常用sql语句

2021-05-15

Java7天快速入门.zip

Java入门代码

2021-05-15

HTML和css笔记整合.txt

网页教程整合

2021-04-14

3kb代码实现网页小游戏2048.rar

3kb代码实现网页小游戏2048

2021-04-13

坦克大战html休闲娱乐版.rar

(童年回忆)模拟小霸王游戏网页版

2021-04-13

空空如也

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

TA关注的人

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