搜索到与相关的文章
编程技术

OA系统权限管理设计方案

l不同职责的人员,对于系统操作的权限应该是不同的。优秀的业务系统,这是最基本的功能。l可以对“组”进行权限分配。对于一个大企业的业务系统来说,如果要求管理员为其下员工逐一分配系统操作权限的话,是件耗时且不够方便的事情。所以,系统中就提出了对“组”进行操作的概念,将权限一致的人员编入同一组,然后对该组进行权限分配。l权限管理系统应该是可扩展的。它应该可以加入到任何带有权限管理功能的系统中。就像是组件一样的可以被不断的重用,而不是每开发一套管理系统,就要针对权

系统 2019-08-29 22:33:19 2181

编程技术

JVM学习笔记(一):运行时数据区

运行时数据区java虚拟机定义了若干种程序运行时使用到的运行时数据区1.有一些是随虚拟机的启动而创建,随虚拟机的退出而销毁2.第二种则是与线程一一对应,随线程的开始和结束而创建和销毁。java虚拟机所管理的内存将会包括以下几个运行时数据区域PC寄存器也叫程序计数器(ProgramCounterRegister)是一块较小的内存空间,它的作用可以看做是当前线程所执行的字节码的信号指示器。每一条JVM线程都有自己的PC寄存器在任意时刻,一条JVM线程只会执行一

系统 2019-08-29 22:09:54 2181

编程技术

Eclipse下使用findbugs进行代码审查

1、FindBugs介绍FindBugs是一款Java静态代码分析工具,与其他静态分析工具(如Checkstyle和PMD)不同,FindBugs不注重样式或者格式,它专注于寻找真正的缺陷或者潜在的性能问题,它可以帮助java工程师提高代码质量以及排除隐含的缺陷。有了静态分析工具,就可以在不实际运行程序的情况对软件进行分析。最新版本是1.3.9.20090821,下载地址http://findbugs.sourceforge.net/downloads.h

系统 2019-08-29 22:02:31 2181

编程技术

我们应当怎样做需求分析:子用例与扩展用例

用例模型作为UML中4+1视图中非常重要的一员,非常集中地体现了面向对象的分析与设计思想。用例模型将现实世界中连续的一个一个业务流程,按照场景划分到了一个一个的用例中。由于场景的出现,使得用例中的业务流程存在着高度的内聚性,从而成为了日后各种对象的雏形。同时,在用例分析中,又将那些存在于各个用例中的,相同或相近的业务操作提取出来,形成一个一个的子用例或扩展用例,又体现了面向对象设计中的复用性。现在我们来谈谈用例分析中的子用例与扩展用例吧。前面我们在用例说明

系统 2019-08-29 21:59:12 2181

编程技术

谈birt

1.格式化:这是一个内容广泛的主题,常见的需求:需求解决办法(以上为例)显示报表列头为中文设置报表外观对于报表数据列进行处理分页页眉和页脚如:将userid显示为"用户标识"。选择"userid",输入"用户标识"。选择对应的报表项,通过"属性编辑器"调整。如:将userid和username,显示成:userid:username。双击row["userid"],出现"表达式生成器",输入:row["userid"]+":"+row["username"

系统 2019-08-12 09:30:13 2181

编程技术

我的20天项目经历--至今令我难忘的技术难题

原创于2007年06月19日,2009年10月16日迁移至此。时间转眼过去一年多了,我离开H公司也已经一年多了.往事不堪回首,世事也总是以成败论英雄的,因为我知道前面的一个接口项目先后导致3个人离职,2个人被处罚;而这个项目只有我一个人,在项目割接的当天我总算不辱使命完成了;我既是成功者,也是失败者;我证明了自己是可以笑着离开H公司的.其实我一直不太想写出来,毕竟申请离职也不是一件很光彩的事情.2006年是全国号码百事通风起云涌的一年,而Z电信公司正是第一

系统 2019-08-12 09:30:00 2181

各行各业

link visited hover active顺序的问题

在CSS中,定义了被访问过的链接的颜色(a:visited),结果当链接被访问过后,该链接的颜色不再改变,即定义鼠标在超级链接上的颜色(a:hover)不起作用了。我找到这里:锚点伪类AnchorPseudo-classesAlinkthatisactive,visited,unvisited,orwhenyoumouseoveralinkcanallbedisplayedindifferentwaysinaCSS-supportingbrowser:当一

系统 2019-08-12 09:27:30 2181

各行各业

s3c2440串口裸板驱动(使用fifo)

使用fifo的好处有:1:串口的数据发送的数据量较大时,使用fifo可以大大降低MCU的开销。(有点类似串入并出的cput处理模型,本质上还是串行收发)2:在某些特殊场合,例如制定较复杂的协议时,可以使用fifo特性来做协议简化,比如一包数据包含8个字节,(并且fifo设置的长度为8),这样相当于把uart转换为类似CAN/以太网模型,这样信息可扩展性得到了质的提高,当然,这里需要同步协调。fifo分析拓展:1.如果要用中断来处理接收到的数据,就是说,接收

系统 2019-08-12 09:26:56 2181

各行各业

在GitHub,他们是怎么玩的?

文章来源:http://www.cocoachina.com/gamedev/misc/2014/0530/8616.htmlGithub.com,现在是全世界程序员,尤其是开源爱好者的乐园。在这个乐园里,大家玩得不亦乐乎,那么他们在玩些什么?又是怎么玩的呢?开源项目当然,Github首先是一个开源项目的免费托管平台,在Github上已经聚集了超过1000万个代码仓库;超过300万的注册会员(基本上都是热爱开源的程序员),而达到这一里程碑只用了不到4年的时

系统 2019-08-12 09:26:53 2181

数据库相关

2013 南京邀请赛 C - Count The Carries

题意是a+,,,,,+b,在二进制计算中有多少次进位,只要统计一下从a~b所有数位上1的和就可以了写了前十的二进制数,发现了规律,0位上每2个数后1个数有1,,即奇数1位上每4个数后2个有1,2位上每8个数后4个有1,.......。。。。。。。。。。。。。。#include#includeintnuma[70],numb[70];voidnum(inta[],intn)//0-n每个数位上1的和{inti,temp;

系统 2019-08-12 01:55:28 2181