GarfieldEr007的专栏

勤奋治学 深度思考 静心钻研 先苦后甜

IntelliJ IDEA 常用设置

一、代码提示和补充功能有一个特性:区分大小写。   区分大小写的情况是这样的:比如我们在 Java 代码文件中输入stringBufferIntelliJ IDEA 是不会帮我们提示或是代码补充的,但是如果我们输入StringBuffer就可以进行代码提示和补充。如果想不区分大小写的话,改为No...

2019-03-20 23:34:24

阅读数 20

评论数 0

用已存在的Git分支关联远程分支

Given a branchfooand a remoteupstream: As of Git 1.8.0: git branch -u upstream/foo Or, if local branchfoois not the current branch: git branch...

2019-03-18 22:54:15

阅读数 16

评论数 0

Git远程:分支的upstream

一个分支的upstream,其实就是与远程分支做关联,告诉git,默认此分支为推送及拉取的远程分支的信息。 upstream的设置 基本设置 1 $ git branch --set-upstream-to=origin/dev 或 ...

2019-03-18 22:52:47

阅读数 17

评论数 0

Nginx代理功能与负载均衡详解

序言 Nginx的代理功能与负载均衡功能是最常被用到的,关于nginx的基本语法常识与配置已在上篇文章中有说明,这篇就开门见山,先描述一些关于代理功能的配置,再说明负载均衡详细。 Nginx代理服务的配置说明 1、上一篇中我们在http模块中有下面的配置,当代理遇到状态码为404时,我们把4...

2019-03-18 22:51:43

阅读数 16

评论数 0

Nginx配置详解

序言 Nginx是lgor Sysoev为俄罗斯访问量第二的rambler.ru站点设计开发的。从2004年发布至今,凭借开源的力量,已经接近成熟与完善。 Nginx功能丰富,可作为HTTP服务器,也可作为反向代理服务器,邮件服务器。支持FastCGI、SSL、Virtual Host、URL...

2019-03-18 22:51:29

阅读数 28

评论数 0

深入理解cookie和session

