聚合文章列表
23 浏览

h5 video 移动端填坑记

24 浏览

web前端vue:过滤器(filter)带参数过滤

filter过滤器注册实例上次说了过滤器可以简单的做些文本格式的过滤比如时间戳的转换等,这次我们来讲讲如何在过滤器(filter)上带参数的做出运算。在这里再次强调下,我这里的演示的例子是全局的注册(在main.js文件上注册)过滤器的例子。废话不多说,直接上码如下:Vue.filter('add',function(a,b,c){//一个简单的字符运算方法returna+b+b//两数相加})//add是在main.js的文件里全局注册//add被注册成一个可以接收三个参数过滤器的函数//message会作为第一个参数,filterA,filterB是第二个和第三个参数

12 浏览

jQuery--选择器

jQuery--选择器一、JavaScript中选择元素•document.getElementById()•document.getElementsByName()•document.getElementsByTagName()•document.getElementsByClassName()•document.querySelector()•document.querySelectorAll()jsSelector

.box<

jQuery 2018-01-12 发布
18 浏览

vue从入门到进阶:组件Component详解(六)

一.什么是组件?组件(Component)是Vue.js最强大的功能之一。组件可以扩展HTML元素,封装可重用的代码。在较高层面上,组件是自定义元素,Vue.js的编译器为它添加特殊功能。在有些情况下,组件也可以表现为用is特性进行了扩展的原生HTML元素。所有的Vue组件同时也都是Vue的实例,所以可接受相同的选项对象(除了一些根级特有的选项)并提供相同的生命周期钩子。二.注册组件全局注册html代码:<divid="example"><my-component></my-component></div>JS代码://注册Vue.component('my-component',{template:'<div>Acustomcomponent!</div>'})varvm=newVue({el:'#example',data:{}})渲染结果

vue.js 2018-01-13 发布
19 浏览

乐信调用短信接口实现用户注册(asp)

前几天做一个asp语言开发的网站需要实现用户注册短信验证功能,就研究了一下如何实现,简单给大家分享下调用过程。首先需要找到一个第三方短信接口,当时用的是动力思维乐信的短信接口。首先需要先注册个动力思维乐信平台账号,这个后面要用到,可以到他们官网注册(http://www.lx598.com/)这里贴出来他们的短信接口接入文档说明(http://www.lx598.com/apitext....),和asp语言的demo(http://www.lx598.com/aspCode....)前端用户注册页面(这个比较简单)<%@LANGUAGE="VBSCRIPT"CODEPAGE="65001"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999

asp.net 2018-01-04 发布
AD 友情赞助
18 浏览

一步一步创建ASP.NET MVC5程序[Repository+Autofac+Automapper+SqlSugar](八)

前言Hi,大家好,还是星期五,还是Rector,又在图享网准时和大家见面了。今天给大家带来系列教程《一步一步创建ASP.NETMVC5程序[Repository+Autofac+Automapper+SqlSugar]》的第八期了,不知道你有没有按照教程将前七期的都实际练习一篇呢?如果是,你在练习的时候有没有遇到什么问题呢?反正Rector是有收到部分童鞋发来他们练习过程中的问题反馈的哦。如果你仔细阅读并实际练习了前面七期的教程,我相信,作为刚入门或者经验尚浅的你一定会有收获的。加油吧,骚年!!!人生苦短,就怕努力!!!Rector这是要成为心理导师的节奏啊,一来就给大家灌饱心灵鸡汤。。。**本文篇幅有点长,请作好心里准备!!!同时,也吐个槽,本文看似内容简单的一B,但也花了笔者几个小时来准备示例以及写作,写技术文章真心伤不起珍爱生命,远离程序!!!**还是回到我们的正题,开始我们今天的系列教程:《一步一步创建ASP.NETMVC5程序Repository+Autofac+Automapper+SqlSugar》本文知识要点

c# 2018-01-05 发布
27 浏览

C# 写系统日志

因为我不想使用自己写文件,我的软件是绿色的,所以把日志写到Windows日志。首先告诉大家什么是系统日志,请看下面如果需要写日志,需要管理员权限,如果没有权限会出现下面异常System.Security.SecurityException:“未找到源,但未能搜索某些或全部事件日志。不可访问的日志:Security需要判断当前是否已经存在日志,下面我来创建一个事件叫“德熙”if(EventLog.SourceExists("德熙")){EventLog.CreateEventSource("德熙","Application");}这里的Application就是写到哪个,一般都是选Application,可以从图片看到系统的有应用程序、安全、Setup、系统几个日志,程序一般都是写到程序写日志写日志就不用管理权限写入可以使用WriteEntry,需要传入写入的日志和内容EventLog.WriteEntry("德熙","有个不愿告诉你名称的程序在这里写字符串");这个方法还有几个重载,可以

.Net 2018-01-13 发布
30 浏览

WebKit.NET在C#中的简单使用

官方描述WebKit.NETisaWinFormscontrollibrarywrapperforWebKitwritteninC#.TheaimistomakeiteasyfordeveloperstoincorporateWebKitintotheir.NETapplications.如何调用下载webkit.net的bin文件,目前版本为0.5,下载地址点我解压后的目录结构bin文件夹下的文件新建一个Windows窗体应用程序将bin文件夹下的所有文件都复制到项目的/bin/debug文件下在解决方案资源管理器中右键点击‘引用’然后在‘浏览’中找到WebKitBrowser.dll文件点击‘确定’把WebKitBrowser.dll添加到引用中原生WebBrowser调用在窗体中添加公共控件WebBrowser右键Form1窗体,查看代码:然后在Form1_load方法中写如下代码privatevoidForm1_Load(obje

c# 2018-01-08 发布
AD 友情赞助
38 浏览

前后端分离实践:基于vue实现网站前台的权限管理

Javascript做为当下的热门语言,用途很广泛,从前端到后端处处可见其存在,该技术如今在我们项目内部也大量使用来开发诸如CMS系统以及其他其他一些数据分析系统的前端页面,为此个人非常感兴趣并将其作为帽子卡的扩展内容来进行课余学习。Javascript框架鳞次栉比,但基本原理大致相同,因此选用国内人开发的vue.js进行一个初步的尝试。学习vue.js也一周多的时间了,说起vue的主要用法,无外乎DeclarativeRendering、ComponentSystem、Client-sideRouting、Vue-resource、Axios以及视项目大小而决定是否使用的Vuex,学习vue事小,主要转变思维,面向前后端分离的组件式web开发才是真正想去实践的。正好我的个人网站CodeSheep最近要开发后台管理,因此正好用vue这一套来实现了一下。说到后台管理,绕不开的问题就是权限的管理。既然想实践前后端分离这种思想,因此后台管理的所有web前端的东西应该独立由前端完成,这其中就包括很重要的由前端来根据权限进行相关东西的控制。我

JavaScript 1900-01-01 发布
19 浏览

Css关于浮动造成父级塌陷的总结

基础概念文档流:所谓的文档流,指的是元素排版布局过程中,元素会自动从左往右,从上往下的流式排列。脱离文档流脱离文档流,也就是将元素从普通的布局排版中拿走,其他盒子在定位的时候,会当做脱离文档流的元素不存在而进行定位。非完全脱离文档流左右结构div盒子重叠现象,一般是由于相邻两个DIV一个使用浮动一个没有使用浮动。一个使用浮动一个没有导致DIV不是在同个“平面”上,但内容不会造成覆盖现象,只有DIV形成覆盖现象。主要内容让元素脱离文档流的方式有两种:浮动和定位在HTML的文档对象模型里,采用的是流式布局,也就是说,块级元素是独占一行的,想让块级元素并排,主要是两种办法,一种是在CSS里设置块级元素的display为inline-block。但是很多时候并不适合用这种办法,更多时候我们会采用浮动的办法。浮动,主要有两种float:left;和float:right;浮动可以让块级元素脱离标准文档流,可以理解成为定义了浮动的元素,就要向所定义方向去移动,直到被阻挡住或者碰到了父容器边界。如果当行剩宽度不足,那么所浮动的盒子,就会浮动

CSS 1900-01-01 发布
23 浏览

8款最新超酷HTML5/CSS3特效及源码

这次我们整理了8款最新的HTML5/CSS3特效及源码,这些特效包括HTML5文字特效、HTML5焦点图特效、CSS3/HTML5进度条特效等类型,一起来看看吧。1、CSS3/jQuery全屏立体焦点图时尚大气jQuery是一个非常流行的Javascript框架,今天我们要分享一款基于jQuery和CSS3的焦点图动画,该jQuery焦点图插件是全屏立体的效果,看上去非常时尚和大气。而且,焦点图在图片滑动的时候非常流畅,性能应该也还不错。在线演示/源码下载2、HTML5/CSS3文字投影特效乳白阴影文字效果之前向大家分享过一款HTML5Canvas字母文字颗粒动画,效果非常不错,由此可见,利用HTML5和CSS3可以方便的实现很多以前很难实现的文字特效。今天我要向大家介绍一款HTML5/CSS3文字投影特效,它的使用也很简单,HTML5文字阴影效果也比较酷。在线演示/源码下载3、HTML5/CSS3实现旋转图片播放焦点图旋转比较流畅HTML5焦点图可以实现很多炫酷的效果,就像这款CSS3百叶窗焦点图特效就很不

HTML5 2018-01-13 发布
26 浏览

Asp.NET Core+ABP框架+IdentityServer4+MySQL+Ext JS之文件上传

媒体管理的主要难度就在于媒体文件的上传,由于使用了plupload作为上传工具,因而整个实现流程还是比较简单。由于媒体实体没有大文本数据,因而Get和GetAll方法使用相同的数据传输对象就可以,具体代码如下:[AutoMapFrom(typeof(Media))]publicclassMediaDto:EntityDto{publicstringFilename{get;set;}publicstringDescription{get;set;}publicstringPath{get;set;}publicMediaTypeType{get;set;}publicintSize{get;set;}publicDateTimeCreationTime{get;set;}}对于GetAll方法,需要提供自定义排序和查询等功能,因而需自定义输入对象,代码如下:publicclassGetAllMedi

.Net 2018-01-13 发布
16 浏览

CentOS6.4搭配LAMP环境

首先最好一直在root用户下进行安装。一、安装Mysql1.安装编译环境yum-yinstallgccgcc-c++makecmakencurses-develbison*出现错误:Loadedplugins:fastestmirror,refresh-packagekit,securityLoadingmirrorspeedsfromcachedhostfileCouldnotretrievemirrorlisthttp://mirrorlist.centos.org/?release=6&arch=i386&repo=oserrorwas14:PYCURLERROR6–"Couldn'tresolvehost'mirrorlist.centos.org'"Error:Cannotfindavalidbaseurlforrepo:base*解决方法:vim/etc/resolv.conf把文件改成:nameserv

MySQL 2018-01-13 发布
23 浏览

JS中数据结构的遍历--Iterator和for...of循环

JavaScript原有的四种表示'集合'的数据结构,Object、Array、Set、Map。遍历器(Iterator)是一种接口,为各种不同的数据结构提供统一的访问机制。任何数据结构只要部署了Iterator接口,就可以完成遍历操作。Iterator的作用有三个:一是为各种数据结构,提供一个统一的、简便的访问接口;二是使得数据结构的成员能够按某种次序排列;三是ES6创造了一种新的遍历命令for...of循环,Iterator接口主要供for...of消费。Iterator的遍历过程是这样的。创建一个指针对象,指向当前数据结构的起始位置。遍历器对象本质上就是一个指针对象。第一次调用指针对象的next方法,可以将指针指向数据结构的第一个成员。第二次调用指针对象的next方法,指针就指向数据结构的第二个成员。不断调用指针对象的next方法,直到它指向数据结构的结束位置。每一次调用next方法,都会返回数据结构的当前成员的信息。具体来说,就是返回一个包含value和done两个属性的对象。其中,value属性是当前成员的值,

JavaScript 1900-01-01 发布
8 浏览

springboot使用thymeleaf为模板

jsp已经明显跟不上时代发展了,freemarker用的够够的?换thymeleaf试试吧。springboot官方推荐的是freemarker和thymeleaf,而thymeleaf相对于freemarker更让人感觉强大的,是他可以动态替换标签内静态内容,这样前端可以安心写页面,后台可以安心撸接口,只需要把变量替换一下即可,这种理念,不知道是VUE抄袭了thymeleaf还是thymeleaf抄袭了VUE,不过无所谓了,对于我们广大码奴来说,实用就好壹、pom引入org.springframework.bootspring-boot-starter-thymeleaf贰、application.properties添加thymeleaf配置spring.thymeleaf.cache=falsespring.thymeleaf.check-template=truespring.thymeleaf.

JavaScript 1900-01-01 发布
12 浏览

Pyspider使用Selenium+Chrome实现爬取js动态页面

加密混淆后的js想到的方案:分析加密的js,看怎么计算出的cookie,是否有规律可以生成该cookie等,然后每次访问时带上此cookie即可。使用Pypisder自带的PhantomJs脚本,以PhantomJs的方法执行这个加密的JS,然后获取html的内容。使用Selenium+WebDriver+HeadlessChrome的方式获取html的内容。使用puppeteer+HeadlessChrome获取html的内容。分析方案:分析加密的js不是件容易的事,要破解加密方法等难度相对较大,时间成本有限,暂时放弃。本打算使用pyspider自带的phanthomjs方式,结果是phanthoms在访问上面的url时,一直处于卡死的状态;而且phantomjs的作者已经放弃维护它了,对于bug的修复和新的js语法支持力度不够。(需要进一步分析为什么会卡死?)最终想到了selenium+webdriver+headlesschrome组合神器。想着如果能使用seleniu+chrome实现爬取动态页面,搭配pyspi

JavaScript 1900-01-01 发布
AD 友情赞助