使用css制作心形图案并且添加动画心动效果
个人博客已经建好,欢迎各位前来访问 http://mengyang.info/ 纯css制作心形图案 首先制作一个正方形并且旋转45度 .heart{
position: absolute;
margin: auto;
top: 0;
right: 0;
bottom: 0;
left: 0;
background-color: pink;
height: 50px;
width: 50px;
transform:
haproxy dataplaneapi golang sdk 简单使用
前边有简单说过基于go-swagger 生成haproxy dataplaneapi api 以下一个简单说明 环境准备 docker-compose 文件 version: "3" services: grafana: image: grafana/grafana ports: - "3000:3000" prometheus: image: prom/prometheus volumes: - "./prometh
agc034C Tests
题意:$n$场考试,满分$X$分。你的对手每场考试得了$b_i$分。你每学习一个小时就能把某场考试提高1分。你能给每场考试选择一个$[l_i,u_i]$之间的加权。求最少花多少小时才能不比对手低 $n, X, l_i, u_i \leq 10^5, b_i \leq X$ 简单的二分。 首先最多只会有一场考试不是0分或X分,因为如果有两场考试都是$>0, <X$的话,一定可以把其中一场考试分数分给另外一场考试一些会更优。 然后枚举一下那个不是0分或X分的考试就行了。剩下的,提前排好序,贪心选最
ecstore导入文件开发问题解决 死循环+不兼容mac换行解决
1、死循环 /** * 如果是最后一条记录和倒数第二天记录属于同一个商品则继续下去 * @return bool true 继续获取下一行 false 不需要在获取,已经完整的获取到一条商品数据 */ public function check_continue(&$contents,&$line){ if ( count($contents) == 1 ) { return true; } else { array
表示数字 (HJ96)
C++代码如下: #include <iostream>
#include <string>
#include <cctype>
using namespace std;
int main()
{
string str = "";
while (cin >> str)
{
if (isdigit(str[0]))
cout << "*" << str[0];
else
cout
HDU - 6182 A Math Problem
给定n 问 k ^ k <= n的最大k 注意到n的范围才1e18,考虑枚举k就好了 不用想复杂 import java.math.BigInteger;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.io.StreamTokenizer;
import java
@RequestMapping和@RequestParam和@PathVariable
目录 @RequestMapping注解 @RequestParam注解 @PathVariable注解 @RequestMapping注解 @RequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上 用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径 用于方法上,表示在类的父路径下追加方法上注解中的地址将会访问到该方法 // 请求地址 http://localhost:8080/a/b
@RequestMapping(value = "/a")
public
Python 使用 argparse 开发命令行工具/获取命令行参数/子命令实现
一、大部分 Python 程序开发人员都知道可使用 sys.argv 获取在命令行中输入的参数,事实上我们可以进一步借助于另外一个 Python 内置库 argparse 来解析这些参数,并加入更多的功能。一些比较常用的第三方命令行解析工具 click: https://click.palletsprojects.com/en/7.x/ docopt: http://docopt.org/ 二、这里介绍一些在使用 argparse 进行命令行工具开发时比较实用的功能 1、依赖库导入 i
有人报过腾讯课堂的微客教育吗?腾讯课堂微客教育公开课程?
我是微客教育淘宝客学员,报名微客有一年多的时间了,当初我报名微客教育也是怀着试一试的心态!回过头看微客教育发展越来越好了七年前我在三流公司上班,当时小姨做淘宝一天销量有上百单,工作闲的时候兼职做淘宝,挣点零花钱。那一年在家休产假,产假规定是6个月,由于多休了半个月,公司给我发送一条邮件“无故旷工,按公司规定因辞退”。刚好国家出了好政策,鼓励年轻人创业。14年微商非常流行大牌复刻,我就买了专柜的鞋子
It还是高薪行业不?—软件测试
谁都希望拿高薪,但是并不是所有人、所有地方都能的;甚者培训出来还不能就业的大有人在,也不是所有人都适合培训后就业(年龄、学历、专业、期望就业地点、不同行业转行还是有很大限制)
高德打车宣布上线共享雨伞:醉翁之意不在酒
7月28日消息,近日高德打车宣布上线共享雨伞,乘客雨天乘坐网约车时,可以免费借用。下次使用高德打车时可归还共享雨伞,并且此次高德地图联合了中国天气网、微公益共同发起,预计将投放约一千辆这样的网约车。最近一个多月许多城市都是阴雨连天,雨伞成为出行必备的物品,从这点看高德打车还是挺人性化的。当然共享雨伞并非是什么新鲜事物,几年前共享经济被吹爆时,就有企业推出过共享雨伞。共享经济的泡沫太严重从共享单车遍
[NOI2018]归程(kruscal重构树+最短路+树上倍增)
NOI的模板题?貌似2018已经有两道模板了啊? 我们现在想要找到一个点集,使得从起点到点集中的每个点一定存在一条路径使得这条路径上的最小边大于水位线。 这就要使得我们从起点找到一条到每个点的路径使得路径上的最小边尽量打。这不就是kruskal重构树能干的事吗?不会的点我. 我们在重构树上倍增,找到一个深度最浅的节点使得其权值大于水位线,则其子树内的叶节点都是可以到的。 剩下的交给步行,我们发现终点是固定的所以步行的最短路是固定的,直接spfa搞出一个最短路再树形dp统计一下就行。 时间复杂度
Export org to markdown
Export org to markdown Recently, I wang to use org mode to wirte a blog. My blog is on the cnblogs, where has a beautyful skin called “esofar”. But the skin only well supports articles in markdown format. The org format is not supported. So I have t
欧的字符串QWQ(更新中。。。)
比较正经QWQ A 这里主要分成三部分: Hash Manacher KMP 日常叭叭:字符串这个东西,说好理解也不难理解,说不好学它也真的不好学。代码倒是不长,相比起线段树那种板子,字符串的模板是真的短。 不过感觉字符串的题并不多,反正我做过的挺少的,肯定有的地方理解的是真的不够到位。后面肯定会多看多学,这一篇当然也不可能就这么搁着啦~ B Hash C Manacher 先给模板题 试图代码敷衍: #include<cstdio>
#include<cstring>
#include<al
Prefix Flip (Hard Version)
思路: 将a串都变成0000,再将000变成b串 重点: 遍历a串,当遍历到a[i]是字符1时,说明前面的i-1都是0,所以可以对之前i-1直接进行取反在逆转,无影响都变为1 在操作这i个字符,取反在逆转都变成0000。 逆序遍历b串,当遍历到b[i]是1时,需要将此时全0串的第i位变成1,即对全0串的这i个字符取反在逆转,都变成1 在操作i-1个字符,取反再逆转又变成0,即成为b串的000001。 #include<cstdio>
#include<iostream>
#include<cs
leetcode-392-判断子序列
题目描述: 方法一:双指针 O(N+M) O(1) class Solution:
def isSubsequence(self, s: str, t: str) -> bool:
if s == "" and t == "":
return True
if t == "":
return False
i, j = 0,0
while i < len(s):
今日推荐
周排行