前端之放大镜

实现效果:悬浮小图,显示放大镜和大图,放大镜只能在小图内移动并且往右移动的话,大图往左移动, 实现代码如下: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>magnifier</title> 6 <style> 7 *{ 8 margin: 0; 9 } 10 .out
分类: 其他 发布时间: 02-08 22:44 阅读次数: 0

(1)推荐系统概述 -- 摘要

推荐系统对所有用户的意见进行综合分析,将有价值的意见提供给适合的用户。可以根据用户的特点提供个性化服务,并及时进行自动调整。58 主要推荐算法:6 (1)基于关联规则的推荐 44 以产品间关联规则为基础,通过数据挖掘发现项目之间潜在的联系以实施连带推荐 (2)基于内容的推荐 81 通过提取用户的购买和评价行为,分析并获取用户感兴趣产品的特征作为用户的购物偏好,同时对产品进行特征提取与表示,通过用户特征偏好与产品特征的匹配程度实施推荐。 (3)协同过滤推荐 59 筛选出一组与目标用户兴趣相近的用
分类: 其他 发布时间: 02-08 22:44 阅读次数: 0

selenium 生成HtmlTestRunner测试报告

下载路径:tungwaiyip.info/software/HTMLTestRunner.html 2改成3 使用: 最后: run 套件的名 在类,或方法里使用三个双引号进行注释,在报告里可以直接打印出来。 不能使用单引号 如果要使每次生成的文件名不一样,可以加上时间 如果要让所有的测试用例都写入到测试报告里,只需要在主的这支测试套件文件里写入即可
分类: 其他 发布时间: 02-08 22:44 阅读次数: 0

P4097 [HEOI2013]Segment(李超树)

链接 https://www.luogu.org/problemnew/show/P4097 https://www.lydsy.com/JudgeOnline/problem.php?id=3165 思路 还是模板超哥线段树 注意没有斜率的时候 还有貌似卡精度了,long doule不行,需要eps判等(也许是我太丑了) 确实拍出许多毛病,但是懒得提交直接下数据 下错了,对拍了两小时没看出啥毛病,最后测了测std才发现,真的是zz 代码 #include <iostream> #includ
分类: 其他 发布时间: 02-08 22:44 阅读次数: 0

#python day01 初识python 学习视频来源于 太白金星

#初识python 学习视频来源于 太白金星 #print('你好中国') #版本控制 #python.exe 改为 python2.exe #python2.exe d:test.py #使用2.7版本执行测试程序 #python.exe d:test.py #使用3.7版本执行测试程序 #中文显示 指定编码 (使用python2.7,不报错,但显示乱码) #-*- encoding:utf-8 -*- #注释 #单行 # #多行''' ''' 3个单引号 或双引号 #变量 常量 ''' 1
分类: 其他 发布时间: 02-08 22:44 阅读次数: 0

初学者第一天的HTML学习

在网上看了太多前端开发的初学攻略,搞得头大。目前还是不要好高骛远,一步一步充实自己。今天学习了最基础的HTML,看着自己做出来的网页很开心,就是太丑太简陋了哈哈,相信自己会越来越好。放下今天的练习成果给几年后的自己看。 <!DOCTYPE html> <html> <head> <meta charset="UTD-8"> <title>这是一个练习HTML</title> </head> <body> <h1>这是一个标题。</h1> <h2>这是另一个标题</h2> <p>这是一个内容</
分类: 其他 发布时间: 02-08 22:44 阅读次数: 0

[cf557d]Vitaly and Cycle(黑白染色求奇环)

题目大意:给出一个 n 点 m 边的图,问最少加多少边使其能够存在奇环,加最少边的情况数有多少种。 解题关键:黑白染色求奇环,利用数量分析求解。 奇环:含有奇数个点的环。 二分图不存在奇环。反之亦成立。 #include<cstdio> #include<cstring> #include<algorithm> #include<cstdlib> #include<iostream> #include<cmath> using namespace std; typedef lon
分类: 其他 发布时间: 02-08 22:44 阅读次数: 0

golang总结-Redis整合

