自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 gitee创建仓库提交项目流程

【git remote add只是在git config中创建一个条目,指定特定URL的名称。必须有一个现有的git仓库来使用它。git clone通过复制位于指定的URI上的现有git存储库来创建新的git存储库。git config --global uesr.name “xxx” 配置全局用户名。git config --global uesr.email “xxx” 配置全局邮箱。git commit -m “注释” 提交暂存区到本地仓库。Git init - 初始化git仓库。

2023-03-29 10:03:36 329

原创 多线程中wait()和sleep()的区别

wait()和sleep()的区别这两个方法来自不同的类分别是,sleep来自Thread类,和wait来自Object类。sleep是Thread的静态类方法,谁调用的谁去睡觉,即使在a线程里调用了b的sleep方法,实际上还是a去睡觉,要让b线程睡觉要在b的代码中调用sleep。最主要是sleep方法没有释放锁,而wait方法释放了锁,使得其他线程可以使用同步控制块或者方法。sleep不出让系统资源;wait是进入线程等待池等待,出让系统资源,其他线程可以占用CPU。一般wait不会加时

2022-05-22 15:29:38 363

原创 java-多线程

多线程程序:本地磁盘rom当中可执行的文件,例如:class文件、exe、sh、bat脚本进程:1. 可执行文件,程序执行进入内存,变成进程,一个进程可以拥有多个线程。2. 进程仅仅是一个容器,包含了线程运行中所需要的数据结构等信息。一个进程创建时,操作系统会创建一个线程,这就是主线程,而其他的线程,却要主线程的代码来创建,也就是由程序员来创建。3. 进程是程序一次执行的过程,或是正在运行的一个程序。是动态过程:它有自身的产生,存在和消亡的过程。线程:进程实现或完成的各种各样的任务是线程。线程由

2022-05-22 14:47:54 189

原创 集合2--list

