http一些常见知识记录】的更多相关文章

HTTP请求包(浏览器信息) 我们先来看看Request包的结构, Request包分为3部分,第一部分叫Request line(请求行), 第二部分叫Request header(请求头),第三部分是body(主体).header和body之间有个空行,请求包的例子所示: GET /domains/example/ HTTP/1.1 //请求行: 请求方法 请求URI HTTP协议/协议版本 Host:www.iana.org //服务端的主机名 User-Agent:Mozilla/5.0…
  Web前端理论知识记录 Elena· 5 个月前 cookies,sessionStorage和localStorage的区别? sessionStorage用于本地存储一个会话(session)中的数据,这些数据只有在同一个会话中的页面才能访问并且当会话结束后数据也随之销毁.因此sessionStorage不是一种持久化的本地存储,仅仅是会话级别的存储.而localStorage用于持久化的本地存储,除非主动删除数据,否则数据是永远不会过期的. web storage和cookie的区别…
C#基础知识记录一 static void Main(string[] args) { #region 合并运算符的使用(合并运算符??) 更多运算符请参考:https://msdn.microsoft.com/zh-cn/library/ms173224(v=vs.100).aspx int? x = null; //合并运算符的写法 int? y = x ?? 0; //三元运算符的写法: y = x == null ? 0 : x; Console.WriteLine(y); #endre…
MongoDB基础知识记录 一.概念: 讲mongdb就必须提一下nosql,因为mongdb是nosql的代表作: NoSQL(Not Only SQL ),意即“不仅仅是SQL” ,指的是非关系型的数据库 .是一项全新的数据库革命性运动,早期就有人提出,发展至2009年趋势越发高涨.NoSQL的拥护者们提倡运用非关系型的数据存储,相对于铺天盖地的关系型数据库运用,这一概念无疑是一种全新的思维的注入.  关系型数据库中的表都是存储一些结构化的数据,每条记录的字段的组成都一样,即使不是每条记录都…
MongoDB基础知识记录 一.概念: 讲mongdb就必须提一下nosql,因为mongdb是nosql的代表作: NoSQL(Not Only SQL ),意即“不仅仅是SQL” ,指的是非关系型的数据库 .是一项全新的数据库革命性运动,早期就有人提出,发展至2009年趋势越发高涨.NoSQL的拥护者们提倡运用非关系型的数据存储,相对于铺天盖地的关系型数据库运用,这一概念无疑是一种全新的思维的注入.  关系型数据库中的表都是存储一些结构化的数据,每条记录的字段的组成都一样,即使不是每条记录都…
关于Excel做表小知识记录 最近使用Excel做了一系列的报表,觉得这是个很神奇的东西哈哈哈,以前我可是一想到Excel就开始头疼的人...  能用代码或者SQL语句解决的问题绝不会愿意留在Excel里处理...  最近是发现Excel还是很好用的嘛 做报表经常用到的一些函数 VLOOKUP , SUMIFS, COUNTIFS, OR, AND  哇塞,Excel也太好玩了吧,喜欢~ >>关于函数 1.VLOOKUP  (查询函数,用于数据匹配) eg:  =VLOOKUP(D2,A:B,…
Maven知识记录(一)初识Maven私服 什么是maven私服 私服即私有的仓库.maven把存放文件的地方叫做仓库,我们可以理解成我门家中的储物间.而maven把存放文件的具体位置叫做坐标.我们项目中pom.xml文件里引入的jar文件就存放在了maven仓库中. maven的仓库分两种: 本地仓库 我们个人电脑中安装maven时分配的仓库.用于存放我们所有项目中所需的资源文件(多为jar文件).需要说明的是初次安装maven时我们的本地仓库是没有任何文件的,只有我们在对应的项目里运行mav…
最近完成了一个编程作业,大致功能是给定一个文件名,给出该文件所在目录和其本身所占用的簇号等信息.笔者选用了Linux的ext系列文件系统作为实验对象,通过实验对ext2文件系统的存储和索引有了一个较为细致的了解,在这里记录学习到的知识,以备查阅和参考. (这里记录的是笔者作业过程中的收获,故而主要细节集中在Linux ext2文件系统的存储布局和如何进行文件数据读取上,其他诸如访问控制等信息则略过) (本文的参考来源,更详细的ext2 文件系统的细节文本,包括结构的成员和功能的描述:The Se…
[背景]我有一项零散工作:维护大部门的一台测试公用MQ服务器.当大部分MQ被建立起来,编写了维护手册,大家都按照规程来后,就基本上没有再动过它了.周五有同学跟我反映登录不进去了,周日花了1个小时来解决这个问题.问题应该相对简单,但很常见,因此记录一下. [排错过程] 1.用户用公用的队列管理器账号创建mq队列管理器的时候提示:AMQ6026: A resource shortage prevented the creation of a WebSphere MQ process. 2.料想是资源…
Checkin .user.ini构成php后门利用,设置auto_prepend_file=01.jpg,自动在文件前包含了01.jpg,利用.user.ini和图片马实现文件包含+图片马的利用. 而.htacess构造后门是通过上传.htaccess设置AddType application/x-httpd-php .jpg,将jpg文件作为php解析,getshell 补上脚本: 修改下与easyphp中的可以通用 import requests import base64 url = "…
所有的RRs(Resource Records)都具有相同的顶级字段格式定义:owner  TTL CLASS TYPE RDATA owner 指示拥有资源记录的DNS域名 TTL 对大多数资源记录,该字段为可选项.指明其它DNS服务器在期满放弃该记录信息之前对其缓存多长时间.TTL值为零的资源记录不会被缓存 CLASS IN(Internet类) CS(CSNET类).CH(CHAOS类).HS(Hesiod)很少使用 TYPE 主要有: A:主机地址 AAAA:IPv6主机地址 NS:权威…
记录Java实用知识点,截止(包括)到Java8,只作概要的描述,不涉及到具体细节.变量:int.long的包装类支持无符号位操作,即其在内存中的位可以用来全部表示正数."_"可以用来分隔数值(整形.浮点数皆可),且可以用在多种数值系统里(二进制.十六进制等).例:3.14_15F,0xCAFE_BABE.如果一个常量(static final)是基本类型或字符串字面量,编译器会直接把常量替换成相应的值,对常量变更,则所有使用此常量的类需要重新编译.对静态变量初始化时,可以使用静态初始…
AndroidStudio中各种常用操作快捷键记录 简单方法 直接设置AS的快捷键与eclipse相同,方便直接从eclipse切到AS的人. 常用的AS的默认快捷键 ctrl + N 根据类名查找JAVA类, 类似于eclipse中的Ctrl+Shift+T ctrl + Shift + N 根据文件名查找所有的文件, 类似于eclipse中的Ctrl+Shift+R ctrl + alt + L 格式化代码,类似于eclipse中的ctrl + shift +F ctrl + alt + O…
1.网站部署步骤 开启IIS服务.打开IIS管理器.添加网站.修改程序池(4.0).部署完成. 2.常见问题记录(问题记录比较模糊,仅做参考) (1).对于web.config连接数据库的配置为windows身份验证,登录时(实际就是访问数据库时)会报这个错. <connectionStrings> <add name="fxszEntities1" connectionString="metadata=res://*/fxsz.csdl|res://*/f…
今天是2017年12月30日,2017年的年尾,2018年马上就要到了,回顾2017过的确实很快,不知不觉就到年末了,再次开篇对2016.2017年的学习数据挖掘,机器学习方面的知识做一个总结,对自己所学的知识也做一个梳理,查漏补缺关于数据挖据.数据分析,可视化,ML,DL,NLP等. 作者:csj更新时间:2017.12.27 email:59888745@qq.com 说明:因内容较多,会不断更新 *学习总结: 2016.10 主要看的书 <Python3-廖雪峰>,<Python核…
Session: Session是“会话”的意思,然而,因为http协议是无状态的,那么每次客户端请求服务器端,服务器端都会以“崭新”的页面展示给客户端,这在静态的html页面中是不会存在任何影响,但是在动态页面中,需要与用户交互,要保持与客户端用户的联系,则需要一些东西来保持,而Session的话,则是具有“保持状态,保持会话”的能力.Session是保存在服务器端的,Cookie是保存在客户端的.需要注意的是,如果用户突然关闭了客户端页面,那么Session就会丢失,即“会话丢失”. 服务器…
最近因为要把以前做的一个项目数据库从MSSQL2005转移到Oracle上,所以开始接触Oracle,通过本篇随笔简单记录一些ASP.NET结合Oralce的操作: 因为微软未来不再支持 System.Data.OracleClient 这个 Data Provider 的研发,从 .NET 4 以后的版本,会将该类库移除.所以决定采用Oracle 自家的解决方案 ODP.NET; 目前ODP.NET最新版本为12.1.0.1.0(开发跟部署机器都要安装);下载地址[http://www.ora…
最近在做项目的时候,用到了Date.toLocaleString来处理当前日期.在这之前,我都是通过get*等方式来获取数据进行拼接.无意间,发现了toLocaleString方法.遂想写一篇文章来记录Date中不常用到的方法,以便以后查看. 做个测试 条件:当前电脑设置时间为北京时间2018-06-29 02:39:41 am var date = new Date( ); // -> Fri Jun 29 2018 02:39:41 GMT+0800 (中国标准时间) date.toDate…
文章更新时间:2020/04/21 1.什么是Java虚拟机?为什么Java被称作是"平台无关的编程语言"? Java虚拟机是一个可以执行Java字节码的虚拟机进程. Java源文件被编译成能被Java虚拟机执行的字节码文件. Java被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平台单独重写或者是重新编译. Java虚拟机让这个变为可能,因为它知道底层硬件平台的指令长度和其他特性. 2.Java内存结构? 方法区和对是所有线程共享的内存区域:而java栈.本地方法栈…
1,trim():去除字符串左右两端的空格,在vbscript里面可以轻松地使用 trim.ltrim 或 rtrim,但在js中却没有这3个内置方法,需要手工编写. <script language="javascript">     String.prototype.trim=function(){return this.replace(/(^\s*)|(\s*$)/g, ""); }     String.prototype.ltrim=funct…
//初始化一个数组 , ] { { , }, { , }, { , }, { , }, { , } }; //查某个字段的长度 print(name.GetLength()); //获得第一个字段的长度 1为第二个 同理 //输出 print(name[,]); //第二个字段的第二个数 字段0 字段1 第一位 第二位…
1.什么是存储过程? 存储过程就是作为可执行对象存放在数据库中的一个或多个SQL命令. 通俗来讲:存储过程其实就是能完成一定操作的一组SQL语句. 2.为什么要用存储过程? 1)存储过程只在创建时进行编译,以后每次执行存储过程都不需再重新编译,而一般SQL语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度. 2)当对数据库进行复杂操作时,可将此复杂操作用存储过程封装起来与数据库提供的事务处理结合一起使用. 3)存储过程可以重复使用,可减少数据库开发人员的工作量. 4)安全性高,可设定…
printf("%.nf",&f);这个n代表显示浮点数时,小数点后显示几位:0就是不显示小数点后的数,1就是显示小数点后1位:…
1.osi 7层网络模型 2.socket 套接字编程 PS:一个从事web开发的人来说,我们是使用http协议来和服务器来进行交互.后面会详细的分析这个过程.…
Jira不支持openjdk,在linux下需要卸载后,装个jdk才行.…
UML类图关系(泛化 .继承.实现.依赖.关联.聚合.组合) 依赖(Dependency): 关联(Association): 聚合(Aggregation): 合成(Composition): 泛化(Generalization):就是程序当中的extends继承 实现(Realization):就是程序当中的implements实现 我是这样想的:一般类图之间大的方向就是继承与实现,对于继承.实现这两种关系没多少疑问,在类图里面能够能够体现他们的代码关系就够了,因为他们体现的是一种类与类.或…
    -- ============================================= -- Author:                tanghong -- Create date: 20130628154520 -- ============================================= CREATE PROCEDURE [dbo].[PersonalPrizeCount] @EndDate datetime, @iGroup int, @Trade…
