自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JQuery窗口失效监听事件

windows.open()打开自定义窗口后,如何执行一些关闭后的操作,直接上代码function windowCloseEvent() { //打开新窗口赋值给JQuery对象 $newWindow=window.open("newWindow.html"); //创建循环监听 var loop = setInterval(function() {

2021-11-11 11:51:42 576 1

原创 开发撞墙之巧妙的处理:Layer弹窗关闭时回调函数

开发中如果遇到需要在Layer弹窗中处理数据后更新上一级页面的数据,这时候如果直接刷新页面会非常的难受。location.reload();有没有可能能够监听Layer弹窗关闭后执行上一级的一个方法重新取一次数据就好了。Layer弹窗中有一个关键属性叫做end(消亡)。我们只需要传一个回调函数(callback)即可实现我们想要的效果。function layerPop() {layer.open({ type: 2, skin: 'layui-layer-molv', .

2021-11-05 19:29:14 4456 1

原创 开发撞墙之奇怪的需求:ThymeLeaf自定义数据过滤展示

需求:每个用户都有对应的权限标识,通过权限标识判断页面内容是否展示。做法:将页面对应内容赋予固定标识,取出用户拥有的标识进行匹配工具:ThymeLeaf(th:with)<div class="menu"> <th:block th:with="source=${{ {'百度','https://www.baidu.com/','baidu'}, {'CSDN','https://www.csdn.net

2021-09-30 14:16:02 335

原创 开发撞墙之难搞的跨域问题(CORS、SHIRO、PreFlight)

初初实习,接触到的项目,各种过滤器、拦截器、安全框架以及封装。 写了个小小的请求,谁知道就遇到了经典的跨域问题,首先最好的思路当然就是先分析项目运行当中请求经过的顺序,了解http请求组成部分。问题分析:1)请求参数问题:前端请求传Json对象则后端使用@RequestParam。 前端请求传Json对象的字符串则后端使用@RequestBody。 ajax请求内容里使用了data:"value="+value,请一定要用注解对应参数。 ajax请求中多...

2021-09-30 11:49:01 615

原创 开发撞墙之奇怪的需求:控制层发起http请求

今天碰到很傻的任务,好好的拿数据方法不用,非要控制层里再去请求废话少说,直接上代码public static List<String> sendPost(String url, String param) { PrintWriter out = null; BufferedReader in = null; List<String> result = new ArrayList<>(); try {

2021-09-30 10:17:46 110

原创 开发撞墙之奇怪的做法:模板字符串里传字符串问题

今天真的要撞墙了,好好地内置数据不用非要传来传去,还是在模板字符串里。直接上代码:eventInfoHtml += '<div class="option2">'+'<div style="width: 100%;" onclick="stringProblem(\'' + strList + '\')">'+'<label style="float: left;">字符串传值</label></div></div>';

2021-09-30 09:47:56 169

原创 开发撞墙之奇怪的需求:经纬度带符号转换

又是搞GIS数据里的经纬度转换,这次需要客户通过文件来导入,干脆懒得手动输入了!!!double lon = 0;try{ String du=""; String fen=""; String miao=""; if(str.contains("″")){//详细到″ du=str.split("°")[0]; fen=str.split("°")[1].split("′")[0]; fen=str.split("°")[1

2021-09-30 09:30:43 121

原创 开发撞墙之奇怪的需求:度分秒格式动态转换

由于接触到GIS系统数据避免不了要处理经纬度的数据转换,有时候需要用户手动输入度分秒格式十分麻烦,就有了这个奇怪的需求html:<input type="radio" name="degreeConvert" value="1" checked="checked">普通格式<input type="radio" name="degreeConvert" value="2">度分秒格式Vue-mounted()mounted: function () {$(

2021-09-30 09:16:41 185

原创 开发撞墙之奇怪的需求:弹出轮播图

Layui弹窗加轮播图的奇怪组合 :由于需要只凭一个按钮就弹出自定义的内容,那自然就想到弹层组件了showCarousel:function (list){ //传入路径列表 for(var i=0;i<list.length-1;i++){ if(list[i].indexOf(".mp4")!=-1) tem+="<div><video width='100%' height='100%' controls='controls'

2021-09-30 08:54:59 228

原创 Spring Boot中Ajax请求传值包含图片处理

利用FormData()进行简单的打包即可。 var formData=new FormData(); 获取图片值——file为对应input标签ID(切记type为file) let file=document.getElementById("file").files[0]; formData.append("file",file);//("controller接受参数名",参数值) 最后ajax请求中传入data值设为formdata即可。PS:①图片传值在co..

2021-07-19 23:38:49 271

原创 Spring Boot中使用thymeleaf向JS方法中传指定值

简单记录:如果非要将thymeleaf中获取的值传过去JS方法的话,可使用th:value将值暂存于标签值,然后通过this.value调用本标签value值即可。<button th:value="${user.uid}" onclick="JudgeUser(this.value,0)" >&nbsp;通过</button>PS:当然还有其他的设计思路,不要局限于一种!!!...

2021-07-19 23:24:08 578

原创 掌控板抢答器实验

掌控板抢答器实验一、实验目的及要求实现掌控板抢答器功能。二、实验原理与内容基于TinywebDB实现云数据库出题基于掌控板实现按键抢答和判题基于MQTT实现多端同步通讯三、实验软硬件环境硬件:掌控板软件:Mind+四、实验过程(实验步骤、记录、数据、分析)1.请概括出题、抢答、判题等过程(包括操作逻辑和实现效果截图等)准备过程:①通过连接准备进入界面,对抢答方进行操作提示。②抢答方按A+B键进行准备并对自身分数进行清零(更新数据库数据)抢答方:出题方:出题:①由出题

2020-12-06 14:03:47 158

空空如也

空空如也

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

TA关注的人

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