Day1作业2

#Author:Qi count = 0 #输入三次,超过次数不给输入 while count<3: count +=1 #用户输入 user = input("Input your name:") password = input("Input your password:") #如果用户输入用户名已经在user_locked文件中,则显示用户名已被锁定 f_l = open('user_locked.txt') f0 = f_l.readlines() if user in f0: pri
分类: 其他 发布时间: 10-09 22:40 阅读次数: 0

实习笔记 burpsuite

1、通过设置拦截HTTPS协议消息: 拦截HTTPS协议消息,HTTPS在原有的基础上增加了安全套接字层SSL协议,通过CA证书来验证服务器的身份,在拦截设置中,绑定端口有三种模式,分别是仅本地回路模式,所有接口模式和指定地址模式,当选择非本地回路的IP地址的时候,局域网中的其他电脑可以访问该主机的监听地址。 隐形代理: 主要用于测试富客户端应用或者非浏览器代理方式处理的应用,当设置隐形代理的时候,将通过非代理的方式直接连接buprsuite的监听端口。 使用自签名证书: Use a self
分类: 其他 发布时间: 10-09 22:40 阅读次数: 0

10.9(day2)

1. 开发工具   (1)记事本   (2)超级记事本   (3)Eclipse   (4)MyEclipse   (5)IDEA 2. Eclipse  eclipse的下载和安装 http://www.eclipse.org/ (1)存放编写代码的位置: (2)创建类: (3)设置eclipse的字体大小 注意:如果一个类使用public进行修饰那么这个类的类名和文件名要保持一致性 如果没有使用public修饰类名和文件名可以不一致性 一个java文件里面可以有多个类 如果一个java文件
分类: 其他 发布时间: 10-09 22:40 阅读次数: 0

PHP千万级秒杀项目实战附带视频讲解+代码演示+课程介绍+总结

课程目录 第1章课程简介 1.课程简介.mp4 第2章设计思路 2.设计思路.mp4 3.第一层代码分析.mp4 4.第二、三、四层代码分析.mp4 第3章代码实现 5.第一层代码实现讲解.mp4 6.第二、三、四层实现讲解.mp4 第4章效果演示 7.效果演示.mp4 下载地址:百度网盘下载
分类: 其他 发布时间: 10-09 22:40 阅读次数: 0

MES系统介绍

由于本人从事的行业主要为Mes行业,所以这里准备介绍一下Mes系统的基础概念和实际运用,并且以自己做过的一个实际案例(包括代码)来详细描述自己对Mes系统的认识,帮助小白扫盲,望大神勿喷。 MES系统(制造执行系统)的概念最早由美国提出,旨在加强MRP计划(物料需求计划)的执行功能,把MRP计划与车间作业现场控制,通过执行系统联系起来,这里的现场控制包括PLC,单片机,条形码,各种检测仪器等。从而帮助企业实现生产计划管理丶生产过程控制丶产品质量管理丶车间库存管理丶项目看板管理和人力资源管理等。
分类: 其他 发布时间: 10-09 22:40 阅读次数: 0

PHP攻城狮 - PHP从基础语法到原生项目开发

您的PHP pro已上线, TA可能是世界上最好的语言? 最酷的攻城狮,从查看对方资料开始 PHP作为一种通用开源脚本语言,已入选全球五大最受欢迎的编程语言,是唯一入选的脚本语言。2016年全球5000万互联网网站中,有60%以上使用着PHP技术,国内80%以上的动态网站都在使用PHP开发。2011年PHP从业人数新增42%,PHP程序员和招聘岗位的供求比例是1:40。 最牛的攻城狮,从实际经验入手规划 PHP具备成熟的开源代码及模板,主要用于API接口开发,后台系统管理和web动态网站开发,
分类: 其他 发布时间: 10-09 22:40 阅读次数: 0

Java实现ArrayList

