自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Java编程基础

热爱生活热爱技术,热爱分享。

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

原创 HTML选择器与字体样式

一、选择器1.标签选择器div{color: red;}<div>标签选择器</div><div>标签选择器</div>2.class选择器.red{color: red;}.font20{font-size: 20px;}<div class="red">class选择器</div><div class="red font20">multiple class选择器</div>

2020-05-12 09:08:08 399

原创 HTML表格和表单

一、HTML表格标签与属性<table>:表格标签width:设置表格的宽度height:设置表格的高度cellspacing:设置单元格与单元格之前的空白间距cellpadding:设置单元格内容与单元格之前的空白距离align:设置表格水平对齐方式有 left(左) center(居中) right(右)<tr>:表格行标签<td>:表格列标签colspan:合并单元格跨列rowspan:合并单元格跨行<th>:标头标签<th

2020-05-12 09:04:28 1036

原创 HTML入门

一、网页基本概念网页:网页是构成网站基本元素,是承载网站应用的平台网页元素组成:图片、文本、视频、音频等…HTML:(Hype Text Markup Language) 超文本标记性语言,通过HTML标签可以将网络上文档格式统一二、网页开发工具Dream Weaver:梦想编织者,所视即所得Sublime Text:非常强大的文本编辑器,可以快速集成各种插件WebStorm:“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”HBuilder:国产

2020-05-12 09:01:03 255

原创 清除浮动多种方法

前言:当使用浮动时,父盒子没有规定高度,子元素浮动后父元素会造成塌陷。第一种方法:增加额外标签.clear { /*在最后增加div增加clear类样式*/ clear: both;}<div class="father"> <div class="son"> <div class="children"> <div class="cl...

2020-05-07 21:48:52 149

原创 js库多库共存

错误示范一var $ = 10;//普通变量//$符号冲突$(function(){ $("#btn").click(function(){ console.log("Hello World"); });});正确示范一var $ = 10;//普通变量//在jQuery库中,$代表jQuery,所以//使用直接使用jQuery解决冲突jQuery(func...

2020-04-30 00:56:29 118

原创 核心话题常用的词汇day1

一、 第1天(个人情况)个人基本信息birth n.出生born adj.出生的be from 出生(于),来自birthday adj. 生日happy birthday 生日快乐name n.名字age n.年龄sex n.性别address n.地址background n.背景体貌描述beautiful adj.美的;美丽的pretty adj.漂亮的...

2020-04-27 18:26:54 114

原创 JQuery通过on函数解绑事件的多种用法

