0x01 写在前面 0x02 Http协议 0x03 TCP/IP 0x04 看代码 0x05 总结 0x01 写在前面 由于工作中,经常需要在服务器之间,或者进程之间进行通信,分配任务等。用Socket操作,太麻烦了,需要建立连接,处理消息。所以 准备创建一个Socket模拟Http服务器的帮助类 ...
一、 建立测试用例 (一) 基本概念 soapUI 中工程的层次结构 项目名称:位于最上层 (BookStoreTest),项目可以包含多个服务的定义。 REST 服务定义:服务其实是对多个 REST 资源的一个分组,在我们的例子中只有一个服务 BookStoreServie REST 资源定义:具 ...
一.基本知识 iPhone中的API除了公开的API:Published API外(或者叫文档中记录的API:Documented API),还有两类API:私有API:Private API和未公开的API:UnPublished API(或者叫文档中未记录的API:Undocumented AP ...
刚到新单位,学习他们的源代码,代码里读写系统配置文件的XML代码比较老套,直接写在一个系统配置类里,没有进行类的拆分,造成类很庞大,同时,操作XML的读写操作都是使用SetAttribute和node.Attribute(name)方法,因此,想到结合之前所做的XML操作,完成了一个能够读取XML文 ...
前言:从MVC到WebApi,路由机制一直是伴随着这些技术的一个重要组成部分。 它可以很简单:如果你仅仅只需要会用一些简单的路由,如/Home/Index,那么你只需要配置一个默认路由就能简单搞定; 它可以很神秘:你的url可以千变万化,看到一些看似“无厘头”的url,感觉很难理解它如何找到匹配的a ...
最近在做一个发邮件的功能,客户要求需要导出一个Excel附件,并给了附件的格式, eg: Chinese Characters汉字书写(仅大陆人填写) 实现方式有两种: 一、使用Microsoft.Office.Interop.Excel组件的方式 二、使用NPOI的方式 下面讲一下这两种方式的具体 ...
.Net 站点在Windows环境借助Nginx和Redis实现负载均衡系列(一) .Net 站点在Windows环境借助Nginx和Redis实现负载均衡系列(二) .Net 站点在Windows环境借助Nginx和Redis实现负载均衡系列(三) .Net 站点在Windows环境借助Nginx ...
windows运行打开服务命令 Java代码 1. gpedit.msc 组策略 2. sndrec32 录音机 3. Nslookup IP地址侦测器 4. explorer 打开资源管理器 5. logoff 注销命令 6. tsshutdn 60秒倒计时关机命令 补充回答: www.2cto. ...
缓冲区方式读写操作 读写操作一般是由ReadFile和WriteFile函数引起的,这里先以WriteFile函数为例进行介绍。WriteFile要求用户提供一段缓冲区,并且说明缓冲区的大小,然后WriteFile将这段内存的数据传入到驱动程序中。这种方法,操作系统将应用程序提供缓冲区数据直接复制到 ...
官网:(json.org/json-zh.html <可选中文>) JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于JavaScript Programming Language, Standard ...
摘要:ASP.NET自带的FileUpload控件会随着浏览器的不同,显示的样式也会发生改变,很不美观,为了提高用户体验度,所以我们会去自定义FileUpload控件 实现思路:用两个Button和TextBox控件来替代FileUpload控件,当点击Button时触发FileUpload控件的点 ...
接口开发响应类封装 日志类封装 来自:http://bbs.php-z.com/thread-3101-1-1.html ...
OpenNI1.5 VS2013配置环境后,编译会出现这个错误: 原因是OpenNI的 XnPlatform.h里边有一段版本检查代码: 解决方案: 用管理员身份运行VS,打开项目,找到报错位置(会定向到XnPlatform.h),把1600改为1900, 保存即可 ...
分类:
Windows程序 时间:
2016-05-28 12:50:39
阅读次数:
2455
mac升级到OSX EI Capitan 10.11.4后sudo命令无法起作用,执行任何操作总是显示Operation denied。这是因为在10.11.4中引入了Rootless机制,即就算是Root用户也无法对某些文件或者目录进行读写操作,只有Apple或者Apple授权签名的软件可以。Ro ...
对象初始化器 在没有对象初始化器之前,我们创建一个对象大概需要经过这么两个步骤,首先new一个对象,然后给每个字段赋值。而有了对象初始化器之后,原本需要几行代码才能完成的任务变成一行代码就可以完成,简化了代码,也使代码更优雅 //原来写法Person person = new Person();pe ...
转自:http://www.cnblogs.com/ae6623/p/4433109.html req.params 这是一个包含着被命名的路由规则“参数”的对象属性。例如如果你有一个路由规则为:”/user/:name”,然后这个”name”属性你就可以使用req.params.name来调用,这 ...
先准备需要的参数 参数1:String title=“用户信息” 参数2:String[] headers String[] headers = { "用户名", "昵称", "部门","用户描述", "性别", "职责","地址","传真","邮件","家庭电话","移动电话","办公电话","用 ...
参考:http://wic.xingning.gov.cn/blog/29 https://linux.cn/article-5335-1.html 1、检查是否安装VNC, 2、安装X-Window 3、安装VNC 4、从VNC备份库中复制service文件到系统service服务管理目录下【原文 ...
直接Copy拿去用吧: 新的 tls 协议需要新的.net版本, tls 至少更新到.net4吧,尽量用最新的.net! 不然出错了就折腾... 当然,有从网上搜罗的, 但是也是自己改装优化过的,so 还是我的咯 转载应注明http://home.cnblogs.com/u/lzpong/ ...
分类:
Windows程序 时间:
2016-05-31 13:49:30
阅读次数:
1078