12 2011 档案

摘要:今天弄OPENFIRE,需要设置MYSQL数据库连接,可是总是报错说连不上,果然,本机TELNET3306也不成功,查了查,原来是因为MYSQL默认3306端口不对外开放的,so,找到了他的配置文件my.ini,把其中的enable networking给注释掉,嘻嘻,好咧~ 阅读全文
posted @ 2011-12-27 10:30 avenxia 阅读(252) 评论(0) 推荐(0)
摘要:整理了以下四种在MySQL中修改root密码的方法,可能对大家有所帮助!方法1: 用SET PASSWORD命令 mysql -u root mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');方法2:用mysqladmin mysqladmin -u root password "newpass" 如果root已经设置过密码,采用如下方法 mysqladmin -u root password oldpass "newpass&qu 阅读全文
posted @ 2011-12-27 09:56 avenxia 阅读(169) 评论(0) 推荐(0)
摘要:telnet在 win7下默认是不启动的,http://hi.baidu.com/aimilin/blog/item/83e5fe673e7f113dab184cf8.htmltelnet默认不可以以root权限登录http://zhidao.baidu.com/question/68712604.html?fr=qrl&cid=92&index=1&fr2=querytelnet默认端口为23,当然可以修改,因为此端口为周知端口,易受攻击ntsysvnmap 127.0.0.1nc -lp 23&netstat -an |grep 23su rootsudo 阅读全文
posted @ 2011-12-23 09:28 avenxia 阅读(248) 评论(0) 推荐(0)
摘要:修改配置文件/etc/sysconfig/network-scripts/ 下有配置文件比如文件:ifcfg-eth0 代表是以太网实际网卡0的配置文件比如文件:ifcfg-eth0:1 代表是以太网实际网卡0的配置文件域名服务器配置文件:/etc/ resolv.conf修改ip地址即时生效:# ifconfig eth0 192.168.0.20 netmask 255.255.255.0启动生效:修改/etc/sysconfig/network-scripts/ifcfg-eth0修改default gateway即时生效:# route add default gw 192.168.0 阅读全文
posted @ 2011-12-23 09:24 avenxia 阅读(354) 评论(0) 推荐(0)
摘要:remember eryi~ 阅读全文
posted @ 2011-12-22 22:02 avenxia 阅读(172) 评论(0) 推荐(0)
摘要:asterisk很好的资料:http://www.asteriskguru.com/tutorials还有一个就是http://www.asterisk.org了~这个asterisk呢,简单来说,好配,就弄个服务器,弄俩客户,打个软电话就可以,服务器,多数都是在linux上的,还有好多首选redhat或ocent,客户端,好多是windows下的,包括支持sip的和支持AXJ?的。服务器端就按照指示上安装就行,最后用service asterisk status看看有没有安好主要还是在找到好的参考资料吧~我是install 了一堆,什么linux-headers、build-essentia 阅读全文
posted @ 2011-12-21 20:54 avenxia 阅读(220) 评论(0) 推荐(0)
摘要:wubi装了个ubuntu,还不错呢就是把wubi.exe和ubuntu的iso文件放到一个文件夹下,运行wubi就行~速度吗,不敢恭维~ubuntu11.10,不错不错,嘿嘿,找到啥东西在哪儿以后就会觉得越来越像windows了~吼吼 阅读全文
posted @ 2011-12-21 14:56 avenxia 阅读(154) 评论(0) 推荐(0)
摘要:可能某次非正常关机了,下次启动的时候提醒:failtomountfilesystem.参考网上资料,使用fsck-f命令就可以了~强大啊!fsck: 阅读全文
posted @ 2011-12-20 11:15 avenxia 阅读(617) 评论(1) 推荐(0)
摘要:linux下软件更新好像是用apt-get的,然后就要找到骨头源等更新源。国内的好像主要有163,新浪,还有啥骨头源啥的。而且更新源并不是对所有版本的linux都提供更新,比如,我装的是ubuntu9.10,就没有找到更新源。其实是这样,因为要在9.10上安一个东西,但是告诉我packagenotfound,所以找啊找,就找到更新源的问题了。更新源的列表在/etc/apt/sources.list里,当要换更新源时,直接备份原来的sources.list为sources.list.backup,再弄一个sources.list,把查到的更新源贴上去就行了。另外,可以先看看更新源里有没有所需要版 阅读全文
posted @ 2011-12-20 10:17 avenxia 阅读(2878) 评论(1) 推荐(0)
摘要:vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于 对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编 辑器,学会它后,您将在Linux的世界里畅行无阻。1、vi的基本概念 基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式的功能区分如下: 1) 命令行模式command mode) 控制屏幕光标... 阅读全文
posted @ 2011-12-19 20:01 avenxia 阅读(207) 评论(0) 推荐(0)
摘要:java.util.MissingResourceException: Can't find bundle for base name2008-09-24 15:47java.util.MissingResourceException: Can't find bundle for base name2007-08-13 21:59头午写那个程序,人家老大说了,得要配活。。。怎么配活呢。读取一个文本文件,这样就活啦。晕。。。下午就开始了。。。文件属性及值都搞好了,然而在配属性文件时出现标题的样子错误。然后在网上找呀找。。终于找到了,NND,可惜是英文的,不过俺的英语还能看个八九不 阅读全文
posted @ 2011-12-16 13:28 avenxia 阅读(23085) 评论(1) 推荐(1)
摘要:最近接触xmpp协议和openfire服务器,文档貌似不怎么丰富,中文资料就更加 屈指可数了。这么多中文博客,我可没看到一篇像样的。我们在一个软件上做二次开发,最关心的肯定是如何方便地进行调试,特别是像openfire这种,如 果不知道如何调试的话,绝对不是一般人能忍受开发过程当中的愤怒的。 好了,该进入正题了,本文就整合官网给出的两个帖子以及个人的研究探索,给出完整的开发和调试方法,供初学者参考。http://community.igniterealtime.org/docs/DOC-1020,此文介绍如何在eclipse中导入openfire并调试,除了导入代码方式以外,基本上适用,... 阅读全文
posted @ 2011-12-16 12:09 avenxia 阅读(2072) 评论(0) 推荐(0)
摘要:关于redfire的讨论,一个是在google上,一个是在ignite realtime上~现在问题:openfire3.7.1+redfire0.0.0.6不兼容啊~亲们,不要试7070:/red5啦,要试7070:/redfire呀~~~! 阅读全文
posted @ 2011-12-15 14:11 avenxia 阅读(308) 评论(0) 推荐(1)
摘要:PHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用。PHP具有非常强大的功能,所有的CGI的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。最重要的是PHP可以用C、C++进行程序的扩展!由于PHP是运行在服务器端的脚本,可以运行在UNIX、LINUX、WINDOWS下。PHP3跟Apache服务器紧密结合的特性Windows 2000 Professional ; Apache 1.3.19 (apache_1.3.1 阅读全文
posted @ 2011-12-09 19:21 avenxia 阅读(286) 评论(0) 推荐(1)
摘要:Apache开源项目分类列表发表于 2009年05月08日 0:19 分类: 工作日志 统计: 0评/880阅 8人收藏此文章, 收藏此文章(?) 分类 项目名 说明 开发语言 服务器(共20) Apache HTTP Server 全球第一HTTP服务器 C/C++ Tomcat Java的Web服务器 Java James 邮件服务器 Java SpamAssassin 反垃圾邮件 C/C++ Perl Apache的Perl编程语言支持 C/C++ Tcl TCL脚本语言 C/C++ Directory Server 超级目录服务器 Java Axis WebServic服务器 Java 阅读全文
posted @ 2011-12-09 19:07 avenxia 阅读(543) 评论(0) 推荐(0)
摘要:MVC是三个单词的缩写,分别为: 模型(Model),视图(View) 和控制Controller)。 MVC模式的目的就是实现Web系统的职能分工。 Model层实现系统中的业务逻辑,通常可以用JavaBean或EJB来实现。 View层用于与用户的交互,通常用JSP来实现。 Controller层是Model与View之间沟通的桥梁,它可以分派用户的请求并选择恰当的视图以用于显示,同时它也可以解释用户的输入并将它们映 射为模型层可执行的操作。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如一批统计数据你可以分别用柱状图、饼图来表示。C存在的目的则是确保 阅读全文
posted @ 2011-12-09 18:43 avenxia 阅读(343) 评论(1) 推荐(0)
摘要:Spring Framework 【Java开源 J2EE框架】 Spring是一个解决了许多在J2EE开 发中常见的问题的强大框架。 Spring提供了管理业务对象的一致方法并且鼓励了注入对接口编程而不是对类编程的良好习惯。Spring的架构基础是基于使用JavaBean属性的 Inversion of Control容器。然而,这仅仅是完整图景中的一部分:Spring在使用IoC容器作为构建完关注所有架构层的完整解决方案方面是独一无二的。 Spring提供了唯一的数据访问抽象,包括简单和有效率的JDBC框架,极大的改进了效率并且减少了可能的错误。Spring的数据访问架构还集成了Hib.. 阅读全文
posted @ 2011-12-09 18:37 avenxia 阅读(225) 评论(0) 推荐(0)
摘要:Tomcat是开源的JSP/Servlet服务器。多年的开发使Tomcat已越来越完善,被越来越多的网站采用。Jaxmao(中文版Tomcat)项目的任务是为Tomcat提供一个友好的中文界面,推广Tomcat在中文JSP/Serlet 开发者中的使用。 阅读全文
posted @ 2011-12-09 18:24 avenxia 阅读(225) 评论(0) 推荐(0)
摘要:Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。 阅读全文
posted @ 2011-12-09 18:09 avenxia 阅读(167) 评论(0) 推荐(0)
摘要:Java Web,是用Java技术来解决相关web互联网领域的技术总和。web包括:web服务器和web客户端两部分。Java在客户端的应用有java applet不过现在使用的很少,Java在服务器端的应用非常的丰富,比如Servlet,JSP和第三方框架等等。Java技术对Web领域的发展注入了强大的动力。(有两种Java程序:一种Java应用程序是一个完整的程序,如Web浏览器。另一种Java小应用程序是运行于Web浏览器中的一个程序。)Java Web框架简介 Java 的 Web框架虽然各不相同,但基本也都是遵循特定的路数的:使用Servlet或者Filter拦截请求,使用MVC的. 阅读全文
posted @ 2011-12-09 17:37 avenxia 阅读(230) 评论(0) 推荐(0)
摘要:Java之于Javascript就好比Car(汽车)之于Carpet(地毯)。 ——来自Usenet上的Javascript讨论组 中国本地版的说法应该是这样的:Java之于JavaScript就好比雷锋和雷峰塔的关系。 很多人看到Java 和JavaScript 都有“Java”四个字,就以为它们是同一样东西,连我自己当初也是这样。事实上,JAVA语言和JavaScript语言是相关的,但是它们的联系并非你想像的那样紧密。首先Java语言是SUN Microsystems公司的产品,而JavaScript是Netscape公司的产品。 其次它们在功能上也有些差异:Java在... 阅读全文
posted @ 2011-12-09 17:23 avenxia 阅读(456) 评论(0) 推荐(0)
摘要:编译打包工具-AntAnt工具 Ant是一种基于Java的build工具。理论上来说,它有些类似于(Unix)C中的make ,但没有make的缺陷。目前的最新版本为:Ant 1.8.2。 既然我们已经有了make, gnumake, nmake, jam以及其他的build工具为什么还要要一种新的build工具呢?因为Ant的原作者在多种(硬件)平台上开发软件时, 无法忍受这些工具的限制和不便。类似于make的工具本质上是基于shell(语言)的:他们计算依赖关系,然后执行命令(这些命令与你在命令行敲的命令 没太大区别)。这就意味着你可以很容易地通过使用OS特有的或编写新的(命令)程序... 阅读全文
posted @ 2011-12-08 14:16 avenxia 阅读(972) 评论(0) 推荐(0)
摘要:今天看别人博文的时候看到的,lotus,貌似很好玩的一个东西,哪天有时间去研究下~ 阅读全文
posted @ 2011-12-08 14:14 avenxia 阅读(109) 评论(0) 推荐(0)
摘要:数据库范式:1234表中不能有重复字段,且字段不能拆分DDL数据定义语言 DML DCL INNODB,mysam:mysql常用的表类型mysql默认端口3306mysql分为客户端和服务器,只有服务器端开启以后,客户端才可以使用服务。安装时选择自动启动服务时,每次开机都会自动启用mysql服务。手动启动方式:控制面板--性能与维护--管理工具--服务--MySQL--启动(或右击设置)服务启动后可以通过客户端登陆。(1)DOS界面客户端登陆mysql -h localhost -u root -p;或\g来结束命令exit退出(2)运行中直接输入mysql -h localhost -u 阅读全文
posted @ 2011-12-08 09:02 avenxia 阅读(705) 评论(0) 推荐(0)
摘要:客户端通信过程 1.通过SocketConnector同服务器端建立连接 2.链接建立之后I/O的读写交给了I/O Processor线程,I/O Processor是多线程的 3.通过I/O Processor读取的数据经过IoFilterChain里所有配置的IoFilter,IoFilter进行消息的过滤,格式的转换,在这个层面可以制定一些自定义的协议 4.最后IoFilter将数据交给Handler进行业务处理,完成了整个读取的过程 5.写入过程也是类似,只是刚好倒过来,通过IoSession.write写出数据,然后Handler进行写入的业务处理,处理完成后交给IoFilterCh 阅读全文
posted @ 2011-12-07 22:13 avenxia 阅读(689) 评论(0) 推荐(0)
摘要:mina,一个apache的开源框架,为网络通信提供编程框架的。同时提供了服务器端和客户端的实现方式。在服务器端,通过ioserver的具体类ioaddapter来接受连接,他要和一个端口和一个iohandler绑定,这中间也可能经过多个filter。其中协议的处理,日志的生成,多线程的实现等都是在filter中实现的在客户端,唯一不同于服务器端的就是ioserver的具体类不用ioaddapter了,用的事ioconnector。其他的都是一样的openfire就是根据mina框架开发滴~ 阅读全文
posted @ 2011-12-07 22:09 avenxia 阅读(369) 评论(0) 推荐(0)
摘要:使用 Apache MINA 开发高性能网络应用程序刘 冬 (javayou@gmail.com), 开发工程师, 广州市摩网信息技术有限公司简介:本文将通过一个简单的问候程序 HelloServer 来介绍 MINA 的基础架构的同时演示如何使用 MINA 开发网络应用程序。本文的标签: mina标记本文!发布日期:2007 年 12 月 24 日 访问情况 :13835 次浏览 评论:0(查看|添加评论 - 登录) 平均分 (30个评分)为本文评分Apache MINA(Multipurpose Infrastructure for Network Applications) 是 Apac 阅读全文
posted @ 2011-12-07 21:40 avenxia 阅读(2134) 评论(0) 推荐(1)
摘要:openfire 学习笔记 - this is Morris - JavaEye技术网站 2008-11-25 11:31:22|分类: 默认分类 |字号订阅官方站点http://www.igniterealtime.org/index.jsp强人的blog 里面内容基本都没看懂http://hi.baidu.com/jabber简单明了 3篇 spark和openfire的插件开发指南相当的不错http://phoenixtoday.blogbus.com/logs/1724672... 阅读全文
posted @ 2011-12-07 20:54 avenxia 阅读(852) 评论(0) 推荐(0)
摘要:openfire开发文档 版本:Openfire3.5. 作者:---------- 日期:-----------目录一、初始工作····································21、安装jdk1.52、安装ecli 阅读全文
posted @ 2011-12-07 20:38 avenxia 阅读(4341) 评论(3) 推荐(0)
摘要:Openfire源码分析-----本文来自百度文库启动类:ServerStart,main方法调用start方法。·加载类环境·通过反射加载org.jivesoftware.openfire.XMPPServer类,并实例化。XMPPServer类构造方法:单例模式,调用start()方法。Start方法: ·调用initialize()方法。读取openfire.xml文件,初始化。 ·实例化XMPPServerInfoImpl对象 ·根据插件目录,实例化PluginManager对象 ·当前是否是安装模式,未安装,则需要绑定、测试 阅读全文
posted @ 2011-12-07 16:31 avenxia 阅读(6821) 评论(0) 推荐(0)