自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

juary_的专栏

菜鸟的学习日志

  • 博客(21)
  • 收藏
  • 关注

转载 Jquery之Ajax(页面后台间数据交互)

JSP页面表单数据通过Ajax,以json格式发送到后台处理,最后返回json对象,显示在页面上。原意就打算了解一下json格式数据的传递,没打算做的多复杂,但乱码问题搞得我头都大了。直接贴代码解释JS文件$("#register").click(function(){        var userFormTemp = $("form").serialize(

2016-06-30 14:24:09 471

转载 互联网后台服务的协议设计

互联网后台服务的协议设计互联网后台服务的协议设计1.    基本概念服务(server):“服务”可以分软件和硬件两个类别,本文提到的“服务”都是指软件,是一种程序。称之为“服务”的程序一般具备2个特点:1)    程序启动后常驻内存,成为守护进程。2)    能与其他进程通信,接收请求,处理请求并做出回应。本文中的服务特指基于TCP/IP 协议通过socket进行

2016-06-30 14:17:23 747

转载 Google Protocol Buffer 的使用和原理

Protocol Buffers 是一种轻便高效的结构化数据存储格式,可以用于结构化数据串行化,很适合做数据存储或 RPC 数据交换格式。它可用于通讯协议、数据存储等领域的语言无关、平台无关、可扩展的序列化结构数据格式。目前提供了 C++、Java、Python 三种语言的 API。简介什么是 Google Protocol Buffer? 假如您在网上

2016-06-30 11:56:59 462

转载 Protocol Buffers十分钟上手:入门示例

Protocol Buffers十分钟上手:入门示例  1.简介  Protocol Buffers是Google出品并开源的语言和平台均中立的数据序列化和反序列化工具,官方支持C++/Java和Python三大语言,另外有大量的第三方实现支持PHP、D语言和C#等众多语言,这些都可以从Google Protocol Buffers的官方网站上找到链接。  2.安装Protocol

2016-06-30 11:36:08 284

转载 Google Protocol Buffers浅析

Google Protocol Buffers浅析(一)     本文主要偏向于介绍怎么使用Google的Protocol Buffer技术来压缩与解析你的数据文件,更加详细的信息请参阅Google开放的开发者网页文档,地址为:http://code.google.com/apis/protocolbuffers/docs/overview.html 。     一、简单的

2016-06-30 11:23:03 1816

转载 SVN基本操作

文章摘要:SVN 基本操作:SVN是什么 Svn是一个离线的代码管理,可以多个人一起修改,然后再将修改的内容提交到Svn中。 每一个svn服务器中的数据存储单位叫做存储,但是你不仅仅可以把整个存储当作你维护的内容,也可以将其中的某个分支目录像根存储一样的使用。 Svn是严格区分大小写的,存储中路径的名字只有大小写不同,也会当作不同的 SVN基本操作:SVN是什么     Svn是一个离线的

2016-06-29 20:09:25 963

转载 Linux tcpdump命令详解

简介用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。 tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。实用命令实例默认启动tcpdump

2016-06-29 17:54:07 270

转载 AJAX

这篇文章将带您浏览整个AJAX的基本概貌,并展示两个简单的例子让您轻松上路.什么是 AJAX?AJAX (Asynchronous JavaScript and XML)代表异步Javascript & XML,是个新产生的术语,专为描述JavaScript的两项强大性能.这两项性能在多年来一直被网络开发者所忽略,直到最近Gmail, Google Suggest和Google M

2016-06-27 11:45:27 216

转载 使用Ajax技术局部更新商品数量和总价

昨天把项目部署了一下,玩了玩,今天完善了一下购物车中修改商品数量就能局部更新相应的总价的功能,大家都知道这得用Ajax实现,我之前也没学Ajax,刚好借助这个小功能,去简单学习一下Ajax的知识。  1. 问题的分析     先看一下页面中的情况:   功能如上,在没有Ajax之前,一般都是根据用户修改的值去找Action,然后返回新的j

2016-06-27 09:50:04 3182

转载 POST & GET & Ajax & 全解

GET&POST&Ajax 全解一、POST和GET的区别GET:GET方法提交数据不安全,数据置于请求行,客户段地址栏可见;GET方法提交的数据大小限制在255个字符之内。参数直接跟在URL后面清晰可见,该http请求的body部分也是空的,只有head部分显示了一个http的基本信息。POST:POST方法提交的数据置于消息主体内,客户端不可见,POST

2016-06-26 22:22:08 277

转载 $.ajax()方法详解

jquery中的ajax方法参数总是记不住,这里记录一下。 1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。2.type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。3.timeout: 要求为Number类型的参数

2016-06-26 21:41:15 195

转载 聊聊 tcpdump 与 Wireshark 抓包分析

1 起因前段时间,一直在调线上的一个问题:线上应用接受POST请求,请求body中的参数获取不全,存在丢失的状况。这个问题是偶发性的,大概发生的几率为5%-10%左右,这个概率已经相当高了。在排查问题的过程中使用到了tcpdump和Wireshark进行抓包分析。感觉这两个工具搭配起来干活,非常完美。所有的网络传输在这两个工具搭配下,都无处遁形。为了更好、更

2016-06-24 11:07:15 4274

转载 tcpdump抓包分析详解

1. Wireshark与tcpdump介绍 Wireshark是一个网络协议检测工具,支持Windows平台和Unix平台,我一般只在Windows平台下使用Wireshark,如果是Linux的话,我直接用tcpdump了,因为我工作环境中的Linux一般只有字符界面,且一般而言Linux都自带的tcpdump,或者用tcpdump抓包以后用Wireshark打开分析。在Windows

2016-06-24 10:42:01 14518 2

转载 记一次实验室局域网的ARP欺骗

起因某天中午午睡时,笔者被激烈的键盘和鼠标声音吵醒,发现实验室的同学在那边忘我地打LOL,顿觉不爽,于是决定整他一下。想了一下之后觉得就让他掉线一下作为惩罚好了。结合以往的理论知识,大家在同一个局域网中,用ARP欺骗显然是一个好办法,于是就有了本文接下来的故事。ARP欺骗理论首先先来整理一下关于ARP欺骗的理论知识。ARP欺骗[1](英语:ARP spoofing),又称A

2016-06-24 10:17:17 730

转载 zh-cn:模板入门

zh-cn:模板入门Languages: English • 日本語 • (Add your language)Contents1 WordPress的页面结构1.1 基本模板文件2 更加复杂的页面结构2.1 肉在哪里?3 模板文件中的模板文件4 特殊的模板文件5 模板文件技巧6 模板文件资源  模板文件是WordPress网

2016-06-23 19:02:42 522

转载 函数指针和回调函数

C++很多类库都喜欢用回调函数,MFC中的定时器,消息机制,hook机制等待,包括现在在研究的cocos2d-x中也有很多的回调函数。1.回调函数什么是回调函数呢?回调函数其实就是一个通过函数指针调用的函数!假如你把A函数的指针当作参数传给B函数,然后在B函数中通过A函数传进来的这个指针调用A函数,那么这就是回调机制。A函数就是回调函数,而通常情况下,A函数是系统在符合你设

2016-06-22 20:51:10 224

转载 友元函数和友元类

1.概述友元提供了一种 普通函数或者类成员函数 访问另一个类中的私有或保护成员 的机制。也就是说有两种形式的友元:(1)友元函数:普通函数对一个访问某个类中的私有或保护成员。(2)友元类:类A中的成员函数访问类B中的私有或保护成员。2.特性优点:提高了程序的运行效率。缺点:破坏了类的封装性和数据的透明性。3.实现

2016-06-22 15:51:45 238

转载 我所了解的cgi

我所了解的cgi2014-08-25 09:01 by 掸尘, 11050 阅读, 9 评论, 收藏, 编辑  当我们在谈到cgi的时候,我们在讨论什么    最早的Web服务器简单地响应浏览器发来的HTTP请求,并将存储在服务器上的HTML文件返回给浏览器,也就是静态html。事物总是不断发展,网站也越来越复杂,所以出现动态技术。但是服务器并不能直接运行 php,as

2016-06-22 14:47:16 222

转载 简单所以不要忽视,关于\r\n和\n程序员应了解的实际应用

众所周知,\r叫回车符,\n叫换行符。由于历史原因,windows环境下的换行符是\r\n;(文章最后会稍微解释这个历史原因)linux和html等开源或公开标准中的换行符是\n. 记录这篇笔记的原因是:textarea中含换行符时,在C#中接收后自动增加了一个\r符号。假设这个字段叫Name nvarchar(50),由于自动增加了一个\r符号,在前台验证

2016-06-22 14:42:06 600

转载 详解URL的组成

很久很久以来,我对浏览器地址栏的信息了解的甚少,只知道域名(估计不知道是这么叫)。唉。。。真是很汗颜啊!在软件专业都混了两年了,还是个菜鸟。说真的,有的时候觉得计算机这个领域真的真的有太多的东西要学了,而且发展速度又那么快。但,这已经是无法改变的事实了,对于我只能是硬着头皮努力的往前走下去,我相信会有成功的一天!最近一段时间都在学JavaScript,书上有讲到URL方面的一点知识。然后我又查了其

2016-06-22 14:20:42 294

转载 C++命名空间

一、 为什么需要命名空间(问题提出)    命名空间是ANSIC++引入的可以由用户命名的作用域,用来处理程序中 常见的同名冲突。   在 C语言中定义了3个层次的作用域,即文件(编译单元)、函数和复合语句。C++又引入了类作用域,类是出现在文件内的。在不同的作用域中可以定义相同名字的变量,互不于扰,系统能够区别它们。     1、全局变量的作用域是整个程序,在同一

2016-06-22 09:25:32 293

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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