public class Linkedt {public static void main(String[] args) { //模拟双向链表node Node jackNode = new Node("jack"); Node lqlNode = new Node("刘秋丽"); Node TNode = new Node("泰山"); //把Smith加入刘秋丽之后,泰山之前链表 Node simithNode = new Node("smith"); //向后指 jackNod

2022-05-12 10:39:14 95

原创 增强for循环

增强for循环格式:for(数据类型 变量名 : 遍历的目标){//数据类型 变量名:声明一个变量用来接收遍历目标遍历后的元素}增强for循环的作用:简化迭代器的书写格式。(注意:增强for循环的底层还是使用了迭代器遍历。)增强for循环的适用范围: 如果是实现了Iterable接口的对象或者是数组对象都可以使用增强for循环。增强for循环的缺点:增强for循环和iterator遍历的效果是一样的,增强for循环的内部也是调用iteratoer实现,但是增强for循环不能在动态的删除集合内容

2022-05-09 21:22:49 3137

原创 Java基础知识--集合

集合框架集合又称为容器,它是一个对象,能将具有相同性质的多个元素汇聚成一个整体.集合被用于存储,获取,操纵和传输聚合数据。jdk提供了这样的容器-----集合(Collection)和Map --List---(ArrayList,LinkedList)Collection包括 --Set---(HashSet , SortedSet - TreeSet) --HashMapMap包括 --SortedMap--TreeMapcollection集合代表一组

2022-03-10 19:56:33 116

原创 Java基础4--异常处理

异常处理产生异常原因:Java内部发生错误,Java虚拟机产生异常编写程序时由于错误引发的异常,如空指针异常,数组越界等通过throw语句生成异常,这种异常通常称为"检查异常",用来告知方法调用者相关信息.Java异常类说明Throwable类 派生的两个子类Exception和Errorexception是由于网络故障,文件损坏,设备错误,用户输入非法等情况导致的异常。还可分为Runtime Exception(执行异常)和Checked Exception(检查异常)Error:

2022-02-09 15:44:12 247

原创 Java基础知识3--结构化程序设计&面向对象

方法的定义定义方法五要素: <修饰符> <返回值类型> <方法名> ([参数列表]){//方法体代码}定义时语法要求一个方法必须声明返回值类型(构造方法除外),返回值类型void,不反回任何结果。若方法需要返回数据,将返回值定义为特定数据类型,通过return返回。(return语句的作用是:结束方法并且将数据返回给调用方)若想在main方法中调用A方法,A方法必须声明为static方法的参数,是调用时传递给方法需要方法处理的数据。方法可以有参,亦可

2022-01-25 13:20:01 292

原创 Java基础知识2--数组

数组数组也是一种数据类型,它本身是一种引用类型,例如:int是一个基本类型,但int[](这是定义数组的一种方式)就是一种引用类型。数组定义语法:int [] arrayName;//建议使用这一种可读性比较好int arrayName []; 数组的初始化静态初始化arrayName = new type[] {element1,element2,…};显示指定的数组元素的类型必须与new关键字后的type类型相同eg: //定义一个int数组类型的变量,变量名为intArr

2022-01-12 20:47:57 234

原创 Java基础知识1---语法基础&选择结构&循环结构

语法基础数据类型:1.自动类型转换:自动转换的条件1.两种类型要兼容2.放大转换:double型空间可以存入int型数据,因为double型变量分配的存储空间足够存储int型变量。( 从左到右 ) char->int->long->float->double(从右到左)byte->short->int->long->float->double2.强制转换:语法:(需要转换的数据类型)变量; 例如: double num

2022-01-08 14:00:37 1866

原创 MySQL基础知识1

创建数据库create database 数据库名称;查看数据库show databases;查看已经建好的数据库show create database 数据库名;修改数据库编码方式alter database 数据库名称 default character set 编码方式collate 编码方式_bin查询语句格式select 列名 * form 表名 where 查询条件 and/or 查询条件2 group by 列 having 分组条件 order by 排序..

2022-01-03 18:16:42 567

原创 vlan划分方法

vlan划分方法ciscoenableconfigure terminalvlan 10exitenableconfigure terminalinterface fastEthernet [接口名]switchport mode accessswitchport access vlan 10exit在两台交换机之间trunkenableconfigure terminalinterface f0/1[交换机接口名]switchport mode trunkexit

2021-11-27 15:57:16 1755

原创 联表查询

联表查询

2020-06-02 16:30:29 129 1

原创 会话操作/缓存操作/laravel框架的获取和存储

会话操作缓存操作

2020-05-26 16:59:46 180

原创 数据迁移小问题

数据迁移出现一下报错SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 1000 bytes (SQL: alter table users add unique email(email))原因:MySql支持的utf8编码最大字符长度为3字节,如果遇到4字节的宽字符就会出现插入异常。修改方法:在app\Providers\AppServicePro

2020-05-09 17:58:19 130

原创 数据迁移/填充器/ajax请求响应/跳转响应( 重定向)

数据迁移

2020-05-09 17:28:24 108

原创 文件上传/分页/验证码

文件上传分页

2020-04-28 23:26:20 99

原创 模板继承/csrf攻击/表单验证/中文错误反馈

模板的继承/包含csrf攻击表单验证

2020-04-18 16:44:24 105

原创 循环

变量的分配compactforeach循环if循环语句

2020-04-14 18:13:50 91

原创 模型

2020-04-11 17:27:46 95

原创 视图

视图基础

2020-04-04 15:27:26 58

原创 数据的修改,增加,查询

修改增加查询

2020-03-31 15:16:51 124

原创 数据库的操作

数据库操作数据表的创建与配置模型的定义DB类&模型在控制器中的使用

2020-03-26 10:14:46 56

原创 控制器

控制器的命名,结构代码书写控制器路由接收用户输入

2020-03-23 16:39:10 135

原创 路由

路由

2020-03-20 10:08:26 63

原创 laravel框架软件安装

laravel框架的功能,特点这里是引用laravel开发环境的配置以及php注意事项composer的工作原理composer安装使用composer部署laravel项目启动laravel框架

2020-03-17 14:15:49 144

原创 css基础知识3

元素的转换元素转换之前,先补充一点知识:块级元素:1.每个块级元素都从新的一行开始,并且其先后的元素也另起一行2.元素的高度,宽度,行高以及顶和底边距都可设置3.元素的宽度在不设置的情况下,是它本身父容器的100%(和父元素的宽度一样)除非设置一个宽度块级元素:div ,p, h1~h6, form , ol, ul , dl, address,blockquote行内元素1.和...

2019-12-08 11:30:07 244

原创 CSS基础知识点2

链接伪类通过链接伪类可以实现不同的链接状态,所谓伪类并不是真正意义上的类,他的名称由系统定义,通常由id名,类名,标记名加 “:”构成a:link{}      未访问时超链接的状态a:visited{}     访问后超链接状态a:hover{}   &nb...

2019-11-30 22:32:36 575

原创 使用jQuery操作表格

控制表格颜色显示隔行换色$(“tr:odd”).addClass(“odd”)为基数行添加样式$(“tr:even”).addClass(“even”) 为偶数行添加样式二者的索引都是从零开始的,因此第一行是偶数行<style type="text/css"> .odd{ background:red ; } .even{ b...

2019-11-24 17:59:33 202

原创 6.2.5表单验证

表单验证 <style type="text/css"> .dt{ text-align: center; } dt:first-child{ opacity: 0.5; } dt:nth-child(2){ opacity: 0.5; } </style><script type="tex...

2019-11-24 16:46:32 52

原创 CSS基础知识点1

css基础字体设置1.font-size  字体大小2.font-family 字体样式3.font-weight 字体粗细4.bold 设置粗体 lighter更细的字体5.font-style 字体风格6.font-variant:small-caps 小型大写引入css样式表行内式也称为内联样式<标记名 style=“属性1:属性值...

2019-11-24 16:32:55 184

原创 HTML基础知识点

第一章<!document> 根标记align (text-align) 文本图片的对齐方式right 向右left 向左center 居中显示属性和属性值是以“键值对”的形式存在的<hr > 水平线属性有size 粗细2.color 颜色3.width 水平线的宽度meta单标记通过名称/值成对使用属性,可定义页面的相关参数...

2019-11-24 11:25:31 174

原创 jQuery操作表单元素

操作文本框jQuery获取文本框的值,方法如下:var textCon = $(“#id").val();或者var textCon = $(“#id").attr(“value”);设置文本框的值,也可以使用attr()方法,代码如下:$("#id").attr(“value”,“要设定的值”);设置文本框的不可编辑性$("#id").attr(“disabled”,“di...

2019-11-20 19:22:01 164

原创 html 操作表单

操作表单表单标记表单时网页上的一个区域,这个区域是由一对<from>标记定义的。在<from>与</from>之间的一切都属于表单的内容每个表单可以包含多个表单控件,还有任何需要伴随的数据action属性action是指定处理表单提交数据的脚本文件语法如下<from action=“URL”>…</from>表单n...

2019-11-20 17:51:18 167

原创 jQuery动画效果知识梳理

2019-11-11 10:54:58 92

原创 动画效果 淡入淡出 切换元素的可见状态

jQuery中的动画效果隐藏匹配元素使用hide()方法可以隐藏匹配的元素,hide()方法将元素CSS样式属性display的值设置为none,他会记住原来的display的值。hide()方法语法格式1.不带参数的形式,用于实现不带任何效果的隐藏匹配元素hide()隐藏全部图片 $(“img”).hide()2.带参数的形式,用于以优雅的动画隐藏所有的匹配元素,并隐藏完成后可选的...

2019-11-10 16:09:56 549

原创 出现The import javax.servlet cannot be resolved

出现The import javax.servlet cannot be resolved时,是因为缺少了Tomcat相关的包。当我们在Eclipse中创建Web项目的时候,这个包会随着项目的创建而被导入,但是项目的导入导出却不会带上这些包。解决方法如下:1.到Tomcat中找到lib文件夹下的servlet-api.jar右键单击项目选择Properties里面的java build p...

2019-11-06 21:55:44 1480

原创 模仿悬停事件

<div style="float: right;text-align: right;"> <img src="../../html5/imgs/a.jpg" /> <a href="index.html">首页</a> &nbsp;|&nbsp;<a href="index.html" class="main...

2019-11-06 18:17:30 109

原创 模拟用户操作

<input type="button" id="button" value="普通按钮" /> <script type="text/javascript"> $(document).ready(function(){ $("input:button").bind("click",function(event,msg1,msg2){ ale...

2019-11-06 18:14:09 144

原创 事件捕获与事件冒泡

<body> <div class="test1"> <b>div元素</b> <p class="test2"> <b>p元素</b> <span><b>span元素</b></span> </p> &l...

2019-11-06 17:57:56 49

空空如也

空空如也

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

TA关注的人

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