自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

史莱姆的专栏

---------------------------------------------------------------绵羊乐园

  • 博客(22)
  • 问答 (1)
  • 收藏
  • 关注

原创 超衫!不同人写的HelloWorld程序

High School/Jr.High 10 PRINT "HELLO WORLD" 20 END First year in College program Hello(input, output) begin writeln(Hello World) end. Senior year in College (defun hello (prin

2006-11-25 01:16:00 1114 2

原创 JAVA 从零开始EJB3 从配置到开发(二) 体验篇 (图)

JAVA 从零开始EJB3 从配置到开发(二) 体验篇    本系列教程的目的是将读者引入EJB3的开发大门,写出可以运行的东西出来.期间并无太多理论的东西,主要是实践操作步骤,希望读者能在"运行成功"的喜悦和鼓励中,对原有的代码进行加工,改造,达到融会贯通的目的.对于某些偏难的技术,我鼓励大家敢于"不求甚解",不要钻底层的具体实现,达到能用,会用,实用即可.    上篇我们讲了怎么搭建开发环境,

2006-11-23 17:34:00 1417

原创 JAVA 从零开始EJB3 从配置到开发(一) 开发环境配置篇 (图)

JAVA 从零开始EJB3 从配置到开发(一) 开发环境配置篇    本系列教程的目的是将读者引入EJB3的开发大门,写出可以运行的东西出来.期间并无太多理论的东西,主要是实践操作步骤,希望读者能在"运行成功"的喜悦和鼓励中,对原有的代码进行加工,改造,达到融会贯通的目的.对于某些偏难的技术,我鼓励大家敢于"不求甚解",不要钻底层的具体实现,达到能用,会用,实用即可.    开发环境:    1.

2006-11-22 21:04:00 4772 5

原创 JAVA JNI 调用C/C++库提高运行效率 (图)

JAVA JNI 调用C/C++库提高运行效率    JAVA以其跨平台的特性深受人们喜爱,而又正由于它的跨平台的目的,使得它和本地机器的各种内部联系变得很少,约束了它的功能。解决JAVA对本地操作的一种方法就是JNI(Java Native Interface)。    JAVA通过JNI调用本地方法,而本地方法是以库文件的形式存放的(在WINDOWS平台上是DLL文件形式,在UNIX机器上是S

2006-11-19 16:41:00 6411 2

原创 Linux/Unix C/C++编程 Eclipse中代码格式化 (图)

CDT没有format功能,我们只能借助于外部工具来完成这个功能,这个工具就是Artistic Style 我们可以在http://sourceforge.net/projects/astyle下载 下载后解压,运行make编译 如图:1 然后拷贝执行文件到Eclipse目录下进入Eclipse设置 如图:2

2006-11-17 00:23:00 2420

原创 【用C语言写一个内存管理程序】

【用C语言写一个内存管理程序】这个程序有2个系统调用和3种内存分配策略。并计算性能(平均内存利用率,寻找孔(hole)次数)【1】系统调用(System Calls)(1)void *mm_request(int n)这个系统调用是请求一个连续的n字节的内存块(Block).如果请求成功,返回一个指针到分配的块的第一个字节。如果内存没有足够的孔(hole)或参数n错误,返回NULL.(2)void

2006-11-16 21:58:00 2507

原创 JAVA 反射技术 万用分页标签 核心代码 (图)

Java中,反射是一种强大的工具。它使您能够创建灵活的代码,这些代码可以在运行时装配,无需在组件之间进行源代表链接。反射允许我们在编写与执行时,使我们的程序代码能够接入装载到JVM中的类的内部信息,而不是源代码中选定的类协作的代码。这使反射成为构建灵活的应用的主要工具。但需注意的是:如果使用不当,反射的成本很高。下面要介绍的例子是我从事struts开发时开发 万用分页标签 所用到的技术,该标签能根

2006-11-16 20:23:00 1442

原创 JAVA JDK5.0 泛型编程 (图)

JDK1.5 令我们期待很久,可是当他发布的时候却更换版本号为5.0。这说明Java已经有大幅度的变化。本文将讲解JDK5.0支持的新功能-----Java的泛型.下面我们来编写一个泛型的例子首先我们建立一个工程名为JavaGeneric然后我们建立两个类文件,GenericClass,MainTest 存于包com.sdna.Generic 中结构如下如图:1代码如下==========Gene

2006-11-16 19:35:00 990

原创 IT三字经

一些缩写词汇,赶时髦,慢慢更新,一个加一个CRM(Client Relationship  Management)SCM(Supply Chain Management)PLM(Product Lifecycle Management)SRM(Supplier Relationship Management)ERP(Enterprise Resource Planning)MRP(

2006-11-16 01:30:00 994

原创 Fedora Project, extras 目录(进入小心)

rpm包好难找,这里放个目录方便自己,省得每次都进FTP list半天Download Server[ICO]    Name                                             Last modified                  Size[DIR]    Parent Directory          -      [ ]    AGReader

2006-11-14 15:46:00 5205

原创 Linux/Unix C/C++编程 高级篇 Gtkmm-2.4 libGlademm-2.4 (图)

Linux/Unix C/C++编程 高级篇 Gtkmm-2.4 libGlademm-2.4    如果说GTK+相当于m$的vc的sdk的话,那么gtkmm就相当于m$的mfc了,但是其中的用法,原理完全不一样,相像的仅仅是一个针对C,一个包装成了C++.    好,我们现在就开始写一个最简单的gtkmm的hello world,阅读本篇时,须要有前面几篇的基础,搭建开发环境,添加includ

2006-11-14 15:05:00 2522

原创 Linux是毒药

Linux是毒药,每当你陷入绝望的时候,它总会给你点希望。。。学Linux真是一个漫长而又艰辛的过程不过每受一次挫折它总能让你学到点东西,个你点甜头,Linux是毒药,越用陷越深今天碰到的问题,网上资料好少~包括国外。。。Linux不是无毅力的人学的,同样也不是英文太烂的人学的看到N多E文文档,每每进入那些官方网站,都羡慕外国人,E语要是母语就轻松多了国外的资料真是像大海一样,可是语言障碍。。。渐

2006-11-14 02:22:00 843

原创 Linux/Unix pkg-config 的一些资料

    今天安装libsigc++-2.0.17源码包死安安不上去,pkg-config没有该包信息,没办法,只有研究下 pkg-config 怎么用了    用kpg-config查询时出现[root@SDNA ~]# pkg-config --cflags libsigc++-2.0.17Package libsigc++-2.0.17 was not found in the pkg-con

2006-11-14 01:34:00 1530

原创 Linux/Unix C/C++编程 GTK+ GUI编程 libGlade (图)

Linux/Unix C/C++编程 GUI编程 libGlade    上篇讲的是 C/C++ IDE编程,是此篇前提.    GTK+是遵循LGPL协议的一个优秀的GUI类库.基于C语言开发,是GNOME的基础,也是Linux下 GUI程序的首选.同时,GTK+也是一个跨平台的GUI库,本文基于我的实践,介绍了Linux下用eclipse/CDT 来搭建GTK+编译环境的步骤,并成功编译运行了

2006-11-12 23:40:00 2770

原创 Linux/Unix C/C++编程 IDE篇 (图)

Linux/Unix C/C++编程 IDE篇    本篇使用Eclipse3.2 + CDT3.1开发一个C++的HelloWorld程序.开发工具可以到 http://www.eclipse.org/ 下载        首先,我们建立一个C++的工程    如图:1        然后我们建立一个source文件夹,用来存放我们写的源文件    如图:2    然后我们分别建立HelloMa

2006-11-11 16:25:00 2201

原创 Linux/Unix C/C++编程 Hello World篇 (图)

Linux/Unix C/C++编程 Hello World篇    要在Linux下编写C/C++程序,必须要有GCC编译器.可以运行gcc看系统是否安装,如果没有安装,可以到 http://gcc.gnu.org/ 下载最新版本.    下面我们来开始编写一个最简单的程序 HelloWorld,先用vi建立一个名为hello.c的文件    如图:1    然后我们在里面写上一段代码如下:#i

2006-11-11 13:45:00 2320 1

转载 JBoss EJB3(Message Driven Beans)備忘記

前面 EJB remote interfaces 的例子使用了 RMI-IIOP 遠端協定.RMI-IIOP (Remote Method Invocation over the Internet Inter-ORB Protocol) 有下列缺點:(1) 典型的 RMI-IIOP 客戶端每次請求必須等候系統回應.(2) RMI-IIOP 客戶端與系統過於耦合, 這使得客戶端難於與系統分離.(3)

2006-11-10 20:16:00 969

转载 JBoss EJB3(Entity Beans)備忘記

EJB3 不只是標準的 J2EE 編程接口, 它還提供新的企業應用程式開發方案.EJB3 使用 POJOs (Plain Old Java Object), Java annotation 及 依賴注入設計模式.使代碼分離及便於測試.在 multi tier 的企業應用系統中, 典型地分為兩種 objects.Application logic components 及 Persistent da

2006-11-10 20:11:00 1165

原创 JBoss EJB3(Stateful Session Beans)備忘記

很多書對 Entity Beans , Stateful 及 Stateless Session Beans 有非常詳細的說明,小弟愚昧, 當初看 Mastering EJB 時, 看完了還是一頭問號, 現在亦了解不深.由於這編只是以簡潔實作為主的備忘記, 故以最簡單的表示方法作簡介.Session Beans 的主要作用是訪問 Entity Beans, Sesseion Beans 可看作 d

2006-11-10 20:08:00 907

原创 JBoss EJB3(HelloWorld)備忘記

JBoss EJB3(HelloWorld)備忘記 EJB (Enterprise JavaBeans) 是 J2EE 的核心組件, 主要目的是提供開發員一個企業基建架構, 使其更容易開發實用的應用程式.由於這個目的在 EJB2 時徹底失敗. 更加重開發員的工作.故 EJB3 的主要目標是修正及改良 EJB2 的問題. 期望能夠真正簡化開發員的工作.這裡並不打算介紹 EJB2 的不足及 EJB3

2006-11-10 19:48:00 1509

原创 Linux/Unix 命令行:管道与过滤

     在Unix系统中,管道是一种先进先出的单向数据通路.利用管道符号"|",可以把一个命令的标准输出连接到另一个命令的标准输入.例如,利用管道把ls和wc两个命令连接到一起,可以得到指定目录下的文件数量.    ls /usr | wc -w重上述命令的执行效果看,可以把组合命令分解为以下两个命令    ls /usr > fname;wc -w 管道的一个重要的应用就是过滤某些字段例如  

2006-11-10 19:39:00 1905

原创 Linux/Unix 命令行:输入输出重定向

    在Unix系统中,任何命令,包括Shell本身,默认情况下总是读取来自终端键盘输入的数据,这个数据输入源通常称作标准输入(stdin),其文件描述符为0.    默认情况下,命令的处理结果总是输出到用户终端的屏幕上,这个输出目的通常称作标准输出(stdout),其文件描述符为1.    另外,在命令的执行期间,如果出现问题,相应的错误信息默认情况下也将输出到用户的终端屏幕上,这个输出目的通

2006-11-10 18:17:00 4157

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除