layui框架layer弹窗点X,再次弹出之前信息没清空,问题解决

在项目中用到layer里面填写表单,提交后;再次填写时,会把之前的填写信息一同提交;解决方法:使用end回调方法,刷新一下页面layui.use('layer', function(){ var layer = layui.layer; layer.open({ type: 1, title: '修改机器人设置', shad...
分类: 其他 发布时间: 07-10 23:20 阅读次数: 0

数组去重(一行代码搞定)

let arr = [...new Set([1,'1',2,1,1,3,2,'4'])] console.log(arr);
分类: 其他 发布时间: 07-10 23:20 阅读次数: 0

数组中随机选取一个元素

var Arr = ["a","b","c","d","e","f"]; var n = Math.floor(Math.random() * Arr.length + 1)-1; alert(Arr[n]);
分类: 其他 发布时间: 07-10 23:20 阅读次数: 0

js获取本地ip地址

获取客户端IP[利用搜狐接口]<script src="http://pv.sohu.com/cityjson?ie=utf-8"></script> <script type="text/javascript"> document.write(returnCitySN["cip"]+','+returnCitySN["cname"])
分类: 其他 发布时间: 07-10 23:19 阅读次数: 0

layui表格(table)排序

layui表格本身提供sort排序,但是只能排序当前一页;如果后台返回几十页数据,需要排序显示,该如何做呢,这里闲心大神提供了一个sort监听方法:通过监听排序的列,把对应的参数传给后台,然后重渲染表格就行了 //监听表格排序问题 table.on('sort(test)', function(obj){ //注:tool是工具条事件名,test是table原始容器的属性 lay-fil...
分类: 其他 发布时间: 07-10 23:19 阅读次数: 0

select回显数据选中对应的项

在执行一些表单修改时,一般是需要把后台返回的数据回显的,例如input使用val()来初始赋值,但是下拉框select回显数据,怎么选中对应的项呢?其实还可以用val()方法<select name="" class="appDay_item" id="level"> <option value="0">普通用户</option>
分类: 其他 发布时间: 07-10 23:19 阅读次数: 0

根据访问地址不同动态更改数据请求接口地址

本人在项目开发中,因为项目放在多个服务器,有多个访问地址,所以后台没有给固定的接口请求地址,需要通过判断线上访问地址,来动态修改接口地址,也就是接口地址=访问地址+接口名怎么实现呢,思路就是获取访问地址,截取字符串,再拼接var urlStr = window.location.href; //获取访问地址 var urlArr = urlStr.split(".com"); //截取字符串,存到...
分类: 其他 发布时间: 07-10 23:19 阅读次数: 0

class4-操作列表

经常需要遍历整个列表中的所有元素,对每个元素执行相同的操作。例:在游戏中,可能需要将每个界面元素平移相同的距离;对于包含数字的列表,可能需要对每个元素执行相同的统计运算;在网站中,可能需要显示文章中的每个标题。需要对列表中的每个元素都执行相同的操作时,可使用python中的for循环。 假设我们有一个魔术师名单,需要将其中的的每个魔术师的名字都打印出来。为此,我们可以分别获取名单中的每个名字,但是这种做法会导致多个问题。例:如果名单很长,将包含大量重复的代码。另外,每当名单的长度发生变化时,都
分类: 其他 发布时间: 07-10 23:18 阅读次数: 0

【技术累积】【点】【java】【1】JSONPath

闲聊 以后周中每天一篇这种偏短的文章,周末就发长一点的文章,不然自己实在是懒,懒成了习惯了。。。 开始 首先需要明确的是,这里说的是阿里巴巴的fastjson包中的JSONPath,不是jsonPath,两者干的都是一件事儿,但用法什么的还是有较大不同。 可以大概浏览下这两篇文章: JsonPath fastJson 之 JSONPath使用 其实说白了这东西就是做解析json串的,但是有一些比较好用的方法。 当然,其更加强大的事情是当做对象查询语言使用(上一篇引用中很详细的说了) 对于我而言
分类: 其他 发布时间: 07-10 23:18 阅读次数: 0

人证识别应用介绍

随着高科技的发展,不仅仅是微博,朋友圈里需要“刷脸时代”,春假期间,春运的队伍那可是浩浩荡荡。那可是“刷脸的大时代”,为何如此说呢?原因是高铁站和火车站开始启用了自助验票通道,持二代身份证和蓝色车牌的旅客可以操作证件加“刷脸”进站。其实,人证识别不仅仅运用于铁路上,而是人证识别的应用非常广泛。 交通系统   首先,运用于交通系统,除了上述提到的铁路验票进站可以真正的做到票、证、人合一的机器识读以外,另外,机场和海关边检也已经开始广泛应用该项技术。虽然这个看起来很复杂的比对过程系统,但实际识别速
分类: 其他 发布时间: 07-10 23:18 阅读次数: 0

Python开发 第一篇 python的前世今生

Python前世今生 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 最新的TIOBE排行榜,Python赶超PHP占据第五!!! 由上图可见,Python整体呈上升趋势,反映出Python应用越来越广泛并且也逐渐得到业内的认可!!! Python可以应用于众多领域,如:数据分析、组件集成、网络服务、图像处理、数值计算和科学计算等众多领域。目前业内
分类: 其他 发布时间: 07-10 23:18 阅读次数: 0

day 32 基于udp协议的套接字通信 udp协议通讯循环原理分析 udp协议没有粘包问题

基于udp协议的套接字通信 客户端 import socket client=socket.socket(socket.AF_INET,socket.SOCK_DGRAM) while True: msg=input('>>:').strip() client.sendto(msg.encode('utf-8'),('127.0.0.1',8080)) #sendto指定发给谁 data,server_addr=client.recvfrom(1024) #元祖的
分类: 其他 发布时间: 07-10 23:18 阅读次数: 0

第二课+第三课 计算机系统概论

1.1 计算机系统的简介 现代计算机的多态性 把传感器嵌入到各种物体中,形成物联网,物联网与互联网相连,实现人类社会和物理系统的整合,形成智慧地球。 HPC, high performance computer, tianhe-2, Titan-Cray XK7 一、计算机的软硬件概念 计算机系统: 硬件:计算机的实体,如主机、外设 软件:由具有各类特殊功能的信息(程序)组成 软件: 应用软件 按任务需要编制成的各种程序 系统软件:管理整个计算机系统:硬件和软件 语言处理程序 操作系统:管理软
分类: 其他 发布时间: 07-10 23:18 阅读次数: 0

算法初步拓展——八皇后问题

不知道你有没有下过国际象棋,国际象棋中有一种名为皇后的棋子,它的走法就是以它为中心,然后成一个星状放射出来,也就是以它为中心,然后横竖和两条斜杆。 八皇后问题就是在棋面上摆放八颗皇后棋子,然后让它们的走法不要冲突,也就是每一颗棋子的走法路径都独立。那么,这个摆放棋子的问题就成了一个算法问题。 八皇后问题,是一个古老而著名的问题,是回溯算法的典型案例。该问题是国际西洋棋棋手马克斯·贝瑟尔于1848年提出:在8×8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列
分类: 其他 发布时间: 07-10 23:18 阅读次数: 0

shiro 角色与权限的解读

1、为什么 shiro 有了《角色》后,还要设置《角色权限》呢?(问题) 思考:设置好角色了,那么就代表什么操作都可以执行了吗? 理解:如果上边回答是的话,那么只是《角色》层次的控制。 举例:如果你是个老师,那么你就可以教学生数学课,但是现实呢,是个老师就能教数学课吗?体育老师、美术老师...路过; 所以:角色权限就是用来指定这个角色可以做哪些操作。 换句话说角色就是某些权限的集合。 比如学校里面校长,老师,学生,等角色,但是他们都有不同的
分类: 其他 发布时间: 07-10 23:18 阅读次数: 0

18省夏day1

1、素因数分解 1、https://www.luogu.org/problemnew/show/P1075 2、https://www.luogu.org/problemnew/show/CF776B:这道题显然可以将素数化为1,合数变为2,然后因为长度到了100000,所以应使用埃氏筛法。但实践是一直有问题,1、要注意i等于1和2的特例;2、
分类: 其他 发布时间: 07-10 23:18 阅读次数: 0

分享本博客动漫女孩挂件

https://github.com/sunday123/Pendant
分类: 其他 发布时间: 07-10 23:18 阅读次数: 0

廖老师的Python教程——Python简介

  一直想了解下Python,今儿在外面办事排队的时候,打开了廖老师的官网,找到了Python教程。虽然只是一篇关于Python的简介,但是通过将Python的特性与C进行对比,很生动地归纳了Python的一些特性。因为之前花过时间学习C,所以能够很容易地体会到Python的特性。上学期通过廖老师的教程顺利掌握了Git,所以再次遇到廖老师的教程,忍不住要收藏一下。会在廖老师的教程中用红色字体插入批注或对知识点进行标识。   首先,普及一下编程语言的基础知识。用任何编程语言来开发程序,都是为了让
分类: 其他 发布时间: 07-10 23:18 阅读次数: 0

ABC Fennec VS. Snuke

题目描述 Fennec and Snuke are playing a board game. On the board, there are N cells numbered 1 through N, and N−1 roads, each connecting two cells. Cell ai is adjacent to Cell bi through the i-th road. Every cell can be reached from every other cell by
分类: 其他 发布时间: 07-10 23:18 阅读次数: 0

pageX,clientX,offsetX,screenX,offsetLeft,style.left,offsetWidth,scrollWidth,scrollTop,clientTop的区别以及使用详解

写在前面 在阅读本文前,希望大家能针对每个属性亲手测试,网上现有的大量相关博客都有不等的概念错误,毕竟亲手实践才能更好的掌握这些概念。 1.pageX,clientX,screenX与offsetX 先统一了解下这四个概念,理解不透没关系,咱们把概念相近的对比着一一细说。 pageX:鼠标指针距离文档X轴左侧边缘的距离,不随滚动条变化而变化 clientX:鼠标指针距离可视窗口左侧边缘的距离,随着滚动条变化而变化 screenY:鼠标指针距离屏幕的距离(包括浏览器工具栏之类),不随滚动条变化而
分类: 其他 发布时间: 07-10 23:18 阅读次数: 0