canvas基础动画示例

canvas基础动画示例 本文主要用最简单的例子,展示canvas动画效果是如何实现的 动画效果,是一个球绕着一点旋转 const canvas = document.getElementById('canvas'); const ctx = canvas.getContext('2d'); ctx.translate(250, 250); var count = 2; function animate() { ctx.clearRect(0, 0, 900, 700); //
分类: 其他 发布时间: 02-10 22:11 阅读次数: 0

mysql总结思维导图

mysql总结思维导图、脑图 先整理了一个思维导图出来,到时候再继续补充并且深入挖掘一下,再写博文。 另外,看了很多优秀的博文,在这里先mark一下。 https://www.cnblogs.com/hoobey/p/5427020.html https://blog.csdn.net/jjwen/article/details/71742268 https://blog.csdn.net/qq_28178167/article/details/50631061?locationNum=5&f
分类: 其他 发布时间: 02-10 22:11 阅读次数: 0

【从零学java】猜数字游戏——了解类与对象

通过猜数字游戏,开始了解类和对象。 游戏概要:产生一个0-9间的随机数,3个player猜,若有猜中者则游戏结束,猜不中下一轮继续猜。 类:GuessGame.class、Player.class、GameLauncher.class 逻辑: 1)GameLauncher作为程序的入口,含有main()方法。 2)main()中创建GuessGame对象,并调用它的startGame()方法。 3)startGame()方法是游戏的起点,创建3个player,然后猜数,并体现猜数的过程。 3个
分类: 其他 发布时间: 02-10 22:11 阅读次数: 0

青蛙学Linux—Zabbix Agent的主动模式和被动模式

1、为什么要使用Zabbix Agent的主动模式? 默认情况下,Zabbix Agent运行在被动模式。在这种模式下,Zabbix Server会去每个Zabbix Agent上抓取数据。这种模式在Zabbix Server监控主机少时,不会出现问题。但是,当监控的主机数量过多时,使用这种模式将照成严重的性能问题,表现如下: Zabbix Web操作卡顿,出现502错误 监控数据不准确,报警超时 图层断裂 Zabbix Server开启的poller进程过多,就算减少监控项数量,新加入一定量
分类: 其他 发布时间: 02-10 22:11 阅读次数: 0

selenium BY定位

