自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 java(9) Maven是什么

Maven Maven 是一个基于项目对象模型概念的项目管理工具,可以对 Java 项目进行构建、依赖管理。 Maven的核心功能便是合理叙述项目间的依赖关系,通俗点讲,就是通过pom.xml文件的配置获取jar包,我们只需要告诉Maven需要哪些Jar 包,它会帮助我们下载所有的Jar,极大提升开发效率。   层次结构 util Dao层负责数据库交互,在Spring的配置文件中定义此接口的实现类。 Service层处理业务逻辑,放一些Se...

2020-12-03 09:16:32 394

转载 web前端(22)GET和POST请求的详细区别

GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。 最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。 你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该用什么。 当你在面试中被问到这个问题,你的内心充满了自信和喜悦。你轻轻松松的给出了一个“标准答案”:GET在浏览器回退时是无害的,而POST会再次提交...

2020-11-29 15:28:49 873

转载 web前端(21)如何解决两个inline-block并排出现空白间隙的情况&&如何进行文字溢出设置

1.如何进行文字溢出设置 有时候·我们想实现如上效果,在如果文字内容超出元素框宽度,就以省略号的形式出现,而且只出现一行文字。这是我们需要给父元素设置overflow,white-space以及text-overflow的效果。 点击了解white-space属性 点击了解tex...

2020-11-21 16:26:29 704

转载 web 前端(20)inline-block并列排序时候的影响

当两个设置了inline-block属性的元素并列排放时,它们的位置能够互相影响。 元素结构:   <div class="container">     <div class="container-demo1">         <span>1&lt...

2020-11-21 16:24:30 323

原创 Java实现可视化排序

