自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 eclipse快捷键(全)

Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+←&n...

2024-02-20 11:38:45 719

原创 Mongoose查询条件

$or 或关系$nor 或关系取反$gt 大于$gte 大于等于$lt 小于$lte 小于等于$ne 不等于$in 在多个值范围内$nin 不在多个值范围内$all 匹配数组中多个值$regex 正则,用于模糊查询$size 匹配数组大小$maxDistance 范围查询,距离(基于LBS)$mod     取模运算$near 邻域查询,查询附近的位置(基于LBS)$exists 字段是否存在$elemMatch 匹配内数组内的元素$within 范围查询(基于LBS)$

2020-05-27 10:13:38 459

原创 学习资料网站

node打包模块webpack

2020-01-08 00:16:33 2268

原创 小坑处理

OneNode 复制文字变成图片的问题方法1:(推荐)使用Ctrl+c或者直接复制,使用Ctrl+shift+v就可以得到纯文字方法2:复制到记事本,再从记事本复制到其他地方...

2019-12-06 01:53:30 107

原创 Java学习资料链接

http://c.biancheng.net/view/2559.html

2019-12-04 18:57:27 107

转载 Vue.js——十分钟入门Vuex

一. 什么是Vuex?VuexVuex是一个专门为Vue.js应用程序开发的状态管理模式, 它采用集中式存储管理所有组件的公共状态, 并以相应的规则保证状态以一种可预测的方式发生变化.Vuex核心上图中绿色虚线包裹起来的部分就是Vuex的核心, state中保存的就是公共状态, 改变state的唯一方式就是通过mutations进行更改. 可能你现在看这张图有点不明白, 等经过本文的解释和...

2019-11-30 14:52:26 91

原创 typeScript

基本数据类型1、布尔型boolean2、数字number3、字符串string4、数组number[]Array<number>使用泛型5、元组:存储不同类型的元素6、枚举 enum7、Any 任意类型8、Void 没有任何类型,与Any相反9、Null和Undefined10、Never表示的是那些永不存在的值的类型11、object12、断言 as:...

2019-11-25 16:40:20 87

原创 Comparable和 Comparator的区别

简介Comparable和 Comparator都是java.util包下的两个接口Comparable在类内使用Comparator单独使用1、Comparable## 描述Comparable是一个接口,通过类继承该接口,重写compareTo方法的实现比较,compareTo的返回值为int,有三种情况:Other > this: return 正整数Other =...

2019-11-25 16:38:55 95

转载 Java集合类

下面是最近总结的Java集合(JDK1.6.0_45)相关文章的目录。Java 集合系列01之 总体框架Java 集合系列02之 Collection架构Java 集合系列03之 ArrayList详细介绍(源码解析)和使用示例Java 集合系列04之 fail-fast总结(通过ArrayList来说明fail-fast的原理、解决办法)Java 集合系列05之 L...

2019-11-24 22:38:14 67

转载 Spring Boot 2 官方指导手册译文

入门介绍 Spring BootSpring Boot 使您可以轻松地创建独立的、生产级的基于 Spring 的应用程序,您可以运行这些应用程序。我们对 Spring 平台和第三方库采取了固执己见的观点,这样您就可以轻松地开始,不被琐事所困扰。大多数 Spring Boot 应用程序都需要很少的 Spring 配置。您可以使用 Spring Boot 来创建 Java 应用程序,这些应用程序...

2019-11-23 21:11:58 316

转载 Eclipse自动补全/自动提示的设置

在Eclipse里面,只有”.”才会提示,或者手动按alt+/补全提示。因为Eclipse的补全功能的默认设置只有”.”,其实你只需要稍微修改一下就行了。按步骤进入:顶部菜单Windows——>Preferences——>Java–>Editor–>点击Content Asist,在Auto activation triggers for Java后面的文本框里只有一个“...

2019-11-23 16:31:48 518 1

转载 Swagger

1、swagger学习Swagger定义Swagger同类工具Swagger和web项目结合Swagger在公司项目中如何应用2、Swagger定义Swagger官网:http://swagger.ioGitHub地址:https://github.com/swagger-api官方注解文档:http://docs.swagger.io/swagger-core/apidocs/i...

2019-11-22 23:57:48 121

转载 spring boot注解

Spring Boot方式的项目开发已经逐步成为Java应用开发领域的主流框架,它不仅可以方便地创建生产级的Spring应用程序,还能轻松地通过一些注解配置与目前比较火热的微服务框架SpringCloud集成。而Spring Boot之所以能够轻松地实现应用的创建及与其他框架快速集成,最核心的原因就在于它极大地简化了项目的配置,最大化地实现了“约定大于配置”的原则。然而基于Spring Boot...

2019-11-22 18:23:33 97

转载 SpringBoot注解最全详解(整合超详细版本)

使用注解的优势: 1.采用纯java代码,不在需要配置繁杂的xml文件 2.在配置中也可享受面向对象带来的好处 3.类型安全对重构可以提供良好的支持 4.减少复杂配置文件的同时亦能享受到springIoC容器提供的功能一、注解详解(配备了完善的释义)------(可采用ctrl+F 来进行搜索哦~~~~)@SpringBootApplication:申明让spring boot...

