自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 js里的数值类型 (infinity)

如果数值只有小数部分,则可以省略整数部分的0,但小数点不可以省略数值直接量尽量不要以0开头Infinity正无穷大 -Infinity负无穷大NAN非数 isNAN()判断是不是NAN可以使用paraseInt()搭配isNAN()来获取正确数值另外如果想检验一个数是否在范围内,可以使用isFinite()函数:console.log(isFinite(num1));conso...

2020-04-21 21:39:13 1625

原创 js里的局部变量与全局变量以及变量提升(var)

全局变量:在全局范围内定义的变量,或者在函数里不适用var定义的变量。局部变量:在函数里用var定义的变量变量提升:变量声明总是会被解释器“提升”到函数体的顶部(顶部的提升变量不会给他赋值),也就是提前装载。局部变量会覆盖全局变量html的事件处理也是可以用js的全局变量js只认函数体的花括号,不认其他如if的花括号,所以只有在函数体里的var才是局部变量,也就是说...

2020-04-21 21:35:27 659

原创 defer属性

defer属性用于指定脚本是否延迟执行是否延迟执行defer属性告诉浏览器要等整个页面载入后,解析完毕才执行改<script>元素中的脚本。这个属性也是很有用的,当script中要使用的对象定义在script后,在带哦用的时候会报错,加上defer的话能解决这个问题,不过最好还是将script放在最后使用。...

2020-04-21 21:33:00 331

原创 java里调用方法更改变量为什么更改不了?(问题)

在我写ajax时,定义了2个按钮,其中一个按钮的点击事件发生后获取id值,然后传参给java里调用一个方法,让java记住此idm值,然后第一个按钮的点击事件里还有一个按钮,也就是第二个按钮的点击事件时调用java里的另一个方法,此时需要第一个方法里改变的变量idm,但是,,,这时确实失败了样式如下:(我想让第一个if改变idm,第二个if使用改变后的idm)原因是什么呢?是我是结构太糟糕...

2020-04-13 00:13:31 1070

原创 textarea值的获取以及赋值

获取textarea值:$(this).val() 获取当前的textarea里的值$("#textarea").val 获取id名为textarea里的值给textarea赋值:$("#textarea").val(index); 将index赋给id名为textarea的textarea...

2020-04-13 00:03:01 1313

原创 一个用ajax实现的简易的新闻系统

首先要安装好jQuery,比较方便,然后是安装好这两个东西(注意要在对应的页面对应好路径)这是用于读取数据库的操作实现的效果大概是这个样子:下面是数据库的定义(我定义的比较简单):新闻:栏目:用户:下面是代码:1、登陆界面:(图片自己设路径)效果如下:html:<!DOCTYPE html><html lang="en"><hea...

2020-04-12 23:44:17 602

原创 inner join、 left outer join

inner join 查找2个表里相交的区域left outer join 会查出左表包括相交区域的全部表的数据,right outer join 相反(左表就是先定义的表)

2020-04-10 18:55:25 177

原创 散记ajax的一些小点(typeof;类型;log()和info();html()和append())

typeof判读变量数据类型,一般输出对象是判断一下是哪种类型,如果想要的是object对象类型,而出阿里的是String 字符串类型,就要通过JSON.parse(data) 把json字符串转化为json对象(基本类型) string num boolean undefind null(复合类型) object function array用console.log(typeof da...

2020-04-09 21:16:35 260 1

原创 servlet运行机制和以及@注解的作用

servelt运行时,会成为被tomcat调用的一个类,tomcat接受从网络上传来的套接字请求,根据套接字里不同的路径,进行@注解识别,找到相同注解路径的servlet,然后new 一个该类,然后再调用此类里不同的方法,(get post)。在这里我们可以说一下,@是注解,就是在此类的内存中加标记,为了让tomcat识别,在方法区会将带有注释的类来识别出来,tomcat可以选择调用此serl...

2020-04-08 16:31:28 264

原创 为什么servlet线程不安全性?原因如下:

我们在写java后端时,要知道servlet是线程不安全的,这是单列模式导致的。单例模式概要:1、单例类只能有一个实例。2、单例类必须自己创建自己的唯一实例。3、单例类必须给所有其他对象提供这一实例。当不同的请求都调用这一个servlet,单例模式只new ()一次,只在堆里申请了一个对象空间,即只实例化了一次。所以,不管来了多少请求,都是这一个实例在处理。如果多个请求在同一时刻出现,就...

2020-04-08 16:27:52 811

原创 css横向排列和弹性盒子布局 display:flex

编写css时,我们经常需要将元素横向排列在一行,通常由以下三种元素可以实现:1、float :可以使用float偏移到一行,如:同时使用float:left即可偏移在同一行的左边,如下:也可以一个模块使用float:right,一个模块使用float:left使一左一右排列,可以达到我们要求的效果,但是!!!有一个问题--------他们的父级模块会因为子模块的浮动而使主体没有高度。通俗来...

2020-04-07 20:40:25 7063

原创 css编写时,边框显示不出来问题的解决

在编写CSS时,定义好了border-bottom: 2px solid rgb(25,130,210);就是显示不出来,通过实验,我发现!是overflow:hidden这个小妖精在作怪!一开始,因为我定义的是在一个div块的border上显示令一个span块的border,理想效果图如下:可是,做出来如下:小蓝线显示不出来时,我还以为是被挡住,为此还添加了position:rel...

2020-04-06 18:28:30 7914

原创 tomcat的启动与错误日志检查

安装好tomcat,确保jdk安装并配置成功后,进入tomcat的文件目录下如(apache-tomcat-8.5.23),打开bin文件:cd binls一下,如果bin下的文件都是白色的(如果是绿色,跳过此步骤),说明tomcat没有运行权限,要给该tomcat赋予最高权限,输入命令: sudo chmod 777 *再ls一下,发现文件全部变成绿色。输入启动命令:./ startup.s...

2020-04-06 10:33:26 737

原创 解决tomcat运行出现的问题(打开不了本地访问地址)

我运行tomcat时进入本地http://localhost:8080/(如果把修改8080修改成80过,可以不用再输入端口号)时总是打不开页面。所以针对我的问题,我总结了如下四点解决办法:1、确定你的tomcat开启,要在启动状态下访问!2、看看你的apache-tomcat-8.5.23/webapps/ROOT有没有文件!我之前时不小心删了一次,如果没有东西,就重新下一个把ROOT里的东...

2020-04-06 10:04:37 1556

原创 散记一些网络通讯知识点(基础)

通讯的本质就是将信息发送到对方的内存里。而且html本身就是字符串。浏览器就是从其他服务器上下载这些字符串,运行在内存,存储在磁盘上。文件能不能打开的关键看编码,程序支持此编码就可以打开。而且两个程序有编码重叠是可以相互打开的。如记事本支持的编码和esclips等软件有编码重叠。所有记事本可以打开esclips上的程序。所以如果有打不开文件,可以看看这个文件的编码,再搜索可以打开这个编码的...

2020-04-01 13:59:38 173

空空如也

空空如也

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

TA关注的人

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