webpack You may need an appropriate loader to handle this file type.
学习webpack+vue时,出现了这个错误。
百度一下这个问题是因为webpack.config.js中没有配置vue-loader。所以在webpack.config.js文件加上
const path = require('path')
module.exports = {
entry: path.join(__dirname, 'src/index.js'),
o...
js控制keyframes
createKeyFramesStyleSheetRules() { //创建一个单独的css文件存放动画
let style = null,
sheet = null,
token = null,
dist = null,
...
localStorage实现弹窗只显示三次
起因:
公司经常做活动,所以需要首页弹出弹窗显示活动,提醒用户参加,所以最近经常有弹窗显示。
但是有时候弹窗的显示只是提醒用户,并要求每天只显示三次(每天进来的前三次,次数过多用户太烦)。以往弹窗有优惠券,所以后台就有数据库记录用户的登录的此时,但是这次只是提醒用户,并不涉及后台操作,所以要求使用localStorage实现这个功能。
要求:
①弹窗在一段时间内使用
②用户每天进来的前三...
javascript实现水果抽奖机
起因:
公司每个月都要做推广活动,很多推广活动都需要抽奖,但是以前的抽奖的特效太简单,于是美工看到京东的年会抽奖机,我就不得不走向逆向仿制的道路上,经过三天的攻克,终于实现了抽奖效果。
分析:
水果抽奖机的动画效果是三个轮播图进行滚动到指定的位置。虽然是三个,但是只要破解一个,将其他动画依次延迟执行就可以了。
分析其中的一个轮播动画,就会发现就是我们平常写的轮播图,只不多这个轮...
解决移动端虚拟键盘扰乱布局问题
做移动端开发时总会遇到这样的问题:
在某些Android机上点击输入框时页面的的布局错乱,字体变小,输入框被遮挡等问题。
问题的原因(个人见解):
在出问题的手机浏览器上虚拟键盘不是以浮层的形式显示,而是以一个占据页面空间的div显示,因为虚拟键盘要占据空间,则你的内容页面的高度就会减少,所以如果你的适配里面有关于高度适应的字体设置,则需要进行修改。你的网页像是一个iframe一样嵌入到到当...
Uncaught TypeError: 'set' on proxy: trap returned falsish for property 'age'
今天学习阮一峰老师的es6时,跟着敲一个实例时出现这个错误。
这个实例是:
let validator = {
set: function(obj, prop, value) {
if (prop === 'age') {
if (!Number.isInteger(value)) {
throw new TypeError('The age is ...
sublime编译禁止生成.css.map文件
sublime如何设置编译路径,网上有很多,就不详细说了。sass编译虽然很方便,但是它生成的.css.map很烦人,所以我们肯通过配置禁止此文件的生成。详细配置如下:
{
"cmd": ["sass", "--update",
"${file_path}/${file_name}:${file_path/scss/css/}/${file_name/scss/css/}"...
javascript检测变量的类型
javascript检测变量的类型:
目前JavaScript有三种方式:typeof,instanceof,object.prototype.tostring.call。
他们分别用于检测基本类型,类,引用类型。
重点是typeof和object.prototype.toString.call。有时我们使用typeof检测的引用类型的产生不易理解的结果,无法准确的检测变量的类型。例如:
...
vue组件props中异步获取的数据
在使用vue组件时,我们不免使用props获取父组件的数据,对于父组件直接定义的数据,例如:
data{
sex: ‘男’,
….
}
我们直接使用即可,但是如果我们所需的数据在父组件中是使用异步获取时,尤其我们的组件需要等待数据进行下一步操作时,如果不采用特殊的办法就会产生不可预知的错误,这时我们可以在子组件中使用watch,检测数据的变化,只用数据传递的值符合我们的期...
MariaDB 10.3 查询优化之profile
MariaDB [(none)]> select version();
+--------------------+
| version() |
+--------------------+
| 10.3.8-MariaDB-log |
+--------------------+
1 row in set (0.015 sec)
profile功能默认是关闭需要通过se...
Error:(4, 25) java: 找不到符号符号:类 xxx位置:程序包 xxx.xxx
idea运行java程序的时候报错,提示:“Error:(4, 25) java: 找不到符号符号:类 xxx位置:程序包 xxx.xxx”。我当时出现这种情况是因为用idea的maven打了jar包,之后运行程序出现上述错误。
解决方法:用maven中的“clean”清理掉刚才打的jar包之后就不会报错了。
...
springMVC实现不经DispatcherServlet,过滤html
前提:新的微信端项目。要求是访问的时候需要用户登录。登录需要跳转到微信Auth2.0去获取用户信息。
一般登录拦截的操作都是在applicationContext.xml配置一个拦截器。如下面这样
<mvc:interceptors>
<bean class="com.common.interceptor.AllInterceptor" /&...
Http请求报文和响应报文
HTTP报文是面向文本的,报文中的每一个字段都是一些ASCII码串,各个字段的长度是不确定的。HTTP有两类报文:请求报文和响应报文。
HTTP请求报文
一个HTTP请求报文由请求行(request line)、请求头部(header)、空行和请求数据4个部分组成,下图给出了请求报文的一般格式。
or
<request-line>
<headers>
<blank line>
[<re...
Oracle限制sys用户远程登录
查看remote_login_password的值,并修改之
SHOW PARAMETER REMOTE_LOGIN_PASSWORD ;
值为:exclusive时,启用口令文件,允许远程登录;
值为:NONE时,停用口令文件验证,Oracle数据库不允许远程SYSDBA/SYSOPER身份登录,无法通过远程进行数据库起停等操作管理;
值为:shared时,多个...
python--面向对象编程
1.
面向对象编程3个基本特性:
封装性:用户不能读取内部数据,只保留对外接口;
继承性:父类-子类,python支持多继承;
多态性:父类被子类集成后,可具有不同的状态和行为。
定义类:
class 类名[ 父类(可省略,省略时父类为object)]:
类体
构造方法:__init__() 用来初始化实例变量
创建和使用实例变量:
class An...
js 基础总结(一)
一、Javascript
ECMAScript(ES):规定了js的一些基础核心的知识(变量、数据类型、语法规范、操作语句等)。
DOM: doucument object model 文档对象模型,里面提供了一些属性和方法,可以让我们操作页面中的元素。
BOM: browser object model 浏览器对象模型,里面提供了一些属性和方法,可以让我们操作浏览器。
二、变量和常量
变...
USACO 2.1.3 三值的排序 Sorting a Three-Valued Sequence
解析
这是道贪心题,因为是求最少的交换次数,所以我们的每次交换都要最有价值。
Size数组记录123各自的数量,这样我们就知道123应该在哪些位置。
最有价值的交换是怎样的呢? 比如2在1的位置,而在2的位置里恰好有1,那么交换这两数字
会让两者同时归位。
不停地重复如此操作到最后会有两种情况,一是完全归位,二是仍有几个数无法归位,例如2-3-1
或者2-2-3-3-1-1。易知形如2...
对于css的display的重新认识
可能原来学的不太好吧,只是记得:visibility=hidden,虽然隐藏了元素,但是其位置还在,display=none,也是隐藏了元素,但是位置不在了,以前只是单纯的认为一旦设置display=none,该元素就从dom节点中清除掉了,最近才发现原来dom节点还在,只是隐藏元素,脱离了文档流而已。...
今日推荐
周排行