学习python第一天!代码复用与函数递归

1 #recursion.py:打印斐波那契数列 2 def fact(n): 3 if n==1 or n==2: 4 return 1 5 else: 6 return fact(n-1)+fact(n-2) 7 while 1==1: 8 test=eval(input("请输入数字:")) 9 for i in range(1,test+1): 10 print("第{}次打印:".form
分类: 其他 发布时间: 02-21 23:18 阅读次数: 0

我的学习经验:如何使用一本技术书籍

关键字: 快速内容脉络、 选取、不同类型的内容采用不同的 对待(举例)
分类: 其他 发布时间: 02-21 23:18 阅读次数: 0

使用AJAX技术发送异步请求,HTTP服务端推送

使用AJAX技术发送异步请求 什么是AJAX AJAX指一步Javascript和XML(Asynchronous JavaScript And XML),它是一些列技术的组合,简单来说AJAX基于XMLHttpRequest让我们在不重载页面的情况下和服务器进行数据交换。 加上JavaScript和DOM(Document Object Model,文档对象模型),我们就可以在接收到响应数据后局部更新页面。XML指的是数据的交互模式,可以是纯文本(Plain Text)、HTML或JSON。
分类: 其他 发布时间: 02-21 23:18 阅读次数: 0

PAT 甲级 A1058 (2019/02/09)

1 #include<cstdio> 2 int main(){ 3 int a[3], b[3], c[3], cont = 0; 4 scanf("%d.%d.%d %d.%d.%d",&a[0], &b[0], &c[0], &a[1], &b[1], &c[1]); 5 c[2] = ( c[0] + c[1] ) % 29; 6 cont = ( c[0] + c[1] ) / 29; 7 b[2] = ( b[0] +
分类: 其他 发布时间: 02-21 23:18 阅读次数: 0

虚树学习

大概入门了一下虚树, 感觉虚树其实就是对暴力dfs的优化, 只保留了些有效信息的点, 最后用栈模拟dfs. 板子题 洛谷 P2495 #include <iostream> #include <algorithm> #include <cstdio> #include <vector> #define pb push_back #define PER(i,a,n) for(int i=n;i>=a;--i) #define REP(i,a,n) for(int i=a;i<=n;++i) us
分类: 其他 发布时间: 02-21 23:18 阅读次数: 0

PAT 甲级 A1061 (2019/02/09) NULL(16/20)

1 #include<cstdio> 2 #include<cstring> 3 int main(){ 4 char str1[61], str2[61], str3[61], str4[61]; 5 char week[7][4]={"MON", "TUE", "WED", "THU", "FRI", "SAT", "SUN"}; 6 scanf("%s", &str1); 7 scanf("%s", &str2); 8
分类: 其他 发布时间: 02-21 23:18 阅读次数: 0

PAT 甲级 A1073 (2019/02/10) NULL(18/20)

1 #include<cstdio> 2 #include<cstring> 3 int main(){ 4 char Array[10010]; 5 scanf("%s",Array); 6 int i = 0, pos, cnt, length = strlen(Array); 7 while(Array[i++] != 'E'); 8 pos = i - 1; 9 cnt = i + 1; 10 i
分类: 其他 发布时间: 02-21 23:18 阅读次数: 0

Linux嗅探ettercap

场景 拿到一台C段的Linux服务器,对目标主机进行嗅探 ettercap安装 操作环境 Centos 6 $ sudo yum install -y libtool-ltdl ncurses-devel gtk+-devel gtk2-devel openssl openssl-devel libidn-devel libssl-devel libpcap-devel pcre-devel gnutls-devel pkgconfig ghostscript $ sudo rpm -Uvh
分类: 其他 发布时间: 02-21 23:18 阅读次数: 0

浅谈js抽象工厂模式

