- 博客(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
416
原创 多线程中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
438
原创 java-多线程
多线程程序:本地磁盘rom当中可执行的文件,例如:class文件、exe、sh、bat脚本进程:1. 可执行文件,程序执行进入内存,变成进程,一个进程可以拥有多个线程。2. 进程仅仅是一个容器,包含了线程运行中所需要的数据结构等信息。一个进程创建时,操作系统会创建一个线程,这就是主线程,而其他的线程,却要主线程的代码来创建,也就是由程序员来创建。3. 进程是程序一次执行的过程,或是正在运行的一个程序。是动态过程:它有自身的产生,存在和消亡的过程。线程:进程实现或完成的各种各样的任务是线程。线程由
2022-05-22 14:47:54
253
原创 集合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
138
原创 增强for循环
增强for循环格式:for(数据类型 变量名 : 遍历的目标){//数据类型 变量名:声明一个变量用来接收遍历目标遍历后的元素}增强for循环的作用:简化迭代器的书写格式。(注意:增强for循环的底层还是使用了迭代器遍历。)增强for循环的适用范围: 如果是实现了Iterable接口的对象或者是数组对象都可以使用增强for循环。增强for循环的缺点:增强for循环和iterator遍历的效果是一样的,增强for循环的内部也是调用iteratoer实现,但是增强for循环不能在动态的删除集合内容
2022-05-09 21:22:49
3310
原创 Java基础知识--集合
集合框架集合又称为容器,它是一个对象,能将具有相同性质的多个元素汇聚成一个整体.集合被用于存储,获取,操纵和传输聚合数据。jdk提供了这样的容器-----集合(Collection)和Map --List---(ArrayList,LinkedList)Collection包括 --Set---(HashSet , SortedSet - TreeSet) --HashMapMap包括 --SortedMap--TreeMapcollection集合代表一组
2022-03-10 19:56:33
172
原创 Java基础4--异常处理
异常处理产生异常原因:Java内部发生错误,Java虚拟机产生异常编写程序时由于错误引发的异常,如空指针异常,数组越界等通过throw语句生成异常,这种异常通常称为"检查异常",用来告知方法调用者相关信息.Java异常类说明Throwable类 派生的两个子类Exception和Errorexception是由于网络故障,文件损坏,设备错误,用户输入非法等情况导致的异常。还可分为Runtime Exception(执行异常)和Checked Exception(检查异常)Error:
2022-02-09 15:44:12
292
原创 Java基础知识3--结构化程序设计&面向对象
方法的定义定义方法五要素: <修饰符> <返回值类型> <方法名> ([参数列表]){//方法体代码}定义时语法要求一个方法必须声明返回值类型(构造方法除外),返回值类型void,不反回任何结果。若方法需要返回数据,将返回值定义为特定数据类型,通过return返回。(return语句的作用是:结束方法并且将数据返回给调用方)若想在main方法中调用A方法,A方法必须声明为static方法的参数,是调用时传递给方法需要方法处理的数据。方法可以有参,亦可
2022-01-25 13:20:01
333
原创 Java基础知识2--数组
数组数组也是一种数据类型,它本身是一种引用类型,例如:int是一个基本类型,但int[](这是定义数组的一种方式)就是一种引用类型。数组定义语法:int [] arrayName;//建议使用这一种可读性比较好int arrayName []; 数组的初始化静态初始化arrayName = new type[] {element1,element2,…};显示指定的数组元素的类型必须与new关键字后的type类型相同eg: //定义一个int数组类型的变量,变量名为intArr
2022-01-12 20:47:57
273
原创 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
1949
原创 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
675
原创 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
1833
原创 数据迁移小问题
数据迁移出现一下报错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
196
原创 laravel框架软件安装
laravel框架的功能,特点这里是引用laravel开发环境的配置以及php注意事项composer的工作原理composer安装使用composer部署laravel项目启动laravel框架
2020-03-17 14:15:49
179
原创 css基础知识3
元素的转换元素转换之前,先补充一点知识:块级元素:1.每个块级元素都从新的一行开始,并且其先后的元素也另起一行2.元素的高度,宽度,行高以及顶和底边距都可设置3.元素的宽度在不设置的情况下,是它本身父容器的100%(和父元素的宽度一样)除非设置一个宽度块级元素:div ,p, h1~h6, form , ol, ul , dl, address,blockquote行内元素1.和...
2019-12-08 11:30:07
302
原创 CSS基础知识点2
链接伪类通过链接伪类可以实现不同的链接状态,所谓伪类并不是真正意义上的类,他的名称由系统定义,通常由id名,类名,标记名加 “:”构成a:link{} 未访问时超链接的状态a:visited{} 访问后超链接状态a:hover{} &nb...
2019-11-30 22:32:36
782
原创 使用jQuery操作表格
控制表格颜色显示隔行换色$(“tr:odd”).addClass(“odd”)为基数行添加样式$(“tr:even”).addClass(“even”) 为偶数行添加样式二者的索引都是从零开始的,因此第一行是偶数行<style type="text/css"> .odd{ background:red ; } .even{ b...
2019-11-24 17:59:33
263
原创 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
66
原创 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
218
原创 HTML基础知识点
第一章<!document> 根标记align (text-align) 文本图片的对齐方式right 向右left 向左center 居中显示属性和属性值是以“键值对”的形式存在的<hr > 水平线属性有size 粗细2.color 颜色3.width 水平线的宽度meta单标记通过名称/值成对使用属性,可定义页面的相关参数...
2019-11-24 11:25:31
240
原创 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
205
原创 html 操作表单
操作表单表单标记表单时网页上的一个区域,这个区域是由一对<from>标记定义的。在<from>与</from>之间的一切都属于表单的内容每个表单可以包含多个表单控件,还有任何需要伴随的数据action属性action是指定处理表单提交数据的脚本文件语法如下<from action=“URL”>…</from>表单n...
2019-11-20 17:51:18
201
原创 动画效果 淡入淡出 切换元素的可见状态
jQuery中的动画效果隐藏匹配元素使用hide()方法可以隐藏匹配的元素,hide()方法将元素CSS样式属性display的值设置为none,他会记住原来的display的值。hide()方法语法格式1.不带参数的形式,用于实现不带任何效果的隐藏匹配元素hide()隐藏全部图片 $(“img”).hide()2.带参数的形式,用于以优雅的动画隐藏所有的匹配元素,并隐藏完成后可选的...
2019-11-10 16:09:56
645
原创 出现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
1655
原创 模仿悬停事件
<div style="float: right;text-align: right;"> <img src="../../html5/imgs/a.jpg" /> <a href="index.html">首页</a> | <a href="index.html" class="main...
2019-11-06 18:17:30
147
原创 模拟用户操作
<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
190
原创 事件捕获与事件冒泡
<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
64
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人