
笔记
知己知彼,方能百战不殆
这个作者很懒,什么都没留下…
展开
-
instanceof 在iframe中判断类型的坑。
/* 15. Array.isArray(arg) Array.isArray() 用于确定传递的值是否是一个 Array。 Array.isArray()方法和 instanceof 方法相比 instance of 在 iframe下会失效 */ var iframe = document.createElement('iframe'); // debugger; // cons..原创 2021-06-05 20:54:35 · 615 阅读 · 0 评论 -
js检测某个属性是否存在?
in 可以判断该对象自身或者原型链上是否有该属性hasOwnProperty 可以判断该对象自身事是否有该属性 propertyIsEnumerable 可以判断该对象自身是否有可枚举的属性原创 2021-05-30 13:41:00 · 143 阅读 · 0 评论 -
Spring Scope 作用域之间有什么区别
在Spring中bean的作用域可以通过scope属性来制定bean的作用域singleton:默认值,当ico容器一创建就会创建bean的实例,而且是单例的,每次都是同一个对象propotype:原型,当ioc容器一创建不会再实例化该bean,每次调用getBean方法时回实例化该bean,每次创建的bean都不一样request:每次请求实例化一个beansession:在一次会话中共享一个bean...原创 2020-07-07 20:31:46 · 249 阅读 · 0 评论 -
使用Thymeleaf模板国际化时显示??login.tip_zh_CN??的原因分析和解决方法
在学习springboot利用thymeleaf模板国际化页面信息的时候出现了错误我分析了一下造成的原因可能是springboot的版本不同造成的springboot 1.5.9版本原创 2020-02-05 16:19:28 · 2118 阅读 · 0 评论 -
springboot日志配置
#设置日志的级别为trace#级别由低到高:trace<debug<info<warn<errorlogging.level.com.cn=trace#在当前磁盘的根路径下创建spring文件夹和里面的log文件夹;默认生成spring.log日志文件#logging.path=/spring/log#不指定路径在当前项目下生成springboot.log日志l...原创 2020-02-03 19:48:29 · 217 阅读 · 0 评论 -
springboot加载配置文件的优先级关系
springboot 启动会扫描以下位置的application.properties或者application.yml文件作为Spring boot的默认配置文件–file:./config/–file:./–classpath:/config/–classpath:/优先级依次由高到底,高优先级的配置会覆盖低优先级的配置;SpringBoot会从这四个位置全部加载主配置...原创 2020-02-03 12:35:51 · 158 阅读 · 0 评论 -
@Value获取值和@ConfigurationProperties获取值比较
@ConfigurationProperties @Value 功能 批量注入配置文件中的属性 一个个指定 松散绑定(松散语法) 支持 不支持 SpEL 不支持 支持 JSR303数据校验 支持 不支持 复杂类型封装 支持 不支持 配置文件yml还是properties他们都能获取到值;如果说,...原创 2020-02-02 18:30:44 · 170 阅读 · 0 评论 -
ssm中后天重定向传值中文乱码解决办法
最近,在做课设后台重定向传递中文字符出现乱码问题解决方法如下String msg = URLEncoder.encode(msg,"UTF-8");可以利用URLEncoder.encode(msg,"UTF-8");设置目标字符串的编码格式为“UTF-8”...原创 2019-11-01 23:05:03 · 327 阅读 · 0 评论 -
ssm 拦截器利用token防止数据重复提交
token:是一个由服务端随机生成的一个标识。那我们怎么利用token来防止重复提交数据呢?比如说:我们有三个controller方法:第一个是从主页跳转到用户管理页的userManger方法,然后是从用户管理页跳转到添加用户的addUser方法,第三个是从接受表单页面提交数据的submitted方法,那我们思路可以分以下几步:1、访问userManager方法的时候就在拦截器中随...原创 2019-08-28 19:47:00 · 975 阅读 · 0 评论 -
仿天猫,js格式化数字每三位加个逗号,保留两位小数
第一种方法: function formatMoney(num){ if(isNaN(num))//如果传过来的不是数字类型就赋值为0 num = "0"; //判断是否为负数的标记 sign = (num == (num = Math.abs(num))); /...原创 2019-08-22 22:05:45 · 281 阅读 · 0 评论 -
jstl fn标签常用的函数
使用之前引入如下指令<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> 使用的时候${fn:函数名}常用的函数如下:原创 2019-08-17 22:21:39 · 170 阅读 · 0 评论 -
关于idea自动生成的web.xml报错的解决
在idea 中创建web项目自动生成的web.xml文件,提示web-app这个标签有错误实际上,web-app标签中有一些属性和属性值没有自动生成,于是可以在web-app中添加下面代码,就不会报错了xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/x...原创 2019-07-30 22:25:38 · 1783 阅读 · 0 评论 -
springmvc前端控制器中配置load-on-startup的作用
<load-on-startup>1</load-on-startup>的作用1)load-on-startup元素标记容器是否在启动的时候就加载这个servlet(实例化并调用其init()方法)。2)它的值必须是一个整数,表示servlet应该被载入的顺序3)当值为0或者大于0时,表示容器在应用启动时就加载并初始化这个servlet;4)当值小于0或者没有指定时...转载 2019-08-01 02:03:32 · 413 阅读 · 0 评论 -
ssm分页功能实现
该分页功能,主要是利用了mysql数据库中的limit关键字,来实现的select * from category limit 0,10limit a,b;这里a表示起始的下标,mysql数据库是从0开始的,参数b表示有多少条数据。page类代码public class myPage { private int start;//起始下标 private i...原创 2019-08-09 13:56:55 · 1206 阅读 · 0 评论 -
仿天猫筛选栏功能实现
首先,有五个条件选择器,其中价格的有up和down两种状态,我看了下天猫的,同一个条件第二次点击的时候,就会进行默认的“综合”的查询,而且这个五个都互不干扰,所以我在后台设置了一个flag数据进行标记。效果controller类@RequestMapping("/forecategory")public String category(int cid,String sort...原创 2019-08-20 21:32:30 · 607 阅读 · 0 评论 -
js利用replace()方法让搜索的关键字,变成红色
$(".finKey").each(function () { var str=$(this).text(); // alert(str); var substr="/${param.searchValue}/g"; var replaceStr=str.replace(eval(substr),"<span style='color:red;font-weight:bo...原创 2019-08-21 00:12:53 · 3031 阅读 · 0 评论 -
getContextPath,getServletPath,getURI和getRealPath的区别
在浏览器地址栏中访问 地址:http://localhost:9090/TestPath/user/testInterceptor分别打印四个方法的值 System.out.println("getServletPath:"+request.getServletPath()); System.out.println("getContextPath:"+request.ge...原创 2019-08-22 16:31:30 · 320 阅读 · 0 评论 -
使用java中的File类新建文件
在做课设的时候,需要上传一些文件,来测试,手动新建太麻烦了,发现File中的createNewFile()方法可以快速新建文件。下面贴上代码。package com.servlet;import java.io.File;import java.io.IOException;public class test {public static void main(String[]...原创 2019-05-26 00:16:48 · 889 阅读 · 0 评论