说明都在注释: package adt.array; import java.util.Iterator; import java.util.NoSuchElementException; /** * * @author 数据结构与算法分析 * @param <T> AnyType T 任何类型 */ public class MyArrayList<T> implements Iterable<T>{ //集合初识长度 private static final int
分类: 其他 发布时间: 10-09 22:40 阅读次数: 0

CF1030E Vasya and Good Sequences

Vasya有n个64位二进制正整数,小R有一种魔法,它可以让一个二进制数的任意两位交换,比如它可以将7(...000111)变成11(...001011)或者22(...010110),等等。对于一个序列,如果Vasya可以通过对任意多个序列中的数(可以是0个)使用任意多次(可以是0次)这种魔法,使得序列中的所有数异或和得0,则称这是一个好的序列。给定n个数a_1,a_2,a_3...a_n,问有多少对(l,r),1<=l<=r<=n,使得a_l,a_l+1,...,a_r是好的序列。 蠢了…
分类: 其他 发布时间: 10-09 22:40 阅读次数: 0

多线程基础——线程启动

线程的启动 1.继承Thread类 2.实现Runnable接口 public class PrintThread extends Thread{ private String message; public PrintThread(String message){ this.message = message; } public void run(){ for(int i = 0;i<100;i++){ System
分类: 其他 发布时间: 10-09 22:40 阅读次数: 0

2018千锋教育全套PHP视频教程

【课程内容】 PHP视频教程 基础篇 目标:月薪3000 HTML CSS PHP基础 MySql数据库 PHP视频教程 高级篇 目标:月薪5000 PHP高级语法 PHP高级实战 Javascript PHP视频教程 特级课 目标:月薪7000 快速玩转Linux系统 高性能Linux服务器构建实战 PHP视频教程 ThinkPHP框架 目标:月薪10000 ThinkPHP5.0框架全方位解读与实战 PHP视频教程 Laravel框架 目标:月薪10000 全方位解读Laravel框架及实
分类: 其他 发布时间: 10-09 22:40 阅读次数: 0

数学基础面试刷题

1.用 0,1,2,3,4,5 组成没有重复数字的四位数,其中千位数字大于百位数字且百位数字大于十位数字的四位数的个数是 思路:从六个数字中选取三个作为千百十位,因为有大小限制,所以他们之间的顺序一旦选定后就是固定的了。共C(3,6)种取法。再从剩下的三个数中选择一个作为个位,有C(1,3)种取法。  共C(3,6)*C(1,3)=60种   2.两人约会,约好6点到7点之间在指定地点见面,...
分类: 其他 发布时间: 10-09 22:40 阅读次数: 0

牛客BookManager项目(未完)

1.导入github项目选择普通工程,然后update maven把配置信息更新出来,因为一般不会提交配置信息到github(这里的配置信息是eclipse工程自带的信息,一个项目组不可能每个人的eclipse一样,所以一般都会把自己的配置信息提交,如果提交了,这个人就是害人) 2.FreeMaker 3.传值...
分类: 其他 发布时间: 10-09 22:40 阅读次数: 0

数据结构面试刷题

树的计算题技巧: 1.在二叉树的第i层至多有2^i - 1 个节点 2.深度为k的二叉树至多有2^k-1 个节点 3. 设度为0,1,2节点为n0,n1,n2,总结点是n,则n0=n2+1;(根据4.5条推出) 4.n0 + n1 + n2 = n 5.n = 分支线数 + 1 = 2*n2 + 1*n1 + 0*n0(分支数就是两点的连线的数目,n个点两两连线有n-1条线) 满二叉树...
分类: 其他 发布时间: 10-09 22:39 阅读次数: 0

go微服务框架go-micro深度学习(三) Registry服务的注册和发现

服务端看上去流程还是比较简单的,当服务端调用Run()方法时,会调用service.Start()方法。这个除了监听端口,启动服务,还会把服务的ip端口号信息,和所有的公开接口的元数据信息保存到我们选择的Register服务器上去。 看上去没有问题,但是,如果我们的节点发生故障,也是需要告诉Register把我们的节点信息删除掉。 Run()方法中有个go s.run(ex) 方法的调用,这个方法就是根据我们设置interval去重新注册服务,当然比较保险的方式是我们把服务的ttl也设置上,这样当服务在未知的情况下崩溃,到了ttl的时间Register服务也会自动把信息删除掉。
分类: 编程语言 发布时间: 10-09 22:39 阅读次数: 0

算法面试--简单选择排序

  资料1:稳定性 资料2:图解排序   概念:两个指针,一个指针A固定指定第一位,另一个指针B轮循指向数组其他元素,当指针B的元素比指针A小,交换两者,然后指针B继续轮训,直到遍历完,第一轮结果就是找出了数组最小值;第二轮指针A固定指向第二位(因为第一位是最小值,忽略),然后B同上,不断找出当前自小值,交换~ 代码实现 public static void sort(int[] a...
分类: 其他 发布时间: 10-09 22:39 阅读次数: 0

算法面试--插入排序

资料1:稳定性 资料2:图解排序 概念:设指针A负责遍历整个数组,指针B负责遍历已排序部分(反向遍历,形如尾插法),并比较已排序部分与指针A指向的未排序元素的大小。第一轮,比较第一第二个元素的大小并排序,这时设他们为已排序区,第二轮,指针A指向第三个元素,然后指针B从第二个元素开始逐个跟第三个元素比较,当第三个元素大于第二个元素,证明它就是排序区最大值,则直接进入下一轮,如果第三个元素比第二个...
分类: 其他 发布时间: 10-09 22:39 阅读次数: 0

数据库面试--数据库高并发访问瓶颈问题

链接:https://blog.csdn.net/u010832551/article/details/77836681 一、缓存式的Web应用程序架构: 在Web层和db层之间加一层cache层,主要目的:减少数据库读取负担,提高数据读取速度。cache存取的媒介是内存,可以考虑采用分布式的cache层,这样更容易破除内存容量的限制,同时增加了灵活性。   二、实现MySQL数据库异步查...
分类: 其他 发布时间: 10-09 22:39 阅读次数: 0

JVM面试--full gc太过频繁该如何处理

监控工具:jvisualVM、VisaulVM、jprofiler JVM优化书籍:《Java性能优化权威指南》、《深入理解java虚拟机》 1.年轻代空间不足 2.per Gen(永久代)空间满 3.CMS GC时出现promotion failed和concurrent mode failure 4.统计得到的Minor GC晋升到旧生代的平均大小大于旧生代的剩余空间等   结论: F...
分类: 其他 发布时间: 10-09 22:38 阅读次数: 0

Redis的Bug

1.(error) MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. 答案: 127.0.0.1:6379&amp;gt; config set stop-writes-on-bgsave-error no OK  
分类: 其他 发布时间: 10-09 22:38 阅读次数: 0

django之HttpResponse

一、前言 HTTP的协议规定了网络处理方式为“断开式连接”,即 请求处理完毕后响应客户端,则客户端与服务器的一次连接结束,若再点击连接或请求服务则需要再次连接一次,重复地执行,频繁地连接。 在处理响应的方式上提供了两种常用的方法: 请求转发 重定向 二、请求转发:render 后跟request和HTML页面 return render(request, 'blog.html') 三、重定向...
分类: 其他 发布时间: 10-09 22:37 阅读次数: 0