NioSocket实现HTTP协议

sanchan on 2016-04-16 12:03:41
##转载请标明出处 http://coderknock.com/ #NioSocket实现HTTP协议【基于[Java Socket探究](http://coderknock.com/blog/2016/04/16/Java%20Socket%E6%8E%A2%E7%A9%B6.html "Java Socket探究")】 ``` import java.io.IOException; impor ... ...

Java Socket探究

sanchan on 2016-04-16 12:03:35
##转载请标明出处 http://coderknock.com/ #Java中的Socket可以分为普通Socket和NioSocket两种。 ##普通Socket的用法 Java中的网络通信是通过Socket实现的,Socket分为ServerSocket和Socket两大类,ServerSocket用于服务端,可以通过accept方法监听请求,监听到请求后返回Socket,Socket用于具体 ... ...

Web Service 的工作原理

sanchan on 2016-04-15 18:16:41
#Web Service基本概念 Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。 XML:(Extensible Markup Language)扩展型可标记语言。面 ... ...

书写.d.ts文件

sanchan on 2016-04-14 23:33:09
#介绍 当使用外部JavaScript库或新的宿主API时,你需要一个声明文件(.d.ts)定义程序库的shape。 这个手册包含了写.d.ts文件的高级概念,并带有一些例子,告诉你怎么去写一个声明文件。 #指导与说明 ##流程 最好从程序库的文档而不是代码开始写.d.ts文件。 这样保证不会被具体实现所干扰,而且相比于JS代码更易读。 下面的例子会假设你正在参照文档写声明文件。 ##命名空间 ... ...

#Symbols ##自ECMAScript 2015起,symbol成为了一种新的原生类型,就像number和string一样。 symbol类型的值是通过Symbol构造函数创建的。 ``` let sym1 = Symbol(); let sym2 = Symbol("key"); // 可选的字符串key `` Symbols是不可改变且唯一的。 `` let sym2 = Symbo ... ...

一个线程的独白

sanchan on 2016-04-13 22:43:19
我是一个线程, 我一出生就被编了个号: 0x3704, 然后被领到一个昏暗的屋子里, 这里我发现了很多和我一模一样的同伴。 我身边的同伴0x6900 待的时间比较长, 他带着沧桑的口气对我说: 我们线程的宿命就是处理包裹。 把包裹处理完以后还得马上回到这里,否则可能永远回不来了。 我一脸懵懂,包裹,什么包裹? ”不要着急,马上你就会明白了, 我们这里是不养闲人的。“ 果然,没多久,屋 ... ...

TypeScript声明合并

sanchan on 2016-04-12 11:14:44
#介绍 TypeScript有一些独特的概念,有的是因为我们需要描述JavaScript顶级对象的类型发生了哪些变化。 这其中之一叫做声明合并。 理解了这个概念,对于你使用TypeScript去操作现有的JavaScript来说是大有帮助的。 同时,也会有助于理解更多高级抽象的概念。 首先,在了解如何进行声明合并之前,让我们先看一下什么叫做声明合并。 在这个手册里,声明合并是指编译器会把两个 ... ...

#什么是C/S和B/S 要想对“C/S”和“B/S”技术发展变化有所了解,首先必须搞清楚三个问题。 ##第一、什么是C/S结构。 C/S (Client/Server)结构,即大家熟知的客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。目前大多数应用软件系统都是Client/Server形 ... ...

##转载请标明出处 http://coderknock.com/ #安装Nginx ``` yum install nginx ``` #停掉apache ``` /etc/init.d/httpd stop #停掉apache服务 chkconfig httpd off #开机重启后,apache服务不再启动 ``` #启动nginx ``` se ... ...

Linux防火墙配置

sanchan on 2016-04-11 12:04:15
##转载请标明出处 http://coderknock.com/ #通过命令 netstat -tnl 可以查看当前服务器打开了哪些端口 ``` netstat -tnl ``` #查看防火墙设置 ``` iptables -L -n ``` #开放22、80端口 ``` iptables -A INPUT -p tcp --dport 22 -j ACCEPT iptable ... ...

好东西要和大家一起分享呦:

QQ交流群:213732117(直接点击可加入)

一月 2017

1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31