html code:<style> div { width: 300px; height: 200px; background-color: green; } p { width: 100px; height: 30px; background-color: red; cur...

2020-04-27 17:23:42 158

原创 JQuery六种绑定事件方式

第一种写法html code:<input type="button" value="显示效果" id="btn_effect">$(function(){ $("#btn_effect").mouseenter(function(){ $(this).css("background-color","green"); }); $("#btn_effect").mou...

2020-04-22 21:59:47 129

原创 Spring定时任务实现

一、 spring 定时任务@Component@EnableScheduling//可以在启动类上注解也可以在当前文件public class TestSchedule{ @Scheduled(cron = "0/10 * * * * ?") public void runfirst(){ System.out.println("********Hell...

2020-04-22 17:23:45 449

原创 linux常用的文件操作命令

查看文件命令cat file1 从第一个字节正向查看文件的内容head -2 file1 查看文件前两行more file1 查看一个长文件的内容tac file1 从最后一个行反向查看文件的内容tail -3 file1 查看文件内容最后三行vi file1 打开游览文件vim file1 使用vim编辑器打开游览文件文件内容处理...

2020-04-22 08:22:06 133

原创 linux常用操作目录文件命令

一、linux常用操作目录文件命令ls命令ls 显示当前目录所有目录和文件ls -a 显示隐藏文件ls -l 显示详细文件ls -lrt 按时间显示文件(l表示详细列表,r表示反向排序,t表示按时间排序)cd命令cd /home 进入home目录cd . . 返回上一级目录cd . ./. . 返回上两级目录cd - 返回上次所在目录mkdir命令mkdir ...

2020-04-21 13:48:05 104

原创 MyBatis常用注解

一、MyBatis常用注解@Insert 增例:@Insert("INSERT INTO 表名(字段名) VALUE(字段值) ")@Delete 删例:@Delete("DELETE FORM 表名 WHERE 条件 ")@Update 改例:@Insert("UPDATE 表名 SET 字段名=字段值 WHERE 条件 ")@Select 查例:@Insert(...

2020-04-19 14:27:50 228

原创 JDK 32位 64位下载地址

点击下载 JDK8 windows 32位 64位

2020-04-17 09:56:54 177

原创 eclipse 32位 64位下载地址

点击下载 官方网站下载 eclipse 开发工具点击下载 eclipse windows 64位点击下载 eclipse windows 32位

2020-04-16 15:53:59 199

原创 Spring常用注解

一、声明bean的注解@Component 组件,普通的JavaBean@Service 在业务逻辑层使用(service层)@Repository 在数据访问层使用(dao层)@Controller 在展现层使用,控制器的声明(action,controller层)二、 注入bean的注解@Autowired:由Spring提供@Inject:由JSR-330提供...

2020-04-15 12:49:05 102

原创 配置环境Java环境变量

配置环境变量步骤:

2020-04-14 11:23:49 132

原创 搭建高性能网站架构方案

前言:高性能网站架构方案,网站架构优化7种方案,用以优化网站响应时间,实现大型网站技术架构方案。无论是电子商务或者其他网站且可使用。一、优化网站响应时间的架构方案:网站能不能留的住用户,一方面是看内容,另一方面是看响应时间。通常有以下几个方式来降低网站响应时间:减少HTTP请求。包括合并css和javascript。减少图片数量,比如利用css的偏移技术来在一个图片中选择不同的位置内...

2020-04-13 15:03:21 124

原创 前端如何优化网站性能

一、减少 HTTP 请求数量在浏览器与服务器进行通信时,主要是通过 HTTP 进行通信。浏览器与服务器需要经过三次握手,每次握手需要花费大量时间。而且不同浏览器对资源文件并发请求数量有限(不同浏览器允许并发数),一旦 HTTP 请求数量达到一定数量,资源请求就存在等待状态,这是很致命的,因此减少 HTTP 的请求数量可以很大程度上对网站性能进行优化。CSS Sprites国内俗称CS...

2020-04-13 14:54:25 79

原创 Java关键字以及含义

前言Java关键字是电脑语言里事先定义的,有特别意义的标识符,有时又叫保留字,还有特别意义的变量。Java的关键字对Java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名和参数。一、关键字分类访问控制 privateprotectedpublic类与方法和变量修饰符abstractclassextends...

2020-04-12 18:27:06 3257

原创 MySQL优化技巧口诀

前言在根据执行计划对SQL进行分析之后,逐步的去优化每个子查询的索引及成本使用情况,执行计划我的理解就是用来对索引进行逐步的优化的一个过程,让每个查询都尽量使用索引,在索引过程中,索引会经常性一、优化口诀全值匹配我最爱,最左前缀要遵守带头大哥不能死,中间兄弟不能断索引列上少计算,范围之后全失效LIKE符号写最右,覆盖索引不写*不等空值还有OR,索引失效要少用VAR引号不能丢,SQ...

2020-04-11 00:48:31 432

原创 HTML类和Id命令规范

一、网页外层重要部分css样式命名:外套 wrap ------------------用于最外层头部 header ---------------用于头部主要内容 main ------------用于主体内容(中部)左侧 main-left -------------左侧布局右侧 main-right -----------右侧布局导航条 nav -----------------...

2020-04-10 23:38:58 137

原创 MySQL设计表命名规范

3. 命名规范(1)库、表、字段全部采用小写。(2)库名、表名、字段名、索引名称均使用小写字母,并以“_”分割。比如:school_db(数据库名) ,student(表名),stu_name(字段名)(3)库名、表名、字段名建议不超过12个字符。(库名、表名、字段名支持最多64个字符,但为了统一规范、易于辨识以及减少传输量,统一不超过12字符)(4)库名、表名、字段名见名知意,不需要添加...

2020-04-10 21:19:45 302

原创 Java命名规范

命名使用名词:命名要有意义,要见名知其意驼峰命名法(Camel-Case): 当变量名或函数名是由一个或多个单字连结在一起,而构成的唯一识别字时,首字母以小写开头,每个单词首字母大写(第一个单词除外)。如:myFirstName项目名、包名全小写。如: com.fxy.dao类名首字母大写。 如: StudentAnswer.java接口类:UserInterface(...

2020-04-10 21:01:32 175

原创 C#中常见的WinForm控件命名规范

前言我们知道Button 常常简称为btn,那么Winform中的其它控件呢,这篇文章在C#的winform控件命名规范 的基础上对一些控件的名称的简称进行了整理。1. 基本控件说明: NO. 控件类型 简写Button btnCheckBox chkCheckedListBox ckl ComboBox cmb DateTimePicker dtp Label...

2020-04-10 19:13:29 354

原创 常用的40多种正则表达式

前言正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。Email地址:^\w+([-+.]\w+)@\w+([-.]\w+).\w+([-.]\w+)*$域名:[a-zA-Z0-9][-a-zA-Z0-9]{0,62}(/.[a-zA-Z0-9][...

2020-04-10 18:31:09 411

原创 Java位运算符与(&)、非(~)、或(|)、异或(^)

前言:位运算符主要针对二进制,它包括了:“与”、“非”、“或”、“异或”。从表面上看似乎有点像逻辑运算符,但逻辑运算符是针对两个关系运算符来进行逻辑运算,而位运算符主要针对两个二进制数的位进行逻辑运算。下面详细介绍每个位运算符。1.位异或运算(^)运算规则是:两个数转为二进制,然后从高位开始比较,如果相同则为0,不相同则为1。比如:8^11.8转为二进制是1000,11转为二进制是1011...

2020-04-10 12:55:02 89

原创 String、StringBuilder、StringBuffer三者区别

前言:String、StringBuilder、StringBuffer这三个类的主要区别在两个方面:运算速度(运算性能或执行效率)和线程安全性。1、运算速度比较(通常情况下):StringBuilder > StringBuffer > StringString是final类不能被继承且为字符串常量,而StringBuilder和StringBuffer均为字符串变量。Strin...

2020-04-10 12:45:12 313

原创 sql语句优化技巧

要提高SQL语句的执行效率,最常见的方法就是建立索引,以及尽量避免全表扫描。在本章MySQL教程中,UncleToo给大家整理一些常见的SQL优化技巧,避免全表扫描。一个简单的优化,也许能让你的SQL执行效率提高几倍,甚至几十倍。1、避免在where子句中使用 is null 或 is not null 对字段进行判断。如:select id from table where name is...

2020-04-08 10:38:30 204

原创 Java代码优化建议

前言代码优化最重要的作用应该是避免未知的错误,因此在写代码的时候,从源头开始注意各种细节,权衡并使用最优的选择,将会很大程度上避免出现未知的错误,从长远看也极大的降低了工作量。所以说代码优化的目标是减小代码体积、提高代码运行效率。优化是无止境的,本文也只给出整理的一些常见优化建议。(1)尽量指定类、方法的 final 修饰符。带有 final 修饰符的类是不可派生的。在 Java 核心 AP...

2020-04-06 13:44:32 112

原创 Scratch声音指令积木块篇

1.简介Scratch (简易图形化编程工具(语言)) 编辑Scratch是麻省理工学院的“终身幼儿园团队”开发的图形化编程工具,主要面对青少年开放。目前已有1.4版、2.0版本(增加克隆积木,Lego和Makey makey拓展积木)、3.0版本(增加视频侦测、文字朗读、翻译等选择性下载扩展积木,并增加micro:bit和Lego mindstorms EV3拓展积木)。所有人可以在任意版...

2020-04-04 23:39:01 1471

原创 常见的Java异常类

前言:在Java中提供了一些异常用来描述经常发生的错误,对于这些异常,有的需要程序员进行捕获处理或声明抛出,有的是由Java虚拟机自动进行捕获处理。Java中常见的异常类:1. RuntimeException子类:序号异常类释义1java.lang.ArrayIndexOutOfBoundsException数组索引越界异常。当对数组的索引值为负数或大于等于数组大小...

2020-04-04 22:35:03 145

原创 Scratch外观指令积木篇

简介Scratch (简易图形化编程工具(语言)) 编辑Scratch是麻省理工学院的“终身幼儿园团队”开发的图形化编程工具,主要面对青少年开放。目前已有1.4版、2.0版本(增加克隆积木,Lego和Makey makey拓展积木)、3.0版本(增加视频侦测、文字朗读、翻译等选择性下载扩展积木,并增加micro:bit和Lego mindstorms EV3拓展积木)。所有人可以在任意版本中...

2020-04-02 09:04:34 1000

原创 分享一个快速删除掉maven下载失败的依赖文件

@echo offset REPOSITORY_PATH=F:\.m2\repository //本地maven仓库地址rem 正在搜索...for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\*.lastUpdated"') do ( del /s /q %%i)rem 搜索完毕pause...

2020-04-01 12:22:20 387

原创 分享一个非常快速Maven核心配置文件settings.xml

该文件的名称是settings.xml,把该文件放到~/.m2/文件夹下即可。<?xml version="1.0" encoding="UTF-8"?><settings> <localRepository>/home/yizhen/.m2/repository</localRepository><!--需要改成自己的maven的本地仓...

2020-04-01 12:17:36 186

原创 高效执行SQL语句

在项目中,SQL的调优对项目的性能来讲至关重要,掌握常见的SQL调优方式是必不可少的,下面介绍几种常见的SQL的调优方式一.创建索引1.要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引2.(1)在经常需要进行检索的字段上创建索引,比如要按照表字段username进行检索,那么就应该在姓名字段上创建索引,如果经常要按照员工部门和员工岗位级别进行检索,那么就...

2020-04-01 12:09:59 175

原创 Scratch运动指令积木块篇

Scratch运动积木块移动10步:让角色随着方向移动10步左转15度:让角色方向左转旋转15度右转15度:让角色方向右转旋转15度移动到随机位置:让角色移动到随机位置移动到鼠标指针:让角色移到到鼠标位置移动x:0 y:0:让角色移动到x轴0坐标,y轴0坐标在1秒钟内滑行到随机位置:让角色1秒钟内滑行到随机位置在1秒钟内滑行到鼠标指针:让角色1秒钟内滑行到鼠标位置在1秒钟内滑...

2020-03-28 12:55:01 2310

原创 JQuery常用的选择器和函数

1、JQuery常用的选择器:id选择器 $("#id属性值");类选择器 $(".类样式值");标签选择器 $(“标签名字”);交集选择器 $("标签.类样式);并集选择器 $(“选择器,选择器,选择器…”);索引选择器 $(“选择器:eq(索引值)”));大于选择器 $("选择器:gt(“索引值”));小于选择器 $("选择器:lt(“索引值”));奇数选择器 $("选择器:...

2020-03-23 16:07:20 122

原创 WebSocket深入浅出

1、websocket简介简介:websocket介绍、使用场景分享、学习课程需要什么基础笔记:websocket介绍:WebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full-duplex)通信——允许服务器主动发送信息给客户端 websocket使用场景分享 如弹幕,网页聊天系统,实时监控,股票行情推送等 学习课程需要什么基础: ja...

2020-03-23 15:46:59 315

原创 微服务常见问题处理以及后续技术规划

SpringCloud微服务常见问题处理1、SpringCloud微服务常见问题和解决思路简介:讲解SpringCloud开发实战常见问题,及解决思路 1、技术选择:SpringCloud全家桶,每个组件又有多个替代,改怎么选择 1)选择的时候根据公司里面团队人员熟悉程度,降低学习成本 2)选择社区活跃的并且文档相对较多的,怎么判断活跃,可以看github上代码提交和start数...

2020-03-21 18:31:18 219

原创 实战系列之Docker镜像打包

实战系列之注册中心打包Docker镜像 简介:讲解使用Docker打包注册中心,上传私有镜像仓库并部署 1、新增maven插件 <properties> <docker.image.prefix>xdclass</docker.image.prefix> </properties> <build> &l...

2020-03-21 18:28:38 186

飞机大战完整版.sb3

好玩的飞机大战,雷霆战机、天天飞机类似游戏

2021-03-08

中国省级市级区级oracle数据库sql文件

oracle数据库全国省级市级区级sql文件,一键导入十分好用,腾讯、京东、美团等一线互联网企业都在使用的sql文件,腾讯系专用!

2021-02-28

批量删除maven下载失败的依赖文件

一键删除非常nice,快来下载资源吧,省钱省力省事!

2021-02-24

jquery-稳定版.rar

jquery.1.1.1稳定版和最新的3.5.1版本,十分好用,兼容主流游览器,火狐firefox,google chrome microsoft IE等游览器 百度、阿里、腾讯、京东等一线互联网公司专用

2020-08-28

飞机大战UI素材.rar

静态资源素材非常齐全,地图、玩家战机、敌机、BOSS敌机、特殊子弹、道具,非常好用的!

2020-02-25

中国省级市级区级mysql数据库sql文件

mysql数据库全国省级市级区级sql文件,一键导入十分好用,淘宝、阿里云、天猫等一线互联网企业都在使用的sql文件,阿里系专用!

2018-12-05

空空如也

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

TA关注的人

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