- 博客(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关注的人