自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2008)
  • 资源 (38)
  • 收藏
  • 关注

转载 启用全站HTTPS后不仅更安全而且更快 看淘宝是如何做到的

http://www.chinaz.com/web/2016/0303/509511.shtml电商启用全站HTTPS是一件门槛极高的事情,它需要投入巨大的资源,不仅是人力、财力等方面,而且对技术能力也提出了极为苛刻的要求。一般来说,普通电商只会在登录和交易这些“关键”环节启用HTTPS。而目前,阿里巴巴是全球唯一大规模启用电商平台全站HTTPS的公司。什么是HTT

2016-10-13 10:26:59 850

转载 erlang 中 mnesia 的使用实例

http://www.cnblogs.com/ShankYan/p/4120058.html参考资料:mnesia 用户手册相关的微博mnesia 应用例子一个关于mnasia:数据库启动启动的时候指向一个特定的数据库:erl -mnesia dir '"Dir"'指定了Mnesia存储数据的目录,windows下可以是erl -mnesia dir

2016-10-12 18:38:42 1514

转载 mnesia的部署

转载自:http://darkdestiny.iteye.com/blog/643187伸缩性:根据系统负载,可以在运行中过程中添加或者删除服务节点,改变系统处理规模。mnesia是一个分布式数据库模块,由多个节点构成的数据库cluster,数据表的位置对应用是透明的。透过该特性,很容易构建出一个具有高伸缩性的系统。rabbitmq是一个分布式的消息中间件,在mnesi

2016-10-12 18:08:28 365

转载 使用OAuth打造webapi认证服务供自己的客户端使用

http://www.mamicode.com/info-detail-1095912.html标签:一、什么是OAuthOAuth是一个关于授权(Authorization)的开放网络标准,目前的版本是2.0版。注意是Authorization(授权),而不是Authentication(认证)。用来做Authentication(认证)的标准叫做openid c

2016-10-12 13:59:19 976

