码迷,mamicode.com
首页 > Web开发
Vue之使用JsonView来展示Json树
前两天干活儿有个需求,在前端需要展示可折叠的Json树,供开发人员查看,这里采用JsonView组件来实现,它是一款用于展示Json的Vue组件,支持大体积的Json文件快速解析渲染,下面记录一下实现过程。 1.首先先下载好JsonView的组件:JsonView.vue,组件代码如下: 1 <te ...
分类:Web程序   时间:2019-12-20 10:21:23    阅读次数:248
大文件断点续传插件webupload插件
java两台服务器之间,大文件上传(续传),采用了Socket通信机制以及JavaIO流两个技术点,具体思路如下: 实现思路: 1、服:利用ServerSocket搭建服务器,开启相应端口,进行长连接操作 2、服:使用ServerSocket.accept()方法进行阻塞,接收客户端请求 3、服:每 ...
分类:Web程序   时间:2019-12-20 10:20:05    阅读次数:112
利用先电云iaas平台搭建apache官方大数据平台(ambari2.7+hdp3.0)
一、ambari架构解析 二、基础环境配置 以两台节点为例来组件Hadoop分布式集群,这里采用的系统版本为Centos7 1511,如下表所示: 主机名 内存 硬盘 IP地址 角色 master 8192MB 100G 192.168.200.6 Ambari-Server Ambari-Agen ...
分类:Web程序   时间:2019-12-20 01:27:09    阅读次数:102
Thinkphp5 实现动态模板主题多个模板切换
在项目开发过程中会遇到一个网站有不同风格,本文详细介绍Thinkphp5 实现模板主题多个模板切换 一、在Config中配置view_path模板路径代码如下 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 'template' => [ // 模板引擎类型 ...
分类:Web程序   时间:2019-12-20 01:14:10    阅读次数:164
CSS 定位学习
一 CSS布局的三种机制 1.标准流 2.浮动(盒子脱离标准流 浮起来 盒子水平排列) 3.定位(将盒子定在某一位置 自由的漂浮在其他盒子上面 css 离不开定位 特别是js特效) 二 为什么使用定位 要实现以上效果,不使用定位是非常困难的 将盒子定在某一个位置,自由的漂浮在其他盒子(包括标准流和浮 ...
分类:Web程序   时间:2019-12-20 01:12:11    阅读次数:97
web框架--XSS攻击和CSRF请求伪造
XSS 跨站脚本攻击(Cross Site Scripting),为不和层叠样式表(Cascading Style Sheets, CSS)的缩写混淆,故将跨站脚本攻击缩写为XSS。恶意攻击者往Web页面里插入恶意Script代码,当用户浏览该页之时,嵌入其中Web里面的Script代码会被执行,从 ...
分类:Web程序   时间:2019-12-20 01:10:33    阅读次数:116
优雅关闭web服务的方式
优雅关闭web服务 DBHelper, err = gorm.Open("mysql", "root:root@(115.159.59.129:3306)/test?charset=utf8&parseTime=True&loc=Local") if err != nil { log.Fatal("... ...
分类:Web程序   时间:2019-12-20 01:07:30    阅读次数:153
JS中遍历对象属性的四种方法
Object.keys()、Object.values()、Object.entries()、for...in、Map (1)Object.keys(): let ex1 = {c1: 'white',c2: 'black'} let ex2 = {c3: 'green',c4: 'yellow'} ...
分类:Web程序   时间:2019-12-20 01:05:01    阅读次数:707
http服务读取配置文件,交叉编译
因为是在windows上编译的代码,在linux上不可执行,所以需要交叉编译 package main import ( "flag" "gopkg.in/ini.v1" "log" "net/http" "strconv" ) func main() { port := flag.Int("p",... ...
分类:Web程序   时间:2019-12-20 00:54:10    阅读次数:109
web前端入门到实战:@import和link引入样式的区别
关于@import和link引入样式的区别网上有很多种说法。大致有如下几种,不过这其中会有我存疑的地方,我们可以一起来探讨一下。区别1.从属关系区别@import是CSS提供的语法规则,只有导入样式表的作用;link是HTML提供的标签,不仅可以加载CSS文件,还可以定义RSS、rel连接属性等。2.加载顺序区别加载页面时,link标签引入的CSS被同时加载;@import引入的CSS将在页面加载
分类:Web程序   时间:2019-12-19 23:44:12    阅读次数:178
CSS类的操作
CSS类的操作 ~~~javascript 点击按钮以后修改box的样式 点击按钮以后删除box的样式 ~~~ ...
分类:Web程序   时间:2019-12-19 23:41:17    阅读次数:118
web前端入门到实战:CSS box-sizing属性的正确用法
CSS自定义属性(变量)CSSbox-sizing属性允许我们在元素的总宽度和高度中包含填充和边框。没有CSSbox-sizing属性默认情况下,元素的宽度和高度计算如下:width+padding+border=元素的实际宽度height+padding+border=元素的实际高度这意味着:当您设置元素的宽度/高度时,元素通常看起来比您设置的大(因为元素的边框和填充被添加到元素的指定宽度/高度
分类:Web程序   时间:2019-12-19 23:37:14    阅读次数:130
几个牛X的js开发技巧
1. 确保数组值 使用 grid ,需要重新创建原始数据,并且每行的列长度可能不匹配, 为了确保不匹配行之间的长度相等,可以使用Array.fill方法。 let array = Array(5).fill(''); console.log(array); // outputs (5) ["", " ...
分类:Web程序   时间:2019-12-19 23:35:32    阅读次数:103
Html 页面布局1
as a ...
分类:Web程序   时间:2019-12-19 23:32:29    阅读次数:108
web前端入门到实战:HTML5实现首页动态视频背景
你想实现动态视频作为背景的首页吗?来,一起来学习,本文将带你一起实现H5动态视频背景;首先网上找一段清晰的视频下载下来,最好是MP4格式的;下载好了之后我们新建一个html文件来写代码:html代码:<videoid="v1"autoplayloopmuted><sourcesrc="./video2.mp4"type="video/mp4"/></video>
分类:Web程序   时间:2019-12-19 23:29:58    阅读次数:119
《Vue.js实战》一书 p117 练习 1& 2 (2019.12.19)
(最近学了下angular的教程,又回过头来看 vue.js实战一书...) 练习1 :在输入框聚焦时,增加对键盘上下按键的支持,相当于加1 和减 1 练习2 :增加一个控制步伐的prop--step,比如设置为10 ,点击加号按钮, 一次增加10 。 ps:只添加了少量代码,即完成了此2练习! 练 ...
分类:Web程序   时间:2019-12-19 23:29:12    阅读次数:128
JS:闭包小结
什么闭包? 有权访问另一个函数作用域中的变量的函数。 具体化:外部函数调用之后其变量对象本应该被销毁,但闭包的存在使我们仍然可以访问外部函数的变量对象。 个人理解: 我觉得《你不知道的JavaScript》中对闭包的描述比较确切:当函数可以记住并访问所在的词法作用域时,就产生了闭包,即使函数是在当前 ...
分类:Web程序   时间:2019-12-19 23:22:16    阅读次数:105
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!