1.String.StringBuilder.StringBuffer (1).String是字符串常量,不允许改变 (2).StringBuffer先开辟了一块空间,可以允许改变,即向这个空间添加值 (3).StringBuffer的实现用了synchronized(锁),而StringBuilder没有,所以一般情况下StringBuilder会比较快一点. 2.hashCode和equals (1).equals是Object的基本方法,比较的是两个对象的地址是否相等. (2).Strin…
1.激活root用户:sudo passwd root 2.安装ftp:apt-get install vsftpd,修改配置文件/etc/vsftpd.conf write_enable=yes表明可上传,修改完配置文件要重启服务service vsftpd restart. /etc/ftpusers存放的是不能用ftp登录的用户. 3.服务启动:service xxxx start(stop.restart) 4.su与sudo的区别:su root切换到用户root,sudo以root用…
//oo:概念是计算机中对于现实世界的理解和抽象的方法 //由计算机利用编程技术发展到现在的产物 //面向对象几要素 //对象:由属性和方法组成的集合 //属性:保存数据,存储在对象内存空间中的唯一的地方集合 //方法:在类外,函数叫函数,在类中,函数叫方法,用于完成想要的功能 //成员:属性与方法的统称 //创建方法3种方法 //1:直接量:语法{key:value}; //例1: var object1={name:'python',age:25, sex:'hello', f1:funct…