JavaScript事件处理

  事件:JavaScript 使我们有能力创建动态页面。事件是可以被 JavaScript 侦测到的行为。网页中的每个元素都可以产生某些可以触发 JavaScript 函数的事件。比方说,我们可以在用户点击某按钮时产生一个 onClick 事件来触发某个函数。事件在 HTML 页面中定义   加载事件:onload  指页面加载完成之后进行的操作   单击事件:onclick  鼠标单击之后要执行的操作   鼠标事件:onmousedown  鼠标按下        onmousemove 
分类: 其他 发布时间: 06-27 21:48 阅读次数: 2

第六章 Windows应用程序对键盘与鼠标的响应 P121 6-8

基于键盘与鼠标应用的程序设计 一、实验目的 1.掌握键盘与鼠标在应用程序中的消息响应机制。 二、实验内容及步骤 实验任务 1.熟悉键盘的消息响应; 2.熟悉鼠标的消息响应; 实验内容 设计一个窗口,再该窗口中练习键盘的响应,要求如下: (1)单机键盘上的向上箭头时,窗口中显示“You had hitted the up key”; (2)单击Shift键时,窗口中显示“You had hitted the Shift key”; (3)单击Ctrl键时,窗口中显示“You had hitted
分类: 其他 发布时间: 06-27 21:48 阅读次数: 2

POJ 1062 昂贵的聘礼 解题报告

昂贵的聘礼 Description 年轻的探险家来到了一个印第安部落里。在那里他和酋长的女儿相爱了,于是便向酋长去求亲。酋长要他用10000个金币作为聘礼才答应把女儿嫁给他。探险家拿不出这么多金币,便请求酋长降低要求。酋长说:"嗯,如果你能够替我弄到大祭司的皮袄,我可以只要8000金币。如果你能够弄来他的水晶球,那么只要5000金币就行了。"探险家就跑到大祭司那里,向他要求皮袄或水晶球,大祭司要他用金币来换,或者替他弄来其他的东西,他可以降低价格。探险家于是又跑到其他地方,其他人也提出了类似的
分类: 其他 发布时间: 06-27 21:48 阅读次数: 2

Vue背景图打包之后访问路径错误

  问题背景:项目里面有用到背景图片,开发模式下正常,打包之后发现报404错误。查看发现是背景图片引用路径出错。 解决方法: .map { width: 100%; height: 397px; background: url(../../../static/backImgs/about5.png) no-repeat; background-size: 100% 397px; }   build下由原来的相对路径 "./" 改为绝对路径 "/" 详细缘由:  
分类: 其他 发布时间: 06-27 21:48 阅读次数: 2

zabbix3.4 监控交换机

实验环境:Zabbix监控服务器、已经部署完成,Zabbix监控运行正常。服务器,selinux,已经关闭 server端 :ip 192.168.85.133 交换机: 需要支持并且开启snmp服务, 实现思路 1)zabbix-web端,建立监控项,选择snmp连接方式,默认端口161 2)选择交换机监控模板,实现自动发现,自动添加端口 3)自己创建一个简单监控项 一: 访问zabbix-web,管理==>主机==>创建主机 管理 二: 选择模板 之后就可以看到监控项,和自动发现,触发器,
分类: 其他 发布时间: 06-27 21:48 阅读次数: 2

[ZJOI2011]最小割 & [CQOI2016]不同的最小割 分治求最小割

题面: [ZJOI2011]最小割 [CQOI2016]不同的最小割 题解: 其实这两道是同一道题。。。。 最小割是用的dinic,不同的最小割是用的isap 其实都是分治求最小割 简单讲讲思路吧 就是首先全部的点都在一个集合里,然后随意定两个点为s和t,这里默认是第一个和最后一个。 然后找到最小割,最小割将整张图分为了s集和t集,于是我们再用这个最小割更新跨集合点对之间的最小割。 这个很好理解,因为当前找到的最小割将s集和t集分开了,显然对于任意一组跨集合的点对而言,当前最小割都是一个可能的
分类: 其他 发布时间: 06-27 21:48 阅读次数: 2

数据库语言——SQL——基础部分——初篇

