- 博客(171)
- 资源 (1)
- 收藏
- 关注
原创 golang 排序
package mainimport "fmt"func main() { arr := []int{ 9, 4, 84, 85, 80, 37, 81, 93, 27,12} //bubbleAsort(arr) //selectSort(arr) insertionSort(arr)}/* 冒泡排序 */func BubbleAsort(arr []int) { for i := 0; i < len(arr)-1; i++ { for j := i+1; j &l.
2020-08-04 21:35:03
218
原创 go 字符串反转
package mainimport "fmt"func main() { str := "123456" var code string; for i:=len(str); i>0; i-- { code = code + str[i-1:i] } fmt.Printf(code)}
2020-07-27 17:16:23
658
原创 jQuery UI插件sortable中文帮助文档
所有的事件回调函数都有两个参数:event和ui,浏览器自有event对象,和经过封装的ui对象ui.helper - 表示sortable元素的JQuery对象,通常是当前元素的克隆对象ui.position - 表示相对当前对象,鼠标的坐标值对象{top,left}ui.offset - 表示相对于当前页面,鼠标的坐标值对象{top,left}ui.item - 表示当前拖拽的元素u...
2020-05-06 15:14:26
741
原创 js实现全屏和退出全屏功能
主要是全屏和退出全屏事件,以及相应的操作(采用window.onresize监测)$(function(){ //全屏 $("#fullScreen").on("click",function(){ fullScreen(); }) //退出全屏 $("#exitFullScreen").on("click",function(){ ...
2020-04-10 09:31:24
481
原创 jquery new FormData 上传文件 简单方法
$.ajax({ url:"接口地址", type:"post", data:new FormData($("#myForm")[0]), cache: false, processData: false, // jQuery不要去处理发送的数据 contentType: fals...
2020-03-12 10:36:07
862
原创 AES 加密解密
Javascript端代码:<script src="crypto-js.min.js"></script><script src="pad-zeropadding.js"></script><script>var data = "Test String";var key = CryptoJS.enc.Latin1.pa...
2020-03-06 14:34:08
1098
原创 input 获取路径 并下载 兼容 ie
<html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script src="http://code.jquery.com/jquery-2.1.4.min.js">...
2019-12-27 13:36:09
414
原创 vue 页面绑定 背景图片
<div class="box" :style="{backgroundImage: 'url(' + imgSrc + ')'}"></div>
2019-09-19 16:37:09
380
原创 js sort 排序
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body > </body> <script type="text/javascript">...
2019-07-21 15:38:52
235
原创 js 监听滚动条停止滚动
let t1 = 0;let t2 = 0;let timer = null; // 定时器// scroll监听document.onscroll = function() { clearTimeout(timer); timer = setTimeout(isScrollEnd, 1000); t1 = document.documentElement.scrollTo...
2019-07-04 17:37:46
8771
原创 echarts 滚动数据
<!DOCTYPE html><html style="height: 100%"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <script type="te...
2019-07-02 14:21:03
5621
原创 js获取ip本机地址
<script type="text/javascript">function getUserIP(onNewIP) { // onNewIp - your listener function for new IPs //compatibility for firefox and chrome var myPeerConnection = window.R...
2019-05-31 14:42:09
1115
原创 css 过度动画
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> .div{ width: 300px; height
2019-02-27 11:40:41
855
原创 div 拖拽 构造函数封装
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>拖拽封装</title> <style> *{ padding: 0; margin: 0; }
2019-02-26 15:33:29
290
原创 div 拖拽移动
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <style> *{ padding: 0; margin: 0; } #box { width: 100p...
2019-02-26 14:25:10
715
原创 被遮挡元素显示到可视区域
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> *{ padding: 0; margin: 0;
2019-02-26 10:05:12
1063
原创 Meta http-equiv属性详解
http-equiv顾名思义,相当于http的文件头作用,它可以向浏览器传回一些有用的信息,以帮助正确和精确地显示网页内容,与之对应的属性值为content,content中的内容其实就是各个参数的变量值。 1、Expires(期限) 说明:可以用于设定网页的到期时间。一旦网页过期,必须到服务器上重新传输。 用法:<meta http-equiv="expires" c...
2019-02-25 13:27:59
215
原创 禁止浏览器记住密码
是用于设定禁止浏览器从本地机的缓存中调阅页面内容,设定后一旦离开网页就无法从Cache中再调出 <meta http-equiv="Pragma" content="no-cache"/>清除缓存(再访问这个网站要重新下载!) <meta http-equiv="Cache-Control" content="no-cache"/>设定网页的到期时间 &am
2019-02-25 13:19:46
1601
原创 js canvas 图片压缩 并转换为 file 类型文件
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <script src="js/jquery-3.1.1.min.js"></script> <style type="text/css"&...
2019-01-12 22:58:07
6884
1
原创 jquery 判断点击对象是否在元素内部
<div class="box2"> <div class="inbox" style="height: 80px;background: #eee;">4</div></div>$(document).on('click',function(e) { console.log($(e.
2019-01-10 14:08:24
1938
原创 vue 插槽
父组件<style></style><template> <div> <child-b> <!--显示在未命名插槽--> <div>vue 插槽{{msg}}</div> <!--指定插槽 可以在普通 dom 元素上
2018-12-26 16:30:05
169
原创 vue 父子组件传递参数
父组件<style></style><template> <div> <div>父组件</div> <child width='200' :message="parentMsg" @funA="selectFunc"
2018-12-26 15:12:08
293
原创 jquery 判断当前点击不是当前
$( document ).on("click", function( e ) { if($(e.target).closest('.input-select-div').length <= 0){ $('.input-select-option').hide(); }});
2018-10-22 16:47:33
1428
原创 js开启和禁止页面滑动
首先,建立一个函数function bodyScroll(event){ event.preventDefault(); } 之后在触发弹窗的时候禁止页面滚动document.body.addEventListener('touchmove',bodyScroll,false); $('body').css({'position':'fixed',"width"...
2018-10-19 16:32:08
1328
原创 程序员最实用的linux基础命令
whereis redis 查看redis安装目录which oracle 查看oracle安装目录ps -ef |grep tomcat 看是否已经有tomcat在运行了,也可看出tomcat安装目录netstat...
2018-08-31 11:33:26
216
原创 根据中文获取汉字的首字母
<!DOCTYPE html><html lang="en"> <head> <meta charset="utf-8"> <!-- Always force latest IE rendering engine (even in intranet) & Chrome Frame Remove this if y
2018-08-14 17:38:47
92649
原创 vue-cli webpack 引入 wangeditor(轻量级富文本框)
1:使用npm下载:npm install wangeditor2: 直接在项目模板中引用import E from 'wangeditor'3:HTML<div id="editorElem" style="text-align:left"></div><button v-on:click="getContent">查看内容<
2018-08-09 10:49:41
1234
原创 元素显示在可视区域
scrollIntoViewDOM的滚动DOM规范中并没有规定各浏览器需要实现怎样的滚动页面区域,各浏览器实现了相应的方法,可以使用不同的方式控制页面区域的滚动。这些方法作为HTMLElement类型的扩展存在,所以它能在所有元素上使用。1、scrollIntoView(alignWithTop) 滚动浏览器窗口或容器元素,以便在当前视窗的可见范围看见当前元素。如果alignWithTop为tr...
2018-07-10 14:12:17
2434
1
原创 对html标签的offsetWidth、clientWidth、scrollWidth属性的理解
如果是用jquery 操作 请用 $(".box")[0].clientHeight; 或$("#box")[0].offsetWidth $(".box") 是选中 class 为box 的jquery对象 $(".box")[0] 是选中 class 为box 的dom对象 offsetWidth:元素内可见区域的宽度 + 元素边框宽度(如果有滚动...
2018-06-01 15:07:20
2939
原创 获取现在时间
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> </body> <script type
2018-02-20 20:34:25
455
原创 格林尼治时间,转成东八区时间
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> </body> <script type
2018-02-20 20:27:16
2042
原创 浏览器打开模式
<!DOCTYPE html><html> <head> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="renderer" content="ie-stand"> <meta
2017-11-28 09:53:06
338
原创 css 单选框样式调整
* { padding: 0; margin: 0; } .radio { display: inline-block; } label { display: inline-block; padding: 10px 10px; line-height: 20px; position: relative;
2017-11-21 10:13:23
8143
原创 vue-cli 接口返回数据key为id 不能被iview的表格渲染,关键字id冲突,更改key值
addcate(){ let that = this; console.log(this.catename); this.$http.post('http://127.0.0.1/tp51/public/index/cate/addcate', { catename:this.catename }).t
2017-11-13 11:01:03
1231
原创 express session 操作
var express = require("express");var app = express();// npm install express-session --savevar session = require("express-session");app.use(session({ secret: 'keyboard cat', resave: false
2017-10-25 15:46:39
384
原创 express cook 操作
var express = require('express');// npm install --save cookie-parser var cookieParser = require('cookie-parser'); var app = express();//使用cookie必须要使用cookie-parser中间件app.use(cookieParser());a
2017-10-25 15:30:16
455
原创 express get请求 demo
var express = require("express");var app = express();app.get("/login",function(req,res){ console.log(req.query); res.send();});app.listen(3000);
2017-10-23 16:51:03
259
加密解密资源包crypto-js、aes.js、sha(1-512).js、md5.js、mode-cfb.js(系列)等等
2020-03-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人