zl程序教程

前端

  • 正则表达式

    正则表达式

    http://blog.csdn.net/ysdaniel/article/details/6959059 正则表达式 linux shell   55分钟学会正则表达式 http://blog.jobbole.com/63398/ 在C语言中利用PCRE实现正则表达式 (电话号码) http://blog.csdn.net/bytxl/article/details/9491927

    日期 2023-10-26 10:15:00     
  • jQuery动态产生的铵钮怎样实现事件处理

    jQuery动态产生的铵钮怎样实现事件处理

    在ASP.NET MVC环境中,实现一个小功能,就是希望使用jQuery动态一个铵钮,并让用户能执行这个铵钮的click事件。为了更好的理解与对比,Insus.NET在视图中先写一个静态的,执行相似的功能,再使用动态产生的铵钮来实现。 jQuery的事件,上一次我们有学习了.on(xxx) 《学习jQuery的on事件》http://www.cnblogs.com/insus/p/4310999

    日期 2023-10-26 10:15:00     
  • Vue3父子组件emit参数传递(解决Vue2this.$emit无效问题)

    Vue3父子组件emit参数传递(解决Vue2this.$emit无效问题)

    之前写了一篇Vue3路由跳转问题的博客,发现还是有很多同学对基本的使用改变还没有了解,于是我就顺道把常用的组件间传递的方式也写一下吧....... 注意的是: 1.Vue3中不在强调this的使用,可以说你在setup中完全不能用this,不像Vue2中把全部的内容都集成到

    日期 2023-10-26 10:15:00     
  • html  autocomplete 多个参数切换

    html autocomplete 多个参数切换

    <!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <title>自助搜索</title> <link rel="st

    日期 2023-10-26 10:15:00     
  • 低门槛彻底理解JavaScript中的深拷贝和浅拷

    低门槛彻底理解JavaScript中的深拷贝和浅拷

    在说深拷贝与浅拷贝前,我们先看两个简单的案例: //案例1 var num1 = 1, num2 = num1; console.log(num1) //1 console.log(num2) //1 num2 = 2; //修改num2 console.log(num1) //1 console.l

    日期 2023-10-26 10:15:00     
  • [Vue] 10 - FAQ Pages

    [Vue] 10 - FAQ Pages

    总结01-09,并提供一些 code sample。将弱点列出来,逐个击破! 基础课程:vue.js 十一天课程 VUE入门加实战        一、Code Sample 演示:https://tigerchain.github.io/vue-lesson/ 代码:https://github.com/TigerChain/vue-lesson.

    日期 2023-10-26 10:15:00     
  • 主流RPC框架详解,以及与SOA、REST的区别

    主流RPC框架详解,以及与SOA、REST的区别

    什么是RPC RPC(Remote Procedure Call Protocol)——远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。 简言之,RPC使得程序能够像访问本地系统资源一样,去访问远端系统资源。 比较关键的一些方面包括: 通讯协议 序列化 资源(接口)描述 服务框架 性能 语言支持等。 REST 和 SOAP、RPC 1.REST 可

    日期 2023-10-26 10:15:00     
  • UI/UE对个性化推荐的影响

    UI/UE对个性化推荐的影响

            用户界面,用户体验。         在创建网站选择色调时,大多数企业想到的是美观。其实,颜色所起到的作用远超出人们的想象。         关于颜色与购买习惯的心理学

    日期 2023-10-26 10:15:00     
  • switchery插件:多个按钮,用jquery进行切换

    switchery插件:多个按钮,用jquery进行切换

    单个按钮可以参照这个链接https://blog.csdn.net/u012233776/article/details/53305846 多个按钮时, html中其中想操作这个按钮开启与关闭 <div class="form-group"> <label class="col-sm-3 control-label">付费用户2</label>

    日期 2023-10-26 10:15:00     
  • RN:使用react-native-webview渲染h5页面、渲染html,并设置自适应高度

    RN:使用react-native-webview渲染h5页面、渲染html,并设置自适应高度

    文章目录 安装渲染h5渲染html获取web-view高度app h5通信参考文档 安装 yarn add react-native-webview 渲染h5 import React,

    日期 2023-10-26 10:15:00     
  • windows下搭建vue开发环境+IIS部署

    windows下搭建vue开发环境+IIS部署

    原创】win10下搭建vue开发环境  https://www.cnblogs.com/ixxonline/p/6007885.html 特别说明:下面任何命令都是在windows的命令行工具下进行输入,打开命令行工具的快捷方式如下图:     详细的安装步骤如下: 一、安装node.js 说明:安装node.js的windows版本后,会自动安装好node以及包管

    日期 2023-10-26 10:15:00     
  • 正则表达式教程之模式修正符

    正则表达式教程之模式修正符

    之前我们给大家介绍了正则表达式中的定界符、原子和元字符,那么我们关于正则表达式教程的基本语法就剩下了正则表达式中的模式修正符。本节会向大家介绍模式修正符的概念、模式修正符的构成,以及结合实例的模式修正符的演示,大家在学习完本节内容之后,就完全可以读懂正则表达式了。 什么是模式修正符? 1, 模式修正符就是几个字母,我们在每个正则表达式中可以一次使用一个,也可以连续使用多个,每一个具一定的意义。

    日期 2023-10-26 10:15:00     
  • vue——自定义确认弹窗(样式,确认/取消事件)

    vue——自定义确认弹窗(样式,确认/取消事件)

    效果:   vue: <template> <div v-cloak> <button @click="openConfirm">点击</button> <div class="confirmLayercovering" id="confirmLayercovering"> <div

    日期 2023-10-26 10:15:00     
  • Vue-Router + Webpack 路由懒加载实现

    Vue-Router + Webpack 路由懒加载实现

    一.前言 https://segmentfault.com/a/1190000015904599 当打包构建应用时,Javascript 包会变得非常大,影响页面加载。如果我们能把不同路由对应的组件分割成不同的代码块,然后当路由被访问的时候才加载对应组件,这样就更加高效了。结合 Vue 的异步组件

    日期 2023-10-26 10:15:00     
  • 前端 平滑滚动到底部/顶部

    前端 平滑滚动到底部/顶部

    页面滚动时,添加平滑特效 1.在页面入口处,添加css 1 html { 2 scroll-behavior: smooth; 3 } 添加全局css之后,直接使用window.scroll(0,0)就可以平滑滚动到顶部了。 注:兼容性很差,仅支持火狐、chrome高级版本 2.指定滚动操作,使用平滑效果 平滑滚动到某块元素的底部:scrollIntoView 1 let

    日期 2023-10-26 10:15:00     
  • 在lua中操作http请求有两种方式

    在lua中操作http请求有两种方式

    第一种方式:使用通过ngx.location.capture 去方式实现,但是有一些限制第二种方式:因为openresty默认没有引入第三方http客户端类库lua-resty-http,需要下载(推荐)。 下载lua-resty-http类库 wget https://github.com/ledgetech/lua-resty-http/tree/master/lib/resty/htt

    日期 2023-10-26 10:15:00     
  • 【HTML烟花】虽然小众,但每个人的心中都会有属于自己的炫美烟花吧。2022即将过去,2023,你有什么新的期待吗?

    【HTML烟花】虽然小众,但每个人的心中都会有属于自己的炫美烟花吧。2022即将过去,2023,你有什么新的期待吗?

    烟花效果分享 写在前面:2022就要离去,2023即将到来。每一年,都是新的开始。烟花,总是会带有不同的美丽。它的美,也许,会让很多失意的人们,再次看到自己未来的希冀。 此前曾分享过几款烟花的特效。 有些是类似

    日期 2023-10-26 10:15:00     
  • JavaScript(JS) boolean.toString()

    JavaScript(JS) boolean.toString()

    Boolean 对象表示两个值,“true”或“false”。如果value 参数被省略或为0、-0、null、false、NaN、undefined或空字符串(''),该对象的初始值为false。本文主要介绍JavaScript(JS) boolean.toString() 方法。 原文地址:JavaScript(JS) boolean.toString()

    日期 2023-10-26 10:15:00     
  • 理论+案例,带你掌握Angular依赖注入模式的应用

    理论+案例,带你掌握Angular依赖注入模式的应用

    摘要:介绍了Angular中依赖注入是如何查找依赖,如何配置提供商,如何用限定和过滤作用的装饰器拿到想要的实例,进一步通过N个案例分析如何结合依赖注入的知识点来解决开发编程中会遇到的问题。 本文分享自华为云社区《Angular依赖注入模式的应用和玩法案例》,作者:DevUI 。 注入,一种组件树状层级通信模式 & 设计模式 组件通信模式 在Angular工程开发中,通常我们使用Input

    日期 2023-10-26 10:15:00     
  • JQuery实现click事件绑定与触发方法分析

    JQuery实现click事件绑定与触发方法分析

    原生JS通过什么方法绑定click事件?   原生js有一下三种方法为DOM对象绑定click事件,   第一种,在html中添加 onclick属性,在此属性中添加要绑定的事件函数,如下, 这种方法为html处理事件的原始方法,使得html和js过分耦合, 即表现层代码 和 行为层代码耦合: <html> <head> <script src="./jq

    日期 2023-10-26 10:15:00     
  • 《OpenACC并行程序设计:性能优化实践指南》一 1.1 简单的数据并行循环

    《OpenACC并行程序设计:性能优化实践指南》一 1.1 简单的数据并行循环

    本节书摘来自华章出版社《OpenACC并行程序设计:性能优化实践指南》一 书中的第1章,第1.1节,作者:[美] 罗布·法伯(Rob Farber),更多章节内容可以访问云栖社区“华章计算机”公众号查看。 1.1 简单的数据并行循环 在顺序处理器程序设计中,需要编写计算某个最终结果所需要的任务和数据操作的程序。通过创建OpenACC,编程人员可以插入编译指令给编译器提供信息,而这些编译指令是

    日期 2023-10-26 10:15:00     
  • 商业智能BI行业分析思维框架:铅酸蓄电池行业(一)

    商业智能BI行业分析思维框架:铅酸蓄电池行业(一)

    今天给大家分享一下商业智能BI项目里面,关于铅酸蓄电池这个行业的话题,一共分为两个主题,一个是行业业务知识,一个是针对这个行业的BI分析思维框架。 电池类型 先来说下电池,电池大家都太熟悉了,每天都在用,既能存储能量也可以转化能量。不过很多人在日常使用中可

    日期 2023-10-26 10:15:00     
  • Cipher Code Ⅱ

    Cipher Code Ⅱ

    Powered by:NEFU AB-IN 文章目录 Cipher Code Ⅱ求是否满足替换密码求AES的state的初始值和Round0后的值block的异或运算 Cipher C

    日期 2023-10-26 10:15:00     
  • 如何在require中使用VUE

    如何在require中使用VUE

     现在网上抄的沸沸扬扬的VUE看来是个很NB的东西啊,看了一下,确实相对于angular1来说简化了不少东西,性能方面也比angular1要好很多,所以现在用的人越来越多了,于是作为前端,学习一下新东西不至于被淘汰那是必须的~在网上看了一下,感觉还不错,打算用它写个单页面应用。于是……坑就跟着来了……   首先声明本人不会webpack和es6但是看了一下网上用VUE写单页面程序的基本上都是用的

    日期 2023-10-26 10:15:00     
  • HTTP 协议解析

    HTTP 协议解析

    HTTP(Hyper Text Transfer Protocol 超文本传输协议), 是基于 TCP/IP 通信协议来实现数据传递的应用层协议. 用于 www 万维网服务器(Server-Side) 与 本地浏览器(Client-Side) 之间传输超文本的传输协议. 又因为 TCP/IP 协议是一个端到端的面向连接的协议, 所谓的端到端可以理解为进程到进程之间的连接, 所以 HTTP

    日期 2023-10-26 10:15:00     
  • Js:消息弹出框、获取时间区间、时间格式、easyui datebox 自定义校验、表单数据转化json、控制两个日期不能只填一个

    Js:消息弹出框、获取时间区间、时间格式、easyui datebox 自定义校验、表单数据转化json、控制两个日期不能只填一个

    (function ($) { $.messageBox = function (message) { $.messager.show({ title:'消息框提示', msg:message, showType:'show' }); }; /** * 获取

    日期 2023-10-26 10:15:00     
  • 请用心练完这16个webpack小例子

    请用心练完这16个webpack小例子

    16个demo,webpack+react搭配使用首先教大家2个新技能 1.按照正常github地址情况下,你的github本身不能访问目录。 例如要访问vue-demo下的vueCpu文件夹:https://github.com/holidaying/vue-demo/vueCpu(显示404)但是在目录上加上tree/master/:https://github.com/holidayi

    日期 2023-10-26 10:15:00     
  • Vue国际化处理 vue-i18n 以及项目自动切换中英文

    Vue国际化处理 vue-i18n 以及项目自动切换中英文

    0. 直接上 预览链接 Vue国际化处理 vue-i18n 以及项目自动切换中英文 1. 环境搭建 命令进入项目目录,执行以下命令安装vue 国际化插件vue-i18n npm install vue-i18n --save 2. 项目增加国际化翻译文件 在项目的src下添加lang文件夹增加中文翻译文件(zh_CN.js)以及英文翻译文件(EN.js),里面分别存储项目中需要翻译的信息。 la

    日期 2023-10-26 10:15:00     
  • EasyUI Droppable 可放置

    EasyUI Droppable 可放置

    通过 $.fn.droppable.defaults 重写默认的 defaults。 用法 通过标记创建可放置(droppable)区域。 <div class="easyui-droppable" data-options="accept:'#d1,#d3'" style="width:100px;height:100px;"> </div> 使用 javasc

    日期 2023-10-26 10:15:00     
  • HTTP 响应代码全集

    HTTP 响应代码全集

    HTTP 响应状态代码指示特定 http 请求是否已成功完成。响应分为五类:信息响应(100–199),成功响应(200–299),重定向(300–399),客户端错误(400–499)和服务器错误 (500–599)。状态代码由 section 10 of RFC 2616定义   信息响应

    日期 2023-10-26 10:15:00     
  • 前端面试总结2018

    前端面试总结2018

    github版本戳,求star,follow 前言 文章涉及的内容可能不全面,但量很多,需要慢慢看。来源于各个地方,我花了很长的时间整理,希望对大家有帮助。但是难免会有打字的错误或理解的错误,希望发现的可以邮箱告诉我236490794@qq.com,我会及时的进

    日期 2023-10-26 10:15:00     
  • Recurrent Neural Networks(RNN) 循环神经网络初探

    Recurrent Neural Networks(RNN) 循环神经网络初探

    1. 针对机器学习/深度神经网络“记忆能力”的讨论 0x1:数据规律的本质是能代表此类数据的通用模式 - 数据挖掘的本质是在进行模式提取 数据的本质是存储信息的介质,而模式(pattern)是信息的一种表现形式。在一个数据集中,模式有很多不同的表现形式,不管是在传统的机器学习训练的过程,还是是深度学习的训练过程,本质上都是在进行模式提取。 而从信息论的角度来看,模式提取也可以理解为一种信息压缩过

    日期 2023-10-26 10:15:00     
  • su: cannot set user id: Resource temporarily unavailable问题解决

    su: cannot set user id: Resource temporarily unavailable问题解决

    操作环境   SuSE11sp1 问题现象   执行su - test命令切换失败,提示"su: cannot set user id: Resource temporarily unavailable" 问题分析   猜测是test使用资源超过系统的限制(比如进程数、打开的文件句柄)   1、查看/etc/security/limits.conf文件,文

    日期 2023-10-26 10:15:00     
  • React + TypeScript 默认 Props 的处理

    React + TypeScript 默认 Props 的处理

    React 中的默认 Props 通过组件的 defaultProps 属性可为其 Props 指定默认值。 以下示例来自 React 官方文档 - Default Prop Values: class Greeting extends React.Component { render() { return (

    日期 2023-10-26 10:15:00     
  • vue 里 onresize 事件被覆盖,以及怎么实现 resize 防抖、移除 resize 事件?

    vue 里 onresize 事件被覆盖,以及怎么实现 resize 防抖、移除 resize 事件?

    onresize 事件被覆盖 采用 window.addEventListener('resize', func) 监听实现 移除 resize 事件 destroyed() { window.rem

    日期 2023-10-26 10:15:00     
  • CSS浮动与清浮动

    CSS浮动与清浮动

    浮动 ( float css属性)   float : left right Elements are floated horizontally, this means that an element can only be floated left or right, not up or down. http://www.w3schools.com/css/css_float.as

    日期 2023-10-26 10:15:00     
  • js+jquery 实时监听input中值变化

    js+jquery 实时监听input中值变化

    <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>RunJS<

    日期 2023-10-26 10:15:00     
  • 小程序请求API接口,网络请求封装

    小程序请求API接口,网络请求封装

    utils/request.js: 核心的API请求接口类封装 pages/index/index.js: 网络请求控制页面的逻辑 pages/index/index.wxml: 页面的布局文件 pages/index/index.wxss: 页面的样式文件   代码示例: [AppleS

    日期 2023-10-26 10:15:00     
  • 其他经验博文分类链接

    其他经验博文分类链接

    【photoshop】电脑浅色显示器不显示怎么办,如何用PS去除logo底色、PS弧形边缘的去黑色背景色、PhotoShop不用魔棒、钢笔 建立较平整的选区 P进电脑屏幕里、PS中如何提高修改psd图片的效率(自动选择工具)、Photoshop如何自定义形状、PS如何删除灰色的自动切片、 【开票和统计相关】映美FP-530K+打印发票卡纸、映美FP-530K+打印发票的各种经验、【解决篇】映美F

    日期 2023-10-26 10:15:00     
  • SyntaxError: Non-UTF-8 code starting with xxx

    SyntaxError: Non-UTF-8 code starting with xxx

    问题: SyntaxError: Non-UTF-8 code starting with '\xba' in file E:/placement/placement/Placement Test/clTest.py on line 6, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details

    日期 2023-10-26 10:15:00     
  • HTML5学习之 开发工具

    HTML5学习之 开发工具

    Notepad++、Editplus 是常用的开发编辑器。这些在Window系统下,比较容易找到,但是在MAC系统下,有的是收费的,有的是不支持。我开发的时候,用的是TextWrangler,如图:     1、下载安装完成,打开之后:   2、开始编辑:   3、编辑完成之后、快捷键command+s,输入名字和选择存储位置和编码方式。 &nbs

    日期 2023-10-26 10:15:00     
  • Flutter中通过循环渲染组件

    Flutter中通过循环渲染组件

    class ContactsState extends State<Contacts>{ List formList; initState() { super.initState(); formList = [ {"icon": Icon(Icons.alarm),"title": '车牌号'},

    日期 2023-10-26 10:15:00     
  • ASP.NET MVC中jQuery与angularjs混合应用传参并绑定数据

    ASP.NET MVC中jQuery与angularjs混合应用传参并绑定数据

    要求是这样子的,在一个列表页中,用户点击详细铵钮,带记录的主键值至另一页。在另一外页中,获取记录数据,然后显示此记录数据在网页上。先用动图演示:   昨天有分享为ng-click传递参数 《angularjs为ng-click事件传递参数》http://www.cnblogs.com/insus/p/7017737.html  上面仅仅是在ng-click传入一个值,但是在A

    日期 2023-10-26 10:15:00     
  • WEB前端开发想要月薪2W吗?先掌握这些技能

    WEB前端开发想要月薪2W吗?先掌握这些技能

    所谓成功是没有捷径的,但是成功是有技巧的,这里面的技巧,就取决于你的专业度,程序员与程序员之间的薪资待遇,就在于你掌握技术的程度,今天小编分享7个CSS技巧,想拿高薪,一定要掌握今天分享的重点哦~ web前端开发工程师目前来讲是一个热门职位,但是要成为一个合格的web前端开发工程师,需要掌握的知识可不少,这就简单的讲讲。 大致的来讲,web前端开发工程师需要掌握的知识有:HTML、CSS、

    日期 2023-10-26 10:15:00     
  • curl之post提交xml

    curl之post提交xml

    直接上代码: 1 /** 2 * 以post方式提交xml到对应的接口url 3 * 4 * @param string $xml 需要post的xml数据 5 * @param string $url url 6 * @param bool $useCert 是否需要证书,默认不需要 7 * @para

    日期 2023-10-26 10:15:00     
  • 前端周报:前端面试题及答案总结;JavaScript参数传递的深入理解

    前端周报:前端面试题及答案总结;JavaScript参数传递的深入理解

    Paste_Image.png 1、2017前端面试题及答案总结 |掘金技术征文 "金三银四,金九银十",用来形容求职最好的几个月。但是随着行业的饱和,初中级前端er就业形势不容乐观。 行业状态不可控,

    日期 2023-10-26 10:15:00     
  • 数据分析整体框架

    数据分析整体框架

    编辑导语:无论是产品还是运营,数据分析都是其日常工作中不可忽略的一个板块,那么数据分析的整体框架应该如何搭建?本篇文章里,作者以支付业务为例,对数据分析的整体框架、数据如何处理加工做了相应阐述,一起来看一下吧。 我以支付业务为例来讲解。 用户来到支付收银台后,在页面上有很多点击行为,比如选择各种支付方式,微信支付、ApplePay 支付等最后完成支付,也有可能点击左上角返回键或者右上角订单

    日期 2023-10-26 10:15:00     
  • HTML5无刷新实现跳转页面技术

    HTML5无刷新实现跳转页面技术

    window.onpopstate window.onpopstate是popstate事件在window对象上的事件句柄. 每当处于激活状态的历史记录条目发生变化时,popstate事件就会在对应window对象上触发. 如果当前处于激活状态的历史记录条目是由history.pushState()方法创建,或者由history.replaceState()方法修改过的, 则popstate事件

    日期 2023-10-26 10:15:00     
  • Vue技术5.Vue中的MVVM

    Vue技术5.Vue中的MVVM

    <!DOCTYPE html> <html> <head> <mata charset="UTF-8" /> &

    日期 2023-10-26 10:15:00     
  • Spark SQL里concat_ws和collect_set的作用

    Spark SQL里concat_ws和collect_set的作用

    concat_ws: 用指定的字符连接字符串 例如: 连接字符串: concat_ws("_", field1, field2),输出结果将会是:“field1_field2”。 数组元素连接: concat_ws("_", [a,b,c]),输出结果将会是:"a_b_c"。 collect_set: 把聚合的数据组合成一个数组,一般搭配group by 使用。 例如有下表T_course;

    日期 2023-10-26 10:15:00