现在位置: 首页 > revenant发表的所有文章
  • 11月
  • 01日
综合 ⁄ 共 4427字 评论关闭
转载:http://blog.chinaunix.net/space.php?uid=742107&do=blog&id=214101 1、概念 SSH的英文全称为Secure Shell,是IETF(Internet Engineering Task Force)的Network Working Group所制定的一族协议,其目的是要在非安全网络上提供安全的远程登录和其他安全网络服务。如需要SSH的详细信息请参考www.ssh.com(SSH Communications Security Corporation的网站)和www.openssh.org(开放源码的OpenSSH组织的网站)。 2、基本框架 SSH协议框架中最主要的部分是三个协议:传输层协议、用户认证协议和连接协议。同时SSH......
阅读全文
1.   a.第一次进入的时候输入:http://127.0.0.1:1158/em/     Oracle Enterprise Manager注意,网页的标题是这个;     输入:system账号,密码:orcl   b.创建表空间:     在mysql里面是没有表空间的:也就是说,mysql中的所有数据库的数据是都放到一块的,而      oracle中,每个数据库都有自己的表空间,放在硬盘上的不同位置,而不同数据库的表空间     都是相互分开的.都有自己的权限,不可以相互访问   c.创建表空间:在web窗口,点击管理,在数据库管理,存储,下点击表空间,每一个数据库只有      一个表空间,先在对象名的text框中,数据te......
阅读全文
  • 07月
  • 27日
综合 ⁄ 共 9175字 评论关闭
转自:http://blog.csdn.net/android_tutor/article/details/5654124 大家好,好久没有更新博客了,最近由于身体不适让大家久等了,好了,直接进入主题~ Android 提供了三种数据存储方式,第一种是文件存储;第二种是SharedPreferences 存储;第三种就是数据库SQLiteDatabase 存储。 文件存储我就不用多说了,而SharedPreferences 可以存取简单的数据(int,double,float.etc),它经常用于数据缓存,因为它读取存储简单。详细可以参见本系列。Android 高手进阶教程(七)之----Android 中Preferences的使用! 今天我们将讲一下SQLit......
阅读全文
  • 05月
  • 22日
综合 ⁄ 共 3884字 评论关闭
概念:   正则表达式是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。 ^boy 表示该模式只匹配 boy开头的字符串,boy is man 匹配; boy$ 表示该模式只匹配 boy结尾的字符串I am boy 匹配,  I am boys 那么就不匹配了; ^boy$表示该模式只匹配 boy字符串; ^还有个特别的用处,[^0-9] 该模式表示非数字,当在一组方括号里使用^时,它表示“非”或“排除”的意思,常常用来剔除某个字符。 [^a-z] //除了小写字母以外的所有字符 [^......
阅读全文
  • 05月
  • 21日
综合 ⁄ 共 2554字 评论关闭
Spring三种注入IOC注入方式 博客分类: JAVA-EE-Spring IOCSpring设计模式Struts框架.Type1 接口注入 我们常常借助接口来将调用者与实现者分离。如: public class ClassA { private InterfaceB clzB; public doSomething() { Ojbect obj = Class.forName(Config.BImplementation).newInstance(); clzB = (InterfaceB)obj; clzB.doIt(); } …… } 上面的代码中,ClassA依赖于InterfaceB的实现,如何获得InterfaceB实现类的实例?传统的方法是在 代码中创建InterfaceB实现类的实例,并将起赋予clzB。 而这样一来,ClassA在编译期即依......
阅读全文
  • 05月
  • 19日
综合 ⁄ 共 1589字 评论关闭
Simo Hayha 芬兰 542 -----(西莫.海亚,号称“白色死神”的芬兰狙击手之王,在苏芬战场上狙杀了542名苏军,不过最后还是被另一名苏军狙击手的达姆弹击中面部而退出战斗。)         Ivan Sidorenko 苏联 500          Nikolay Yakovlevich Ilyin 苏联 496          Kulbertinov 苏联 487          Mikhail Budenkov 苏联. 437          Fyodor Matveevich Okhlopkov 苏联. 429          Fyodor Djachenko 苏联 425          Vasilij Ivanovich Golosov 苏联 422          Afanasy Gordienko 苏联 417          Stepan Petrenko......
阅读全文
  • 04月
  • 07日
