这里写个Node.js 准备篇包含内容有node.js 的安装,命令行运行node.js 文件,使用webStrom 编写 node.js 时有提示功能,并用webStrom 运行 Node.js 其实写这些内容的人特别多,所以很感谢大神们的分享精神. 1、Node.js 的安装 (windows) ...
分类:
Web程序 时间:
2017-10-27 11:40:41
阅读次数:
187
MySQL 5.7.5 及之前版本: MySQL 5.7.6 及之后版本: 或者: ...
分类:
数据库 时间:
2017-10-27 11:40:34
阅读次数:
252
java的for循环和c++的for循环类似 运行输出: Java 引入了一种主要用于数组的增强型 for 循环。 运行输出: ...
分类:
编程语言 时间:
2017-10-27 11:40:26
阅读次数:
167
Iptabels是与Linux内核集成的包过滤防火墙系统,几乎所有的linux发行版本都会包含Iptables的功能。如果 Linux 系统连接到因特网或 LAN、服务器或连接 LAN 和因特网的代理服务器, 则Iptables有利于在 Linux 系统上更好地控制 IP 信息包过滤和防火墙配置。 ...
分类:
系统相关 时间:
2017-10-27 11:40:21
阅读次数:
212
OSI七层模式简单通俗理解 这个模型学了好多次,总是记不住。今天又看了一遍,发现用历史推演的角度去看问题会更有逻辑,更好记。本文不一定严谨,可能有错漏,主要是抛砖引玉,帮助记性不好的人。总体来说,OSI模型是从底层往上层发展出来的。 这个模型推出的最开始,是是因为美国人有两台机器之间进行通信的需求。 ...
分类:
其他好文 时间:
2017-10-27 11:40:13
阅读次数:
145
.net core控制台应用程序与之前.net版本有所不同,编译之后不会生成.exe启动程序,而是生成.dll文件 所以在使用的时候需要敲入命令来启动控制台应用程序,命令是: start dotnet xxxx.dll 通过命令会启动控制台程序 ...
分类:
Web程序 时间:
2017-10-27 11:39:57
阅读次数:
217
在写页面的时候,经常会碰到这样的情况,就是要获取文档的高度、可视区域高度或者滚动条距页面顶部的高度等情况。 但我总是有些爱搞混淆了,这里还是简单做个笔记吧,这里只限于使用jQuery来获取。 1、获取文档的高度。 使用 $(document).height() 代表了整个文档的高度 2、获取文档可视 ...
分类:
Web程序 时间:
2017-10-27 11:39:49
阅读次数:
188
本篇是在学习了“编码之道”的Log4net入门(WCF篇)http://www.cnblogs.com/yonghuacui/p/6181864.html之后,总结了一些自认为比较重要的细节。顺便把创建和发布WCF服务的知识也一起巩固一下。 一、创建项目 1、在模板中选择【WCF服务应用程序】,输入 ...
分类:
Web程序 时间:
2017-10-27 11:39:42
阅读次数:
216
1. UTC Universal Time Coordinated 统一时间协调 ,GMT格林威治时间 可以认为UTC=GMT 2.c# DateTime在实例化的时候如果为指定DateTimeKind,在转换的时候默认是要转换的Kind的对立。。 3.在计算机中看到的UTC时间都是从(1970年0 ...
TCP(Transmission Control Protocol)和UDP(User Datagram Protocol)协议属于传输层协议。其中TCP提供IP环境下的数据可靠传输,它提供的服务包括数据流传送、可靠性、有效流控、全双工操作和多路复用。 OSI和TCP/IP是很基础但又非常重要的网络 ...
分类:
其他好文 时间:
2017-10-27 11:39:28
阅读次数:
160
Python之 更新set 由于set存储的是一组不重复的无序元素,因此,更新set主要做两件事: 一是把新的元素添加到set中,二是把已有元素从set中删除。 添加元素时,用set的add()方法: >>> s = set([1, 2, 3]) >>> s.add(4) >>> print s s ...
分类:
编程语言 时间:
2017-10-27 11:39:20
阅读次数:
162
图片来源:http://blog.csdn.net/u010651541/article/details/49849557 主要根据此图给出一些程序变量的分配情况,以及缓冲区溢出攻击的简单原理。 上述图主要描述进程虚拟地址空间,即用户空间内容,进程内核地址空间为所有进程共用(Linux内核中) 栈区 ...
分类:
其他好文 时间:
2017-10-27 11:39:14
阅读次数:
145
非阻塞io 特点:实现了非阻塞,提高了cpu占用率,但由于一直监听 accept ,cpu占用率过高! 多路复用 select 模型: select 模型过程: 用户进程创建socket对象,拷贝监听的fd到内核空间,每一个fd会对应一张系统文件表,内核空间的fd响应到数据后,就会发送信号给用户进程 ...
分类:
其他好文 时间:
2017-10-27 11:39:06
阅读次数:
222
在Python中,使用浮点数(floats)替代非整数,例如0.5和-7.8237591。可以通过键入带有小数点的数字或用/除法计算得到浮点数,浮点数后面额外的0会被忽略。 >>> 3/40.75>>> 9.87650009.8765 电脑无法完全精确地储存浮点数,就像我们无法准确地写出1/3(0. ...
分类:
其他好文 时间:
2017-10-27 11:38:59
阅读次数:
136
1. Java范型时编译时技术,在运行时不包含范型信息,仅仅Class的实例中包含了类型参数的定义信息。泛型是通过java编译器的称为擦除(erasure)的前端处理来实现的。你可以(基本上就是)把它认为是一个从源码到源码的转换,它把泛型版本转换成非泛型版本。 基本上,擦除去掉了所有的泛型类型信息。 ...
分类:
编程语言 时间:
2017-10-27 11:38:51
阅读次数:
188
摘要:电商的秒杀和抢购,从技术的角度来说,会对Web系统产生巨大的考验。本期《问底》,徐汉彬将带大家关注秒杀和抢购的技术实现和优化,同时,从技术层面揭开,为什么我们总是不容易抢到火车票的原因。 【导读】徐汉彬曾在阿里巴巴和腾讯从事4年多的技术研发工作,负责过日请求量过亿的Web系统升级与重构,目前在 ...
分类:
Web程序 时间:
2017-10-27 11:38:43
阅读次数:
152