- 浏览: 497246 次
- 性别:
- 来自: 深圳
最新评论
-
hongzhounlfd:
很透彻,很详细
依赖注入和控制反转 -
jefferyqjy:
谢谢~言简意赅~很明了!
依赖注入和控制反转 -
elderbrother:
太好了,谢谢
依赖注入和控制反转 -
east_zyd_zhao:
终于搞明白了
依赖注入和控制反转 -
Dremeng:
完美,一看就懂理解透彻
依赖注入和控制反转
文章列表
比较宽的知识面,并且能够时时补充自己的知识和完善自己的知识结构 耐心好,特别是在调试和学习阶段,世界上没有聪明的人只有刻苦的人。
做开发其实就 两件事情学习和改错,在这两件事情中间的开发过程其实是比较简单的 永远记住:代码是给人看的而不是给机器运行的,计算机在执行程序时是不怕累的,而 人在看代码时是非常累的,良好的编码习惯,至少保证自己能够随时看懂几个月前自己所写的代码,尽量让你的代码能够很容易的被别人理解,写代码时想想你会不会在两个月后被别人骂 不要容忍自己犯重复的错误和写重复的代码 知道如何做比得到代码更重要 尽量不要做已经有很多人已经做过的事情 学会尊重别人的开发成果,除非不得已不要下决 ...
1)redhat的启动方式和执行次序是:
加载内核
执行init程序
/etc/rc.d/rc.sysinit # 由init执行的第一个脚本
/etc/rc.d/rc $RUNLEVEL # $RUNLEVEL为缺省的运行模式
/etc/rc.d/rc.local #相应级别服务启动之后、在执行该文件(其实也可以把需要 ...
一.BIOS 加电自检
当你按电源开关开机时,电脑会首先去启动BIOS(基本输入输出系统),BIOS一般是集成在主板上的.
BIOS 的工作
1.检测连接硬件,比如显卡,内存,磁盘等等,检测的目的是以后把这些设备信息提供给操作系统
2.寻找启动磁盘,每一种BIOS都会有开机启动菜单,可以在菜单里设置以哪个设备启动系统
比如:光驱,硬盘,网络等等,这个菜单可以设置多个选项,依照设置次序在设备上寻找启动信息
3.找到了启动硬盘,接着BIOS就会在磁盘上找启动扇区,找到内核启动系统.
1)先试着寻找第一个扇区,也就是主引导记录MBR(Master Boot Re ...
经过2天研究,学习shell和awk脚本,得到如下功能:
1。扫描局域网主机的端口开放情况
2。获取指定端口开发的主机ip
3。将获取的ip修改有关配置文件
代码如下,有疑问的可以找我探讨,一起学习!
#!/bin/bash
echo '
Start to delete the old configuration file......'
rm -rf scan_result.xml
rm -rf scan_result_ip.xml
rm -rf scan_result_ip.xml.bak
for ipv in {195..197}
do
echo '
Start ...
什么是awk?
你可能对UNIX比较熟悉,但你可能对awk很陌生,这一点也不奇怪,的确,与其优秀的功能相比,awk还远没达到它应有的知名度。awk是什
么?与其它大多数UNIX命令不同的是,从名字上看,我们不可能知道awk的功能:它既不是具有独立意义的英文单词,也不是几个相关单词的缩写。事实
上,awk是三个人名的缩写,他们是:Aho、(Peter)Weinberg和(Brain)Kernighan。正是这三个人创造了awk---一个
优秀的样式扫描与处理工具。
AWK的功能是什么?与sed和grep很相似,awk是一种样式扫描与处理工具。但其功能却大大强于sed和grep。 ...
在使用 nmap 扫描时,得到如下结果:
结果1:
Interesting ports on 172.22.43.23:
PORT STATE SERVICE
22/tcp open ssh
Interesting ports on 172.22.43.24:
PORT STATE SERVICE
22/tcp open ssh
Interesting ports on 172.22.43.25:
PORT STATE SERVICE
22/tcp open ssh
Interesting ports on 172.22.43.250 ...
awk语言
最基本功能是在文件或字符串中基于指定规则浏览和抽取信息。
awk抽取信息后,才能进行其他文本操作。完整的awk脚本通常用来格式化文本文件中的信息。
=================================================================================
有三种方法调用awk
第一种命令行方式
awk [-F field-separator] 'commands' input-file(s)
这里的commmands是真正的awk命令
第二种方法是将所有awk命令插入一个文件,并使awk程序可执行chmod u+ ...
文章分类:操作系统
Awk
是一种非常好的语言,同时有一个非常奇怪的名称。在本系列(共三篇文章)的第一篇文章中,Daniel Robbins 将使您迅速掌握 awk
编程技巧。随着本系列的进展,将讨论更高级的主题,最后将演示一个真正的高级 awk 演示程序。
捍卫 awk
在本系列文章中,我将使您成为精通 awk 的编码人员。我承认,awk 并没有一个非常好听且又非常“时髦”的名字。awk 的 GNU 版本(叫作
gawk)听起来非常怪异。那些不熟悉这种语言的人可能听说过 "awk",并 ...
awk
a.txt中文本如下:
default:
aa = 1
bb =1
cc = 1
root:
aa = 1
bb =1
cc = 1
mml:
proc:
现在要将default下面的aa,bb,cc的值换掉,
awk -
F"[ =]*"
'/default/{flag=1}/root/{flag=0}/=/{if(flag==1) $NF="= test"}{print $0}'
a.
txt
aw ...
shell
如何读取一个文件的第一行记录???
head -1 urfile
sed 'q' urfile
awk '{print;exit}' urfile
有两天没有寫自己的博客了,本来决定要每天坚持写,看来自己有时就是太懒了,总是会找借口不写了,今天很累明天再写吧,结果明天也没写,明天我一定写两
篇,可是最后一篇都没写。也许这就是人之所以的人之惰性吧,我天生可能就是有一种惰性,很多事情都不是太会去主动做,这是不好而且可能是致命的缺点,所以
决定了还是应该尽量去克服这个缺点,当然如果中间我确实有几天没写,如果不小心耽误了您搜索代码 ...
输出
任何安全工具只有在输出结果时才是有价值的,如果没有通过组织和
易于理解的方式来表达,复杂的测试和算法几乎没有意义。Nmap提供了一些
方式供用户和其它软件使用,实际上,没有一种方式可以使所有人满意。
因此Nmap提供了一些格式,包含了方便直接查看的交互方式和方便软件处理
的XML格式。
除了提供输出格式外,Nmap还提供了选项来控制输出的细节以及调试
信息。输出内容可发送给标准输出或命名文件,可以追加或覆盖。输出文件还可
被用于继续中断的扫描。
Nmap提供5种不同的输出格式。默认的方式是interactive output
,
发送给 ...
Apache MINA是一个网络应用程序框架,用来帮助用户简单地开发高性能和高可靠性的网络应用程序。它提供了一个通过Java NIO在不同的传输例如TCP/IP和UDP/IP上抽象的事件驱动的异步API。
Apache MINA 也称为:
● NIO 框架库
● 客户端服务器框架库
● 一个网络套接字库
MINA虽然简单但是仍然提供了全功能的网络应用程序框架:
● 为不同的传输类型提供了统一的API:
○ 通过Java NIO提供TCP/IP 和 UDP/IP支持
○ 通过RXTX提供串口通讯(RS232)
○ In-VM管 ...
百科名片
JMX(Java Management Extensions,即Java管理扩展)是一个为应用程序、设备、系统等植入管理功能的框架。JMX可以跨越一系列异构操作系统平台、系统体系结构和网络传输协议,灵活的开发无缝集成的系统、网络和服务管理应用。
目录
简介
分层
设备层
代理层
分布服务层
附加管理协议API
设备层
管理构件(MBean)
通知模型
辅助元数据类
代理层
Red5如何响应rmpt的请求,中间涉及哪些关键类?
响应请求的流程如下:
1.Red5在启动时会调用RTMPMinaTransport的start()方法,该方法会开启rmtp的socket监听端口(默认是1935),然后使用mina(apache的io操作类库)的api将RTMPMinaIoHandler绑定到该端口。
2.RTMPMinaIoHandler上定义了messageReceived、messageSent、sessionOpened和sessionClosed等方法,当有socket请求时,相应的方法会被调用,这时RTMPMinaIoHandler会使用当前的soc ...
参见http://www.red5.org/wiki/Red5Plugin