转载 cer, pfx 创建,并且读取公钥/密钥,加解密 (C#程序实现)

http://blog.csdn.net/zj510/article/details/39964533PKI技术(public key infrastructure)里面,cer文件和pfx文件是很常见的。通常cer文件里面保存着公钥以及用户的一些信息,pfx里面则含有私钥和公钥。用makecert.exe可以创建公钥证书和私钥证书,具体看http://msdn.microsoft

2016-10-09 16:46:28 3661 1

转载 什么是 epmd

https://my.oschina.net/moooofly/blog/533594什么是 epmd ?在《Erlang/OTP 并发编程实战》中,对 epmd 有如下描述: epmd  代表 Erlang 端口映射守护进程(Erlang Port Mapper Daemon)。每启动一个节点,都会检查本地机器上是否运行着 epmd ,如果没有,节点就会自行启动

2016-10-09 15:28:55 5677

转载 ERLANG远程启动进程终于成功!!!

http://blog.sina.com.cn/s/blog_49f761940100mjtj.html192.168.2.153和192.168.2.100上的ERLANG 都是安装的 Sep 15, 2010 R14B  版本。 两个ERLANG节点位于不同的机器上时,它们之间的通讯要用到COOKIE,虽然两个.erlang.cookie文件的内容是一样的。但启动后得到的C

2016-10-08 14:58:49 1727

转载 Wireshark数据抓包教程之认识捕获分析数据包

https://my.oschina.net/u/1585857/blog/479306Wireshark数据抓包教程之认识捕获分析数据包认识Wireshark捕获数据包当我们对Wireshark主窗口各部分作用了解了,学会捕获数据了,接下来就该去认识这些捕获的数据包了。Wireshark将从网络中捕获到的二进制数据按照不同的协议包结构规范,显示在Packet Details面

2016-10-05 21:24:01 1281

转载 erlang文件操作

http://fair-jm.iteye.com/blog/1897875erlang关于文件操作的模块还是很多的stdlib下有filelib filename和file_sorter 核心模块有file 当然io的一些导出函数也可以用来对文件进行读写 这里简要记下笔记 首先是filelibShell

2016-09-26 13:53:18 3622

转载 erlang large日志系统代码阅读(一):lager_app

http://i.mtime.com/844165/blog/7531544/-module(lager_app).-behaviour(application).-include("lager.hrl").-export([start/0,         start/2,         stop/1]).

2016-09-26 13:26:58 1312

转载 Mysql limit分页语句用法

http://www.cnblogs.com/fanyong/p/3351350.htmlMysql limit分页语句用法与Oracle和MS SqlServer相比,mysql的分页方法简单的让人想哭。--语法:SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offset--举例:sele

2016-09-20 09:24:17 440

转载 Microsoft Visual Studio正忙解决办法

http://www.cnblogs.com/kungge/p/5249547.html问题描述前段时间用vs2015进行开发。出现如下问题,关闭vs进程重启vs还是无法解决。如何解决进入本地项目.vs文件夹这个文件夹下有个.suo文件,删除该文件,用任务管理器杀掉vs的进程,重新打开vs即可。

2016-09-18 13:50:25 10173 2

转载 IM设计思考:XMPP资源绑定

http://blog.csdn.net/mindfloating/article/details/7390527XMPP协议设计中引入了一个抽象的资源绑定过程,何为资源,如何绑定?首先这得从JID的格式设计说起,JID是XMPP前身Jabber协议ID的简写,用于唯一标识一个客户身份。一个合法的 JID 包括一组排列好的元素,包括域名(domain identifier)

2016-09-10 20:00:35 334

转载 XMPP-TLS和SASL握手

http://www.cnblogs.com/youmomo/p/4103885.html概览  XMPP包含的一个保证流安全的方法(传输层安全协议[TLS]的频道加密方法)来防止篡改和偷听.  一个给定域的管理员可以要求客户端和服务器通信以及服务器之间通信时使用TLS,或者两者都要求。客户端应该在尝试完成 SASL握手之前使用 TLS,服务器应该在两个域之间使用 TL

2016-09-10 11:12:21 945

转载 hbase-sql

hbase-sql最近在做一个hbase proxy的的项目,字面意思是hbase代理,其实就是将对hbase数据操作的都经过这个系统进行转发,实现对hbase的代理,由这个系统提供接口对外,该项目中涉及了很多对HBase进行查询和插入的操作,但是随着需求不但增加,每新增一个需求,就要根据需求使用HBase API来开发来完成相应功能的开发。有没有一种办法只是通过配置的方法就可以实现对hb

2016-09-09 17:52:00 2273

转载 Erlang如何查看gen_server系列的状态 (高级)

http://blog.yufeng.info/archives/99gen_server在erlang otp编程中的地位是无可撼动的,几乎都是gen_server或者gen_fsm的模型。那么程序运行起来的时候 我们如何查看gen_server的内部状态呢。有2种方法:1. 自己写个类似于info这样的函数,来获取状态。2. 利用系统现有的架构。sasl应用带了一个si

2016-08-28 12:43:39 1202

转载 [Erlang 学习笔记]erlang behaviour小结之gen_server

http://blog.csdn.net/lqg1122/article/details/7484413首先清楚gen_server提供C/S架构中的服务端的实现,即定义了自己一套规范的服务器框架。                                       在以上基础上,具体学习下gen_server的实现过程。先是定义模块的行为模式为

2016-08-28 12:09:50 467

转载 Erlang里的Record

http://www.cnblogs.com/orez88/articles/1808034.html原文: Erlang: An Introduction to Records 在Erlang内部只有两种混合的数据类型:List和Tuple,而这两种都不支持命名访问,所以如果没有额外的库的话想创建像PHP、Ruby或Python中的关联数组(Ruby中的Hash)是不可能的 

2016-08-28 11:36:21 553

转载 构建erlang的app

http://blog.csdn.net/jackybay/article/details/8447133erlang中构建自己的app是非常方便的,可以自己定制app,不过这里只是简单记录下erlang下典型的做法。即是构建otp application。。构建定制一个application可以通过xxx.app文件,可以把app文件放到config文件夹里面eg:confi

2016-08-28 10:22:53 582

转载 erlang 监控树 supervisor

http://blog.csdn.net/zhangjingyangguang/article/details/6599435Supervisor Behaviour是一个用来实现一个supervisor进程来监控其他子进程的模块子进程可以是另一个supervisor,也可以是一个worker进程.worker进程一般使用gen_event,gen_fsm或gen_server

2016-08-27 23:25:29 664

转载 Erlang网络编程中的一个特别的函数prim_inet:async_accept/2

http://blog.csdn.net/blog_lee/article/details/17559157为了研究怎么用Erlang写一个游戏服务器,我很幸运的下到了一份英雄远征的服务器Erlang源码,这两天花了点时间看代码,其中看到做TCP的accept动作时,它是用的一个函数prim_inet:async_accept/2,这个可跟书上说的不一样(一般来说书上教的是用g

2016-08-27 19:46:46 752

转载 gen_server源码杂记

http://bachmozart.iteye.com/blog/470506调用gen_server启动的方法 gen_server :start_link ( { local, ?MODULE } , ?MODULE , [ ] , [ ] ) . 参数分别是Name,Mod,Arg,Options Options里可以设置timeout gen.erl里的简单

2016-08-27 19:41:16 777

转载 gen_tcp async accept大致流程

http://bachmozart.iteye.com/blog/482507erlang 调用 gen_tcp:accept时是会阻塞的,包括后续的gen_tcp:recv也是,但是这个阻塞实际是在erlang这边 receive等待driver返回消息,并不是阻塞在driver上,driver是不能阻塞的,这个mryufeng老大也很早就跟我说过,当时没明白,现在终于理解了 看

2016-08-27 19:37:23 938

转载 获取本机实际IP地址

先分析下你的方法中的问题: 你这个方法只适用于本地单网卡,没有路由器,而且非拨号上网,且系统没有IPv6地址(非Win7&Vista)的情况。如果你不符合其中任意一个条件,你用的方法就不行。不能获得本机的IP.从你的ip输出列表来看,你的机器显然安装有ipv6协议,而且使用了路由。所以,你要单纯找到你自己的本地的ipv4的ip--即192.168.0.8,需要进行一些删选(如果你必须用这种方法)。

2016-08-16 13:36:36 956

转载 C#使用Log4Net记录日志

http://www.cnblogs.com/wangsaiming/archive/2013/01/11/2856253.html第一步:下载Log4Net           下载地址:http://logging.apache.org/log4net/download_log4net.cgi           把下载的  log4net-1.2.11-bin-n

2016-08-15 18:14:58 256

转载 SharpZipLib 文件/文件夹压缩

一、ZipFile  http://www.cnblogs.com/kissdodog/p/3525295.htmlZipFile类用于选择文件或文件夹进行压缩生成压缩包。  常用属性:属性说明Count文件数目(注意是在ComitUpdat之后才有)Password压缩包密码Size压缩包占用空间大小

2016-08-15 11:03:13 379

转载 在C#中实现BigEndian的数字

http://www.cnblogs.com/TianFang/archive/2011/01/23/1942435.html在C#中实现BigEndian的数字在我们的PC机中,C#的数字是LittleEndian的,导致在做网络协议和和文件解析时有许多不便,因此,我写了个BigEndian的数字的类,这里记录一下,以后还会经常用到。    static class Bi

2016-08-12 18:56:45 613

转载 c# 实现MD5,SHA1,SHA256,SHA512等常用加密算法

http://www.cnblogs.com/dreign/archive/2007/05/18/751089.htmlusing System;using System.IO;using System.Data;using System.Text;using System.Diagnostics;using System.Security;using Syst

2016-08-11 13:30:24 5430

转载 Protocol Buffer

http://www.cnblogs.com/RicCC/archive/2010/03/10/protocol-buffers.htmlProtocol BufferProtocol buffers是google使用的一种结构化数据序列化编码解码方式,采用简单的二进制格式,他比XML、JSON格式体积更小,编码解码效率更高下面是项目官方网站与XML对比的描述:# ar

2016-08-10 16:19:07 418

转载 设计安全的账号系统的正确姿势

http://blog.coderzh.com/2016/01/03/security-design/引子最近有个虚拟练习项目,涉及到系统安全保障的设计,于是对安全保障这块做了一些更深入的了解。发现了很多有趣的东西,开阔了眼界。中间查了一些资料,于是我打算重新整理,用更加循序渐进,大家都能懂的方式,说一说如何设计一个安全的系统。著名的安全事件首先来看看最近几年比

2016-08-08 15:26:12 489

转载 mysql中ip和整数的转换

http://cocos.iteye.com/blog/1078257INET_ATON(expr) 给出一个作为字符串的网络地址的点地址表示,返回一个代表该地址数值的整数。地址可以是4或8比特地址。mysql> SELECT INET_ATON('209.207.224.40');        -> 3520061480产生的数字总是按照网络字节顺序。如

2016-08-03 10:34:48 1549

转载 MySql的count统计结果

http://blog.csdn.net/wgw335363240/article/details/6295906MySql的count统计结果         起因:最近在学习mysql的数据库,发现在innodb表中大数据量下count(*)的统计结果实在是太慢,所以想找个办法替代这种查询,下面分享一下我查找的过程。         实践:在给出具体的结论之前,我们先看看下面的

2016-08-02 14:02:51 530

转载 puppet自动化运维之file资源

http://my.oschina.net/fufangchun/blog/226098puppet自动化运维之file资源作用:①.支持文件和目录的操作;②.设置文件及目录的所有者及权限;③.恢复文件(包括文件的内容、权限及所有者);④.清理目录以及子目录。 格式:file {"title":                    

2016-08-01 18:59:28 1631

转载 Puppet学习之文件管理

http://blog.chinaunix.net/uid-20639775-id-3314583.html使用puppet可以方便的进行文件管理,可以对文件的内容、属组、属主、权限等进行管理。可管理的文件类型包括普通文件、目录、链接文件。类型需要在ensure类型中明确指定。接下来从三个方面来介绍puppet文件管理的操作。一、    Puppet服务器端的配置1.   file

2016-08-01 18:57:42 554

转载 各hbase版本对hadoop各版本的支持情况

http://blog.csdn.net/javastart/article/details/51329665http://hbase.apache.org/book.html#configuration HadoopThe following table summarizes the versions of Hadoop supported with each v

2016-07-31 22:20:28 1089

转载 京东CMS简介

http://geek.csdn.net/news/detail/92070京东CMS简介CMS即内容管理系统(ContentManagementSystem),目的是用于快速进行网站建设或者网页开发。对于京东网站部门来说,CMS核心目的是用来快速开发和上线各种页面,诸如各种垂直频道页,访问www.jd.com将看到如下页面,如点击“服装城”、“家用电器”等都会跳转到一个垂直频

2016-07-31 22:12:06 5806

转载 Mysql BulkCopy

using (MySqlConnection conn = new MySqlConnection(connectionString))            {                try                {                    conn.Open();                    //tran = conn

2016-07-29 13:45:09 4780

转载 IP地址与数字地址相互转换

http://goolgeplus.lofter.com/post/8de0d_d6d0a站长网IP查询地址:http://tool.chinaz.com/ip/可以看到,IP查询工具是先将IP段地址转化成数字地址,再才得到IP的物理地址。------------------------------------------------------------------------

2016-07-28 13:53:05 3288 1

转载 ASP.NET Web API系列——选择Web API还是WCF

http://www.nmtree.net/2014/10/19/asp-net-web-api-series-choosing-asp-net-web-api-or-wcf.htmlWCF是.NET平台服务开发的一站式框架,那么为什么还要有ASP.NET Web API呢?简单来说,ASP.NET Web API的设计和构建只考虑了一件事情,那就是HTTP,而WCF的设计主要是考虑S

2016-07-14 11:04:23 1110 1

转载 flash中NetConnection与NetStream知识整理

http://www.cnblogs.com/top5/archive/2012/02/06/2340108.htmlNetConnection只有一个connect方法,NetStream就完整多了,方法如下:   close()                 关闭   pause()                暂停   play()      播放

2016-07-13 13:54:48 1176

自动聊天机器人

自动聊天机器人,类似微软小冰的自动聊天服务

2015-05-22

ios instrument 使用

ios instrument ios instrument

2015-05-21

大文件上传测试

大文件上传测试

2015-05-13

算法技术手册

算法技术手册

2015-04-13

测试支付代码

测试支付代码

2015-03-30

ASP.NET 上传文件并验证文件真正的类型

asp.net使用upload控件上传图片,并可以检测文件的真正格式

2014-05-13

batchupdate

sqlhelper工具,batchupdate方法

2014-03-14

学习MFC框架如何创建的过程.pdf

透彻的讲解了多文档框架窗体的创建过程,通过大牛作者一步一步的调试进入代码内部,是我真正了解了MFC窗体框架的工作过程,感谢大牛作者!

2014-02-13

[Linux防火墙].(美)拉什.中文高清PDF版.pdf

[Linux防火墙].(Linux.Firewalls.Attack.Detection.and.Response.with.iptables,.psad,.and.fwsnort)(美)拉什.中文高清PDF版.pdf

2013-07-20

2008.精通LINQ数据访问技术:基于C#.侯利军编着.pdf

2008.精通LINQ数据访问技术:基于C#.侯利军编着.pdf

2013-07-20

jqGrid详解及高级应用.pdf

jqGrid详解及高级应用.pdf 很好用的表格分页空间,实现好多特别好用的功能!

2013-07-20

《锋利的jQuery》(高清扫描版-有书签).pdf

《锋利的jQuery》(高清扫描版-有书签).pdf 学jquery有这一本就够了!

2013-07-20

WEB数据交互的艺术.pdf

WEB数据交互的艺术.pdf 设计有更好用户体验的页面,值得一看!

2013-07-20

Node.js开发指南_中文正版.pdf

Node.js开发指南_中文正版.pdf

2013-07-20

Tomcat源码研究.pdf

Tomcat源码研究.pdf

2013-07-20

Tomcat_系统架构与模式设计分析.doc

Tomcat_系统架构与模式设计分析.doc 构建高扩展性程序的参考!

2013-07-20

C#.ASP.NET.完整WCF例子程序服务器端运行详细配置参考.pdf

C#.ASP.NET.完整WCF例子程序服务器端运行详细配置参考.pdf

2013-07-20

petshop4.0详解.pdf

petshop4.0详解.pdf 微软的asp.net分层开发的经典例子详解!

2013-07-20

.ASP.NET数据库入门经典(第4版).pdf

ASP.NET数据库入门经典(第4版).pdf 快速入门的经典书籍!

2013-07-20

VS2008_C#_WebService_开发过程.pdf

VS2008_C#_WebService_开发过程.pdf 快速掌握webservice的部署和开发过程!

2013-07-20

C++标准程序库—自修教程与参考手册.pdf

C++标准程序库—自修教程与参考手册,夯实C++基础,全面掌握C++提供的各种标准库功能!

2013-07-20

c++经典代码大全.pdf

好多经典代码,助力提高c++代码编写能力,提高开发效率!

2013-07-20

浅谈.NET下的多线程和并行计算.pdf

多线程和并行计算,多核技术让你紧跟上时代的脚步!

2013-07-19

数据库系统实现.pdf

用了那么久的数据库了,有没有想过自己实现一个高效的数据库?

2013-07-19

计算机网络高级软件编程技术

提高网络编程能力的好书!例子和代码都很经典!

2013-07-19

Oracle性能优化技术内幕.pdf

不错的oracle优化好书,看了之后感觉收获不少

2012-11-03

空空如也

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

TA关注的人

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