zl程序教程

前端

  • 一文带你了解数仓智能运维框架

    一文带你了解数仓智能运维框架

    摘要:本文将针对GaussDB(DWS)内调度器的底层运作原理进行简单说明,并针对调度模式扩容重分布进行介绍。 本文分享自华为云社区《GaussDB(DWS)智能运维框架-调度框架实现原理介绍》,作者: 疯狂朔朔。 随着GaussDB(DWS)的快速发展,GaussDB(DWS)目前集成了众多运维操作,其中大部分运维操作均需占用用户资源,如IO、Mem、CPU、网络、磁盘空间等,且无法依据用户业

    日期 2023-10-26 10:14:59     
  • 转载 jQuery和js自定义函数和文件的方法(全网最全)

    转载 jQuery和js自定义函数和文件的方法(全网最全)

    jQuery和js自定义函数和文件的方法(全网最全)      版权声明:本文为像雾像雨又像风_http://blog.csdn.net/topdandan的原创文章,未经允许不得转载。 https://blog.csdn.net/Topdandan/article/details/81484731 我们在编写jQuery或者js的时候常常要自定

    日期 2023-10-26 10:14:59     
  • 从事前端开发必须要了解的CSS原理

    从事前端开发必须要了解的CSS原理

    一、浏览器的发展与CSS 网页浏览器主要通过 HTTP 协议连接网页服务器而取得网页, HTTP 容许网页浏览器送交资料到网页服务器并且获取网页。目前最常用的 HTTP 是 HTTP/1.1,这个协议在 RFC2616 中被完整定义。HTTP/1.1 有其一套 Internet Explorer 并不完全支援的标准,然而许多其他当代的网页浏览器则完全支援这些标准。网页的位置以 URL(统

    日期 2023-10-26 10:14:59     
  • jQuery 带加减按钮的数字输入框

    jQuery 带加减按钮的数字输入框

    1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>带加减按钮的数字输入框</title> 6 <meta name="keywords" content="ttt">

    日期 2023-10-26 10:14:59     
  • golang web框架设计3:controller设计

    golang web框架设计3:controller设计

    继续学习golang web框架设计 golang web framework 框架系列文章: 7. golang web框架设计7:整合框架 6. golang web框架设计6:上下文设计 5. golang web框架设计5:配置设计 4. golang web框架设计4:日志设计 3. golang web框架设计3:controller设计 2. golang web框架设计2:

    日期 2023-10-26 10:14:59     
  • bootstrap全屏

    bootstrap全屏

    1.由于bootstrap中的.containter是根据媒体查询定死了width,所以页面不会占满全屏,若要全屏,则最外面的div的class不能用container(可以改用.container-fluid)

    日期 2023-10-26 10:14:59     
  • Javascript Object.defineProperty()

    Javascript Object.defineProperty()

    Javascript作为一种语言,有个美誉,开发者可以重新定义任何事情。虽然这在过去的一些javascript可以,但是ECMAScript5中已经开始得到改变,例如,我们可以使用Object.defineProperty创建一个不能被修改的对象的属性。本文中我们将讲述Object.defineProperty的基本用法。 如果你想在文章开始之前,深入了解Object.definePropert

    日期 2023-10-26 10:14:59     
  • 浅入浅出webpack

    浅入浅出webpack

    浅入浅出webpack 准备了挺久,一直想要好好深入了解一下Webpack,之前一直嫌弃Webpack麻烦,偏向于Parcel这种零配置的模块打包工具一些,但是实际上还是Webpack比较靠谱,并且Webpack功能更加强大。由于上一次学习Webpack的时候并没有了解过Node.js

    日期 2023-10-26 10:14:59     
  • node nightmare 网页自动化测试 sample

    node nightmare 网页自动化测试 sample

    安装nightmare 编写1.js 运行 node 1.js var Nightmare = require('nightmare');var nightmare = Nightmare({ show: true }) nightmare .goto('http://yahoo.com') .type('form[action*="/search"] [name=p]', 'github

    日期 2023-10-26 10:14:59     
  • 【云计算的1024种玩法】为求职加分:为自己建个炫酷的简历网页

    【云计算的1024种玩法】为求职加分:为自己建个炫酷的简历网页

    对于我们学生来说,个人简历是以后走向工作岗位的第一把钥匙,一份优秀而又美观新颖的简历不仅会让你与其他人与众不同脱颖而出,甚至还可以让面试官因为你的独特而额外加分呢。我相信大部分同学都对自己的简历有着十分的重视,我也是其中之一。 对于我们学生来说,个人简历是以后走向工作岗位的第一把钥匙,一份优秀而又美观新颖的简历不仅会让你与其他人与众不同脱颖而出,甚至还可以让面试官因为你的独特而额外加分呢。我相

    日期 2023-10-26 10:14:59     
  • Vue事件处理

    Vue事件处理

    监听事件 可以使用v-on指令监听DOM事件,并在触发的时候运行一些JavaScript代码。 &lt;button v-on:click="counter+1"&gt;&lt;/button&gt; 事件处理方法 因为事件处理逻辑会更为复杂,所以直接把JavaScript代码写在v-on指令中是不可行的,因此v-on还可以接受一个需要调用的方法名称。 &

    日期 2023-10-26 10:14:59     
  • 轻量函数式 JavaScript:四、组合函数

    轻量函数式 JavaScript:四、组合函数

    至此,我希望你对在函数式编程中使用函数是什么意思感到适应多了。 函数式程序员将他们程序中的每一个函数都看做一个小而简单的乐高积木块。他们一眼就能认出 2x2 的蓝色积木块,而且知道它到底是如何工作以及他们能对它做什么。随着他们建造更大更复杂的乐高模型,当他们每次需要下一个零件时,他们对要抓来哪些积木块已经有了直觉。 但是有时你拿来 2x2 的蓝色积木块和 4x1 的灰色积木块并把它们以特定的方

    日期 2023-10-26 10:14:59     
  • vue-router query和params传参(接收参数)$router $route的区别

    vue-router query和params传参(接收参数)$router $route的区别

    今天做项目时踩到了vue-router传参的坑(query和params),所以决定总结一下二者的区别。 直接总结干货!!! 1.query方式传参和接收参数 传参: this.$router.push({ path:'/xxx' query:{ id:id } }) 接收参数: this.$route.qu

    日期 2023-10-26 10:14:59     
  • 【Vue 快速入门系列】如何更优雅的使用vuex进行组件间通信

    【Vue 快速入门系列】如何更优雅的使用vuex进行组件间通信

    文章目录 前言一、vuex是什么?二、vuex的使用三、四个重要的映射函数四、多组件数据共享五、模块化使用vuex 前言 前面介绍过几种可以实现组件间通信的方式props、ref、自定

    日期 2023-10-26 10:14:59     
  • 【Vue 开发实战】实战篇 # 38:表单初始数据、自动校验、动态赋值

    【Vue 开发实战】实战篇 # 38:表单初始数据、自动校验、动态赋值

    说明 【Vue 开发实战】学习笔记。 ant design vue 跟 elementui 的表单校验区别 ant design vue 的表单设计模式是自动校验不能使用双向绑定,而是将数据托管给 for

    日期 2023-10-26 10:14:59     
  • jQuery对checkbox的各种操作

    jQuery对checkbox的各种操作

    //注意: 操作checkbox的checked,disabled属性时jquery1.6以前版本用attr,1.6以上(包含)建议用prop       //1、根据id获取checkbox     $("#cbCheckbox1");       //

    日期 2023-10-26 10:14:59     
  • 让Bootstrap 3兼容IE8浏览器

    让Bootstrap 3兼容IE8浏览器

    http://www.ijophy.com/2014/05/bootstrap3-compatible-with-ie8.html 看到这篇文章有越来越多的人看,我决定给大家节省时间,废话少说。有几个点大家要注意。 1、本地调试需要Web Server(如IIS、Apache,Nginx),单纯地本地打开文件不能看到兼容效果。 2、如果你发现已经引用了respond.js和Bootstrap,

    日期 2023-10-26 10:14:59     
  • 收集常用的正则表达式

    收集常用的正则表达式

    收集常用的正则表达式,欢迎补充。 1.匹配IP地址 function isIP(value){ return /^((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){3}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})$/i.test(value); } 2.匹配URL function isURL(valu

    日期 2023-10-26 10:14:59     
  • ES7 await/async

    ES7 await/async

    await/async 是 ES7 最重要特性之一,它是目前为止 JS 最佳的异步解决方案了。虽然没有在 ES2016 中录入,但很快就到来,目前已经在 ES-Next Stage 4 阶段。 https://segmentfault.com/a/1190000007116715 直接上例子,比

    日期 2023-10-26 10:14:59     
  • 99%的人都理解错了HTTP中GET与POST的区别

    99%的人都理解错了HTTP中GET与POST的区别

    GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。   最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。   你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该用什么。   当你在面试中被问到这个问题,你的内心充满了自信

    日期 2023-10-26 10:14:59     
  • 【Vue】Vue学习(四)-状态管理中心Vuex的简单使用

    【Vue】Vue学习(四)-状态管理中心Vuex的简单使用

    一.vuex的简介   Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。Vuex背后的基本思想,就是前面所说的单向数据流。图4就是Vuex实现单向数据流的示意图。             Store      每一个 Vuex 应用的核心就是 store(仓库)。“store”基本上就是一个容器,它包

    日期 2023-10-26 10:14:59     
  • vue--生命周期

    vue--生命周期

    生命周期图 生命周期函数 beforeCreate() { //实例完全被创建出来之前,会执行它 // 注意: 在 beforeCreate 生命周期函数

    日期 2023-10-26 10:14:59     
  • HTTP 和 HTTPS 的区别

    HTTP 和 HTTPS 的区别

      http: HTTP 是一种 超文本传输协议(Hypertext Transfer Protocol),HTTP 是一个在计算机世界里专门在两点之间传输文字、图片、音频、视频等超文本数据的约定和规范            HTTP 主要内容分为三部分   超文本(Hypertext)、传输(Transfer)、协议(Protocol)。

    日期 2023-10-26 10:14:59     
  • Resolving EACCES permissions errors when installing packages globally(npm 遇到 write access的问题)

    Resolving EACCES permissions errors when installing packages globally(npm 遇到 write access的问题)

    If you see an EACCES error when you try to install a package globally, you can either: Reinstall npm with a node version manager (recommended), or Manually change npm’s default dire

    日期 2023-10-26 10:14:59     
  • ava. lang. NullPointerException com. ajax. connection. ConnectionUtil findProvinces(ConnectionUtil j

    ava. lang. NullPointerException com. ajax. connection. ConnectionUtil findProvinces(ConnectionUtil j

    记录一个Mysql连接Bug tomcat启动后报错,发现是mysql连接写的不对 "jdbc:mysql:///localhost:3306/mooncollege?useSSL=false"

    日期 2023-10-26 10:14:59     
  • MyBatis练习(1)数据表中的数据封装成JavaBean

    MyBatis练习(1)数据表中的数据封装成JavaBean

    作业需求: 用户登录 User表中数据: 在控制台中输入: 程序运行最终结果:在控制台打印 1.按照数据表的数据用sql建表(表名User)

    日期 2023-10-26 10:14:59     
  • 至多修改一个字符,使得for循环内部执行 20 次

    至多修改一个字符,使得for循环内部执行 20 次

    至多修改一个字符,使得for循环内部执行 20 次。 int n = 20; for (int i = 0; i < n; i--) { cout << "-

    日期 2023-10-26 10:14:59     
  • 基于HTML5 SVG和CSS3炫酷蹦床式图片切换特效

    基于HTML5 SVG和CSS3炫酷蹦床式图片切换特效

    今天给大家分享一款效果非常炫酷的HTML5 SVG和CSS3蹦床式图片切换特效插件。该图片切换插件在进行图片切换时,整个屏幕就像一张大蹦床一样,将图片弹射出去,切换到另一张图片,效果非常有创意。效果图如下: 在线预览   源码下载 HTML结构 该图片切换特效的HTML结构中,第一个元素是SVG图形,当切换图片时,它将从一个规则的矩形变为一个被压缩的矩形。 &l

    日期 2023-10-26 10:14:59     
  • 写一个自用的前端脚手架

    写一个自用的前端脚手架

    在工作中我们会用到很多便捷的脚手架工具,比如Vue的vue-cli,React的create-react-app等。极大的提高了我们的工作效率,那么今天我们就来学学怎么制作一款自用的前端脚手架。 核心依赖 commander 命令行工具download-git-repo git仓库代码下载chalk 命令行输出

    日期 2023-10-26 10:14:59     
  • HTTP 首部字段详细介绍

    HTTP 首部字段详细介绍

    本文是HTTP解析系列第二篇,如果对http协议不是很了解,可以选去看第一篇:带新手走进神秘的HTTP协议,本文主要是对Http的首部字段进行详细解析。 HTTP 协议的请求和响应报文中必定包含 HTTP 首部,只是我们平时在使用 Web 的过程中感受不到它。本章 我们一起来学习 HTTP 首部的结构,以及首部中各字段的用法。 6.1 HTTP 报文首部 首部内容为客户端和服务器分别处

    日期 2023-10-26 10:14:59     
  • HTML——鼠标跟随特效(附源代码)【追光者】

    HTML——鼠标跟随特效(附源代码)【追光者】

    效果展示(部分) 源代码 index.html <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.

    日期 2023-10-26 10:14:59     
  • 2016 年关于JavaScript的技术栈展望

    2016 年关于JavaScript的技术栈展望

    如果你正在筹划新的前端项目或者重构现有项目,那么你需要认识到现在的前端开发环境已经今非昔比,这其中有太多的选择了:React、Flux、Angular、Aurelia、Mocha、Jasmine、Babel、TypeScript、Flow…… 它们的本意是将开发简单化,却无形中提高了学习成本,也给未来项目的维护带来了不确定性。 好在这一现象正在退热,优胜劣汰,优秀的项目慢慢沉淀下来,开发方式也越

    日期 2023-10-26 10:14:59     
  • npm install、npm install --save与npm install --save-dev区别

    npm install、npm install --save与npm install --save-dev区别

    npm install X: 会把X包安装到node_modules目录中 不会修改package.json 之后运行npm install命令时,不会自动安装X npm install X –save: 会把X包安装到node_modules目录中 会在package.json的dependencies属性下添加X 之后运行npm install命令时,会自动安装X到node_

    日期 2023-10-26 10:14:59     
  • JavaScript 基础(四) - HTML DOM Event

    JavaScript 基础(四) - HTML DOM Event

    HTML DOM Event(事件) HTML 4.0 的新特性之一是有能力使 HTML 事件触发浏览器中的动作(action),比如当用户点击某个 HTML 元素时启动一段 JavaScript。下面是一个属性列表,这些属性可插入 HTML 标签来定义事件动作。 onclick // 当用户点击某个对象时调用的事件句柄。 ondblclick // 当用户双击某个对象时调

    日期 2023-10-26 10:14:59     
  • TypeScript学习笔记(四):函数

    TypeScript学习笔记(四):函数

    这篇笔记我们来看看TypeScript中的函数。 函数类型 在JavaScript中存在两种定义函数的方法,如下: 1 //命名函数 2 function add(x, y) { 3 return x+y; 4 } 5 6 //匿名函数 7 var myAdd = function(x, y) { return x+y; }; 在TypeScript中对应的写法如下: 1 f

    日期 2023-10-26 10:14:59     
  • JS组件系列——Bootstrap组件福利篇:几款好用的组件推荐(二)

    JS组件系列——Bootstrap组件福利篇:几款好用的组件推荐(二)

    前言:上篇 JS组件系列——Bootstrap组件福利篇:几款好用的组件推荐 分享了几个项目中比较常用的组件,引起了许多园友的关注。这篇还是继续,因为博主觉得还有几个非常简单、实用的组件,实在不愿自己一人独享,没办法,谁让博主这么爱分享呢~~ 本文原创地址:http://www.cnblogs.com/landeanfen/p/5603790.html 七、多值输入组件man

    日期 2023-10-26 10:14:59     
  • SharePoint 中AJAX请求报错

    SharePoint 中AJAX请求报错

      前言   最近,一个项目跨系统取数据,调用其他系统的service,所以就ajax么。不过,过程不太顺利,一直报错。   错误信息 responseText: "{"Data":"Unexpected character encountered while parsing value: S. Path '', line 0, position 0.","ErrorMsg":null,"Is

    日期 2023-10-26 10:14:59     
  • 【HTML+CSS 钟表特效---附源代码】

    【HTML+CSS 钟表特效---附源代码】

    效果: 代码 <!DOCTYPE html> <html lang="en"> <head>

    日期 2023-10-26 10:14:59     
  • 2021Android目前最稳定和高效的UI适配方案!深度好文

    2021Android目前最稳定和高效的UI适配方案!深度好文

    前言 闲来无事在家偶然翻到了之前整理的文档和面试要做到准备路线,虽然内容有点多,但是技多不压身,多多益善 本部分内容是关于Android进阶的一些知识总结,涉及到的

    日期 2023-10-26 10:14:59     
  • 新版 animate.css 在vue中的正确使用

    新版 animate.css 在vue中的正确使用

    网上有很多vue中引入animate.css的教程,但是都是旧版的不生效,新版的animate.css的用法如下: npm i animate.css -D // main.js import animate from 'animate.css' Vue.use(animate) <!-- template中使用 --> <div class="animate__anima

    日期 2023-10-26 10:14:59     
  • Bootstrap表单布局样式

    Bootstrap表单布局样式

    1.并排和下拉选项   <form class="form-horizontal" role="form"> <fieldset> <legend>配置数据源</legend> <div class

    日期 2023-10-26 10:14:59     
  • Echarts-画堆积柱状图

    Echarts-画堆积柱状图

    导入echarts包 <script src='../scripts/libraries/echarts/echarts-all.js'></script>       堆积图js $(function () { var myChart = echarts.init(document.getElementById('main1'

    日期 2023-10-26 10:14:59     
  • vue 2 使用Bus.js进行兄弟(非父子)组件通信 简单案例

    vue 2 使用Bus.js进行兄弟(非父子)组件通信 简单案例

    vue2中废弃了$dispatch和$broadcast广播和分发事件的方法。父子组件中可以用props和$emit()。如何实现非父子组件间的通信,可以通过实例一个vue实例Bus作为媒介,要相互通信的兄弟组件之中,都引入Bus,之后通过分别调用Bus事件触发和监听来实现组件之间的通信和参数传递。

    日期 2023-10-26 10:14:59     
  • Bootstrap 学习资料

    Bootstrap 学习资料

    1、Bootstrap中文文档 2、Bootstrap3.1.1 DEMO 3、Bootstrap教程 4、Sco.js--Bootstrap javascript组件的增强版 如果,您认为阅读这篇博客让您有些收获,不妨点击一下右下角的【 推荐】。 如果,您希望更容易地发现我的新博客,不妨点击一下左下角的【 关注我】。 如果,您对我的博客所讲

    日期 2023-10-26 10:14:59     
  • Integralis加强自身云身份认证服务

    Integralis加强自身云身份认证服务

    本文讲的是Integralis加强自身云身份认证服务,SafeNet公司日前宣布推出SafeNet即时身份认证服务,这是一种全新的基于云身份认证的服务。这种云身份认证服务解决方案专门针对服务提供商环境而设计的,它使服务提供商能够迅速地为自己的企业用户推出认证即服务。这样一来,服务提供商便能够增加自己的每用户平均收入(ARPU),极大地降低提供和实施强身份认证的成本和复杂性,同时增强自己的安全性和合

    日期 2023-10-26 10:14:59     
  • 【数据结构】链表最强结构-带头双向循环链表(超详解)

    【数据结构】链表最强结构-带头双向循环链表(超详解)

    目录 前言 写在前面的话 链表类型区别 带头+双向+循环链表增删查改实现 接口展示 构建节点类型 创建链表及初始化 节点开辟 链表摧毁 链表打印 链表尾插 链表尾删 链表头插 链表头删 链表查找 链表pos位置前插 链表pos删除 总结 前言 本章将带你们走进带头双向循环链表

    日期 2023-10-26 10:14:59     
  • 判断浏览器

    判断浏览器

    var bw = (function() { var UserAgent = navigator.userAgent.toLowerCase(); return { isUc : /ubrowser/.test(UserAgent), // UC浏览器 OK isChrom

    日期 2023-10-26 10:14:59     
  • ArcGIS Server开发教程系列(8)ArcGIS API for Javascript-控件(小部件)

    ArcGIS Server开发教程系列(8)ArcGIS API for Javascript-控件(小部件)

    1.     鹰眼 OverviewMap小部件用于在其关联的主地图内较清楚的当前鸟瞰图的范围。当主地图范围变化时,鹰眼图会自动在其空间内更新范围以保持和地图的当前范围保持一致,当鹰眼图空间的地图范围变化时,主地图的显示范围也会变化,主地图范围在OverviewMap控件中以矩形表示。 构造方法:esri.dijit.OverviewMa

    日期 2023-10-26 10:14:59     
  • 找出数组中最长的连续数字序列(JavaScript实现)

    找出数组中最长的连续数字序列(JavaScript实现)

    原始题目:   给定一个无序的整数序列, 找最长的连续数字序列。 例如: 给定[100, 4, 200, 1, 3, 2], 最长的连续数字序列是[1, 2, 3, 4]。   小菜给出的解法:   1 function maxSequence(array,step){ 2 var _array = array.slice(), //clone a

    日期 2023-10-26 10:14:59     
  • ⚡️[前端学习]从0到1做一个Vue风格的Todolist(Vue牛刀小试)⚡️

    ⚡️[前端学习]从0到1做一个Vue风格的Todolist(Vue牛刀小试)⚡️

    文章目录 前言整体的目录结构: App.vue MyHeader.vue MyList.vueMyFooter.vue MyItem.vue运行效果:❤️往期精彩回顾❤️: 前言

    日期 2023-10-26 10:14:59