flag

Vue动画工具及特效

末鹿安然 提交于 2019-11-30 03:58:58
vue动画部分,这部分难度主要在于动画代码的固定形式,比较繁琐复杂,举出几个实例。 1.单元素/组件的过渡 资源包: < script src = "node_modules/vue/dist/vue.js" > < / script > body部分: 1.若想反复点击实现隐藏/出现状态循环交替,再标签内设置v-if=“flag”,在data中设置flag=false/true(false代表初始成隐藏标签,true为显示标签),在触发点击事件的标签上添加:@click=flag=!flag,即每次点击呈现相对立的状态。 2.transition标签包裹需要被动画控制的元素。 3.若代码页中有多个不同的动画效果,可以给transition标签命名,也就是属性name="",并与style中的选择器连用(具体操作样式部分说。) < body > < div id = "root" > < button @click = "flag=!flag" > 点点点 < / button > //transition包裹需要被动画控制的元素 //再vue中,transition可以是一个标签(元素) < transition > < h1 v - if = "flag" > 王阿赫 < / h1 > < / transition > < transition name = "my" > <

旋转木马轮播图

老子叫甜甜 提交于 2019-11-29 16:18:12
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title>旋转木马轮播图</title> <link rel="stylesheet" href="css.css"/> </head> <body> <div class="wrap" id="wrap"> <div class="slide" id="slide"> <ul> <li><a href="#"><img src="images/slidepic1.jpg" alt=""/></a></li> <li><a href="#"><img src="images/slidepic2.jpg" alt=""/></a></li> <li><a href="#"><img src="images/slidepic3.jpg" alt=""/></a></li> <li><a href="#"><img src="images/slidepic4.jpg" alt=""/></a></li> <li><a href="#"><img src="images/slidepic5.jpg" alt=""/></a></li> </ul> <div class="arrow" id="arrow"> <a href="javascript:;"

实现简单的计算器(计算功能模块实现)

前提是你 提交于 2019-11-29 13:45:51
1 #ifndef EXECUTE_H 2 #define EXECUTE_H 3 #include <QString> 4 5 class execute 6 { 7 public: 8 execute(); 9 void setnum1(int num); 10 void setnum2(int num); 11 void setflag(QString flag); 12 QString doexe(); 13 private: 14 int num1; 15 int num2; 16 QString flag; 17 }; 18 19 #endif // EXECUTE_H 1 #include "execute.h" 2 3 execute::execute() 4 { 5 num1=0; 6 num2=0; 7 } 8 9 void execute::setnum1(int num){ 10 this->num1 = num; 11 } 12 13 void execute::setnum2(int num){ 14 this->num2 = num; 15 } 16 17 void execute::setflag(QString flag){ 18 this->flag = flag; 19 } 20 21 QString execute::doexe(){ 22

装饰器2

假装没事ソ 提交于 2019-11-29 01:49:13
import time#引入模块 FLAG = True#用来判定是否需要用来执行装饰器里面的timmer函数 def timmer_out(FLAG):#外层判定函数 def timmer(func): def inner(*args,**kwargs): if FLAG:#true将执行timmer里面的操作 start = time.time() ret = func(*args,**kwargs) end = time.time() print(end - start) return ret else: ret = func(*args, **kwargs) return ret return inner return timmer @timmer_out(FLAG)#调用函数timmer_out()返回timmer @timmer语法糖实质是qqxing = timmer(qqxing) def qqxing(): time.sleep(0.01) print('taibai') @timmer_out(FLAG)#调用函数timmer_out()返回timmer def erguotou(): time.sleep(0.01) print('alex') qqxing() erguotou() 来源: https://www.cnblogs.com/li33232/p

web-天下武功唯快不破

妖精的绣舞 提交于 2019-11-28 14:35:44
没有武术是不可摧毁的,而最快的速度是获得长期成功的唯一途径。 >>>>>> ----你必须尽可能快地做到这一点!---- <<<<<< 查看源码 大概就是传递POST请求 burpsuite抓包 每次提交都失败,速度不够快 ,而且每次flag的值都会变, 那么就编写一个脚本提交post #coding:utf-8 import base64 import requests url='http://ctf5.shiyanbar.com/web/10/10.php' r=requests.get(url) head=r.headers base64_flag = base64.b64decode(head['flag']) #base64解密 flag = base64_flag.decode() #从字节转化成字符串类型 flag = flag.split(':')[1] #提取flag data = {'key':flag} result = requests.post(url,data=data).text #发送POST请求 print(result) 得到flag CTF{Y0U_4R3_1NCR3D1BL3_F4ST!} 来源: https://www.cnblogs.com/gaonuoqi/p/11410253.html

PAT Basic 1017 A除以B (20 分)

大城市里の小女人 提交于 2019-11-28 11:52:40
本题要求计算 /,其中 A 是不超过 1000 位的正整数, B 是 1 位正整数。你需要输出商数 Q 和余数 R,使得 A = B × Q + R 成立。 输入格式: 输入在一行中依次给出 A 和 B,中间以 1 空格分隔。 输出格式: 在一行中依次输出 Q 和 R,中间以 1 空格分隔。 输入样例: 123456789050987654321 7 输出样例: 17636684150141093474 3 #include <iostream> #include <vector> using namespace std; int main() { string s;int a;bool flag=false; vector<int> vec; cin>>s>>a; int tmp=0; for(int i=0;i<s.length();i++){ tmp=tmp*10+(s[i]-'0'); vec.push_back(tmp/a); tmp=tmp%a; } for(int i=0;i<vec.size();i++){ if(vec[i]!=0) flag=true; if(flag) cout<<vec[i]; } if(flag==false) cout<<0; cout<<" "<<tmp; system("pause"); return 0; } 来源: https:/

v-if 和v-show 用法

谁说胖子不能爱 提交于 2019-11-28 10:23:11
1 <template> 2 <div> 3 <p>我是一只猫</p> 4 <p>指令if 和show使用</p> 5 <div v-if="flag">今晚上课</div> 6 <div v-else>今晚不上课</div> 7 <p></p> 8 <button @click="flag=!flag">切换</button> 9 <p>-------------------------------</p> 10 <div v-show="flag">你喜欢我</div> 11 <div v-show="!flag">你不喜欢我</div> 12 <p>------</p> 13 <button @click="flag=!flag">切换</button> 14 </div> 15 </template> 16 <script> 17 export default { 18 name:'ifAndShow', 19 data(){ 20 return{ 21 flag:true, //上课 //不上课 22 } 23 } 24 } 25 </script> 26 <style scoped> 27 28 </style> 来源: https://www.cnblogs.com/yuanxiangguang/p/11404677.html

24.循环栅栏 CyclicBarrier

半世苍凉 提交于 2019-11-28 09:39:54
import java.util.Random; import java.util.concurrent.BrokenBarrierException; import java.util.concurrent.CyclicBarrier; /** * 循环栅栏 CyclicBarrier * 可以反复使用的计数器 * 如:计数器设置为10,凑齐第一批10个线程后,计数器就会归零,然后接着凑齐下一批10个线程 * * public CyclicBarrier(int parties, Runnable barrierAction) //计数总数,线程总数 */ public class CyclicBarrierDemo { public static class Soldier implements Runnable{ private String soldier; private final CyclicBarrier cyclicBarrier; Soldier(String soldierName, CyclicBarrier cyclicBarrier) { this.soldier = soldierName; this.cyclicBarrier = cyclicBarrier; } @Override public void run() { try { /