Cookie学习心得

这个Cookie吧,可把我给坑惨了。一开始以为挺简单的也不去深入学习,简单过一下。后来就gg 我掉的什么坑呢? 是这样的,因为我在我使用Servelt开发时,一开始没有并没有设置它的作用路径(也就是那个 setPath(String path) 方法), 然后呢,它就只在我提交的下一个页面Cookie有效(假如A页面和B页面,我从A设置Cookie,然后请求转发或者重定向到B)。 那么它只在下一个页面有效,然后不论到那个页面Cookie都获取不到。 我先是后台获取,然后前台,结果都获取不到,这
分类: 其他 发布时间: 01-14 23:36 阅读次数: 0

visio2010密钥

GR24B-GC2XY-KRXRG-2TRJJ-4X7DC VWQ6G-37WBG-J7DJP-CY66Y-V278X 2T8H8-JPW3D-CJGRK-3HTVF-VWD83 HMCVF-BX8YB-JK46P-DP3KJ-9DRB2 22WT8-GGT7M-7MVKR-HF7Y4-MCWWD VX6BF-BHVDV-MHQ4R-KH9QD-6TQKV J4MVP-7F4X4-V8W2C-8VWXY-2KBX3 MGF33-HGVVG-QHWDF-TK9BT-4BDV6 CWCW9-9KY
分类: 其他 发布时间: 01-14 23:36 阅读次数: 0

office2010 Professional Plus 密钥

BHCQ9-2Q7VB-JPDP3-DYYKF-HHJV3、 HQCVT-YFJW7-YQHJ2-VCJJG-QHHX9、 FG3GX-PK9JP-D4CKJ-MBH2B-FPT96、 VKYFD-DRR86-VBVDG-MVB8X-MMYFY、 CQC3G-6RD8J-BYVF6-GX64D-FXVRH、 RC4YY-XKG3Q-W9V9B-HFC77-729F9、 6RTXP-VFTYC-7TJBK-RVTY9-WHFBM、 279DV-B9V9H-PBXCW-4DPRR-D
分类: 其他 发布时间: 01-14 23:35 阅读次数: 0

使用Navicat+Sql语句导出Excel数据库设计文档

首先打开Navicat,点击你要查询的数据库, 然后新建查询 ,在面板中输入下面代码。 SELECT COLUMN_NAME 字段名称, DATA_TYPE 数据类型, CHARACTER_MAXIMUM_LENGTH 长度, COLUMN_KEY 主键, IS_NULLABLE 为空, COLUMN_COMMENT 注释 FROM INFORMATION_SCHEMA.COLUMNS WHERE table_schema = 'personal_blog' #注意这里替
分类: 其他 发布时间: 01-14 23:35 阅读次数: 0

Servlet拦截器笔记