By定位 通过对上面8种基本元素定位方式的学习,在使用过程种可以根据实际的情况去选择对应的的定位方式,我们可以用By来设置定位策略,具体语法如下: find_element(By.ID,"kw") find_element(By.NAME,"wd") find_element(By.CLASS_NAME,"s_ipt") find_element(By.TAG_NAME,"input") find_element(By.LINK_TEXT,u"新闻") find_element(By.PART
分类: 其他 发布时间: 02-10 22:11 阅读次数: 0

[SCOI 2016] 美味

[题目链接] https://www.lydsy.com/JudgeOnline/problem.php?id=4571 [算法] 二分 + 可持久化线段树逐位确定答案的每一位即可 时间复杂度 : O(NlogN^2) [代码] #include<bits/stdc++.h> using namespace std; const int N = 2e5 + 10; const int MAXLOG = 30; const int MAXP = N * MAXLOG; typedef long
分类: 其他 发布时间: 02-10 22:11 阅读次数: 0

中国古代神话-记1

盘古开天地:远古天地混沌似鸡蛋 一万八千年天地分开,盘古左手拿凿子右手拿板斧开天辟地。 盘古化生万物:盘古临死口呼气变风和云,声音变雷霆,左眼太阳有眼月亮,须发变星辰,四至五体为大地四极五岳,血液变江河湖泊,筋脉变山川道路,肌肤变肥田沃土,汗毛变草木,汗水变甘霖,牙齿骨头变金属矿石,精髓变珍珠美玉,寄生小虫变黎民百姓 女娲补天:不知什么原因,天穹四大柱子折断,女娲去昆仑山熔炼五色石子修补苍天 女娲造人:女娲在河边用黄土捏泥人放地上变成人,后来用藤条做成绳子甩泥点子造人 雷神+华胥氏->伏羲 华
分类: 其他 发布时间: 02-10 22:11 阅读次数: 0

[ZJOI2007] 仓库建设

[题目链接] https://www.lydsy.com/JudgeOnline/problem.php?id=1096 [算法] 斜率优化 时间复杂度 : O(N) [代码] #include<bits/stdc++.h> using namespace std; #define N 1000010 typedef long long ll; typedef long double ld; typedef unsigned long long ull; int n , l , r; ll
分类: 其他 发布时间: 02-10 22:11 阅读次数: 0

我暂时可以理解的git操作

我现在用的是vscode编辑器,感觉还挺好用的,而且支持git可视化操作(主要是我就是用一点常用的) 就拿平常练习来说 git init //初始化git,并创建.git隐藏文件 接着:(我不知道这样理解是否正确) git add . //提交添加修改文件 我看到别人还有用 git add * //这个好像是不会忽略一些文件---总之不太好....理解能力比较差 git commit -m '描述信息' //将刚刚添加的修改文件上传到.git隐藏文件中 当你创建远程仓库的时候,直接复制接下来的
分类: 其他 发布时间: 02-10 22:11 阅读次数: 0

python 进程数据通信

进程通信的第一种方式 from multiprocessing import Process,Queue def f(q): q.put([42,2,'hello']) print('zi q id:', id(q)) # 进程的id不同 说明q队列是拷贝的 if __name__=='__main__': q=Queue() print('main q id:',id(q)) # 在主进程下面创建的q # 两个进程的数据是相互独立的
分类: 其他 发布时间: 02-10 22:11 阅读次数: 0

P2040打开所有的灯

例如 0 1 1 1 0 0 1 0 1 点一下最中间的灯【2,2】就变成了 0 0 1 0 1 1 1 1 1 再点一下左上角的灯【1,1】就变成了 1 1 1 1 1 1 1 1 1 达成目标。最少需要2步。 输出2即可。 输入输出格式 输入格式: 九个数字,3*3的格式输入,每两个数字中间只有一个空格,表示灯初始的开关状态。(0表示关,1表示开) 输出格式: 1个整数,表示最少打开所有灯所需要的步数。 输入输出样例 输入样例#1: 复制 0 1 1 1
分类: 其他 发布时间: 02-10 22:11 阅读次数: 0

MySql常用函数 --MySql

1、目标 MySQL数据库中提供了很丰富的函数。MySQL函数包括数学函数、字符串函数、日期和时间函数、条件判断函数、系统信息函数、加密函数、格式化函数等。通过这些函数,可以简化用户的操作。例如,字符串连接函数可以很方便的将多个字符串连接在一起。在这一章中将讲解的内容包括:数学函数、字符串函数、日期和时间函数、条件判断函数、系统信息函数、加密函数等其它函数。 2、为什么要使用函数   MySQL函数是MySQL数据库提供的内部函数。这些内部函数可以帮助用户更加方便的处理表中的数据。本小节中将简
分类: 其他 发布时间: 02-10 22:11 阅读次数: 0

Visual Studio进行Web性能测试- Part I Visual Studio进行Web性能测试- Part I

Visual Studio进行Web性能测试- Part I 2012-08-29 08:01 by 知平软件, 5356 阅读, 9 评论, 收藏, 编辑 原文作者:Ambily.raj Visual Studio是可以用于性能测试的工具之一。Visual Studio Test版或Visual Studio 2010旗舰版为自动化测试提供了支持。本文介绍Visual Studio的Web测试功能。 介绍 对于一个多用户的应用程序,性能是非常重要的。性能不仅是执行的速度,它包括负载和并发方面
分类: 其他 发布时间: 02-10 22:11 阅读次数: 0

随手练——洛谷-P1008 三连击(暴力亦需有头脑)

第一眼看到这个题,我脑海里就是,“我们是不是在哪里见过~”,大一刚学C语言的时候写过一个类似的题目,写了九重循环。。。。就像这样(在洛谷题解里看到一位兄台写的。。。。超长警告,慎重点开) #include <stdio.h> #include <cstdlib> int main() { int i[9]; for (i[0] = 1; i[0] <= 9; i[0]++) { for (i[1] = 1; i[1] <= 9; i[1]++)
分类: 其他 发布时间: 02-10 22:11 阅读次数: 0

Linux系统下的Chrony时间同步

该文章讲述如何使用Linux系统下的Chrony软件实现时间的同步
分类: 企业开发 发布时间: 02-10 22:10 阅读次数: 0

考研英语 | 17天搞定GRE单词

背词时间表在线生成:红宝书21天计划表 第一章 背词法的理论基础 牛逼就是了! 第二章 背词法 一、17天背词法 忠告 初记单词时需要记忆的内容 记忆法 10个单词为一组,背完一组复习一组(第一个记忆周期),背完6组就将6组都复习一遍(第二个记忆周期),然后用同样的方法背7~12组。 建议早上背。背完单词的12小时以后(第三个记忆周期),复习所有新单词。注意调换背诵顺序,以 list为单位(12组为一个list)。 对于记过的单词,在1天后,再隔2天、4天、7天、15天后分别复习。 背词时间表
分类: 其他 发布时间: 02-10 22:00 阅读次数: 0

考研英语 | 背词日记

2月9日 第一天,背了3个单元,全都是认识的,只是一些一词多义的不太记得。 2月10日 有几个记不太清的词,看了几遍清楚不少。
分类: 其他 发布时间: 02-10 22:00 阅读次数: 0

彭蕾:CEO如何对抗孤独感?

阿里巴巴合伙人彭蕾,曾经在湖畔大学讲课的时候,特别和学员们分享了CEO如何面对“至暗时刻”,如何面对无可诉说的孤独感。
分类: 编程语言 发布时间: 02-10 21:55 阅读次数: 0

DDoS攻击介绍,如何防御DDoS攻击?

分布式拒绝服务攻击(DDoS攻击)是一种针对目标系统的恶意网络攻击行为,DDoS攻击经常会导致被攻击者的业务无法正常访问
分类: 编程语言 发布时间: 02-10 21:55 阅读次数: 0

【函数计算月报】2018年12月刊

阿里云 Serverless Computing 产品函数计算 12 月最新动态。
分类: 编程语言 发布时间: 02-10 21:55 阅读次数: 0