cookie和session在java web开发中扮演了十分重要的作用,本篇文章对其中的重要知识点做一些探究和总结。(转发自https://www.cnblogs.com/roy-blog/p/8250519.html) 1.cookie存在于浏览器 随意打开一个网址,用火狐的调试工具,随意...

2019-03-17 20:52:21

阅读数 40

评论数 0

彻底理解cookie,session,token

发展史 很久很久以前,Web 基本上就是文档的浏览而已, 既然是浏览,作为服务器, 不需要记录谁在某一段时间里都浏览了什么文档,每次请求都是一个新的HTTP协议, 就是请求加响应, 尤其是我不用记住是谁刚刚发了HTTP请求, 每个请求对我来说都是全新的。这段时间很嗨皮 但是随着交互式Web...

2019-03-17 20:51:23

阅读数 38

评论数 0

Cookie、Session、Token那点事儿

前言:新公司项目中使用到了Cookie,在各大Android技术讨论群向前辈们取经讨论这cookie、session、token这仨哥们的时候,很多开发者说法不一各抒已见,所以是时候回顾下http基础以及总结开发经验了。本文重在科普分析Cookie、Session、Token的基本概念和应用场景;...

2019-03-17 20:48:25

阅读数 42

评论数 0

Cookie和Session详解

会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。 本章将系统地讲述Cookie与Session机制,并比较说明什么时候不能...

2019-03-17 20:46:55

阅读数 65

评论数 0

理解Cookie和Session机制

会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。 本章将系统地讲述Cookie与Session机制,并比较说明什么时候不能...

2019-03-17 20:45:38

阅读数 62

评论数 0

cookie 和session 的区别详解

这些都是基础知识,不过有必要做深入了解。先简单介绍一下。 二者的定义: 当你在浏览网站的时候,WEB 服务器会先送一小小资料放在你的计算机上,Cookie 会帮你在网站上所打的文字或是一些选择, 都纪录下来。当下次你再光临同一个网站,WEB 服务器会先看看有没有它上次留下的 Cookie 资...

2019-03-17 20:44:21

阅读数 45

评论数 0

TCP通讯处理粘包详解

一般所谓的TCP粘包是在一次接收数据不能完全地体现一个完整的消息数据。TCP通讯为何存在粘包呢?主要原因是TCP是以流的方式来处理数据,再加上网络上MTU的往往小于在应用处理的消息数据,所以就会引发一次接收的数据无法满足消息的需要,导致粘包的存在。处理粘包的唯一方法就是制定应用层的数据通讯协议,通...

2019-03-17 20:26:16

阅读数 40

评论数 0

TCP的粘包现象

看面经时,看到有面试官问TCP的粘包问题。想起来研一做购物车处理数据更新时遇到粘包问题,就总结一下吧。 1 什么是粘包现象   TCP粘包是指发送方发送的若干包数据到接收方接收时粘成一包,从接收缓冲区看,后一包数据的头紧接着前一包数据的尾。 2 为什么出现粘包现象   (1)发送方原因 ...

2019-03-17 20:25:06

阅读数 37

评论数 0

tcp粘包问题

阅读目录 一、什么是粘包 二、解决粘包问题的方法 回到顶部 一、什么是粘包 注意:只有TCP有粘包现象,UDP永远不会粘包,因为TCP是基于数据流的协议,而UDP是基于数据报的协议 发送端可以是一K一K地发送数据,而接收端的应用程序可以两K两K地提走数据,当然也有可能一次提走3K...

2019-03-17 20:22:28

阅读数 49

评论数 0

TCP通信粘包问题分析和解决

在socket网络程序中,TCP和UDP分别是面向连接和非面向连接的。因此TCP的socket编程,收发两端(客户端和服务器端)都要有成对的socket,因此,发送端为了将多个发往接收端的包,更有效的发到对方,使用了优化方法(Nagle算法),将多次间隔较小、数据量小的数据,合并成一个大的数据块,...

2019-03-17 20:20:50

阅读数 46

评论数 0

文本比较对比工具

文本比较工具 http://wenbenbijiao.renrensousuo.com/#diff

2019-03-13 23:08:58

阅读数 30

评论数 0

VS.Net中程序集的Debug版本和Release版本的区别

前几天看到豆腐的文章介绍如何知道程序集是Debug版还是Release版,之前只知道某些软件从功能上有企业版、标准版之分,却从不知道.Net程序集还有Debug和Release之区别,真是惭愧学了这一年C#。然后在博客园的提问区发文求教,两天过去竟无人问津(还是自己太懒,要检讨),只好自己翻MSD...

2019-03-13 23:06:15

阅读数 24

评论数 0

Word2Vec详解

Word2Vec详解 这几天集中学习了Word2Vec,实现并不复杂,但是真正对一些细节有些了解还查阅了一些资料,今天在这里统一自己整理总结一下。 简介 首先说为什么会有Word2Vec,之前对文字的编码通常使用的是one-hot,也就是一个词对应一个编号,或者是一个向量,这样一篇文章就是一个稀...

2019-03-10 23:11:24

阅读数 45

评论数 0

NLP之——Word2Vec详解

2013年,Google开源了一款用于词向量计算的工具——word2vec,引起了工业界和学术界的关注。首先,word2vec可以在百万数量级的词典和上亿的数据集上进行高效地训练;其次,该工具得到的训练结果——词向量(word embedding),可以很好地度量词与词之间的相似性。随着深度学习(...

2019-03-10 23:09:58

阅读数 96

评论数 0

word2vec原理之CBOW与Skip-Gram模型基础

word2vec是google在2013年推出的一个NLP工具,它的特点是将所有的词向量化,这样词与词之间就可以定量的去度量他们之间的关系,挖掘词之间的联系。虽然源码是开源的,但是谷歌的代码库国内无法访问,因此本文的讲解word2vec原理以Github上的word2vec代码为准。本文关注于wo...

2019-03-10 23:08:57

阅读数 52

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