import javax.servlet.*; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession; import java.io.IOException; public class ActionFilter implements Filter { private String
分类: 其他 发布时间: 01-14 23:35 阅读次数: 0

重复 N 次的元素

题目描述: 在大小为 2N 的数组 A 中有 N+1 个不同的元素,其中有一个元素重复了 N 次。 返回重复了 N 次的那个元素。 示例 1: 输入:[1,2,3,3] 输出:3 示例 2: 输入:[2,1,2,5,3,2] 输出:2 示例 3: 输入:[5,1,5,2,5,3,5,4] 输出:5 提示: 4 <= A.length <= 10000 0 <= A[i] < 10000 A.length 为偶数 这是我的解决代码C++ #include <iostream> #i
分类: 其他 发布时间: 01-14 23:35 阅读次数: 0

2.RabbitMQ的quick start

1.首先要安装 RabbitMQ Client 2.创建一个控制台项目 取名 Publisher代码如下: using RabbitMQ.Client; using System; using System.Text; namespace Publisher { class Program { static void Main(string[] args) { ConnectionFactory factory = ne
分类: 其他 发布时间: 01-14 23:34 阅读次数: 0

redis基本命令hash

1.hset hset(name,key,value) 设置name对应的hash中的一个键值对,不存在则创建;存在则修改。 import redis,time r = redis.Redis(host='localhost',port=6379,decode_responses=True) r.hset('hash1','name','wl') # 设置值 print(r.hkeys('hash1')) # 取hash中的所有key ['name'] print(r.hget('has
分类: 其他 发布时间: 01-14 23:34 阅读次数: 0

Windows之系统自带截屏快捷键

Windows之系统自带截屏快捷键   现在我们都习惯了使用QQ截屏,但是有时候电脑没有网络,也就意味着无法登陆QQ,在这个时候再有截屏的需求时,我们就束手无策了。   截取全屏   现在我说以个Windows系统自带的截屏功能。就是 PrtSc键。这个是截取的全屏,截取完后如果打开了图片处理工具,截取的图片就会自动放入图像处理软件的工作簿中,如果没有打开这类软件,则需要打开 Word使用Ctrl+V将图片保存到Word中。后续可以通过电脑自带的图片处理工具进行二次处理。   截取选中的视图框
分类: 其他 发布时间: 01-14 23:34 阅读次数: 0

JS--匿名函数

匿名函数的应用   (1)将一个匿名函数保存在变量中 var sayName = function(){ console.log('sayName function'); }   (2)将一个匿名函数保存在对象的方法中 var person = { sayName: function(){ console.log('sayName'); } }   (3)将一个匿名函数作为回调函数 setTimeout(function(){ co
分类: 其他 发布时间: 01-14 23:34 阅读次数: 0

《TCP IP 详解卷1:协议》阅读笔记 - 第十五章

阅读须知:笔记为阅读《TCP IP 详解卷1:协议》后摘抄的一些知识点,其间也有加入一些根据英文原版的自己翻译和结合网上知识后的理解,所以有些段落之间并不能够串联上或者知识点与书上略有差别(基本差别不大,参考的资料属RFC官方文档)。 第十五章:TCP数据流和窗口管理 TCP流量控制机制通过动态调整窗口大小来控制发送端的操作,确保路由器/接收端消息不会溢出。 交互式TCP连接 交互式TCP连接指该连接需要在客户端和服务器之间传输用户输入信息,如按键操作、短消息、操作杆或鼠标操作。对于这些操作,
分类: 其他 发布时间: 01-14 23:34 阅读次数: 0

C# 重载运算符

能重载的一元运算符:+、-、!、~、++、--、True、False 能重载的二元运算符: +、-、*、/、%、&、|!、^、<<、>>、==、!=、>、<、>=、<= 不能重载的运算符:=、&&、||、[]、()等等 重载运算符不能做什么? 1.创造新的运算符;2.改变运算符语法;3.重定义运算符如何处理预定义类型;4.改变运算符的优先级和结合性 using System; using System.Collections.Generic; using System.Linq; using
分类: 其他 发布时间: 01-14 23:34 阅读次数: 0

《TCP IP 详解卷1:协议》阅读笔记 - 第十六章

阅读须知:笔记为阅读《TCP IP 详解卷1:协议》后摘抄的一些知识点,其间也有加入一些根据英文原版的自己翻译和结合网上知识后的理解,所以有些段落之间并不能够串联上或者知识点与书上略有差别(基本差别不大,参考的资料属RFC官方文档)。 第十六章:TCP拥塞控制 拥塞控制是TCP通信的每一方需要执行的一系列行为,这些行为有特定算法规定,用于防止网络因为大规模的通信负载而瘫痪。其基本方法是当有理由认为网络即将进入拥塞状态(或已由于拥塞而出现路由丢包情况)时减缓TCP传输。TCP拥塞控制的关键点自傲
分类: 其他 发布时间: 01-14 23:34 阅读次数: 0

《TCP IP 详解卷1:协议》阅读笔记 - 第十七章

阅读须知:笔记为阅读《TCP IP 详解卷1:协议》后摘抄的一些知识点,其间也有加入一些根据英文原版的自己翻译和结合网上知识后的理解,所以有些段落之间并不能够串联上或者知识点与书上略有差别(基本差别不大,参考的资料属RFC官方文档)。 第十七章:TCP保活机制 TCP协议中不存在轮询机制,这意味着加入启动一个客户端进程,与服务器建立连接后,然后离开几小时、几天、甚至几个月,连接依然会保持着。理论上,中间路由器可以崩溃和重启,数据线可以断开再连接,只要连接两端的主机没有被重新启动(或者更改IP地
分类: 其他 发布时间: 01-14 23:34 阅读次数: 0

3.Java hashCode() equals总结

1.hashCode存在的意义在于查找的快捷性,如Hashtable,HashMap等。hashCode是用来在散列存储结构中确定对象的存储地址的。 2.两个对象如果相同,那么两个对象的hash'Code一定要相同。 3.如果对象的equals方法被重写,那么对象的hashCode也重写,并且产生hashCode使用的对象,一定要和equals方法中使用的一致。 4.两个对象的hashCode相同,并不一定表示两个对象就相同,只能够说明这两个对象在散列存储结构中,如Hashtable,他们存放
分类: 其他 发布时间: 01-14 23:34 阅读次数: 0

DOM EventListener

向元素添加事件句柄的语法:element.addEventListener(event, function, useCapture); 第一个参数是事件的类型,如click或者mousedown,注意前面都没有on 第二个是事件触发后调用的函数 第三个参数为布尔值,可选,默认值为false,即冒泡传递 例如 <button id="myBtn">点我</button> <script> document.getElementById("myBtn").addEventListener(
分类: 其他 发布时间: 01-14 23:34 阅读次数: 0

封装的意义.

1.对数据属性操作严格控制. (对属性的操作 selfe.__property) 属性需要打印出来. 2.隔离复杂度.(对方法的操作 self.__method) 1. 案例一.控制属性 . class Teacher(): def __init__(self,name,age): self.name =name self.__age =age print(self.name) print(self.__age)
分类: 其他 发布时间: 01-14 23:34 阅读次数: 0

《TCP IP 详解卷1:协议》阅读笔记 - 第十八章

阅读须知:笔记为阅读《TCP IP 详解卷1:协议》后摘抄的一些知识点,其间也有加入一些根据英文原版的自己翻译和结合网上知识后的理解,所以有些段落之间并不能够串联上或者知识点与书上略有差别(基本差别不大,参考的资料属RFC官方文档)。 第十八章:安全:可扩展身份认证协议、IP安全协议、传输层安全、DNS安全、域名密钥识别邮件 任何由用户或以用户账号执行却违背了用户本身意愿的软件被称为恶意软件 网络安全是一门十分广泛及有深度的学识,而本书旨在了解TCP/IP协议族知识,所以书中只介绍了一些TCP
分类: 其他 发布时间: 01-14 23:34 阅读次数: 0

二叉树建树笔记

#include <stdio.h> #include <stdlib.h> struct TreeNode; typedef struct TreeNode * Position; typedef struct TreeNode * SearchTree; struct TreeNode{ int element; SearchTree left; SearchTree right; }; SearchTree MakeEmpty(SearchTree T)
分类: 其他 发布时间: 01-14 23:34 阅读次数: 0

单值二叉树

描述: 如果二叉树每个节点都具有相同的值,那么该二叉树就是单值二叉树。 只有给定的树是单值二叉树时,才返回 true;否则返回 false。 示例 1: 输入:[1,1,1,1,1,null,1] 输出:true 示例 2: 输入:[2,2,2,5,2] 输出:false 提示: 给定树的节点数范围是 [1, 100]。 每个节点的值都是整数,范围为 [0, 99] 。 解决代码: /** * Definition for a binary tree node. * struct
分类: 其他 发布时间: 01-14 23:33 阅读次数: 0