概述   SQL全称为Structured Query Language,是关系型数据库的语言标准,它并不与特定的数据库商品类型有关,例如Mysql,Oracle,DB2等等都可以使用SQL语言,它与特定的数据库类型有关,一般情况下,它只适用于关系型数据库。   在不断的学习和使用SQL的过程之后,将SQL的内容归纳为三个部分,第一部分为SQL基础,主要介绍SQL的DDL,DML,DCL各种语句的用法,以及一些基础的概念。第二部分为SQL的技巧和调优,主要分析SQL的查询语句,如何合理的设计数
分类: 其他 发布时间: 06-27 21:48 阅读次数: 2

2.16.7.内核启动的C语言阶段4

本节讲解setup_arch函数中对cmdline的处理,重点讲解了cmdline的传递方式、确认方式和其对内核的影响和意义。 2.16.6.3、setup_arch函数进行了基本的cmdline处理 (1)这里说的cmdline就是指的uboot给kernel传参时传递的命令行启动参数,也就是uboot的bootargs。 (2)有几个相关的变量需要注意: default_command_line:看名字是默认的命令行参数,实际是一个全局变量字符数组,这个字符数组可以用来存东西。 CONFI
分类: 其他 发布时间: 06-27 21:43 阅读次数: 2

第七章 资源在Windows编程中的应用 P157 7-8

资源在基于SDK的程序设计中的应用实验 一、实验目的 1.掌握各种资源的应用及资源应用的程序设计方法。 二、实验内容及步骤 实验任务 1.熟悉菜单资源的创建过程; 2.熟悉位图资源的创建; 3.熟悉对话框资源的应用; 4.熟悉图标资源。 实验内容 在一个窗口中央加载一个任意位图,位图尺寸为窗口面积的四分之一,当单击鼠标左键或键盘上的向上箭头时,位图向上移动,当移动到窗口的上边界时,窗口显示“不能再向上移动了”字样,当单击鼠标右键或键盘上的向下箭头时,位图向下移动,当到达窗口的下边界时,屏幕显示
分类: 其他 发布时间: 06-27 21:43 阅读次数: 2

前端性能监控平台showslow+Yslow搭建

1.环境准备   Apache+MySQL+PHP+Linux      Apache和MySQL直接yum安装即可   PHP安装     https://www.cnblogs.com/beyang/p/6972412.html 2. showslow安装   数据库配置 1 $ mysql -u root -p 2 mysql> create database showslow; 3 mysql> grant usage on showslow.* to showslowuser@loc
分类: 其他 发布时间: 06-27 21:43 阅读次数: 1

【番外篇】ASP.NET MVC快速入门之免费jQuery控件库(MVC5+EF6)

目录 【第一篇】ASP.NET MVC快速入门之数据库操作(MVC5+EF6) 【第二篇】ASP.NET MVC快速入门之数据注解(MVC5+EF6) 【第三篇】ASP.NET MVC快速入门之安全策略(MVC5+EF6) 【第四篇】ASP.NET MVC快速入门之完整示例(MVC5+EF6) 【番外篇】ASP.NET MVC快速入门之免费jQuery控件库(MVC5+EF6) FineUIMvc简介 FineUIMvc 是基于 jQuery 的专业 ASP.NET MVC 控件库,其前身是基
分类: 其他 发布时间: 06-27 21:43 阅读次数: 2

自动化测试中,测试数据如何管理?

今晚在某个测试群,看到有人问了一个问题:把测试数据放配置文件读取和放文件通过函数调用读取有什么区别? 当时我下意识的这么回答:数据量越大,配置文件越臃肿,放在专门的数据文件(比如excel,csv),方便针对性的维护。 乍看没毛病,但回头和人讨论这个问题的时候,就认真思考了一下这个问题,下面是我的一些思考和讨论的一些结果,仅供参考。。。 自动化测试过程中,现在大多都默认测试脚本与测试数据分离的设计,这样做的好处是:降低维护成本,迁移成本以及提高效率。 因此测试数据放在哪里,如何管理,不能一概而
分类: 其他 发布时间: 06-27 21:43 阅读次数: 2

frp 使用

NAS没有公网IP是一件很不方便的事情,尤其是在国内的网络环境,学校和小区内的用户通常都没有公网IP。为了解决这个问题,则需要内网穿透,而内网穿透的方法有很多种,例如使用花生壳、ngrok等,该文章要介绍的是使用frp让群晖实现内网穿透。 实际上frp有官方的中文文档,上面的内容已经非常详尽,对相关操作比较熟悉的人可以直接阅读官方的中文文档。 什么是frp frp 是一个高性能的反向代理应用,可以帮助您轻松地进行内网穿透,对外网提供服务,支持 tcp, http, https 等协议类型,并且
分类: 其他 发布时间: 06-27 21:43 阅读次数: 2