AlgoFrame.javapackage ggui;import java.awt.Dimension;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.RenderingHints;import javax.swing.JFrame;import javax.swing.JPanel;public class AlgoFrame extends JFrame{ /** * */

2020-11-15 18:01:49 546 5

转载 Java(8)GUI编程之排序算法可视化

此算法思想很简单,简而言之,选择排序:每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到全部待排序的数据元素排完。核心代码如下:public class SelectionSortData { private int[] numbers; public int orderedIndex = -1; // [0...orderedIndex) 是有...

2020-11-02 08:50:00 580

转载 Java(7) this 与 super

原文地址:http://www.cnblogs.com/hasse/p/5023392.htmlthis三大作用:this调用属性、调用方法、利用this表示当前对象。thisthis是自身的一个对象,代表对象本身,可以理解为:指向对象本身的一个指针。this的用法在java中大体可以分为3种:1.普通的直接引用这种就不用讲了,this相当于是指向当前对象本身。2.形参与成员名字重名,用this来区分:1234567891011121314151617cl

2020-09-28 20:48:00 115

转载 Eclipse 快捷键

工欲善其事,必先利其器。对于程序员来说,Eclipse便是其中的一个“器”。本文会从Eclipse快捷键和实用技巧这两个篇章展开介绍。Eclipse快捷键用熟后,不用鼠标,便可进行编程开发,避免鼠标分了你的神。而掌握了Eclipse的一些实用技巧,则可以大大提高开发效率。1.1文件切换的三种方式1.1.1 Ctrl + E,在右边显示出当前打开的所有文件1.1.2 Ctrl + Pg Up ,Ctrl + Pg Dn ,逐个文件跳跃按下Ctrl + Pg Dn,从AdConf.java跳到 AdQu

2020-09-28 18:05:08 494

原创 JAVA(6)import javax.swing.JOptionPane;

解释import是引入的意思, javax.swing是sun为我们bai提供的一个包,包du中有一个类zhi叫 JoptionPane。JOptionPane 是有助于方便地弹出要求用户dao提供值或向其发出通知的标准对话框。 它是用来编写图形用户界面的一个类。合起来讲就是:导入包javax.swing中JOptionPane这个类,这样在你的这个文件中就能使用这个类了。示例package org.zd.demo;import javax.swing.JOptionPane;public

2020-09-26 18:08:31 3962

转载 JAVA(5)关于Java浮点数运算精度丢失问题

前几天看了一个朋友的博客,说Java中浮点数运算精度丢失的问题,他给出了问题,也指出了C语言相对于Java的优势,其实,Java中也是可以解决浮点运算精度丢失问题的。 那就是:BigDecimal。 上面程序运行结果表明,Java的double类型会发生精度丢失问题,其实,不尽是Java,很多编程语言都存在这样的问题。 为了能精确的表示、计算浮点数,Java提供了BigDecimal类,该类提供...

2020-09-25 22:15:07 172

转载 JAVA(4)String.valueOf()方法的使用

                                JAVA String.valueOf()方法的使用 一、由基本数据型态转换成String   String 类别中已经提供了将基本数据型态转换成 String 的 static 方法 ,也就是 String.valueOf()&n...

2020-09-25 22:11:59 239

转载 JAVA(3)大整数

框架 import java.util.Scanner; import java.math.*; public class Main {    public static void main(String args[])    {     } } 输入输出 Scanner cin = new Scanner(System.in); int t = cin.nextInt();  //输入 int t BigIn...

2020-09-25 19:17:46 99

转载 JAVA(2) Scanner类中next()和nextLine()的区别

/* 对于键盘录入对象Scanner对象的两个录入字符串方法的区别Scanner sc = new Scanner(System.in);sc.next()和 sc.nextLine();的区别next() 对于录入的字符串碰到空格就会停止录入nextLine()会把整行字符串全部...

2020-09-25 18:30:34 159

转载 JAVA(1)import java.util.Scanner;

import java.util.Scanner; 扫描控制台输入  当通过new Scanner(System.in)创建一个Scanner,控制台会一直等待输入,,,,,,,直到敲回车键结束,把所输入的内容传给Scanner,作为扫描对象。 如果要获取输入的内容,则只需要调用Scanner的nextLine()方法即可。 import java.util.Scanner;public class TestScanner { &...

2020-09-25 17:58:48 6280 2

转载 VScode快捷键

VsCode快捷键及小技巧 「Ctrl + F」当前文件内搜索,当选中文本时直接按「Ctrl + F」,可直接填写搜索内容,界面如下: 「Ctrl + D」当选中文本时直接按「Ctrl + D」,可直接同时选中其他相同文本(按一次 ‘D’,选中一个,可按住不放),可进行同时...

2020-09-21 22:58:48 346

转载 CSS圣杯布局与双飞翼布局

一.圣杯布局有些时候我们需要随着浏览器的窗口缩小,侧边栏不会改变,主体内容自适应,就会用到圣杯布局。基本的思想;将主体和侧边栏放在一个div下给这个div设置时用padding留下侧边栏的模块。将主体部分设置宽度自适应。再用margin-left属性和relative属性定位侧边栏。先来看看效果图:具体操作如下:1.先设置整体框架<div id="container"> <header class="head">head</header> <

2020-09-02 15:12:57 135

转载 web前端基础学习笔记(19)之border-color 的深入理解

.className{ width:100px;height:100px; border:100px solid; border-color: red green blue orange;}最终的效果如下:以上演示浏览器对 border-color 的渲染。由此,我们就可以制作梯形、三角形的图标。例如:  梯形的代码:.className{ width:100px;height:100px; border:100px solid; ...

2020-08-18 10:13:39 385

转载 JavaScript学习笔记(2)之console.log 与 console.dir 的区别

console.log()可以取代alert()或document.write(),在网页脚本中使用console.log()时,会在浏览器控制台打印出信息。console.dir()可以显示一个对象所有的属性和方法。 简单写了个例子:HTML:<button>console.log打印触发对象</button><button>console.dir打印触发对象</button>JS://console.log 与 con...

2020-08-14 16:11:33 254

转载 好用的vscode插件

1.Chinese (Simplified) Language Pack for Visual Studio Code作用:中文翻译vscode2.Auto Close Tag作用:自动闭合html标签3.Auto Rename Tag作用:自动同步重命名标签4.carbon-now-sh作用:分享好看的代码片段。一般我们将代码片段发送给别人的时候是直接复制代码或者直接截图,这款插件提供了更好看的代码片段。使用:先选中要分享的代码片段,然后使用快捷键Alt+Cmd+A(Alt+Windo

2020-08-14 10:34:58 320

转载 JavaScript 学习笔记(1) 之 querySelectorAll与querySelector的使用

querySelectorAll与querySelector的区别:    querySelectorAll : 找出所有匹配的节点并返回数组.    querySelector : 找到一个后就返回节点对象。1、querySelector只返回匹配的第一个元素,如果没有...

2020-08-12 14:08:30 1519

转载 web前端学习笔记(18)之nth-child() 的别样用法

nth-child是一个经常使用的css3属性,本来以为基本用法都已经掌握了,直到前段时间一次面试被问到。背景面试官拿出他的笔记本现场叫我实现下面效果。有下面一个 list, 请将 3 到 10 的数字设置为红色:<ul> <li>1</li> ...

2020-08-09 21:23:13 2021

原创 web前端基础学习笔记(17)之 BFC解释与应用

BFC就是一块独立渲染区域,Display为block,list-item,table具有产生BFC条件。四个条件具有其一就可以触发BFC触发BFCBFC元素所具有的特性BFC主要用途1:清除元素内部浮动(2)解决外边距合并问题(3)制作右侧自适应盒子生命真是个奇妙的东西,总是用尽全力去抓住前进的生活和向上的自己,与混沌人海中未来一起同行的你~触发BFCBFC元素所具有的特性BFC主要用途1:清除元素内部浮动(2)解决外边距合并问题(3)制作右侧自适应盒子...

2020-08-08 15:33:49 204

转载 web前端基础学习笔记(16)之解决margin-top 塌陷的六种方法

一个父盒子嵌套一个子盒子,子盒子margin-top带来的塌陷问题。1.给父盒子添加border2.给父盒子添加padding-top3.给父盒子添加overflow:hidden4.父盒子:position:fixed5.父盒子:display:table6.给子元素的前面添加一个兄弟元素 属性为:content:""; overflow:hidden;例如,以下例子为 margin 塌陷<!DOCTYPE html><html la

2020-08-08 15:13:36 456

原创 web前端基础学习笔记(15)之CSS 与HTML注意要点散记总结

阿树有点儿话Hi~你好呀一转眼今天7.27了。很少长假在家里待这么久没出去“ 正经浪 ”。一个多礼拜两个礼拜偶尔和朋友出去一会走走说说话吃点东西什么的,但是也感觉很好,很安心。都说再不疯狂我们就老了。好像长这么大从来没有干过什么疯狂的事情。没有疯狂追过星,没有翘过课出去疯玩,没有非常迷恋过哪个游戏,去KTV没有和别人疯狂拼过酒,也许唯一的疯狂就是年少无知时竟然和一个男生拼过一个大架。好多年前了,已经记不得起因 为何,但是却仍然记得那个激烈的场面,现在想想有些好笑。还是喜欢自己手写记一

2020-07-27 15:28:39 145

转载 web前端基础学习笔记(14)之为什么不建议用table布局

这几天在写一个html页面写一个html页面,之前做毕设的时候曾经尝试过写一个淘宝首页的页面,怎么说呢,html学起来知识点挺多挺脆,但是你学一个就能用,不想学后端框架那些的是一个整体的架构。之前学的html全都忘得差不多了,又得重写学习。  这次给了我一个模板,让我照着写。我打开看了一下,布局选用的是table布局,我以前学的时候,就曾经听说过,尽量不要用table布局,所以当时我也没咋学这个,我当时都是使用div+position进行布局的。这次看到也有点烦人,因为我之前用过table,感觉属性挺多的

2020-07-17 21:30:51 547

原创 web前端基础之HTML5语义化新标签学习笔记(13)学会用语义化标签

阿树有点儿话HI ~你好呀生活也就总是这样呀,一日三餐,每天重复走着同一条路线,做着差不多的事情。也许会有人经历过大起大落,但大起大落过后又换一种方式重复着一样的规律地生活着。虽是如此,但路上碰到形形色色的人,值得交的朋友,解决了一个小难题,见到了一处美丽的风景,看到一句优美的话,一篇值得深思的好文章等等,这些都会给你重复的生活增加一抹甜。有些人有许多的理想,什么都想做,并且还想什么都做到最好。还不会走,又怎么会跑?经历了一些大事后许多人都会有了另一种心境,就像许多作家,从它们的作品就可以看出来

2020-07-16 11:39:10 248

原创 web前端基础CSS初识学习笔记(12)CSS盒模型,border与padding不会撑开盒模型的情况

border与padding不会撑开盒模型的情况简单示例<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style> div:first-child { width: 200px; height: 200px; background-color: pink;

2020-07-14 15:29:49 233

原创 web前端基础CSS初识学习笔记(11)简单实例之插入图片与背景图片区分及用法

简单实例之插入图片与背景图片区分及用法<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style> div { width: 300px; height: 100px; border: 1px solid pink; text-align: center; /

2020-07-12 22:16:11 459

原创 Web前端基础CSS初识学习笔记(10)简单实例认识 border-radius

圆角边框(sublime环境)<!DOCTYPE html><html lang="en"> <head> <meta charset="utf-8"> <style> div { width: 200px; height: 200px; border: 1px solid red; } div:first-child { /* 结构伪类选择器 选亲兄弟 */ bo

2020-07-12 16:49:02 231

原创 Web 前端基础CSS初识学习笔记(9)颜色半透明与文字阴影

更好看的字颜色半透明文字阴影sublime快捷方式颜色半透明其中 r, g, b 分别代表颜色的三大主色 red, green, blue 。它们取值为0~255,三种主色取值大小混合形成不同颜色。文字阴影<style> h1 { font-size: 50px; text-shadow: 7px 6px 4px rgba(0,0,0,0.5); /*水平和垂直位置必须写,后两个可以省略,采取默认值*/ } </style>sublim

2020-07-10 16:09:35 241

原创 Web前端基础CSS初识学习笔记(8)行高对齐和首行缩进间距

Important! 方便的文本设置line-heighttext-linetext-intentletter-spacingword-spacingline-heighttext-linetext-intentletter-spacingword-spacing

2020-07-10 15:43:57 700

原创 Web前端基础CSS初识学习笔记(7) 善用选择器之超详细大合集

选择器:使界面更整洁标签选择器类选择器多类名选择器ID选择器ID选择器和类选择器的区别通配符选择器链接伪类选择器结构伪类选择器(CSS3)目标伪类选择器标签选择器类选择器示例(sublime环境)<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style> .orange{

2020-07-10 11:41:18 265

原创 Web前端基础CSS初识学习笔记(6)字体

初识CSS:网页的美容师CSS样式风格font-family:字体Unicode字体字体粗细字体综合设定Chrome调试工具综合示例CSS样式风格font-family:字体Unicode字体一般使用Unicode格式,保证兼容性字体粗细字体综合设定写成一句时顺序不能变Chrome调试工具F12打开或者鼠标右键检查综合示例...

2020-07-10 11:14:39 136

原创 C++编程小知识(5)面向行的输入

各类输入输出函数cin.put()函数每次读取一行字符串输入面向行的输入 getline()面向行的输入 get()cin.put()函数cin.put() 函数显示输出一个变量和一个字符示例:#include <iostream>int mian(){ using namespace std; char ch ='M'; int i= ch; ch = ch+1; i = ch; cout.put(ch); cout.put('!');

2020-07-08 16:21:55 222

原创 C++编程小知识(4)数组的替代品

模板类vector模板类vector类似于string类,也是一种动态数组。可以在运行阶段设置vector对象的长度,可以在末尾附加新数据,还可以在中间插入新数据。要使用vector对象,必须包含头文件vector,vector包含在名称空间std中。如下示例:#include <vector>...using namespace std;vector<int> vi; //vi是一个有0个 int 元素的 vector对象int n ;cin>> n

2020-07-08 15:40:16 160

原创 C++编程小知识(3),你为什么要规避简单方式?

你为什么要规避简单方式?阿树有点儿话头文件 climits善用 unsigned 类型变换进制输出格式阿树有点儿话Hi~你好呀想想自己刚学编程的时候,学C,那时候我连scanf和printf都使不太利索,回想起来那时候自己的自主性真的很差,只会机械式地跟着老师学。现在了,想想当初刚开始输出“hello word”的自己,真的成长了。年龄增长了,思想上也成熟了,不再是以前那个对未来毫无规划,成天想着未来黯淡无光的人了。虽然仍然对未知有些恐惧,但是有面对它的勇气和决心。这篇是总结的可以优化代码,并

2020-07-08 10:23:52 133

原创 Web前端基础HTML5学习笔记(5)(简单实例,表格)

阿树有点儿话HI~你好呀今早起的晚了,起来收拾收拾,做了一个早餐吃完就坐在了电脑前。当习惯了一个节奏,突然改变这个节奏竟然会变得很不习惯,有愧疚感。我一直以来羡慕的品格便是特立独行,然而真正做到这一点,我知道,并没有什么人。心里明白自己要做到也很难。于是,羡慕便只是羡慕。在我身边出现过形形色色的人,感觉每一个人都会为了所谓的人际关系去做一些自己并不想做的事情,有些时候我竟然会觉得他们很悲哀。然而我自己有时也会这样,于是我又陷于为自己悲哀与我不要这样做的矛盾之中。每一个人都会有自己的欲望,善于抑制

2020-07-06 09:34:26 300

转载 sublime快捷键(实用)

自己觉得比较实用的sublime快捷键:Ctrl + /  ---------------------注释Ctrl + 滚动 --------------字体变大/缩小Ctrl + N-------------------新建软件右下角可以选择文档语法模式Ctrl + Shift + P ------------------命令模式命令:sshtml模糊匹配-----语法切换到html模式,同理所得,ss+相应文件名匹配相应模式,如ssphp、ssjava等Ctrl+Sh...

2020-07-05 12:59:06 342

原创 Web前端基础HTML5学习笔记(4)(初学供查询)

Web前端基础HTML5学习笔记(3)(初学供查询阿树有点儿话总结(供查询)阿树有点儿话Hi~你好呀今天上午继续学习了一些基础,看了一些学习视频及资料。下午把所有视频中的自己还不太熟悉的点都顺了一遍,然后把它们记录了下来。学的时候各种各样的标签什么都眼花缭乱的,顺了一遍感觉好多了,然后有一种恍然大悟的感觉。看到登录框,搜索框,表格,表单等等会想:哦~原来是这样做出来的,看整个这个学习视频的过程就感觉看连续剧。虽然坐了一天有些腰痛,但是很有成就感。这里是阿树,一直在努力成长中~总结(供查询)

2020-07-04 18:08:09 2587

原创 Web前端基础Html5学习笔记(3)初识表单,我爱前端!

初识表单,我爱前端!阿树有点儿话Html5初识表单表单中< input / > 控件与它的type属性表 (查询)示例代码(Siblime运行环境)阿树有点儿话HI~你好呀最近刚刚开始学Html5,之前的一些都是一些很基础,很重要却不怎么有趣的东西。今天学习了用Html 写基本的表格和表单我我我我爱上前端了!虽然本质上是也是学习计算机语言与敲代码,但是这个感觉就不一样了,自己敲的代码出来可以瞬间看到页面。开始学的时候就感觉到了Html5需要强大的词汇量,but 记单词对我不是难点,

2020-06-30 16:31:10 191

空空如也

空空如也

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

TA关注的人

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