开心泥猴桃

文章
6
资源
0
加入时间
2年10月18天

vue 键盘组合事件,POS系统

前言最近在做POS端的超市收银系统,需要监听所有按钮的事件,由于需要监听的按钮比较多,有点复杂,所有就想记录下来。我这里做键盘的监听事件的基本思路是:首先使用**document.onkeydown = function(e) {}**获取到keycode的值存在数组里面,为了防止按错或者多按了其他按钮,所有我需要取数组的后四位元素,为什么要取四位?因为我这边最多的组合键和回车键一共四位数,所以...

javascript中split源码浅析

了解底层才能更好的编程初始代码如下<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport&a

ThoughtWorks技术雷达Vol.19的初步解读写在最前关于技术雷达全图值得关注的几个点总结链接

写在最前下文中所谓的我们都是指ThoughtWorks,本文大部分是技术雷达的摘录。关于技术雷达ThoughtWorks人酷爱技术。我们对技术进行构建、研究、测试、开源、记述,并始终致力于对其进行改进-以求造福大众。我们的使命是支持卓越软件并掀起IT革命。这个雷达是图形性质的,把各种技术项目归类为技术、工具、平台和语言及框架,如果某个条目可以出现在多个象限,我们选择看起来最合适的象限。我们...

CountVectorizer解决 报错empty vocabulary

在使用CountVectorizer的时候,出现了错误ValueError: empty vocabulary; perhaps the documents only contain stop words。先看下出现问题的代码:from sklearn.feature_extraction.text import CountVectorizerimport pandas as pddf = pd.DataFrame(['1 2 3 4', '2 3'])cv.fit(df[0])上述代码会报错,

Python BaseHTTPServer前言一、BaseHTTPServer二、程序框架三、程序实例四、关于https的处理

原新浪博客(http://blog.sina.com.cn/billsona)搬迁至此。文章目录前言一、BaseHTTPServer二、程序框架三、程序实例四、关于https的处理前言某项目的性能测试工作,已经接近尾声,借此机会进行一下总结。这项工作,对我这种编码白痴和技术菜鸟来讲,最大的收获莫过于完成工作的同时,入门了一点点python编程和BaseHTTPServer库的使用。一、BaseHTTPServerBaseHTTPServer库是一个非常简单并且容易上手的python基础库。