HTML关键代码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head>
今天在使用SpringBoot时遇到静态资源无法访问的问题,百思不得其解,最终解决,记录下来。问题描述html页面中访问static文件夹下的index.css文件失败,浏览器调试模式下发现404。 项目目录结构如下:HTML代码截图路径正常,可以通过ctrl+鼠标左键直接访问。但是当运行应用后,浏览器访问时却发现无法获取文件,,F12打开开发者调试工具查看结果如下: 百思不得其解。于是各种
C# 墨卡托投影坐标与WGS84坐标转换
127.0.0.1:6379> auth 123456ERR Client sent AUTH, but no password is set设置其密码:redis 127.0.0.1:6379> CONFIG SET requirepass “123456”OKredis 127.0.0.1:6379> AUTH 123456Ok设置下这个配置密码就好了!...
Spring Boot Starter简介Starter是Spring Boot中的一个非常重要的概念,Starter相当于模块,它能将模块所需的依赖整合起来并对模块内的Bean根据环境( 条件)进行自动配置。使用者只需要依赖相应功能的Starter,无需做过多的配置和依赖,Spring Boot就能自动扫描并加载相应的模块。总结:1.它整合了这个模块需要的依赖库;2.提供对模块的配置项给...
直接贴代码:for (var i = 0; i < 5; i++) { $("#listproject").append("<li id=li" + i + ">" + JSarray[i] + "</li>"); //在ul标签上动态添加li标签 $("#li" + i).attr("class", 'list-group-item...
在js中定义对象:方式一:var obj = {};obj['a']=1;obj['b']=2;方式二:var obj=new Object(); obj.a=1;obj.b=2;在js中定义集合:var list = [];list.push(obj);
$(element).find('.icon.inline')
针对js各种遍历作一个总结分析,从类型用处:分数组遍历和对象遍历;还有性能,优缺点等。JS数组遍历:1,普通for循环,经常用的数组遍历var arr = [1,2,0,3,9]; for ( var i = 0; i <arr.length; i++){ console.log(arr[i]);}2,优化版for循环:使用变量,将长度缓存起来,避免重复获取长度,数组很...
$("#delPoint").hover(function (e) { // 显示tip var editMenuTooltip = document.getElementById('edit-menu-tooltip'); editMenuTooltip.style.display = 'block'; editMenuTooltip.style.left = s...
跨域可以在前端通过 JSONP 来解决,但是 JSONP 只可以发送 GET 请求,无法发送其他类型的请求,在 RESTful 风格的应用中,就显得非常鸡肋,因此我们推荐在后端通过 (CORS,Cross-origin resource sharing) 来解决跨域问题。这种解决方案并非 Spring Boot 特有的,在传统的 SSM 框架中,就可以通过 CORS 来解决跨域问题,只不过之前我们...
var param = {};for (var i = 0; i < fields.length; i++) { var field = fields[i]; if (field.searchCondition != undefined && $('#search' + field.name).val() != '') { param["se...
描述1:jQuery->var obj= new $.js_Obj();等异步加载js文件,执行方法;2:页面估计不变,通过声明不同的js文件,进行页面内容的转换等方法,在浏览器是调试工具,是调试不到js文件。解决方法:在需要调试的js文件顶部加一行代码://@ sourceURL=msgprompt.js注意,@符号和sourceURL间必须有空格。测试有效效果1: Ch...
done: function (res, curr, count) { console.log(res); $("[data-field = 'sort']").children().each(function () { if ($(this).text() == '1') { $(this).text("人才"); } el...
Vue 项目使用 webpack 来构建。首先确保本地已经安装了 NodeJS,然后在 CMD 中执行如下命令,可以创建并启动一个名为 vuehr 的前端项目:npm install -g vue-clivue init webpack vuehrcd vuehrnpm run dev 在执行“vue init webpack vuehr“命令时,会要求依次输入项目的基本信息,如图所示...
var nonTextStyle = new ol.style.Style({ //把点的样式换成ICON图标 fill: new ol.style.Fill({ //填充颜色 color: 'rgba(37,241,239,0.2)' ...
一、背景需求在项目中遇到多个环境配置的问题,yml可以配置springboot的配置,自己想自定义properties文件来配置自定义的内容,避免频繁改环境引起配置文件频繁修改,可以实现不同的环境加载不同的properties自定义的配置文件。二、问题解决采用springboot自带的@Profile注解来加载不同的properties配置文件,实现不同的环境加载不同的properties配...
Spring Boot整合视图层技术在目前的企业级应用开发中,前后端分离是趋势,但是视图层技术还占有一席之地。Spring Boot对视图层技术提供了很好的支持,官方推荐使用的模板引擎是Thymeleaf, 不过像FreeMarker也支持,JSP技术在这里并不推荐使用。整合ThymeleafThyme leaf 是新一代Java 模板引擎,类似于Veloc町、FreeMarker 等传统J...
<table class="layui-table" lay-data="{height:315, width: 300, page:true, id:'test', done :doneFn}" lay-filter="test">var doneFn = function () { alert(1);}
var now = Date.now();var format = selectedLayerSource.getFormat();var url = selectedLayerSource.getUrl();url = url + '?t=' + now;//make AJAX request to source url$.ajax({ url: url, succe...
将多张图片按照行列合并成一张图片,效果如下图:
在用jq
layui.use(['table'], function () { var table = layui.table; var bindDatas = table.cache["bind"]; bindDatas[0].LAY_CHECKED = true;//举例 });
@Autowired 注释,它可以对类成员变量、方法及构造函数进行标注,完成自动装配的工作。 通过 @Autowired的使用来消除 set ,get方法。在使用@Autowired之前,我们对一个bean配置起属性时,是这样用的:<property name="属性名" value=" 属性值"/> 通过这种方式来,配置比较繁琐,而且代码比较多。在Spring 2.5 引...
这个官网很清楚,也很简单,父组件中使用v-bind绑定传送,子组件使用props接收即可 。例如:父组件中:<template> <div> <head-top></head-top> <section class="data_section"> <header ...
Spring Boot 整合NoSQLNoSQL 是指非关系型数据库, 非关系型数据库和关系型数据库两者存在许多显著的不同点,其中最重要的是NoSQL 不使用SQL 作为查询语言。其数据存储可以不需要固定的表格模式, 一般都有水平可扩展性的特征。NoSQL 主要有如下几种不同的分类:Key/Value 键值存储。这种数据存储通常都是无数据结构的, 一般被当作字符串或者二进制数据,但是数据加载...
var copyLayer = VectorLayer[i];copyLayer.getSource().removeFeature(feature);map.removeLayer(VectorLayer[i]);delete (VectorLayer[i]);VectorLayer[i] = copyLayer;map.addLayer(VectorLayer[i]);map.up...
基于Vue官方风格指南整理。一、强制1. 组件名为多个单词组件名应该始终是多个单词的,根组件 App 除外。正例:export default { name: 'TodoItem', // ...}反例:export default { name: 'Todo', // ...}2. 组件数据组件的 data 必须是一个函数。当在组件中使用 dat...
本文主要为整理的Openlayers 的知识笔记,随着运用不断加深理解,也会不断更新。一、创建地图地图Map创建地图底图:需要用new ol.Map({})地图map是由图层layers、一个可视化视图view、用于修改地图内容的交互interaction以及使用UI组件的控件control组成的。地图事件含义click无拖动单击...
CSRF:跨站请求伪造,可以理解为攻击者盗用了用户的身份,以用户的名义发送了恶意请求,比如用户登录了一个网站后,立即在另一个Tab页
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号