目录 1. 基本用法 2. Redis连接池 go get github.com/gomodule/redigo/redis 1. 基本用法 获取连接 package conn import ( "github.com/gomodule/redigo/redis" "log" ) const ( redis_passwd = "" redis_host = "" redis_port = "" redis_address = "192.168
分类: 其他 发布时间: 02-08 22:44 阅读次数: 0

随手练——HDU-2037 时间安排(贪心)

HDU-2037 :http://acm.hdu.edu.cn/showproblem.php?pid=2037 最基础的贪心题目,选取结束时间早的策略。 #include <iostream> #include <vector> #include <algorithm> using namespace std; class time { public: int t_s, t_e; time(int s,int e) { t_s = s; t_e
分类: 其他 发布时间: 02-08 22:44 阅读次数: 0

[NOI2015,LuoguP2146]软件包管理器------树剖

***题目链接戳我***   又是在树上瞎搞滴题目....   我们如果以安装的软件为1,未安装的软件为0,那么软件改变的数量即树上权值总和的数量,涉及到区间修改,区间查询,考虑树剖   分析完毕,似乎没啥好说的了。。。树剖模板题(然鹅我是不会告诉你们我因为把int打成char查了好久好久代码滴...)      细节问题:为了便于处理把每个节点编号都加上1,避免一些不必要的错误   P.S.打完才发现好像不用区间查询   代码: 1 #include<cstdio> 2 #includ
分类: 其他 发布时间: 02-08 22:44 阅读次数: 0

分布式&分布式锁&Redis分布式锁

一、什么是分布式 分布式的CAP理论告诉我们:任何一个分布式系统都无法同时满足一致性(Consistency)、可用性(Availability)和分区容错性(Partition tolerance),最多只能同时满足两项。 C:一致性,在分布式环境下,一致性是指多个节点同一时刻要有同样的值; A:可用性,服务一直保持可用状态,当用户发出一个请求,服务能在一定时间内返回结果; P:分区容忍性,即使单个组件不可用,操作依然可以完成; 目前很多大型网站及应用都是分布式部署的,分布式场景中的数据一致
分类: 其他 发布时间: 02-08 22:44 阅读次数: 0

C# 使用 Emit动态生成函数,附带与反射,硬编码的测试结果。

  因为托管.Net 程序代码最终被编译的结果为CIL(Common Intermediate Language,直译为公共中间语言,在很多场景下也称MSIL),在运行时,经过CLR加载执行类型可用性,安全性检查,并最终由JIT根据本地CPU的指令集生成对应的本地代码以执行, 所以理论而言,我们可以使用CIL构建最终生成的程序集,当然,前提是使用者必须懂得一些CIL,好在相对于汇编语言,CIL要可读性要更强,难度更低,BCL(Basic Class Library,基本类库)提供了Emit方式
分类: 其他 发布时间: 02-08 22:44 阅读次数: 0

p2805 [NOI2009]植物大战僵尸

传送门 分析 代码 #include<iostream> #include<cstdio> #include<cstring> #include<string> #include<algorithm> #include<cctype> #include<cmath> #include<cstdlib> #include<queue> #include<ctime> #include<vector> #include<set> #include<map> #include<stack> usin
分类: 其他 发布时间: 02-08 22:44 阅读次数: 0

golang管道

golang中的channel channel用于goroutine之间的通信 如果不用channel,使用共享全局变量的方式,需要加锁 // synchornized 同步 // golang中的 sync包中有互斥锁 var lock sync.Mutex // mutex 互斥 lock.Lock() // 上锁 // 多个goroutine同时对相同的数据进行修改 lock.Unlock() // 解锁 使用同步锁并发效率会很低 channel主要用于goroutine通信和解决
分类: 其他 发布时间: 02-08 22:28 阅读次数: 0

[bzoj1024] [SCOI2009]生日快乐

Description   windy的生日到了,为了庆祝生日,他的朋友们帮他买了一个边长分别为 X 和 Y 的矩形蛋糕。现在包括windy,一共有 N 个人来分这块大蛋糕,要求每个人必须获得相同面积的蛋糕。windy主刀,每一切只能平行于一块蛋糕的一边(任意一边),并且必须把这块蛋糕切成两块。这样,要切成 N 块蛋糕,windy必须切 N-1 次。为了使得每块蛋糕看起来漂亮,我们要求 N块蛋糕的长边与短边的比值的最大值最小。你能帮助windy求出这个比值么? Input   包含三个整数,X
分类: 其他 发布时间: 02-08 22:28 阅读次数: 0

python中 单星号(*)与双星号(**)的使用

原帖地址见:[Python]-12-星号变量的特殊用法 在Python中,星号除了用于乘法数值运算和幂运算外,还有一种特殊的用法"在变量前添加单个星号或两个星号",实现多参数的传入或变量的拆解,本文将详细介绍"星号参数"的用法。 # 什么是星号变量(*) 最初,星号变量是用在函数的参数传递上的,在下面的实例中,单个星号代表这个位置接收任意多个非关键字参数,在函数的*b位置上将其转化成元组,而双星号代表这个位置接收任意多个关键字参数,在**b位置上将其转化成字典: *   该位置接受任意多个非关
分类: 其他 发布时间: 02-08 22:28 阅读次数: 0

【linux】linux系统中常见配置文件说明

1.配置文件/proc/sys/fs/file-nr 里文件里显示三个数字 [root@localhost logs]# cat /proc/sys/fs/file-nr 2112 0 2100000 已分配文件句柄的数目 已使用文件句柄的数目 文件句柄的最大数目 上面第二项的值为0表示分配的文件描述符都已经被使用。 2.配置文件 /etc/sysctl.conf 主要是一些系统信息配置 [r
分类: 其他 发布时间: 02-08 22:28 阅读次数: 0

单行文本框QLineEdit

1 import sys 2 from PyQt5.QtWidgets import QApplication, QWidget, QLabel, QLineEdit, QPushButton 3 from PyQt5.QtCore import Qt 4 5 class Demo(QWidget): 6 7 def __init__(self): 8 super(Demo, self).__init__() 9 self.resiz
分类: 其他 发布时间: 02-08 22:28 阅读次数: 0

Matplotlib-画图种类

Scatter 散点图 本节我们将讲述各种不同的plot的方式。之前我们讲到了如何plot线,今天我们讲述如何plot散点图。 # 首先,先引入matplotlib.pyplot简写作plt,再引入模块numpy用来产生一些随机数据。 # 生成1024个呈标准正态分布的二维数据组 (平均数是0,方差为1) 作为一个数据集,并图像化这个数据集。 # 每一个点的颜色值用T来表示: import matplotlib.pyplot as plt import numpy as np
分类: 其他 发布时间: 02-08 22:28 阅读次数: 0

IDEA快速生成get set等方法快捷键

alt + insert
分类: 其他 发布时间: 02-08 22:28 阅读次数: 0