一。简单工厂 定义:简单工厂模式中,可以根据参数的不同返回不同类的实例。简单工厂模式专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。 比如你去专门卖鼠标的地方你可以买各种各样的鼠标 function mouse(color,long){     var o = new Object();     o.color= color;     o.long= long;     o.Explain= function
分类: 其他 发布时间: 02-21 23:18 阅读次数: 0

PAT 甲级 A1001 (2019/02/10)

1 #include<cstdio> 2 #include<cstdlib> 3 int main(){ 4 long A,B,C,SUM; 5 scanf("%ld%ld",&A,&B); 6 SUM = A + B; 7 C = abs(SUM); 8 if(C < 1000) 9 printf("%ld",SUM); 10 if(C >= 1000 && C < 1000000)
分类: 其他 发布时间: 02-21 23:18 阅读次数: 0

图模.数据库连接测试.简单操作

1、感受:  1、Oracle和MySQL放在一起操作时,才发现,两者基本使用的类都是一样的,只是加载的驱动不同(“Class.forName(???);”)。一定是定了某种协议之类的...  2、具体 Class.forName(???); 的参数,到底填什么驱动名呢?一般都是 ???Driver之类的。可以用以下的方式来确定:   (1)网上搜索,此种数据库 使用的驱动类名是什么。一定是都是 包名.类名的形式,如 aaa.bbb.ccc.ddd   (2)查看自己的 jar,看里面的层次结
分类: 其他 发布时间: 02-21 23:18 阅读次数: 0

测试代码(测试函数)

测试函数: name_function.py #!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2019/2/21 21:54 # @Author : solo # @Site : # @File : name_function.py # @Software: PyCharm def get_formatted_name(first,middle,last,lll): full_name = firs
分类: 其他 发布时间: 02-21 23:18 阅读次数: 0

PAT 甲级 A1036 (2019/02/08)

1 #include<cstdio> 2 struct stu_info{ 3 char name[20]; 4 char id[20]; 5 int score; 6 }M, F, temp; 7 void init(){ 8 M.score = 101; 9 F.score = -1; 10 } 11 int main(){ 12 init(); 13 int k; char gende
分类: 其他 发布时间: 02-21 23:18 阅读次数: 0

Linux硬件信息查看

more /proc/cpuinfo more /proc/meminfo more /proc/*info lspci 查看主板信息等 cat /proc/cpuinfo CPU信息 cat /proc/meminfo 内存信息 Ubuntu 查看磁盘空间大小命令 df -h Df命令是linux系统以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息,命令格式: df -hl 显示格式为: 文件系统 容量 已用 可用 已用% 挂载点 Files
分类: 其他 发布时间: 02-21 23:18 阅读次数: 0

评分 - 2019寒假训练营第三次作业

作业地址:https://edu.cnblogs.com/campus/fzu/2019/homework/2610 作业提交准则 - 按时提交 - 有分 - 超时提交 - 0分 - 抄袭 - 倒扣分数 得分榜 千帆竞发图 本次作业 优点 在作业难度大幅提高的情况下,大多数同学都尽自己所能提交了作业。 很多同学按照题目的方向,尽力去探索,进一寸有进一寸的收获。 博客的格式排版有一定进步。 本次作业优秀博客观光车->程灵飞 缺点 能够完整的完成作业的同学不多。 对时间的管理仍需提升。 突出表扬
分类: 其他 发布时间: 02-21 23:18 阅读次数: 0

PAT 甲级 A1031 (2019/02/08)

1 #include<cstdio> 2 #include<cstring> 3 int main(){ 4 char str[101]; 5 scanf("%s", str); // gets(str); 6 int N = strlen(str); 7 int n1 = ( N + 2 ) / 3, n3 = n1, n2 = N + 2 - n1 - n3; 8 for(int i = 0;
分类: 其他 发布时间: 02-21 23:18 阅读次数: 0

大数据学习——Storm+Kafka+Redis整合

1
分类: 其他 发布时间: 02-21 23:18 阅读次数: 0

centos防火墙开放端口

添加 firewall-cmd --zone=public --add-port=80/tcp --permanent (--permanent永久生效,没有此参数重启后失效) 重新载入 firewall-cmd --reload 重启一个服务: systemctl restart firewalld.service
分类: 其他 发布时间: 02-21 23:18 阅读次数: 0

PAT 甲级 A1019 (2019/02/08)

1 #include<cstdio> 2 bool Judge(int A[], int num){ 3 for(int i = 0; i < num; i++){ 4 if(A[i] == A[num-1-i]) 5 return true; 6 else 7 return false; 8 } 9 } 10 int main(){ 11 int N,
分类: 其他 发布时间: 02-21 23:18 阅读次数: 0

PAT 甲级 A1027 (2019/02/08)

1 #include<cstdio> 2 int main(){ 3 char str[13] = {'0','1','2','3','4','5','6','7','8','9','A','B','C'}; 4 int a, b, c; 5 scanf("%d %d %d", &a, &b, &c); 6 printf("#"); 7 printf("%c%c",str[a/13], str[a%13]); 8 pr
分类: 其他 发布时间: 02-21 23:18 阅读次数: 0