2019-11-21 16:19:01 75

转载 react工程搭建系列之---基于create-react-app使用antd-mobile

一、引入antd-mobile1.安装npm install antd-mobile --save2.使用/* src/App.js */import {Button} from 'antd-mobile';import 'antd-mobile/lib/button/style/css' 需要手动引入样式class App extends Component { rende...

2019-10-30 13:34:10 264

原创 npm与git常见命令

npm命令npm init //初始化当前应用包, 生成 package.json npm install //根据 package.json 下载所有依赖包 npm install packageName --save //下载某个运行时依赖包 npm install packageName --save-dev //下载某个开发编译期依赖包 npm install packageNa...

2019-10-29 21:13:18 243

原创 React.PropTypes介绍

安装库:npm install 'prop-types' --saveReact.PropTypes.array // 队列React.PropTypes.bool.isRequired // Boolean 且必须React.PropTypes.func // 函数React.PropTypes.number ...

2019-10-29 18:24:57 185

原创 安装babel插件

安装babel插件运行cnpm i babel-core babel-loader babel-plugin-transform-runtime -D运行cnpm i babel-preset-env babel-preset-stage-0 -D运行cnpm i babel-preset-react -D添加.babelrc配置文件{ "preset":["env","stage-...

2019-10-13 20:48:43 705

转载 javascript面向对象编程(一)

作者:阮一峰Javascript是一种基于对象(object-based)的语言,你遇到的所有东西几乎都是对象。但是,它又不是一种真正的面向对象编程(OOP)语言,因为它的语法中没有class(类)。那么,如果我们要把"属性"(property)和"方法"(method),封装成一个对象,甚至要从原型对象生成一个实例对象,我们应该怎么做呢?一、 生成实例对象的原始模式假定我们把猫看...

2019-09-20 10:31:13 64

转载 HTML语义化

1、什么是HTML语义化?<基本上都是围绕着几个主要的标签,像标题(H1~H6)、列表(li)、强调(strong em)等等>根据内容的结构化(内容语义化),选择合适的标签(代码语义化)便于开发者阅读和写出更优雅的代码的同时让浏览器的爬虫和机器很好地解析。2、为什么要语义化?为了在没有CSS的情况下,页面也能呈现出很好地内容结构、代码结构:为了裸奔时好看;用户体验:例如ti...

2019-09-19 14:26:02 83

转载 css行标签与列标签

内容来自:原文https://www.cnblogs.com/792155879a/p/5680444.html详细介绍:https://www.cnblogs.com/shengliang74/p/5376540.html行标签:包含a、span、em、strong、img、var;a标签:主要用来链接一个其他的网页;span标签:主要用来对行内的文字进行一些样式以及其他的操...

2019-09-18 21:27:48 2445

原创 rel、href、src、url的区别

rel、href、src、url的区别

2019-07-25 10:37:07 907

原创 Java_IO流

四大模块:InputStream:(字节流输入)OutputStream:(字节流输出)Reader:(字符流输入)Writer:(字符流输出)1、InputStream:FileInputStream使用方法:例1: FileInputStream in =new FileInputStream("E://Test.txt"); ...

2019-05-21 22:39:19 53

原创 Java_线程

进程与线程的区别每个运行的程序就是一个进程,一个进程在运行时会有多个顺序执行流,每个顺序执行流就是一个线程。进程与线程的特性进程1.独立性:进程是一个能独立运行的基本单位,也是独立拥有资源和调度资源的独立单位2.动态性:进程是程序的一次执行过程,动态产生,动态消亡。3.并发性:进程与进程之间可以一起并发执行4.异步性:进程按各自独立的、不可预知的速度向前推进。线程1.线程是进程内...

2019-05-21 22:39:06 58

原创 Java_二叉树

二叉树:二叉树的三种遍历:前序遍历:a b d g c e f中序遍历:d g b a e c f后序遍历:g d b e f c a二叉树结点类://树结点 public class TreeNode { private TreeNode left; private TreeNode right; private Object d...

2019-05-21 22:38:31 72

原创 Java Web_JS

JS与HTML结合(1)使用script标签<script type="text/javascript"> alert("helloworld");</script>(2)引用JS文件<script type="text/javascript" src=“hello.js”> </script>hello.js alert(...

2019-05-21 22:37:46 97

原创 Java Web_CSS

CSS与HTML结合方式:(1)在每个HTML标签中都有个style(2)在头文件中写一个style标签<style type="text/css">(选择器名称)div{ background-color:blue; color:red;}</style>(3)在style标签中,使用:@import url(css路径)(缺点:在某些浏览器中不起作用...

2019-05-21 18:56:07 87

原创 Java_图

1、图的基本概念图是由结点集合及结点间的关系集合组成的一种数据结构。图G的定义是:G=(V,E)其中:(1)V为边的集合,E为点的集合。(2)(x,y)是一条双向通路,<x,y>是有方向的2、图的实现(1)、图的邻接结点类public class AdjMWGraph {//邻接矩阵图类 static final int maxWeight = 10000; p...

2019-04-14 22:51:37 163

原创 Java_IO流

四大模块:InputStream:(字节流输入)OutputStream:(字节流输出)Reader:(字符流输入)Writer:(字符流输出)1、InputStream:FileInputStream使用方法:例1: FileInputStream in = new FileInputStream("E://Test.txt"); int a = in.read(...

2019-03-31 00:12:53 83

转载 eclipse快捷键

Ctrl+F 查找并替换 Ctrl+Shift+K 查找上一个(文本编辑器) Ctrl+K 查找下一个(文本编辑器) Ctrl+Z 撤销 Ctrl+C 复制 Alt+Shift+↓ 恢复上一个选择 Ctrl+X 剪切 ...

2019-03-04 14:06:28 259

转载 JAVA图形界面(GUI)之常用组件

按钮(JButton)JButton是我们常用的一个组件,其表现形式为一个按钮。构造方法方法 说明JButton() 创建不带有设置文本或图标的按钮JButton(Action a) 创建一个按钮,其属性从所提供的 Action 中获取JButton(Icon icon) 创建一个带图标的按钮JButton(String text) 创建一个带文本...

2019-03-03 21:13:06 5286

转载 Java数据转换

JAVA数据类型转换大全1)将字符串转化为整型;int i = Integer.parseInt(String str);int i = Integer.valueOf(String str).intValue();注:Integer.parseInt和 Integer.valueOf 不同,前者生成的是整型,而后者是一个对象,所以要通过intValue()来获得对象的值;...

2019-03-01 15:40:28 194

转载 Javascript语法

给变量取个名字(变量命名)我们为了区分盒子,可以用BOX1,BOX2等名称代表不同盒子,BOX1就是盒子的名字(也就是变量的名字)。我们赶快给变量取个好名字吧!变量名字可以任意取,只不过取名字要遵循一些规则:1.必须以字母、下划线或美元符号开头,后面可以跟字母、下划线、美元符号和数字。如下:正确: mysum _m...

2019-02-04 00:06:23 145

转载 HTML+CSS(盒子模型)

盒模型--宽度和高度盒模型宽度和高度和我们平常所说的物体的宽度和高度理解是不一样的,css内定义的宽(width)和高(height),指的是填充以里的内容范围。因此一个元素实际宽度(盒子的宽度)=左边界+左边框+左填充+内容宽度+右填充+右边框+右边界。元素的高度也是同理。比如:css代码:div{ width:200px; padding:20px...

2019-01-29 21:30:29 680

转载 HTML+CSS(css布局)

css布局模式清楚了CSS 盒模型的基本概念、 盒模型类型, 我们就可以深入探讨网页布局的基本模型了。布局模型与盒模型一样都是 CSS 最基本、 最核心的概念。 但布局模型是建立在盒模型基础之上,又不同于我们常说的 CSS 布局样式或 CSS 布局模板。如果说布局模型是本,那么 CSS 布局模板就是末了,是外在的表现形式。CSS包含3种基本的布局模型,用英文概括为:Flow、Layer 和...

2019-01-29 21:30:16 292

转载 Javascript入门

引用JS外部文件JS文件不能直接运行,需嵌入到HTML文件中执行,我们需在HTML中添加如下代码,就可将JS文件嵌入HTML文件中。&lt;script src="script.js"&gt;&lt;/script&gt;JS在页面中的位置我们可以将JavaScript代码放在html文件中任何位置,但是我们一般放在网页的head或者body部分。放在&lt;head&gt;...

2019-01-29 21:28:43 92

转载 HTML+CSS(CSS样式设计小技巧)

水平居中设置-行内元素我们在实际工作中常会遇到需要设置水平居中的场景,比如为了美观,文章的标题一般都是水平居中显示的。这里我们又得分两种情况:行内元素 还是 块状元素 ,块状元素里面又分为定宽块状元素,以及不定宽块状元素。今天我们先来了解一下行内元素怎么进行水平居中?如果被设置元素为文本、图片等行内元素时,水平居中是通过给父元素设置 text-align:center 来实现的。(父元...

2019-01-29 21:28:21 859

转载 HTML标签

网页(WebPage)文件主要是用超文本标记语言(HyperText Markup Language,简称HTML)语句来写成。您可以通过IE浏览器的“查看”菜单中的“源文件”看到该页的HTML代码。HTML语言由一系列元素(element)组成,用于组织文件的内容和指导文件的输出格式。元素名称不分大小写。一个元素可以有多个属性,属性及其属性值不分大小写。属性名=属性值合起来构成一个完整的属性,一...

2019-01-29 21:28:04 172

转载 初识HTML+CSS

元素分类在讲解CSS布局之前,我们需要提前知道一些知识,在CSS中,html中的标签元素大体被分为三种不同的类型:块状元素、内联元素(又叫行内元素)和内联块状元素。常用的块状元素有:&lt;div&gt;、&lt;p&gt;、&lt;h1&gt;...&lt;h6&gt;、&lt;ol&gt;、&lt;ul&gt;、&lt;dl&gt;、&lt;table&gt;、&amp

2019-01-29 21:26:35 94

空空如也

空空如也

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

TA关注的人

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