综合 ⁄ 共 8830字 评论关闭
1. Servlet模式说明 查看BIRT Viewer自带的web.xml文件,可以看到有以下几个pattern: frameset ---- 采用Ajax框架,可以显示工具条,导航条和TOC面板,实现复杂的操作,如分页处理,导出数据,导出报表,打印等等。该模式下会自动生成report document文件(预览report design文件)到特定的目录(用户可以用参数指定,也可以定义在web.xml里)。采用Ajax,速度较慢。 run ---- 也采用Ajax框架,但不实现frameset的复杂功能,不会生成临时的report document文件(预览report design文件),也不支持分页,这个主要是应用在BIRT Designer......
阅读全文
  • 04月
  • 07日
综合 ⁄ 共 1302字 评论关闭
今天开始学Java 遇到一个基本的问题,开发环境不会配置... 网上找了篇文章,算是入门吧 本贴转自  Java世界  bbs.chinajavaworld.com 1,Q:jdk从何处下载?A:http://java.sun.com网站上你可以获取最新的JDK。 2,Q:Tomcat从何处下载?A:http://jakarta.apache.org/tomcat/index.html,在上面你可以看到关于Tomcat的更多的内容。 3,Q:Eclipse从何处下载?A:http://www.eclipse.org,这里是Eclipse的老家,想要关于Eclipse的最新信息,请去那里查找。 4,Q:JAVA的环境变量如何设置?A:很多情况下,2000或者XP系统只要设置一......
阅读全文
  • 03月
  • 31日
综合 ⁄ 共 2913字 评论关闭
 BOOL MsgMng::WSockInit(BOOL recv_flg) { WSADATA wsaData; if (::WSAStartup(0x0101, &wsaData) != 0) return GetSockErrorMsg("WSAStart()"), FALSE; if ((udp_sd = ::socket(AF_INET, SOCK_DGRAM, 0)) == INVALID_SOCKET) return GetSockErrorMsg("Please setup TCP/IP(controlpanel->network)/r/n"), FALSE; if (recv_flg != TRUE) return TRUE; if ((tcp_sd = ::socket(AF_INET, SOCK_STREAM, 0)) == INVALID_SOCKET) return GetSockErrorMsg("Please setup2 TCP/IP(controlpanel->network)/r/n"),......
阅读全文
  • 02月
  • 16日
综合 ⁄ 共 2395字 评论关闭
  //write_container.cpp #include <string> using std::string; template<class Iterator>  void write_container(Iterator first, Iterator last, const string separator = "  ") {     Iterator  iter = first;  while(iter != last)  {   cout << *iter << separator;   iter++;  }  cout << endl; }   ///////////main.cpp   #include <iostream> #include <fstream> #include "write_container.cpp" #include <set> #include <string> using namespace std; templa......
阅读全文
  • 02月
  • 14日
综合 ⁄ 共 15993字 评论关闭
Linux软件开发中,编程库通常有两种创建方式:静态库与动态库。针对不同的应用需求,静态库与动态库创建的方式、实现的原理以及连接的方式都有着一定的区别。静态库要求在程序编译时,连接到应用程序的目标代码中去,程序运行时刻将不再需要静态库的存在。而动态库则正好相反。动态库参与程序编译时,并不会被连接到目标代码中,是在程序真正执行时才正式载入。为此,程序运行时,动态库必须存在。针对不同的处理情况,动态库提供了两种调用执行方式,分别为隐式调用与显式调用。 1.动态库隐式调用 动态库的隐式调用实际上是静态化......
阅读全文
  • 02月
  • 12日
综合 ⁄ 共 1615字 评论关闭
1. man 对你熟悉或不熟悉的命令提供帮助解释 eg:man ls 就可以查看ls相关的用法 注:按q键或者ctrl+c退出,在linux下可以使用ctrl+c终止当前程序运行。 2. ls 查看目录或者文件的属*,列举出任一目录下面的文件 eg: ls /usr/man ls -l a.d表示目录(directory),如果是一个”-”表示是文件,如果是l则表示是一个连接文件(link) b.表示文件或者目录许可权限.分别用可读(r),可写(w),可运行(x)。 3. cp 拷贝文件 eg: cp filename1 filename2 //把filename1拷贝成filename2 cp 1.c netseek/2.c //将1.c拷到netseek目录下命名......
阅读全文