摘要:1 import javax.ejb.Local; 2 import javax.ejb.Remote; 3 import javax.ejb.Stateless; 4 5 @Stateless 6 @Remote 7 @Local 8 public class UserManagerBean implements UserManager { 9 10 public void addUser(User user) {11 System.out.println(user.getUsername() + "已经被成功保存!");12 user.setId(13);13 }14 阅读全文
(转载)实用小命令 -- windows下查看端口占用情况
2011-05-04 11:35 by 会被淹死的鱼, 308 阅读, 0 推荐, 收藏, 编辑
摘要:转载自:http://www.blogjava.net/rabbit/archive/2008/03/12/185559.html在开发过程中,我们难免在某些端口的使用上会与之前安装的程序或服务冲突,在windows环境下,我们除了实用工具侦测外,也有快速的命令可供使用.下面我们就简单介绍下windows下 netstat,findstr,tasklist命令的使用。开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-& 阅读全文
MySQL 5.1学习笔记(1)-基本操作
2011-04-16 15:45 by 会被淹死的鱼, 284 阅读, 0 推荐, 收藏, 编辑
摘要:参考了官方文档: http://dev.mysql.com/doc/refman/5.1/zh/tutorial.html命令行登录数据库(mysql -uroot -p直接跟密码, 不带空格, 可以直接登录)1 shell> mysql -ptest2 shell> mysql -p test3 第一个命令让mysql使用密码test,但没有指定默认数据库。第二个命令让mysql提示输入 密码并使用test作为默认数据库。mysql -u root -p输入密码查看数据库列表show databases+--------------------+| Database |+---- 阅读全文
在ubuntu下关闭笔记本触摸板
2011-04-14 17:54 by 会被淹死的鱼, 3344 阅读, 2 推荐, 收藏, 编辑
摘要:原文地址:http://forum.ubuntu.org.cn/viewtopic.php?p=391456写在前面:这种方法不是很好,我是10.04,大部分情况下都是无法关闭触摸板,偶尔可以关闭,我的笔记本比较旧了,关闭触摸板的按键失灵了有一种更简单的方法,我这里测试可以使用,原文地址:http://blog.3gcomet.com/article.asp?id=343关闭笔记本触摸板 :sudo rmmod psmouse要恢复也简单:sudo modprobe psmouse下面是另外一种方法,使用synclient,大家可以试试,我这里是不太行许多笔记本touchpad设计不合理,触摸 阅读全文
《开源软件之道》读书笔记(1):开源软件的定义
2011-04-14 17:14 by 会被淹死的鱼, 853 阅读, 0 推荐, 收藏, 编辑
摘要:源代码开放的软件不一定是开源软件,通常我们把能够自由地获取,修改和发布源代码都软件成为开源软件。其实,开源软件有着严格统一的定义。封闭软件(Closed software),自由软件(Free software)和开源软件(Open source software)之间有着明显的区别。OSI对于开源软件的定义有十个条款。自由再发布(不应限制任何个人或团体将包含该开源软件的广义作品进行销售或赠与,不应收取任何相关的著作权授权费和其他费用)源代码(开源软件的程序必须包含源代码,必须允许发布源代码及编译后的程序)派生作品(必须允许修改和派生作品,并且允许使用原有软件的许可条款发布)作者源代码的完整性 阅读全文
(转)关于Linux下的Inode
2011-04-14 11:48 by 会被淹死的鱼, 353 阅读, 0 推荐, 收藏, 编辑
摘要:原文地址:http://www.blogjava.net/machilansing/archive/2007/07/13/Inode.html关于inode; inode 译成中文就是索引节点。每个存储设备或存储设备的分区(存储设备是硬盘、软盘、U盘 ... ... )被格式化为文件系统后,应该有两部份,一部份是inode,另一部份是Block,Block是用来存储数据用的。而inode呢,就是用来存储这些数据的信息,这些信息包括文件大小、属主、归属的用户组、读写权限等。inode为每个文件进行信息索引,所以就有了inode的数值。操作系统根据指令,能通过inode值最快的找到相对应的文件。 阅读全文
Python语言学习(2)-Python基本数据类型
2011-04-13 20:16 by 会被淹死的鱼, 464 阅读, 0 推荐, 收藏, 编辑
摘要:Python的基本类型有数字, 字符串, Lists, Tuples和Dictionaries类型.python是一个强类型和动态类型的语言, 每一个值都有一个数据类型.下面是常用的数据类型Booleans[布尔型] 或为 True[真] 或为 False[假]。Numbers[数值型] 可以是 Integers[整数](1 和 2)、Floats[浮点数](1.1 和 1.2)、Fractions[分数](1/2 和 2/3);甚至是 Complex Number[复数]。Strings[字符串型] 是 Unicode 字符序列,例如: 一份 HTML 文档。Bytes[字节] 和 Byte 阅读全文
c语言复习笔记(1)--从HelloWorld说起
2011-04-13 20:07 by 会被淹死的鱼, 287 阅读, 0 推荐, 收藏, 编辑
摘要:1 #include <stdio.h>2 3 int main(void)4 {5 printf("Hello, World!\n");6 // dev c++在程序结束后暂停 7 system("pause");8 return 0; 9 }上面是一个HelloWorld的程序常见的两种main函数书写方式, 第一种是没有参数的, 有两种写法,一种是int main()另一种是int main(void)两个表达的意思一样, 但是第二种表达方式更清楚一些, 是一种更好的c编程习惯.main函数的另一种方式就是带参数的, 写法比较固定int 阅读全文
SOLID原则
2011-04-13 13:33 by 会被淹死的鱼, 506 阅读, 0 推荐, 收藏, 编辑
摘要:原文地址: http://www.jdon.com/jivejdon/thread/38090由 Robert Martin提出的S.O.L.I.D 原则,用来更好编写面向对象程序,更灵活应对变化。S - Single Responsibility Principle 单一职责,简称SRP这个我前面几篇文章刚刚写:对象的责任与职责如何从职责和协作中发现丰富对象?比如:报表的内容和报表的格式都会变化改变,但是这两种变化的性质不同,一个是实质内在,一个是表面上的,SRP认为这是问题的两个方面,其实代表不同的职责,应该将它们分离放入不同的类或模块中,而不应该放在一起,否则的话,因为不同原因发生变化, 阅读全文
Python语言学习(1)-Hello,Python!
2011-04-06 21:16 by 会被淹死的鱼, 288 阅读, 0 推荐, 收藏, 编辑
摘要:Python是一种简单易学,功能强大的编程语言,它有高效率的高层数据结构,简单而有效地实现面向对象编程。Python简洁的语法和对动态输入的支持,再加上解释性语言的本质,使得它在大多数平台上的许多领域都是一个理想的脚本语言,特别适用于快速的应用程序开发。Python有两种运行程序的方式——使用交互式的带提示符的解释器和使用源文件。Python官方网站: http://www.python.org/现在Python有2.X和3.X两个版本, 一般下载2.X.下载后进行安装, 启动IDLE.Hello, Python!交互式的方式:1 print "Hello, Python!&quo 阅读全文