HTTP、HTTPS等常用的默认端口号
口号标识了一个主机上进行通信的不同的应用程序。 1.HTTP协议代理服务器常用端口号:80/8080/3128/8081/9098 2.SOCKS代理协议服务器常用端口号:1080 3.FTP(文件传输)协议代理服务器常用端口号:21 4.Telnet(远程登录)协议代理服务器常用端口号:23 HTTP服务器,默认端口号为80/tcp(木马Executor开放此端口) HTTPS(securely transferring web pages)服务器,默认端口号为443/tcp 443/udp
[JAVA] String 拼接效率
344. Reverse String Write a function that takes a string as input and returns the string reversed. Example: Given s = "hello", return "olleh". 一开始写了一个代码 class Solution {
public String reverseString(String s) {
int len = s.length();
numpy的简单实用
import numpy as np
a=np.array([[1,3,2],[4,5,6]])
#print(a)
b=a.reshape(2,-1)#明确指定矩阵为2行,-1表示一个占位符(在这里指定是3,一般情况下它一直都会是-1)
print(b)
print(a[1,1])#打印的是5 第2行,第2列的数字。默认从0开始计数
a[1,1]=55
print(a)
b=np.zeros((3,3))#创建一个3x3的矩阵,默认值全都为0
c=
vs2017 ios开发中遇到的问题
1. 有时候关闭webview子页面的时候会出错。一般是因为线程的问题 try { //有时候在并行编程中,通过ui主线程来处理并不能够奏效,这时候需要通过禁用UI线程,这样就不会出错: var previous = UIApplication.CheckForIllegalCrossThreadCalls; UIApplication.CheckForIllegalCrossThreadCalls = false; mainWebView.ViewWithTag(99).RemoveFrom
Redis(十)集群
一、数据分布 1.数据分布理论 2.Redis数据分区 3.集群功能限制 二、搭建集群 1.准备节点 2.节点握手 3.分配槽 4.用redis-trib.rb搭建集群 三、节点通信 1.通信流程 2.Gossip消息 3.节点选择 四、集群伸缩 1.伸缩原理 2.扩容集群 3.收缩集群 五、请求路由 1.请求重定向 2.Smart客户端 3.ASK重定向 六、故障转移 1.故障发现 2.故障恢复
RoseHA9.0 for WindowsServer2008R2 安装配置
-恢复内容开始--- RoseHA9.0 for WindowsServer2008R2 安装配置 一.RoseHA安装 将软件拖进去,双击软件,一路下一步,安装,完成。 二.RoseHA调试 然后下一步 搞定。 ---恢复内容结束---
python 学习 -- 第一天 初涉
久闻python大名却一直没去了解,趁学校培训这个机会 开始正式学习python 第一天初步介绍一点关于python的东西 安装了环境及编译器 环境是在之前就安装了 只安装编译器anaconda 之后按照国际惯例 编写了第一个python程序“Hello world!”! print('hello world') 之后的几个程序: print (100+200) print ('傻猪,i love you!'*100) 今晚主要知识点: 利用python爬取网页内容 #爬虫
#引入库
from
JavaScript正则表达式修饰符
正则表达式通常用于两个字符串方法: search()方法用于检索字符串中指定的字符串,或检索与正则表达式相匹配的子字符串,并返回子字符串的起始位置。 replace()方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子字符串。 正则表达式修饰符 修饰符 可以在全局搜索中不区分大小写: i:执行对大小写不敏感的匹配 g:执行全局匹配(查找所有匹配而非在找到第一个匹配后停止) m:执行多行匹配
python 笔记9
1 异常处理 try ... except 增强程序的健壮性 2 socket 编程异常性 异常种类 AttributeError 试图访问一个对象没有的树形,比如foo.x,但是foo没有属性x IOError 输入/输出异常;基本上是无法打开文件 ImportError 无法引入模块或包;基本上是路径问题或名称错误 IndentationError 语法错误(的子类) ;代码没有正确对齐 IndexError 下标索引超出序列边界,比如当x只有三个元素,却试图访问x[5] KeyError
java中Arrays类中,binarySearch()方法的返回值问题
最近在复习Java知识,发现果然不经常使用忘得非常快。。。 看到binarySearch()方法的使用时,发现书上有点错误,于是就自己上机实验了一下,最后总结一下该方法的返回值。 总结:binarySearch()方法的返回值为:1、如果找到关键字,则返回值为关键字在数组中的位置索引,且索引从0开始2、如果没有找到关键字,返回值为负的插入点值,所谓插入点值就是第一个比关键字大的元素在数组中的位置索引,而且这个位置索引从1开始。 注意:调用binarySearch()方法前要先调用sort方法对
数据库参数文件PFILE和SPFILE
PFILE和SPFILE都是Oracle 数据库的参数文件;PFILE格式为文本文件,可以直接编辑文件修改,Oracle 9i 以前只能用PFILE来指定和修改数据库初始化参数;SPFILE 格式为二进制文件,只能通过SQL命令修改,Oracle从 9i 开始,引入了SPFILE. 1. 如何确定数据库用的是PFILE还是SPFILE? a. 执行如下命令,结果为非空, 用的是SPFILE Show parameter spfile; b. 执行如下查询,结果为非空, 用的是SPFILE SE
REST功能模块-Serialization
from rest_framework import serializers from goods.models import Goods, GoodsCategory class GoodsCategorySerializer(serializers.ModelSerializer): class Meta: model = GoodsCategory fields = "__all__" class GoodsSerializer(serialize
“365算法每日学计划”:01打卡
自己一直在思考,怎么把算法的训练做好,因为个人在算法这方面的掌握确实还不够。因此,我现在想做一个“365算法每日学计划”。 “计划”的主要目的: 1、想通过这样的方式监督自己更努力的学习算法。 2、想和小伙伴们“组团”一起来学习交流学习算法过程中的点点滴滴。 “计划”的主要内容: 1、数据结构和算法的基础知识巩固。 2、逐步进阶的oj算法训练。 **“计划”的时间安排:**每周三和周六 ——说在前面 “算法每日学”计划01打卡: 问题描述 对于长度为5位的一个01串,每一位都可能是0或1,一共
自定义分页 Cookie Session
1.在py中批量往数据库中加数据 ##批量添加数据##
objs=[models.Book(title="图书{}".format(i+15)) for i in range(100)]
# 在数据库中批量创建, 10次一提交
models.Book.objects.bulk_create(objs,10)
###将数据全部删除
# models.Book.obje 2.设置分页 HTML <div class="container">
<table class="table tabl
周排行