Web前端
微瞰技术
java
展开
-
推荐一下我个人的小程序【大厂面试助手 】和公众号【微瞰技术】
考虑到我自己和广大的朋友都有进大厂的需求。我通过爬取某客网的大厂社招面经做了一个小程序。小程序内包括Java,iOS,前端。算法等九个方面的面经。希望能对大家有些许帮助。技术目前用到了springboot,jsoup,xxl-job,elasticsearch等欢迎大家尝试体验。后续也有可能把这个小程序内用的技术分享出来。...原创 2020-08-25 12:13:46 · 388 阅读 · 6 评论 -
Vue过滤器的使用
Vue过滤器<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script src="lib/vue.min.js">&a原创 2018-08-15 22:49:45 · 2276 阅读 · 0 评论 -
Vue基础学习
V-bind表达式首先定义元素的属性 <script> var vm = new Vue({ el:'#app', data:{ msg:'<h1>大字体</h1>', mytitle:'这是使用v-bind定义的标题...原创 2018-08-13 21:43:17 · 301 阅读 · 0 评论 -
Vue结合后台的增删改案例
首先列表内容还是与之前的列表内容类似,不过此处我们会采用Vue中数据请求的方式来实现数据的增删。那么我们使用的Vue第三方组件就是vue-resource,vue发起请求的方式与jQuery的ajax相似,组要是请求地址与参数。和方法首先我们先看到的是列表请求获取列表 <table class=" table table-bordered tab...原创 2018-08-18 22:31:31 · 6245 阅读 · 0 评论 -
Vue组件创建和组件传值
Vue创建组件的方式使用Vue.Extend()和Vue.component全局注册组件首先我们定义一个组件并接收 var com1 =Vue.extend({ template:"&lt;h3&gt;这是通过Vue.extend创建的组件&lt;/h3&gt;" });然后我们全局注册这个组件 V...原创 2018-08-20 07:52:06 · 358 阅读 · 0 评论 -
WebBrowser控件中ajax事件无法响应
最近在做基于webbrowser的一些内容,但是webbrowser控件中的内容以及事件均是通过Ajax来加载的,导致无法响应 现阶段并没有好的解决方案,只有两个替代方案ajax里面拼接的事件是跳转页面的那这个比较简单,直接在你的div或者其他元素外层套一个a标签,利用a 标签的href标签来跳转ajax里面拼接的事件是执行事件的这样的话就没有办法,那只能在html中直接...原创 2018-08-30 07:45:24 · 2111 阅读 · 0 评论 -
Vue-Router的简单使用
Vue-Router的最简单使用 1.先注册路由 2.将路由注册到VM组件中 3.定义组件 4.页面定义跳转路径<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title..原创 2018-09-05 07:40:46 · 347 阅读 · 2 评论 -
Vue内置的watch和计算属性computed
Vue的watch属性Vue的watch属性可以用来监听data属性中数据的变化<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script src=原创 2018-09-05 22:21:38 · 357 阅读 · 0 评论 -
ajax请求在IE下第二次请求不走后台
这种情况发生的原因时因为你的ajax的路径在两次请求过程中没用发生任何变化,所以IE默认为你进行缓存网上所说的有两种方法,加入时间戳参数在你原来的请求链接之后加入时间戳参数,那么这样可以做到在IE上请求连接一定会发生变化,但是这种方法不是很可取,因为这样还需要去修改后台,在某些情况下就显得不合适直接在ajax的请求方式上加入参数cache:false例如$.ajax({ ...原创 2018-09-27 07:55:51 · 1192 阅读 · 0 评论 -
Vue使用子组件和外部组件以及样式
Vue如何使用子组件创建vue文件之后,需要在文件中引入组件 import comment from '../subcomponent/comment.vue'然后在父组件的components中要为此子组件注册export default{ data(){ return { newsinfo:{} }; }, created(){ this.get...原创 2019-02-23 10:38:04 · 1173 阅读 · 0 评论 -
MAC上使用Vue解决跨域问题的方案
起因最近在学习Vue,由于自己开发的后台与教程中的后台不近相同,因此想到了利用开放API来完成自己的需要,但是却遇到了跨域问题。因此在网上找了一种解决方案解决Vue的跨域问题首先就是先下载一个chrome浏览器,chrome浏览器的开发者工具比safari更好用,其次就是使用命令允许chrome跨域open -a /Applications/Google\ Chrome.app --arg...转载 2019-02-25 21:26:42 · 1207 阅读 · 0 评论 -
使用代码录音的三种方案(js,java和C#)
最近在做语音识别有关的内容,但是语音是被之前需要进行录音,因为一些情况,我分别调研了js录音,java录音,C#录音的三种方式,下面简单的粘贴一下录音代码C#录音工具类using Microsoft.DirectX.DirectSound;using System;using System.Collections.Generic;using System.IO;using System...原创 2019-03-02 11:06:41 · 1265 阅读 · 1 评论 -
Spring 集成WebSocket实现消息实时传输到前端
本文主要解决的是Spring WebSocket无法注入,或者是声明的web socket前端无法获取到,WebSocket因此本文使用的是Java WebSocket 结合Spring的配置来进行消息传输后端@ServerEndpoint(value="/websocketDemo/press.do",configurator = SpringConfigurator.class...原创 2018-05-17 20:27:59 · 1611 阅读 · 0 评论 -
VUE资源收集
最近做了一个Vue开源项目库汇总,里面集合了OpenDigg 上的优质的Vue开源项目库,方便移动开发人员便捷的找到自己需要的项目工具等,感兴趣的可以到GitHub上给个star。UI组件element ★9305 - 饿了么出品的Vue2的web UI工具套件Vux ★6802 - 基于Vue和WeUI的组件库mint-ui ★4776 - Vue 2的移动UI元素iview ★4458转载 2017-12-30 08:57:37 · 1566 阅读 · 0 评论 -
做的小论坛的一点感想
由于之前缺乏一些实际的动手经验,最近在做一个实现了简单论坛的小项目,主要是采用asp.net服务器端控件和Bootstrap前端框架做的页面,主要有以下的感想1,前端框架的确非常好用,拿来就可以简单的使用,但是如果没有扎实的JS和CSS功底的话,就会发生很多麻烦。比如我在写页面导航条和内容的时候,就出现了导航条与内容的错位,在全屏的时候导航条与内容是对齐的,缩小屏幕后,导航条与内容无法对齐。还原创 2017-03-03 13:38:11 · 525 阅读 · 0 评论 -
用Jquery方法实现的简单下滑菜单效果
$(function () { $('#zimenu').mouseenter(function () { $('#hua').slideDown(); }).mouseleave(function () { $('#hua').slideUp(); });原创 2017-03-03 13:38:06 · 795 阅读 · 0 评论 -
jquery常用用法
1.$("prve + next" ) 选择紧接着在perve后的next元素2.$("#div1 > *" ) 在给定的父元素下匹配所有子元素,但是孙子就不取了 3.$("#div ~ div ") 查找#div之后的所有div元素4.$.m原创 2017-03-03 13:38:04 · 364 阅读 · 0 评论 -
JS入门
JS用法, 大小写敏感弱类型语言(声明变量都用var)1.JS中函数没有访问修饰符,没有返回值类型。方法如果没有返回值就是undefined2.JavaScript中的null与undefined(参考资料)3.undefined,表示一个未知状态4.声明了但是没有初始化的该变量,变量的值是一个未知状态(undefined)。 (访问不存在的属性或对象window.xx原创 2017-03-03 13:37:59 · 416 阅读 · 0 评论 -
jquery用法第二波
过滤器属性过滤选择器:$("div[id]")选取有id属性的$(“#id”)$("div[title=test]")选取title属性为“test”的,JQuery中没有对getElementsByName进行封装,用$("input[name=abc]")$("div[title!=test]")选取title属性不为“test”的还可以选择开头、结束、包含等,条件还可原创 2017-03-03 13:37:54 · 319 阅读 · 0 评论 -
jquery用法初探
JQuery选择器JQuery选择器用于查找满足条件的元素,比如可以用$(“#控件Id”)来根据控件id获得控件的jQuery对象,相当于getElementById:1、id 选择器 $(“#div1”).html(“hello”)。语法、意义类似于CSS选择器2、标签选择器 $("TagName")来获取所有指定标签名的jQuery对象,相 当于getEleme原创 2017-03-03 13:37:49 · 332 阅读 · 0 评论 -
CSS的一些基础样式,继承性权重问题
一些基础小样式shortcut icon,特指浏览器中地址栏左侧显示的图标,一般大小为16x16,后缀名为.icon; icon,指的是图标,格式可为PNG\GIF\JPEG,尺寸一般为16x16、24x24、36x36等line-height:行高 设置文字间上下距离 height:高度 就是定义一个层 或某样东西的高度啦 也就是说line-height是特指单行高度,height可以为所有原创 2017-04-01 15:27:20 · 2306 阅读 · 0 评论 -
CSS清除浮动的几种方法
浮动的几个重要性质首先,浮动有几个很重要的性质脱标:脱离标准文档流贴边(浮动会紧贴着浮动方向的边字围(浮动元素不会挡住没有浮动元素中的文字, 没有浮动的文字会自动给浮动的元素让位置,这个就是浮动元素字围现象收缩:一个浮动的元素,如果没有设置width,那么将自动收缩为文字的宽度这点非常像行内元素。我们也将会利用这几个性质进行清除浮动清除浮动的几个方法方法一:给浮动的元素的祖先元素加高度。如原创 2017-04-24 06:49:22 · 2435 阅读 · 0 评论 -
前端的一点笔记
CSS的通配选择器以前只知道* 可以代表所有的通配符。经过了解,发现可以有如下的通配符 [class^=”icon-“] 这种方式就是class中存在以icon-开头的class [class*=” icon-“] 这种方式就是class中在后面的classs中有icon-开头的class列表分割线列表分割线一般都选择以+选择器来做,因为加号选择器可以屏蔽掉列表的第一项。Bootstrap的da原创 2017-09-28 20:46:11 · 289 阅读 · 0 评论 -
微信小程序资源收集
UI组件weui-wxss ★852 - 同微信原生视觉体验一致的基础样式库Wa-UI ★122 - 针对微信小程序整合的一套UI库wx-charts ★105 - 微信小程序图表工具wemark ★85 - 微信小程序Markdown渲染库WeZRender ★36 - 微信小程序Canvas增强组件wetoast ★21 - 仿照微信小程序提供的showToast功能wxapp-ch转载 2017-12-28 08:23:13 · 1823 阅读 · 0 评论 -
微信小程序入门前瞻
微信小程序是微信官方推出的轻应用,以手机端类似于网页的形式构造微信内等同于App的用户体验。小程序在这两年逐渐发力,逐渐成为了应用市场上不可忽视的一个重要组成部分。我们着手开发小程序时,可能会遇到以下几个问题:1.小程序是html5制作的吗可以说小程序源于h5,从事前端的朋友们如果看到了小程序创建项目自动生成的代码就会发现,小程序的代码与React.Js的代码非常类似,这对于从事React原创 2018-01-13 17:24:53 · 348 阅读 · 0 评论 -
CSS3小笔记
border-radius:圆角属性;border-radius:左上,右上,右下,左下。transform:rotate(角度);transparent 透明的三角形的写法设置宽和高为0,设置边框的其他三个角为透明:.area{height:0;width:0;border:50px solid red;border-color:red transparent transparent trans原创 2017-03-03 13:38:16 · 381 阅读 · 0 评论