666666

6666666666
分类: 其他 发布时间: 06-04 22:57 阅读次数: 3

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
分类: 其他 发布时间: 06-04 22:57 阅读次数: 3

HLS协议解析

1. 综述 HLS(HTTP Live Streaming) 把整个流分成一个个小的基于 HTTP 的文件来下载,每次只下载一些。HLS 协议由三部分组成:HTTP、M3U8、TS。这三部分中,HTTP 是传输协议,M3U8 是索引文件,TS 是音视频的媒体信息。 关于 HLS 的详细介绍可参考: HTTP Live Streaming draft-pantos-http-live-streaming-18 HLS 是提供一个 m3u8 地址,Apple 的 Safari 浏览器直接就能打开
分类: 其他 发布时间: 06-04 22:52 阅读次数: 3

二级菜单树

两级导航菜单树jquery插件特效 作者:佳明妈 来源:jquery 特效 2012-03-22 人气:30725 两级导航菜单树jquery插件特效调用方法:$.jq51menu(#menubox,div.submenu); 这里的#menubox 是主菜单的ID,div.submenu是子菜单的ID。两级导航菜单树的样式很丑陋,懒人建站嘛,俺够懒,就懒得写好 两级导航菜单树jquery插件特效调用方法:$.jq51menu("#menubox","div.submenu"); 这里的#me
分类: 其他 发布时间: 06-04 22:52 阅读次数: 1

[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();
分类: 其他 发布时间: 06-04 22:52 阅读次数: 3

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=
分类: 其他 发布时间: 06-04 22:52 阅读次数: 3

vs2017 ios开发中遇到的问题

1. 有时候关闭webview子页面的时候会出错。一般是因为线程的问题 try { //有时候在并行编程中,通过ui主线程来处理并不能够奏效,这时候需要通过禁用UI线程,这样就不会出错: var previous = UIApplication.CheckForIllegalCrossThreadCalls; UIApplication.CheckForIllegalCrossThreadCalls = false; mainWebView.ViewWithTag(99).RemoveFrom
分类: 其他 发布时间: 06-04 22:52 阅读次数: 3

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.故障恢复
分类: 其他 发布时间: 06-04 22:52 阅读次数: 3

RoseHA9.0 for WindowsServer2008R2 安装配置

-恢复内容开始--- RoseHA9.0 for WindowsServer2008R2 安装配置 一.RoseHA安装 将软件拖进去,双击软件,一路下一步,安装,完成。 二.RoseHA调试 然后下一步 搞定。 ---恢复内容结束---
分类: 其他 发布时间: 06-04 22:52 阅读次数: 3

python 学习 -- 第一天 初涉

久闻python大名却一直没去了解,趁学校培训这个机会 开始正式学习python 第一天初步介绍一点关于python的东西 安装了环境及编译器 环境是在之前就安装了 只安装编译器anaconda 之后按照国际惯例 编写了第一个python程序“Hello world!”! print('hello world') 之后的几个程序: print (100+200) print ('傻猪,i love you!'*100) 今晚主要知识点: 利用python爬取网页内容 #爬虫 #引入库 from
分类: 其他 发布时间: 06-04 22:52 阅读次数: 3

Spark环境准备

Ubuntu: 1、下载spark-2.2.1-bin-hadoop2.7.tgz,解压即可使用。 2、下载jdk-8u151-linux-x64.tar.gz,解压。 3、执行spark-2.2.1-bin-hadoop2.7/bin/pyspark,进入Spark运行环境。 4、测试: >>> import sys >>> import pyspark >>> sc <SparkContext master=local[*] appName=PySparkShell> >>>
分类: 其他 发布时间: 06-04 22:52 阅读次数: 3

JavaScript正则表达式修饰符

正则表达式通常用于两个字符串方法: search()方法用于检索字符串中指定的字符串,或检索与正则表达式相匹配的子字符串,并返回子字符串的起始位置。 replace()方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子字符串。 正则表达式修饰符 修饰符 可以在全局搜索中不区分大小写: i:执行对大小写不敏感的匹配 g:执行全局匹配(查找所有匹配而非在找到第一个匹配后停止) m:执行多行匹配
分类: 其他 发布时间: 06-04 22:52 阅读次数: 3

python 笔记9

1 异常处理 try ... except 增强程序的健壮性 2 socket 编程异常性 异常种类 AttributeError 试图访问一个对象没有的树形,比如foo.x,但是foo没有属性x IOError 输入/输出异常;基本上是无法打开文件 ImportError 无法引入模块或包;基本上是路径问题或名称错误 IndentationError 语法错误(的子类) ;代码没有正确对齐 IndexError 下标索引超出序列边界,比如当x只有三个元素,却试图访问x[5] KeyError
分类: 其他 发布时间: 06-04 22:52 阅读次数: 3

java中Arrays类中,binarySearch()方法的返回值问题

最近在复习Java知识,发现果然不经常使用忘得非常快。。。 看到binarySearch()方法的使用时,发现书上有点错误,于是就自己上机实验了一下,最后总结一下该方法的返回值。 总结:binarySearch()方法的返回值为:1、如果找到关键字,则返回值为关键字在数组中的位置索引,且索引从0开始2、如果没有找到关键字,返回值为负的插入点值,所谓插入点值就是第一个比关键字大的元素在数组中的位置索引,而且这个位置索引从1开始。 注意:调用binarySearch()方法前要先调用sort方法对
分类: 其他 发布时间: 06-04 22:52 阅读次数: 3

数据库参数文件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
分类: 其他 发布时间: 06-04 22:52 阅读次数: 3

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
分类: 其他 发布时间: 06-04 22:52 阅读次数: 3

PHP 命令模式

<?php /** * 命令模式 * 需要执行的命令(生成对象) * 抽象接收命令行的类 * 具体接收类集成抽象接收类 * 具体执行类执行接收类 */ /** * Class Goods * 被执行的命令 */ class Goods { public function GetGood() { echo '被执行的命令'.PHP_EOL; } } /** * Class ACommand * 抽象命令类 */ abstrac
分类: 其他 发布时间: 06-04 22:52 阅读次数: 3

“365算法每日学计划”:01打卡

自己一直在思考,怎么把算法的训练做好,因为个人在算法这方面的掌握确实还不够。因此,我现在想做一个“365算法每日学计划”。 “计划”的主要目的: 1、想通过这样的方式监督自己更努力的学习算法。 2、想和小伙伴们“组团”一起来学习交流学习算法过程中的点点滴滴。 “计划”的主要内容: 1、数据结构和算法的基础知识巩固。 2、逐步进阶的oj算法训练。 **“计划”的时间安排:**每周三和周六 ——说在前面 “算法每日学”计划01打卡: 问题描述 对于长度为5位的一个01串,每一位都可能是0或1,一共
分类: 服务端 发布时间: 06-04 22:52 阅读次数: 3

接口自动化测试三

内容: 字符串方法 字典,元祖 文件读写 一,字符串方法 name='shuipingzuo' print(name.capitalize())#把字符串首字母大写 print(name.center(50,'*'))#50为字符串长度,把name字符串内容放中间,其它位置用*代替 print(name.count('a')) #查询一个字符在字符串中出现的次数 print(name.endswith ('jpg'))#判断字符串是否以xxx结尾,返回true、false print(name
分类: 其他 发布时间: 06-04 22:47 阅读次数: 3

自定义分页 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
分类: 其他 发布时间: 06-04 22:47 阅读次数: 3