
java
aohtang
这个作者很懒,什么都没留下…
展开
-
成为Java高手的25个学习目标
本文将告诉你学习Java需要达到的25个目标,希望能够对你的学习及找工作有所帮助。对比一下自己,你已经掌握了这25条中的多少条了呢? 1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是 class,object,interaction以及statediagrams. 2.你需要学习Java语言的基础转载 2012-06-25 10:39:48 · 236 阅读 · 0 评论 -
扩展RBAC用户角色权限设计方案
RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联。简单地说,一个用户拥有若干角色,每一个角色拥有若干权限。这样,就构造成“用户-角色-权限”的授权模型。在这种模型中,用户与角色之间,角色与权限之间,一般者是多对多的关系。(如下图)角色是什么?可以理解为一定数量的权限的集合,权限的载体。例如:一个论坛系统,“超级管理员”、转载 2012-06-25 11:03:27 · 290 阅读 · 0 评论 -
java实现文件监控
java本身不能直接监听系统的文件操作事件,不过可以先编写C/C++调用操作系统的API监听文件,再通过jni调用的方式实现。限于本人的C /C++水平有限,没有用C/C++实现该接口,而且已有开源组件JNotify实现了这个功能,本文例子使用JNotify。public class MainFrame extends JFrame { private JPanel contentPane;转载 2012-06-25 11:08:17 · 370 阅读 · 0 评论 -
jsp速度优化七种方法
调整JSP和servlet的一些非常实用的方法,它可使你的servlet和JSP页面响应更快,扩展性更强。而且在用户数增加的情况下,系统负载会呈现出平滑上长的趋势。在本文中,我将通过一些实际例子和配置方法使得你的应用程序的性能有出人意料的提升。其中,某些调优技术是在你的编程工作中实现的。而另一些技术是与应用服务器的配置相关的。在本文中,我们将详细地描述怎样通过调整servlet和JSP页面,来转载 2012-06-25 10:56:18 · 241 阅读 · 0 评论 -
java与matlab交互
java与matlab交互!方式有很多种!我采用的是以下方式:先将.m文件转为com组件!其次使用jawin调用com组件配置:jdk1.5 matlab7.4 具体实现:1. matlab command window 输入deploytool 通过deployment tool将m文件生成com组件2. 下载jawin ,配置dll放入系统path jar包导转载 2012-06-25 11:00:01 · 830 阅读 · 0 评论 -
BoneCP主要配置参数
1.jdbcUrl设置数据库URL 2.username设置数据库用户名 3.password设置数据库密码 4.partitionCount设置分区个数。这个参数默认为1,建议3-4(根据特定应用程序而定)。 为了减少锁竞争和改善性能,从当前线程分区(thread-affinity)中获取一个connection, 也就是这个样子:partitions[Thr转载 2012-06-25 11:17:40 · 424 阅读 · 0 评论 -
Java获取客户端代码大全
获取客户端代码大全,System.out.println(request.getHeaderNames()); //:返回所有request header的名字,结果集是一个enumeration(枚举)类的实例。String agent = request.getHeader("user-agent");System.out.println(agent);StringTokenizer s转载 2012-06-25 10:44:33 · 292 阅读 · 0 评论 -
多线程开发的捷径:构建Java并发模型框架
Java多线程特性为构建高性能的应用提供了极大的方便,但是也带来了不少的麻烦。线程间同步、数据一致性等烦琐的问题需要细心的考虑,一不小心就会出现一些微妙的,难以调试的错误。另外,应用逻辑和线程逻辑纠缠在一起,会导致程序的逻辑结构混乱,难以复用和维护。本文试图给出一个解决这个问题的方案,通过构建一个并发模型框架(framework),使得开发多线程的应用变得容易。基础知识转载 2012-06-25 11:23:05 · 549 阅读 · 0 评论