摘要: import random val=0 data=[5,6,7,8,9] while val!=-1: find=False val=int(input('请输入查找键值(1-9),输入-1离开:')) for i in data: if i==val: print('在第 %3d个位置找到键值 [%3d]' %(i+1,i)) find=True if find==0 and val !=-1 阅读全文
posted @ 2019-08-16 11:06 anobscureretreat 阅读(6642) 评论(0) 推荐(0)
摘要: 链接:https://pan.baidu.com/s/1aLdgOSshytIYhArkB7tghQ 提取码:fqjb 阅读全文
posted @ 2019-08-16 10:49 anobscureretreat 阅读(137) 评论(0) 推荐(0)
摘要: 参考: https://jingyan.baidu.com/article/cbcede076aa64202f40b4da6.html 阅读全文
posted @ 2019-08-16 10:41 anobscureretreat 阅读(256) 评论(0) 推荐(0)
摘要: oracle的全连接查询可以直接用full on,但是在mysql中没有full join,mysql使用union实现全连接. oracle的全连接 mysql的全连接 参考: https://blog.csdn.net/qq_36387683/article/details/93600415 阅读全文
posted @ 2019-08-16 02:29 anobscureretreat 阅读(375) 评论(0) 推荐(0)
摘要: 参考: https://blog.csdn.net/GV7lZB0y87u7C/article/details/79969293 阅读全文
posted @ 2019-08-16 02:19 anobscureretreat 阅读(361) 评论(0) 推荐(0)
摘要: MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效获取数据的数据结构。 我们可以简单理解为:快速查找排好序的一种数据结构。 Mysql索引主要有两种结构:B+Tree索引和Hash索引。我们平常所说的索引,如果没有特别指明,一般都是指B树结构组织的索引(B+Tree索引)。 参考: 阅读全文
posted @ 2019-08-16 02:18 anobscureretreat 阅读(306) 评论(0) 推荐(0)
摘要: 第一步:浏览器输入域名 例如输入:www.csdn.net/ 第二步:浏览器查找域名的IP地址 浏览器会把输入的域名解析成对应的IP,其过程如下: 1.查找浏览器缓存:因为浏览器一般会缓存DNS记录一段时间,不同浏览器的时间可能不一样,一般2-30分钟不等,浏览器去查找这些缓存,如果有缓存,直接返回 阅读全文
posted @ 2019-08-16 02:14 anobscureretreat 阅读(216) 评论(0) 推荐(0)
摘要: URL是统一资源定位符,对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。互联网上的每个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它。 URL的组成部分:基本URL包含模式(或称协议)、服务器名称(或IP地址)、路径和文件名,如“协 阅读全文
posted @ 2019-08-16 02:10 anobscureretreat 阅读(4636) 评论(0) 推荐(0)
摘要: 参考: https://www.cnblogs.com/liangxiaofeng/p/5798607.html 阅读全文
posted @ 2019-08-16 02:07 anobscureretreat 阅读(226) 评论(0) 推荐(0)
摘要: HTTP协议中共定义了八种方法或者叫“动作”来表明对Request-URI指定的资源的不同操作方式,具体介绍如下: OPTIONS:返回服务器针对特定资源所支持的HTTP请求方法。也可以利用向Web服务器发送'*'的请求来测试服务器的功能性。 HEAD:向服务器索要与GET请求相一致的响应,只不过响 阅读全文
posted @ 2019-08-16 02:05 anobscureretreat 阅读(136) 评论(0) 推荐(0)
摘要: tomcat服务器的默认端口号是8080 阅读全文
posted @ 2019-08-16 02:02 anobscureretreat 阅读(356) 评论(0) 推荐(0)
摘要: netstat -lnp|grep 80|grep -v grep |awk '{print $1}'|xargs kill -9 阅读全文
posted @ 2019-08-16 02:01 anobscureretreat 阅读(1018) 评论(0) 推荐(0)
摘要: 参考: https://www.cnblogs.com/vaelailai/p/7545166.html 阅读全文
posted @ 2019-08-16 01:57 anobscureretreat 阅读(6935) 评论(0) 推荐(0)
摘要: 这条命令的意思是列出系统里面监听网络连接的端口号和相应的进程PID。参数说明:-t:表示列出TCP连接(也可以加上-u参数表示同时列出UDP网络连接)-l:表示列出正在网络监听的服务关键是下面两个参数:-n:表示以端口号来显示-p:表示列出进程PID 参考: https://zhidao.baidu 阅读全文
posted @ 2019-08-16 01:55 anobscureretreat 阅读(1627) 评论(0) 推荐(0)
摘要: chown 用户名 文件名 -R 阅读全文
posted @ 2019-08-16 01:51 anobscureretreat 阅读(788) 评论(0) 推荐(0)
摘要: sudo chmod 777 file 阅读全文
posted @ 2019-08-16 01:51 anobscureretreat 阅读(816) 评论(0) 推荐(0)
摘要: 参考: https://www.runoob.com/java/java-inheritance.html 阅读全文
posted @ 2019-08-16 01:43 anobscureretreat 阅读(174) 评论(0) 推荐(0)
摘要: upstream的基本使用 upstream admin{server 127.0.0.1:9090 down;server 127.0.0.1:8080 weight=2;server 127.0.0.1:6060;server 127.0.0.1:7070 backup} 在需要使用负载均衡的s 阅读全文
posted @ 2019-08-16 01:38 anobscureretreat 阅读(1228) 评论(0) 推荐(0)
摘要: 在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。 栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量 的存储区。里面的变量通常是局部变量、函数参数等。 堆,就是那些由new分配的内存块,他们的释放编译器不去管,由我们的应 用程序去控制,一般一个 阅读全文
posted @ 2019-08-16 01:36 anobscureretreat 阅读(2027) 评论(0) 推荐(1)
摘要: Java中变量在内存中的分配1). 类变量(static修饰的变量):在程序加载时系统就为它在堆中开辟了内存,堆中的内存地址存放于栈以便高速访问。静态变量的生命周期—一直持续到整个“系统”关闭 2). 实例变量:当你使用java关键字new的时候,系统在堆中开辟并不一定是连续的空间分配给变量(比如说 阅读全文
posted @ 2019-08-16 01:21 anobscureretreat 阅读(517) 评论(0) 推荐(0)