XML的英文全称是Extensible Markup Language,中文翻译为可扩展标记语言。它是网络应用开发的一项新技术。
与HTML一样,XML也是一种标记语言,但是XML的数据描述能力比HTML强,XML具有描述所有已知和未知数据的能力。XML扩展性比较好,可以为新的数据类型指定新的数据描述规则,作为对标记集的扩展。
XML具有以下特点:
可以跨平台使用并可以被人阅读理解;内容...
分类:
其他好文 时间:
2015-07-08 16:33:47
阅读次数:
129
相信大家都熟悉netstat命令吧,这里就主要采用此命令,网上流传的DDoS Deflate工具就是采用IP数量来统计对外连接数,然后结合Iptables的方法来实现某个IP加入黑名单和解禁某IP
netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n
其中采用的命令,有明显的不足,如没有判断是否为本...
分类:
系统相关 时间:
2015-07-08 16:33:00
阅读次数:
204
昨天在Redhat6.2(64 bit)上安装oracle 11.2.0.1.0 client(32 bit),以下是安装中碰到的一些问题及处理过程记录
首先解压缩安装包,会生成一个client目录,运行runInstaller时报错,错误如下:
[oracle@Ptyjkweb oracle]$ ls -l
total 627612
drwxr-x...
分类:
数据库 时间:
2015-07-08 16:34:11
阅读次数:
189
??前言 当我们使用SharePoint 场解决方案的时候,经常会包含第三方的程序集,而第三方的程序集经常会有强签名的问题,如果有强签名可以部署到GAC,没有的话也可以部署到应用程序下。 那么,很多初学者部署的时候,会纠结怎么将dll跟随wsp部署到GAC或者应用程序,其实,很简单,下面跟着步骤来看一下吧。 我这里创建了一个解决方案,就是一个List模板,包含了一个第三方dll(我这里为了测...
分类:
其他好文 时间:
2015-07-08 16:35:28
阅读次数:
108
这两天在写一个用EasyUI的前台,遇到动态向Layout添加HTML内容时没有自动渲染的问题,查了一下网上的资料后得以解决,具体如下:
$("#content").html(data);
$.parser.parse("#content");
其中,#content 是 layout 的 Id ,data 是向#content容器中添加的HTML代码。
第一行代码作用是将 Id 是#con...
分类:
Web程序 时间:
2015-07-08 16:32:50
阅读次数:
183
#import "ViewController.h"
/*
使用Block最大的一个好处就是可以在代码块中随时访问外部变量
比如你在A.class类中的某个方法中声明了一段代码块.你可以在代码块中直接对A.class所拥有的成员变量进行调用,并且,通过一定的条件(__block),还可以随时的修改这些变量的值和指针
释放某个不再需要使用的Block...
分类:
移动开发 时间:
2015-07-08 16:32:53
阅读次数:
126
在现阶段的通信服务中,各种标准都有,因此会出现无法实现相互连通,而XMPP(Extensible Message and presence Protocol)协议的出现,实现了整个及时通信服务协议的互通。有了这个协议之后,使用任何一个组织或者个人提供的即使通信服务,都能够无障碍的与其他的及时通信服务的用户进行交流。例如google 公司2005年推出的Google talk就是一款基于XMPP协议...
分类:
其他好文 时间:
2015-07-08 16:33:07
阅读次数:
130
List简介
list是一个双向链表容器,可高效地进行插入删除元素。
list不可以随机存取元素,所以不支持at.(pos)函数与[]操作符。It++(ok) it+5(err)
#include
list对象的默认构造
list采用采用模板类实现,对象的默认构造形式:list lstT; 如:
list lstInt; //定义一个存放int的list容器。
list lstF...
分类:
其他好文 时间:
2015-07-08 16:32:31
阅读次数:
135
Google的开源项目LevelDB好是好,但却留下了个大坑,折磨我了一两天,查阅了大量资料。发现大家碰到的问题也跟我差不多,在此写下笔记记录下来。
参考:
https://github.com/google/leveldb Google源码地址
http://www.tanhao.me/piec...
分类:
数据库 时间:
2015-07-08 16:33:11
阅读次数:
234
package main
import (
"go-ssh/ssh"
"log"
"os"
)
func main() {
check := func(err error, msg string) {
if err != nil {
log.Fatalf("%s error: %v", msg, err)
}
}
client, err := ssh.Dial("t...
分类:
编程语言 时间:
2015-07-08 16:30:21
阅读次数:
333
最近项目,要判断用户的手机是安卓的还是ios的,搜了一下相关的资料,最终获得的结果。事实证明,是有效的!主要是要用到HTTP_USER_AGENT,它表示的意思是用来检查浏览页面的访问者在用什么操作系统(包括版本号)浏览器(包括版本号)和用户个人偏好的代码。
监测代码如下:
function get_device_type()
{
//全部变成小写字母
$agent = ...
分类:
移动开发 时间:
2015-07-08 16:30:32
阅读次数:
151
在公司做蓝牙项目的时候,关于打开蓝牙提示框的问题 。第一次运行没问题,跳到另一个视图上面,同样运行取消视图就会崩溃的问题。
具体崩溃的方法如下
- (void)setFadeOutTimer:(NSTimer *)newTimer {
if(fadeOutTimer)
[fadeOutTimer invalidate];
fadeOutTimer = nil;
if(ne...
分类:
其他好文 时间:
2015-07-08 16:33:07
阅读次数:
236
学习easyui时我们会发现有个属性叫data-options,对于此属性的解释官网上解释我并没有找到,经过查找资料得知,其实data-options这个属性就是实例化我们所要引用的组件,例如,我们创建一个折叠的框
代码如下:
实例化我相信大家都很清楚了,不清楚的我在这里打个比方:如我们要造一辆汽车,我们有了汽车的模子,这只是我们构造一辆汽车的前提,真正成为一辆汽车,我们还需要给这辆汽车发动机、...
分类:
其他好文 时间:
2015-07-08 16:30:38
阅读次数:
106
A Knight's Journey
Time Limit: 1000MS
Memory Limit: 65536K
Total Submissions: 34660
Accepted: 11827
Description
Background
The knight is getting bored of seeing t...
分类:
其他好文 时间:
2015-07-08 16:32:51
阅读次数:
104