初识EMC

  EMC,即电磁兼容,是指设备在预期的电磁环境中,能按设计要求正常抵抗电磁干扰的能力。其主要包含3个方面:电磁干扰(EMI),电磁抗扰(EMS)与静电放电抗扰(ESD)。   电磁干扰的方式可以大概分为传导、辐射与瞬态脉冲。   一个设备中产生的电压电流通过电源线、信号线传导并影响其他设备时,将这个电压、电流的变化称为传导干扰。在手机中这种现象就特别常见了,像是TDD噪声,由于2G的脉冲工作模式,PA工作时会周期的从电源抽取大电流,从而导致电池电压会有一个周期的干扰波动,进而影响到音频,产生
分类: 其他 发布时间: 06-27 21:43 阅读次数: 2

ASP.NET 前后台调用

1.后台代码调用前台JS代码 一、说到后台代码调用前台的JS代码很多人首先就会想到使用Clientscript对象。   Clientscript.RegisterStartups cript()方法,该方法主要是注册启动脚本文本,即在后台执行调用前台JS代码   该方法有两个重载, 1、Clientscript.RegisterStartupscript(Type type,string key ,string script) 注册启动脚本//分别表示: 1、要注册的启动脚本的类型(一般直接
分类: 其他 发布时间: 06-27 21:43 阅读次数: 2

成员修饰符知识点

1 # 什么是成员修饰符 成员修饰符是如何声明的 2 # 就是公有和私有 3 # 具体就是 私有字段 与 私有方法 私有字段又可以分为 私有的普通字段 与 私有的静态字段 4 # 访问权限,私有成员只能在当前的类中去访问,外部对象无法直接调用的,只能简接去调用私有成员包括私有方法 5 # 提问,子类能否可以访问父类的私有对象吗?答案是不可以! 6 7 class F: 8 age = 18 9 __gender = "男" 10 def __init
分类: 其他 发布时间: 06-27 21:43 阅读次数: 2

2.16.6.内核启动的C语言阶段3

本节讲解setup_arch函数中的machine查找的部分,初步分析了内核对机器码的定义和存储方式、比对方式、获取方式。 2.16.6.1、setup_arch函数简介 setup_arch(&command_line); (1)从名字看,这个函数是CPU架构相关的一些创建过程。 (2)实际上这个函数是用来确定我们当前内核的机器(arch、machine)的。我们的linux内核会支持一种CPU的运行,CPU+开发板就确定了一个硬件平台,然后我们当前配置的内核就在这个平台上可以运行。之前说过
分类: 其他 发布时间: 06-27 21:43 阅读次数: 2

29.QT-自定义窗口拖动、自定义QToolButton/QPushButton开关按钮、界面阴影

自定义窗口及拖动 1.自定义无边框窗口时,需要将窗口标志设为: Qt::FramelessWindowHint |Qt::WindowSystemMenuHint | Qt::WindowMinMaxButtonsHint 2.然后还需要通过安装EventFilter给自己监视窗口拖动 其中构造函数实现: myUi::myUi(QWidget *parent) : QWidget(parent) { setWindowFlags(Qt::FramelessWindowHint
分类: 其他 发布时间: 06-27 21:43 阅读次数: 2

【第四篇】ASP.NET MVC快速入门之完整示例(MVC5+EF6)

目录 【第一篇】ASP.NET MVC快速入门之数据库操作(MVC5+EF6) 【第二篇】ASP.NET MVC快速入门之数据注解(MVC5+EF6) 【第三篇】ASP.NET MVC快速入门之安全策略(MVC5+EF6) 【第四篇】ASP.NET MVC快速入门之完整示例(MVC5+EF6) 【番外篇】ASP.NET MVC快速入门之免费jQuery控件库(MVC5+EF6) 请关注三石的博客:http://cnblogs.com/sanshi 完善数据注解 到目前为止的表格页面效果: 我们
分类: 其他 发布时间: 06-27 21:43 阅读次数: 2

vue之初学习和页面跳转问题

1.router文件夹下index.js的配置 注意要先使用npm安装vue-router 后引入import Router from 'vue-router' 在使用Vue.use(Router) 此处括号内的名字和import后的名字保持一致 2.注册组件问题 后面的大写都是VUe文件的名字 前面就是你在使用组件时使用的名字
分类: 其他 发布时间: 06-27 21:43 阅读次数: 2