自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 记录H5的功能

1、修改class属性是可以通过修改classList集合对象.classList.add("属性值")对象.classList.remove("属性值")对象.classList.toggle("属性值")2.h5自定义属性想要自定义属性,且方便的对属性进行操作时,将自定义属性设置为 data-*如:<dev id="a" data-myq-abc="123">修改:对象.dataset.myqAbc=4563.对一块div区域进行可编辑,设置contented

2021-03-22 22:02:28 154

原创 h5中的attribute和property总结

1.attr和prop的定义attr:h5元素的 预定义的属性和自定义的属性。prop:js的设定属性。2.attr和prop的作用和区别两者都能修改元素的属性(分布尔属性和非布尔属性);当修改非布尔属性如name,都能修改且没有区别;当修改布尔属性值的时候如checked,1>改变prop不会同步attr;2>在没有设置过prop时,attr会同步prop,但一旦动过prop,attr不会同步prop;浏览器底层和用户操作的属性都是prop;...

2021-03-22 21:35:02 384

原创 电脑蓝屏代码大全 

电脑蓝屏代码大全序号 代码 含意0 0x00000000 作业完成。1 0x00000001 不正确的函数。2 0x00000002 系统找不到指定的档案。3 0x00000003 系统找不到指定的路径。4 0x00000004 系统无法开启档案。5 0x00000005 拒绝存取。6 0x00000006 无效的代码。7 0x00000007 储存体控制区块已毁。8 0x00000008 储存体空间不足,无法处理这个指令。9 0x00000009 ...

2021-01-06 11:13:52 2279

原创 Linux防火墙开启和关闭的命令集

Ps:以下命令仅作用于CentOS7的Linux系统1.启动防火墙systemctl start firewalld2.关闭防火墙systemctl stop firewalld3.重启防火墙firewall-cmd --reload4.查看防火墙状态systemctl status firewalld5.查看防火墙开放的端口列表firewall-cmd --list-ports6.开启指定的端口firewall-cmd --zone=p

2021-01-05 17:20:21 614

转载 后端Coder如何做好代码设计?

如何做好代码设计呢?代码设计,是程序员做项目时,在coding之前非常重要的一个步骤,可以说关系到整个系统、整个团队的研发质量和效率。一般说代码设计,可能涵盖以下几种: 整体设计 架构设计 领域模型设计 数据库设计 API设计 代码实现设计 代码设计的前提是,项目组成员已经完成正式的需求评审,并经过充分思考: 这个需求是为什么业务目标服务的? 这个需求描述的内容,是否为服务该目标最合适的方式(包括研发性价比、项目周期等)?

2020-12-25 12:21:22 230

转载 MySQL常见的SQL错误

1、LIMIT 语句分页查询是最常用的场景之一,但也通常也是最容易出问题的地方。比如对于下面简单的语句,一般DBA想到的办法是在type, name, create_time字段上加组合索引。这样条件排序都能有效的利用到索引,性能迅速提升。 SELECT * FROM operation WHERE type = 'SQLStats' AND name = 'SlowLog' ORDER BY create_time LIMIT 10...

2020-12-23 17:10:43 168

转载 MySQL 是怎么死锁的?

Mysql 锁类型和加锁分析MySQL有三种锁的级别:页级、表级、行级。 表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低。 行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最低,并发度也最高。 页面锁:开销和加锁时间界于表锁和行锁之间;会出现死锁;锁定粒度界于表锁和行锁之间,并发度 算法: next KeyLocks锁,同时锁住记录(数据),并且锁住记录前面的Gap Gap锁,不锁记录,仅仅记录前面的Ga

2020-12-23 17:08:41 88

原创 MySQL中,21个写SQL的好习惯

1. 写完SQL先explain查看执行计划(SQL性能优化)日常开发写SQL的时候,尽量养成这个好习惯呀:写完SQL后,用explain分析一下,尤其注意走不走索引。explainselectuserid,name,agefromuserwhereuserid=10086orage=18;2、操作delete或者update语句,加个limit(SQL后悔药)在执行删除或者更新语句,尽量加上limit,以下面的这条 SQL 为例吧:deletefrome...

2020-12-23 16:59:45 44

转载 mysql查询优化explain命令详解

mysql查询优化的方法有很多种,explain是工作当中用的比较多的一种检查方式。explain翻译即解释,就是看mysql语句的查询解释计划,从解释计划我们能很清楚的看到解释的语句有没有合理用到索引,扫描了多少行数,有没有触及全表扫描、用到临时表等影响慢查询的原因。使用很简单,如explainselect * from user ...执行后会出现解释计划的表格,意义可参考下面的参数,针对这些解释计划,我们可以作为相对应的优化。idmysql查询标...

2020-12-23 16:51:31 87

原创 个人推荐的好用的IDEA优化配置

一.设置字体可设置字体样式,大小,间距二.设置主题和背景三.自定义jar包,设置自己的编码风格网上的编码主题下载链接:http://color-themes.com/?view=index四.自动导入jar包五.单行显示多个tabs想要如下单效果时六.自动定位到文件位置在编辑文件时,可自动定位到对应的文件位置七.常见的好用的快捷键设置1) ctrl + shift + v :快速生成变量名2) alt + ins :自动生.

2020-12-22 12:24:18 118

原创 JS小知识

1.js判断是否数字 if(isNaN(string)){ alert(“yes”); } 2前端表示长度 var length = str.length / json.length / arr.length 3.js中判断是否以aaa开头结尾 if(string.indexOf(“aaa”) == 0){ alert(“以aaa开头”); } if(stri

2017-11-24 13:00:26 150

原创 JAVA小知识

1.String,StringBuffer与StringBuilder的区别?? String 字符串常量,引用字符串的内容不能改变。 StringBuffer 字符串变量,线程安全 StringBuilder 字符串变量,单线程环境使用, 效率高,线程不安全,无synchronize String 是不可变的对象,对他进行改变

2017-07-10 18:40:51 190

原创 Servlet.service() for servlet jsp threw exception页面加载出现空指针异常

严重: Servlet.service() for servlet jsp threw exceptionjava.lang.NullPointerExceptionat org.apache.jsp.member.shopingMall.shoppingCar.shoppingCar_jsp._jspService(shoppingCar_jsp.java:109)空指针异常

2017-05-17 09:53:02 2030 1

空空如也

空空如也

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

TA关注的人

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