- 博客(37)
- 收藏
- 关注
转载 http通信原理
应用通讯的基本模型分析基本通讯流程:客户端http应用使用本机IP+随机注册生成的TCP端口,形成套接字socket,调用系统socket api 再经过网络层、数据链路层、物理层层层封装,把数据送达请求的服务器,经过层层解封,送达对应的http服务监听的套接字socket监听的相应的端口上。期间涉及到的N种技术:(1)TCP和UDP协议 TCP特点: A.面向连接:收发...
2015-09-29 21:28:18 58
转载 【C语言】主函数的参数探幽
在C语言中,我们编写代码中最不可缺少的是主函数。然后其中在主函数main中其实也存在参数:我们查看一下MSDN,然后我们看一下MSDN对于主函数的解释看到了吗,main函数中存在3个参数,argc指的是命令数,argv指的是命令存储是什么,envp指的是环境变量。然后我们来看一下命令行参数实现加减乘除:#include<s...
2015-09-29 15:29:46 99
转载 npm package
lodash JavaScript 实用工具库,提供一致性,模块化,性能和配件等功能用npm-run自动化任务Express 4.x API 中文手册Handlebars.js 模板引擎使用nrm快速切换npm源服务器端 jQuery 选择器,有了它,比正则解析html字符串要更加便捷直观 BDD测试利器:mocha+should.jshttps://github...
2015-09-28 11:20:00 51
转载 常用css3技巧
H5移动前端开发常用高能css3汇总 1.禁止a标签点击高亮,这些都是非官方属性,但实用性超强 html,body{ -webkit-touch-callout: none; //禁止或显示系统默认菜单 -webkit-user-select: none; //禁止长按复制选择 -webkit-tap-highlight-colo...
2015-09-25 13:50:00 51
转载 RTS与CTS的含义【转】
转自:http://www.cnblogs.com/sunyubo/archive/2010/04/21/2282176.html一、RS232标准中的RTS与CTSRTS,CTS------请求发送/清除发送,用于半双工时的收发切换,属于辅助流控信号。半双工的意思是说,发的时候不收,收的时候不发。那么怎么区分收发呢?缺省时是DCE向DTE发送数据,当DTE决定向DCE发数据时,先有效RT...
2015-09-25 10:22:00 75
转载 Linux:命令执行顺序控制与管道
命令执行顺序控制与管道顺序执行简单的顺序命令可以使用符号“;”完成,如:sudo apt-get update;sudo apt-get install some-tool;some-tool。有选择的执行命令符号"&&"就是用来实现选择性执行的,它表示如果前面的命令执行结果(不是表示终端输出 的内容,而是表示命令执行状态的结果)返回0则执行后面的,否则不执行,你可以从境变...
2015-09-24 23:12:00 127
转载 python处理json
概念序列化(Serialization):将对象的状态信息转换为可以存储或可以通过网络传输的过程,传输的格式可以是JSON、XML等。反序列化就是从存储区域(JSON,XML)读取反序列化对象的状态,重新创建该对象。JSON(JavaScript Object Notation):一种轻量级数据交换格式,相对于XML而言更简单,也易于阅读和编写,机器也方便解析和生成,Json是JavaSc...
2015-09-24 16:35:00 45
转载 mydumper使用
一、下载安装,打开https://launchpad.net/mydumper#wget https://launchpadlibrarian.net/185032423/mydumper-0.6.2.tar.gz#yum install -y glib2-devel mysql-devel zlib-devel pcre-devel#tar -xvf mydumper-0.6.2.t...
2015-09-24 16:20:00 86
转载 jmeter中线程之间传递参数
JMeter 变量作用域局限于所属线程。这样设计是经过深思熟虑的,目的是让测试线程能够独立运转。有时候用户可能需要在不同线程间(可能属于同一个线程组,也可能不属于同一个线程组)传递变量。 其中一种方法就是使用属性。属性为所有 JMeter 线程所共享,因此当某个线程设置一个属性后,其他线程就可以读取更新后的值。 如果存在大量数据需要在线程间传递,那么可以考虑使用文件。例如,测试人...
2015-09-17 23:10:00 108
转载 linux打印颜色输出
字体颜色/背景颜色numcolor0重置30|40黑色31|41红色32|42绿色33|43***34|44蓝色35|45杨红36|46青色37|47白色eg.打印颜色文本:echo-e"\e[1;31mThisistest\e[0m"\e[1;31m:将颜色设置为红色;\e[0m:将颜色重新置回 转载于:https://blog.51cto.com...
2015-09-17 22:49:32 80
转载 Ajax清除浏览器js、css、图片缓存的方法
做东东时都是把图片在服务器的地址存放在数据库里面,然后到浏览器中显示,但是后来发现了两个问题。第一:为了安全起见,js是无法读取本地的图片的,不然你写一个js,岂不是可以获取任何人电脑里面的文件了。第二:图片存在的是在服务器的硬盘上面,而不是在客户的硬盘里面,所以也是取不到的后来在网上找方法,找的方法,都是各种转换二进制到xml中,的各种高大上的答案,然后本人又实在太懒了,就自己想了一...
2015-09-17 15:23:00 71
转载 JQuery 页面如何快速滚动到顶部?
版权声明:欢迎转载,请注明沉默王二原创。 https://blog.csdn.net/qing_gee/article/details/48517971 JQuery 网页如何快速的滚动到顶部?现如今,页面元素不断丰富,就导致页面的纵深比较...
2015-09-17 10:06:53 310
转载 写在开园时
有很长一段时间,一直谋划着将自己学习过程中遇到的问题记录下来,甚至连名字都在脑海中酝酿好了:"山石半月谈".但一直没能行动,而今又到月半再不行动,就又辜负了一个半月了.原来一直担心自己写的东西拿不出手,一次偶然的机会听到这样的一句话,只要是用心完成的东西都值得记录;只要是文字都应该被读懂. 注册,开园,又是新的一页,愿静好的岁月中能够有所积淀!转载于:https:/...
2015-09-15 16:23:00 31
转载 recv send 阻塞和非阻塞
nt send( SOCKET s, const char FAR *buf, int len, int flags );不论是客户还是服务器应用程序都用send函数来向TCP连接的另一端发送数据。客户程序一般用send函数向服务器发送请求,而服务器则通常用send函数来向客户程序发送应答。该函数的第一个参数指定发送端套接字描述符;第二个参...
2015-09-14 16:08:00 117
转载 Multi-host, Multi-stage Vulnerability Analysis Language
http://people.cis.ksu.edu/~xou/mulval/
2015-09-13 10:19:41 52
转载 Ubuntu14.04安装Oracle Instant Client
安装环境本文介绍在Ubuntu14.04系统(X64)上安装Oracle Instant Client,安装版本为11.2.0.4.0(读者需要按照自己安装版本修改相应的版本号)安装RPM文件在Oracle官网地址 http://www.oracle.com/technetwork/topics/linuxx86-64soft-09...
2015-09-12 19:52:42 122
转载 用UITextView加载rtfd文件
用UITextView加载rtfd文件 效果 说明使用此方法可以实现十分简易的富文本显示效果,包括图文混排等等效果。 源码//// ViewController.m// Rtfd//// Created by YouXianMing on 15/9/10.// Copyright (c) 2015年 ZiPeiYi. All ...
2015-09-10 20:34:00 105
转载 基于IP划分VLAN
划分VLAN的方式有很多种,通常都是根据VLAN来划分。划分vlan的方法:1、基于vlan2、基于端口3、基于网络协议,例如IP4、基于策略常见的是如上四种,当然还有其他方法,但并不多见。其实在企业中,我也是基本依据端口来划分VLAN,划分VLAN的好处就不多赘述了,最重要的是安全、隔离广播域等。此次是在已有的环境镜像重新划分,由于客户环境复...
2015-09-09 22:47:50 2740
转载 栈和队列的面试题Java实现【重要】
栈和队列: 面试的时候,栈和队列经常会成对出现来考察。本文包含栈和队列的如下考试内容: (1)栈的创建 (2)队列的创建 (3)两个栈实现一个队列 (4)两个队列实现一个栈 (5)设计含最小函数min()的栈,要求min、push、pop、的时间复杂度都是O(1) (6)判断栈的push和pop序列是否一致 1、栈的创建: 我们接下来...
2015-09-09 21:11:00 118
转载 linux下文件目录和属性
文件类型: -:普通文件 d:目录 c:字符设备,如显示器键盘鼠标等 b:块设备,磁盘,U盘等 l:软连接文件,类似于win中的快捷方式,只记录了一个文件的路径 s:进程间通信的文件 p:管道文件,将一个命令的输出作为另一个命令的输入第一个三个表示这个文件的所属主第二个三个表示这个文件的所属组第三个三个表示这个文件除了所...
2015-09-09 11:36:58 42
转载 Tomcat部署web项目
Tomcat部署web项目 操作前,先来了解一下Tomcat的目录结构。(适用于Tomcat 6.0,Tomcat7.0)Tomcat下有7个目录,分别是bin,conf,lib,logs,temp,webapps,work 目录,现在对每一目录做介绍。Tomcat根目录在tomcat中叫<CATALINA_HOME>,1.<CAT...
2015-09-09 09:27:00 40
转载 Linux:-bash: ***: command not found
Linux:-bash: ***: command not found,系统很多命令都用不了,均提示没有此命令。突然之间linux很多命令都用不了,均提示没有此命令。这应该是系统环境变量出现了问题导致的。解决办法:先用:echo $PATH查看path是否含有:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/us...
2015-09-07 11:39:00 56
转载 UC~移动端的IE!!!坑总结
1、接入过WAP版支付宝支付的应该会发现,支付宝页面在UC中巨丑,完全就是诺基亚时代的网页。你可能会怪它是支付宝的问题吧。但你用QQ浏览器打开,很好啊;你在电脑用火狐、Chrome打开都很好啊;那你试试用IE打开,看到了吧。真不得不吐槽,UC不是被阿里收购了吗,怎么UC跟支付宝还是没沟通好!2、不支持 vh、vw 单位。vh是view height,vw是view width的意思,...
2015-09-06 10:50:00 87
转载 HDU 1024 Max Sum Plus Plus(二维数组转化为一维数组)
Problem Description:Now I think you have got an AC in Ignatius.L's "Max Sum" problem. To be a brave ACMer, we always challenge ourselves to more difficult problems. Now you are faced with a more dif...
2015-09-05 23:26:00 60
转载 CSS基础篇--CSS3属性选择器与(:not)选择器
一:css3属性选择器img[alt]{ border:2px dashed #000;} 这个选择器会匹配页面标签中任何一个含有alt属性的图片标签。还可以通过设定属性值来缩小匹配范围:如下代码: img[alt="atwi_oscar"]{ border:2px dashed #000;}...
2015-09-05 15:21:57 137
转载 常用代码片段
实现IDisposable的代码片段 1 ~DemoType() 2 { 3 this.Dispose(); 4 } 5 6 #region IDisposable Members 7 8 /// <summary> 9 //...
2015-09-04 14:44:00 62
转载 How Not to Crash #3: NSNotification通知引起的崩溃
How Not to Crash #3: NSNotification通知引起的崩溃html, body {overflow-x: initial !important;}html { font-size: 14px; }body { margin: 0px; padding: 0px; height: auto; bottom: 0px; top: 0px; left: 0px; ri...
2015-09-03 15:16:00 143
原创 Docker-容器互联访问之数据容器操作过程
要通过一个容器A来访问另一个容器B,其中容器B部署数据库,容器A部署应用程序。在Docker生态中我们称之为容器互联。 下面通过一步一步执行,来实现此需求。 获取postgres镜像ubuntu@ip-10-23-28-180:~$ sudo docker pull daocloud.io/library/postgres:latestPulling repository daocloud...
2015-09-02 15:56:30 187
转载 [队列]判断出栈序列
给定一个序列,判断这个序列是不是一个合法的栈序列输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如序列1,2,3,4,5是某栈的压入顺序,序列4,5,3,2,1是该压栈序列对应的一个弹出序列,但4,3,5,1,2就不可能是该压栈序列的弹出序列。很简单的一个题目,直接代码:bool IsPop...
2015-09-02 10:25:00 71
转载 mysql find_in_set的用法
http://1055592535.iteye.com/blog/1674734 转载于:https://blog.51cto.com/seetobest/1690568
2015-09-01 18:56:39 45
转载 cocos2dx setGlobeZOrder setLocalZOrder setOrderOfArrival
本文提到的三个属性 主要运用于精灵的加载顺序三个属性的威力(优先级)排序顺序如下:setGlobeZOrder>setLocalZOrder >setOrderOfArrivalsetGlobeZOrder可以设置不同图层上的精灵加载遮挡顺序setLocalZOrder可以设置同图层上的精灵加载遮挡顺序setOrderOfArrival可以设置当setLocalZ...
2015-09-01 16:18:06 260
转载 linux -- Ubuntu查看修改mysql的登录名和密码、安装phpmyadmin
安装好mysql后,在终端输入 mysql -u root -p 按回车,输入密码后提示access denied......ues password YES/NO的错误原因是用户名或密码不对!查看、修改mysql的用户名和密码第一步:这时你需要进入/etc/mysql目录下,然后sudo vim/vi debian.cnf查看里面的用户名和密码,然后使用这个文件中的用户名和密码进...
2015-09-01 14:30:00 158
转载 Oracle中的Union和Union All的区别
【举例】一、创建A、B两张表,为了方便理解,两张表都只创建一个字段列,分别是a_col和b_col,添加A表 数据1、4、5、9,添加B表数据2、3、4、5。二、输入如下语句:select * from A union select * from B; 结果:1、4、5、9、2、3。(去除了重复行)输入如下语句:select * ...
2015-09-01 03:13:55 48
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人